I: pbuilder: network access will be disabled during build I: Current time: Mon Aug 9 02:01:45 -12 2021 I: pbuilder-time-stamp: 1628517705 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [nfft_3.3.2-2.dsc] I: copying [./nfft_3.3.2.orig.tar.gz] I: copying [./nfft_3.3.2-2.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error gpgv: Signature made Wed Dec 14 05:19:11 2016 -12 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 nfft-3.3.2 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 I: using fakeroot in build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/33157/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='amd64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=15' DISTRIBUTION='' HOME='/root' HOST_ARCH='amd64' IFS=' ' INVOCATION_ID='0af64ea295de4016a969b08feeadd60b' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='33157' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.QE5dzQ5wjp/pbuilderrc_oyZS --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.QE5dzQ5wjp/b1 --logfile b1/build.log nfft_3.3.2-2.dsc' SUDO_GID='110' SUDO_UID='105' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://78.137.99.97:3128' I: uname -a Linux ionos1-amd64 4.19.0-17-amd64 #1 SMP Debian 4.19.194-3 (2021-07-18) x86_64 GNU/Linux I: ls -l /bin total 5116 -rwxr-xr-x 1 root root 1168776 Apr 17 2019 bash -rwxr-xr-x 3 root root 38984 Jul 10 2019 bunzip2 -rwxr-xr-x 3 root root 38984 Jul 10 2019 bzcat lrwxrwxrwx 1 root root 6 Jul 10 2019 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2227 Jul 10 2019 bzdiff lrwxrwxrwx 1 root root 6 Jul 10 2019 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4877 Jun 24 2019 bzexe lrwxrwxrwx 1 root root 6 Jul 10 2019 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3641 Jul 10 2019 bzgrep -rwxr-xr-x 3 root root 38984 Jul 10 2019 bzip2 -rwxr-xr-x 1 root root 14328 Jul 10 2019 bzip2recover lrwxrwxrwx 1 root root 6 Jul 10 2019 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Jul 10 2019 bzmore -rwxr-xr-x 1 root root 43744 Feb 28 2019 cat -rwxr-xr-x 1 root root 64320 Feb 28 2019 chgrp -rwxr-xr-x 1 root root 64288 Feb 28 2019 chmod -rwxr-xr-x 1 root root 72512 Feb 28 2019 chown -rwxr-xr-x 1 root root 146880 Feb 28 2019 cp -rwxr-xr-x 1 root root 121464 Jan 17 2019 dash -rwxr-xr-x 1 root root 109408 Feb 28 2019 date -rwxr-xr-x 1 root root 76712 Feb 28 2019 dd -rwxr-xr-x 1 root root 93744 Feb 28 2019 df -rwxr-xr-x 1 root root 138856 Feb 28 2019 dir -rwxr-xr-x 1 root root 84288 Jan 9 2019 dmesg lrwxrwxrwx 1 root root 8 Sep 26 2018 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Sep 26 2018 domainname -> hostname -rwxr-xr-x 1 root root 39520 Feb 28 2019 echo -rwxr-xr-x 1 root root 28 Jan 7 2019 egrep -rwxr-xr-x 1 root root 35424 Feb 28 2019 false -rwxr-xr-x 1 root root 28 Jan 7 2019 fgrep -rwxr-xr-x 1 root root 68880 Jan 9 2019 findmnt -rwsr-xr-x 1 root root 34896 Apr 22 2020 fusermount -rwxr-xr-x 1 root root 198976 Jan 7 2019 grep -rwxr-xr-x 2 root root 2345 Jan 5 2019 gunzip -rwxr-xr-x 1 root root 6375 Jan 5 2019 gzexe -rwxr-xr-x 1 root root 98048 Jan 5 2019 gzip -rwxr-xr-x 1 root root 26696 Sep 26 2018 hostname -rwxr-xr-x 1 root root 68552 Feb 28 2019 ln -rwxr-xr-x 1 root root 56760 Jul 26 2018 login -rwxr-xr-x 1 root root 138856 Feb 28 2019 ls -rwxr-xr-x 1 root root 108624 Jan 9 2019 lsblk -rwxr-xr-x 1 root root 89088 Feb 28 2019 mkdir -rwxr-xr-x 1 root root 68544 Feb 28 2019 mknod -rwxr-xr-x 1 root root 43808 Feb 28 2019 mktemp -rwxr-xr-x 1 root root 43008 Jan 9 2019 more -rwsr-xr-x 1 root root 51280 Jan 9 2019 mount -rwxr-xr-x 1 root root 14408 Jan 9 2019 mountpoint -rwxr-xr-x 1 root root 138728 Feb 28 2019 mv lrwxrwxrwx 1 root root 8 Sep 26 2018 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Feb 14 2019 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 39616 Feb 28 2019 pwd lrwxrwxrwx 1 root root 4 Apr 17 2019 rbash -> bash -rwxr-xr-x 1 root root 47776 Feb 28 2019 readlink -rwxr-xr-x 1 root root 68416 Feb 28 2019 rm -rwxr-xr-x 1 root root 47776 Feb 28 2019 rmdir -rwxr-xr-x 1 root root 23312 Jan 21 2019 run-parts -rwxr-xr-x 1 root root 122224 Dec 22 2018 sed lrwxrwxrwx 1 root root 4 Aug 6 20:25 sh -> dash -rwxr-xr-x 1 root root 39552 Feb 28 2019 sleep -rwxr-xr-x 1 root root 80672 Feb 28 2019 stty -rwsr-xr-x 1 root root 63568 Jan 9 2019 su -rwxr-xr-x 1 root root 35488 Feb 28 2019 sync -rwxr-xr-x 1 root root 445560 Apr 23 2019 tar -rwxr-xr-x 1 root root 14440 Jan 21 2019 tempfile -rwxr-xr-x 1 root root 97152 Feb 28 2019 touch -rwxr-xr-x 1 root root 35424 Feb 28 2019 true -rwxr-xr-x 1 root root 14328 Apr 22 2020 ulockmgr_server -rwsr-xr-x 1 root root 34888 Jan 9 2019 umount -rwxr-xr-x 1 root root 39584 Feb 28 2019 uname -rwxr-xr-x 2 root root 2345 Jan 5 2019 uncompress -rwxr-xr-x 1 root root 138856 Feb 28 2019 vdir -rwxr-xr-x 1 root root 34896 Jan 9 2019 wdctl -rwxr-xr-x 1 root root 946 Jan 21 2019 which lrwxrwxrwx 1 root root 8 Sep 26 2018 ypdomainname -> hostname -rwxr-xr-x 1 root root 1983 Jan 5 2019 zcat -rwxr-xr-x 1 root root 1677 Jan 5 2019 zcmp -rwxr-xr-x 1 root root 5879 Jan 5 2019 zdiff -rwxr-xr-x 1 root root 29 Jan 5 2019 zegrep -rwxr-xr-x 1 root root 29 Jan 5 2019 zfgrep -rwxr-xr-x 1 root root 2080 Jan 5 2019 zforce -rwxr-xr-x 1 root root 7584 Jan 5 2019 zgrep -rwxr-xr-x 1 root root 2205 Jan 5 2019 zless -rwxr-xr-x 1 root root 1841 Jan 5 2019 zmore -rwxr-xr-x 1 root root 4552 Jan 5 2019 znew I: user script /srv/workspace/pbuilder/33157/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper (>= 10), libcunit1-dev, libfftw3-dev, libncurses5-dev, pkg-config, doxygen dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19195 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper (>= 10); however: Package debhelper is not installed. pbuilder-satisfydepends-dummy depends on libcunit1-dev; however: Package libcunit1-dev is not installed. pbuilder-satisfydepends-dummy depends on libfftw3-dev; however: Package libfftw3-dev is not installed. pbuilder-satisfydepends-dummy depends on libncurses5-dev; however: Package libncurses5-dev is not installed. pbuilder-satisfydepends-dummy depends on pkg-config; however: Package pkg-config is not installed. pbuilder-satisfydepends-dummy depends on doxygen; however: Package doxygen is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdmainutils{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} doxygen{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libbsd0{a} libclang1-6.0{a} libcroco3{a} libcunit1{a} libcunit1-dev{a} libedit2{a} libelf1{a} libfftw3-bin{a} libfftw3-dev{a} libfftw3-double3{a} libfftw3-long3{a} libfftw3-quad3{a} libfftw3-single3{a} libfile-stripnondeterminism-perl{a} libglib2.0-0{a} libicu63{a} libllvm6.0{a} libmagic-mgc{a} libmagic1{a} libncurses-dev{a} libncurses5-dev{a} libncurses6{a} libpipeline1{a} libsigsegv2{a} libtool{a} libuchardet0{a} libxml2{a} m4{a} man-db{a} pkg-config{a} po-debconf{a} sensible-utils{a} The following packages are RECOMMENDED but will NOT be installed: curl libarchive-cpio-perl libglib2.0-data libgpm2 libltdl-dev libmail-sendmail-perl lynx shared-mime-info wget xdg-user-dirs 0 packages upgraded, 48 newly installed, 0 to remove and 0 not upgraded. Need to get 49.8 MB of archives. After unpacking 201 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian buster/main amd64 libbsd0 amd64 0.9.1-2+deb10u1 [99.5 kB] Get: 2 http://deb.debian.org/debian buster/main amd64 bsdmainutils amd64 11.1.2+b1 [191 kB] Get: 3 http://deb.debian.org/debian buster/main amd64 libuchardet0 amd64 0.0.6-3 [64.9 kB] Get: 4 http://deb.debian.org/debian buster/main amd64 groff-base amd64 1.22.4-3+deb10u1 [916 kB] Get: 5 http://deb.debian.org/debian buster/main amd64 libpipeline1 amd64 1.5.1-2 [31.2 kB] Get: 6 http://deb.debian.org/debian buster/main amd64 man-db amd64 2.8.5-2 [1274 kB] Get: 7 http://deb.debian.org/debian buster/main amd64 sensible-utils all 0.0.12 [15.8 kB] Get: 8 http://deb.debian.org/debian buster/main amd64 libmagic-mgc amd64 1:5.35-4+deb10u2 [242 kB] Get: 9 http://deb.debian.org/debian buster/main amd64 libmagic1 amd64 1:5.35-4+deb10u2 [118 kB] Get: 10 http://deb.debian.org/debian buster/main amd64 file amd64 1:5.35-4+deb10u2 [66.4 kB] Get: 11 http://deb.debian.org/debian buster/main amd64 gettext-base amd64 0.19.8.1-9 [123 kB] Get: 12 http://deb.debian.org/debian buster/main amd64 libsigsegv2 amd64 2.12-2 [32.8 kB] Get: 13 http://deb.debian.org/debian buster/main amd64 m4 amd64 1.4.18-2 [203 kB] Get: 14 http://deb.debian.org/debian buster/main amd64 autoconf all 2.69-11 [341 kB] Get: 15 http://deb.debian.org/debian buster/main amd64 autotools-dev all 20180224.1 [77.0 kB] Get: 16 http://deb.debian.org/debian buster/main amd64 automake all 1:1.16.1-4 [771 kB] Get: 17 http://deb.debian.org/debian buster/main amd64 autopoint all 0.19.8.1-9 [434 kB] Get: 18 http://deb.debian.org/debian buster/main amd64 libtool all 2.4.6-9 [547 kB] Get: 19 http://deb.debian.org/debian buster/main amd64 dh-autoreconf all 19 [16.9 kB] Get: 20 http://deb.debian.org/debian buster/main amd64 libarchive-zip-perl all 1.64-1 [96.8 kB] Get: 21 http://deb.debian.org/debian buster/main amd64 libfile-stripnondeterminism-perl all 1.1.2-1 [19.8 kB] Get: 22 http://deb.debian.org/debian buster/main amd64 dh-strip-nondeterminism all 1.1.2-1 [13.0 kB] Get: 23 http://deb.debian.org/debian buster/main amd64 libelf1 amd64 0.176-1.1 [161 kB] Get: 24 http://deb.debian.org/debian buster/main amd64 dwz amd64 0.12-3 [78.0 kB] Get: 25 http://deb.debian.org/debian buster/main amd64 libglib2.0-0 amd64 2.58.3-2+deb10u3 [1259 kB] Get: 26 http://deb.debian.org/debian buster/main amd64 libicu63 amd64 63.1-6+deb10u1 [8300 kB] Get: 27 http://deb.debian.org/debian buster/main amd64 libxml2 amd64 2.9.4+dfsg1-7+deb10u2 [689 kB] Get: 28 http://deb.debian.org/debian buster/main amd64 libcroco3 amd64 0.6.12-3 [145 kB] Get: 29 http://deb.debian.org/debian buster/main amd64 libncurses6 amd64 6.1+20181013-2+deb10u2 [102 kB] Get: 30 http://deb.debian.org/debian buster/main amd64 gettext amd64 0.19.8.1-9 [1303 kB] Get: 31 http://deb.debian.org/debian buster/main amd64 intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get: 32 http://deb.debian.org/debian buster/main amd64 po-debconf all 1.0.21 [248 kB] Get: 33 http://deb.debian.org/debian buster/main amd64 debhelper all 12.1.1 [1016 kB] Get: 34 http://deb.debian.org/debian buster/main amd64 libedit2 amd64 3.1-20181209-1 [94.0 kB] Get: 35 http://deb.debian.org/debian buster/main amd64 libllvm6.0 amd64 1:6.0.1-10 [14.7 MB] Get: 36 http://deb.debian.org/debian buster/main amd64 libclang1-6.0 amd64 1:6.0.1-10 [6951 kB] Get: 37 http://deb.debian.org/debian buster/main amd64 doxygen amd64 1.8.13-10 [3985 kB] Get: 38 http://deb.debian.org/debian buster/main amd64 libcunit1 amd64 2.1-3-dfsg-2+b12 [33.0 kB] Get: 39 http://deb.debian.org/debian buster/main amd64 libcunit1-dev amd64 2.1-3-dfsg-2+b12 [63.0 kB] Get: 40 http://deb.debian.org/debian buster/main amd64 libfftw3-double3 amd64 3.3.8-2 [733 kB] Get: 41 http://deb.debian.org/debian buster/main amd64 libfftw3-long3 amd64 3.3.8-2 [319 kB] Get: 42 http://deb.debian.org/debian buster/main amd64 libfftw3-quad3 amd64 3.3.8-2 [558 kB] Get: 43 http://deb.debian.org/debian buster/main amd64 libfftw3-single3 amd64 3.3.8-2 [762 kB] Get: 44 http://deb.debian.org/debian buster/main amd64 libfftw3-bin amd64 3.3.8-2 [50.7 kB] Get: 45 http://deb.debian.org/debian buster/main amd64 libfftw3-dev amd64 3.3.8-2 [2106 kB] Get: 46 http://deb.debian.org/debian buster/main amd64 libncurses-dev amd64 6.1+20181013-2+deb10u2 [333 kB] Get: 47 http://deb.debian.org/debian buster/main amd64 libncurses5-dev amd64 6.1+20181013-2+deb10u2 [948 B] Get: 48 http://deb.debian.org/debian buster/main amd64 pkg-config amd64 0.29-6 [63.5 kB] Fetched 49.8 MB in 1s (79.8 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libbsd0: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 ... 19195 files and directories currently installed.) Preparing to unpack .../00-libbsd0_0.9.1-2+deb10u1_amd64.deb ... Unpacking libbsd0:amd64 (0.9.1-2+deb10u1) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../01-bsdmainutils_11.1.2+b1_amd64.deb ... Unpacking bsdmainutils (11.1.2+b1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../02-libuchardet0_0.0.6-3_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.6-3) ... Selecting previously unselected package groff-base. Preparing to unpack .../03-groff-base_1.22.4-3+deb10u1_amd64.deb ... Unpacking groff-base (1.22.4-3+deb10u1) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../04-libpipeline1_1.5.1-2_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../05-man-db_2.8.5-2_amd64.deb ... Unpacking man-db (2.8.5-2) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../06-sensible-utils_0.0.12_all.deb ... Unpacking sensible-utils (0.0.12) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../07-libmagic-mgc_1%3a5.35-4+deb10u2_amd64.deb ... Unpacking libmagic-mgc (1:5.35-4+deb10u2) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../08-libmagic1_1%3a5.35-4+deb10u2_amd64.deb ... Unpacking libmagic1:amd64 (1:5.35-4+deb10u2) ... Selecting previously unselected package file. Preparing to unpack .../09-file_1%3a5.35-4+deb10u2_amd64.deb ... Unpacking file (1:5.35-4+deb10u2) ... Selecting previously unselected package gettext-base. Preparing to unpack .../10-gettext-base_0.19.8.1-9_amd64.deb ... Unpacking gettext-base (0.19.8.1-9) ... Selecting previously unselected package libsigsegv2:amd64. Preparing to unpack .../11-libsigsegv2_2.12-2_amd64.deb ... Unpacking libsigsegv2:amd64 (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../12-m4_1.4.18-2_amd64.deb ... Unpacking m4 (1.4.18-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../13-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../14-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../15-automake_1%3a1.16.1-4_all.deb ... Unpacking automake (1:1.16.1-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../16-autopoint_0.19.8.1-9_all.deb ... Unpacking autopoint (0.19.8.1-9) ... Selecting previously unselected package libtool. Preparing to unpack .../17-libtool_2.4.6-9_all.deb ... Unpacking libtool (2.4.6-9) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../18-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../19-libarchive-zip-perl_1.64-1_all.deb ... Unpacking libarchive-zip-perl (1.64-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../20-libfile-stripnondeterminism-perl_1.1.2-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.1.2-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../21-dh-strip-nondeterminism_1.1.2-1_all.deb ... Unpacking dh-strip-nondeterminism (1.1.2-1) ... Selecting previously unselected package libelf1:amd64. Preparing to unpack .../22-libelf1_0.176-1.1_amd64.deb ... Unpacking libelf1:amd64 (0.176-1.1) ... Selecting previously unselected package dwz. Preparing to unpack .../23-dwz_0.12-3_amd64.deb ... Unpacking dwz (0.12-3) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../24-libglib2.0-0_2.58.3-2+deb10u3_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.58.3-2+deb10u3) ... Selecting previously unselected package libicu63:amd64. Preparing to unpack .../25-libicu63_63.1-6+deb10u1_amd64.deb ... Unpacking libicu63:amd64 (63.1-6+deb10u1) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../26-libxml2_2.9.4+dfsg1-7+deb10u2_amd64.deb ... Unpacking libxml2:amd64 (2.9.4+dfsg1-7+deb10u2) ... Selecting previously unselected package libcroco3:amd64. Preparing to unpack .../27-libcroco3_0.6.12-3_amd64.deb ... Unpacking libcroco3:amd64 (0.6.12-3) ... Selecting previously unselected package libncurses6:amd64. Preparing to unpack .../28-libncurses6_6.1+20181013-2+deb10u2_amd64.deb ... Unpacking libncurses6:amd64 (6.1+20181013-2+deb10u2) ... Selecting previously unselected package gettext. Preparing to unpack .../29-gettext_0.19.8.1-9_amd64.deb ... Unpacking gettext (0.19.8.1-9) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../30-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 .../31-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../32-debhelper_12.1.1_all.deb ... Unpacking debhelper (12.1.1) ... Selecting previously unselected package libedit2:amd64. Preparing to unpack .../33-libedit2_3.1-20181209-1_amd64.deb ... Unpacking libedit2:amd64 (3.1-20181209-1) ... Selecting previously unselected package libllvm6.0:amd64. Preparing to unpack .../34-libllvm6.0_1%3a6.0.1-10_amd64.deb ... Unpacking libllvm6.0:amd64 (1:6.0.1-10) ... Selecting previously unselected package libclang1-6.0:amd64. Preparing to unpack .../35-libclang1-6.0_1%3a6.0.1-10_amd64.deb ... Unpacking libclang1-6.0:amd64 (1:6.0.1-10) ... Selecting previously unselected package doxygen. Preparing to unpack .../36-doxygen_1.8.13-10_amd64.deb ... Unpacking doxygen (1.8.13-10) ... Selecting previously unselected package libcunit1:amd64. Preparing to unpack .../37-libcunit1_2.1-3-dfsg-2+b12_amd64.deb ... Unpacking libcunit1:amd64 (2.1-3-dfsg-2+b12) ... Selecting previously unselected package libcunit1-dev. Preparing to unpack .../38-libcunit1-dev_2.1-3-dfsg-2+b12_amd64.deb ... Unpacking libcunit1-dev (2.1-3-dfsg-2+b12) ... Selecting previously unselected package libfftw3-double3:amd64. Preparing to unpack .../39-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 .../40-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 .../41-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 .../42-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 .../43-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 .../44-libfftw3-dev_3.3.8-2_amd64.deb ... Unpacking libfftw3-dev:amd64 (3.3.8-2) ... Selecting previously unselected package libncurses-dev:amd64. Preparing to unpack .../45-libncurses-dev_6.1+20181013-2+deb10u2_amd64.deb ... Unpacking libncurses-dev:amd64 (6.1+20181013-2+deb10u2) ... Selecting previously unselected package libncurses5-dev:amd64. Preparing to unpack .../46-libncurses5-dev_6.1+20181013-2+deb10u2_amd64.deb ... Unpacking libncurses5-dev:amd64 (6.1+20181013-2+deb10u2) ... Selecting previously unselected package pkg-config. Preparing to unpack .../47-pkg-config_0.29-6_amd64.deb ... Unpacking pkg-config (0.29-6) ... Setting up libpipeline1:amd64 (1.5.1-2) ... Setting up libfftw3-single3:amd64 (3.3.8-2) ... Setting up libmagic-mgc (1:5.35-4+deb10u2) ... Setting up libarchive-zip-perl (1.64-1) ... Setting up libglib2.0-0:amd64 (2.58.3-2+deb10u3) ... No schema files found: doing nothing. Setting up libmagic1:amd64 (1:5.35-4+deb10u2) ... Setting up libfftw3-long3:amd64 (3.3.8-2) ... Setting up gettext-base (0.19.8.1-9) ... Setting up file (1:5.35-4+deb10u2) ... Setting up libicu63:amd64 (63.1-6+deb10u1) ... Setting up autotools-dev (20180224.1) ... Setting up libncurses6:amd64 (6.1+20181013-2+deb10u2) ... Setting up libsigsegv2:amd64 (2.12-2) ... Setting up libfftw3-quad3:amd64 (3.3.8-2) ... Setting up autopoint (0.19.8.1-9) ... Setting up pkg-config (0.29-6) ... Setting up libfftw3-double3:amd64 (3.3.8-2) ... Setting up sensible-utils (0.0.12) ... Setting up libuchardet0:amd64 (0.0.6-3) ... Setting up libcunit1:amd64 (2.1-3-dfsg-2+b12) ... Setting up libbsd0:amd64 (0.9.1-2+deb10u1) ... Setting up libelf1:amd64 (0.176-1.1) ... Setting up libxml2:amd64 (2.9.4+dfsg1-7+deb10u2) ... Setting up libfile-stripnondeterminism-perl (1.1.2-1) ... Setting up libncurses-dev:amd64 (6.1+20181013-2+deb10u2) ... Setting up libtool (2.4.6-9) ... Setting up libfftw3-bin (3.3.8-2) ... Setting up libedit2:amd64 (3.1-20181209-1) ... Setting up m4 (1.4.18-2) ... Setting up libllvm6.0:amd64 (1:6.0.1-10) ... Setting up libclang1-6.0:amd64 (1:6.0.1-10) ... Setting up doxygen (1.8.13-10) ... Setting up libcunit1-dev (2.1-3-dfsg-2+b12) ... Setting up bsdmainutils (11.1.2+b1) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up libcroco3:amd64 (0.6.12-3) ... Setting up autoconf (2.69-11) ... Setting up dwz (0.12-3) ... Setting up groff-base (1.22.4-3+deb10u1) ... Setting up libncurses5-dev:amd64 (6.1+20181013-2+deb10u2) ... Setting up libfftw3-dev:amd64 (3.3.8-2) ... Setting up automake (1:1.16.1-4) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up gettext (0.19.8.1-9) ... Setting up man-db (2.8.5-2) ... Not building database; man-db/auto-update is not 'true'. Setting up intltool-debian (0.35.0+20060710.5) ... Setting up po-debconf (1.0.21) ... Setting up debhelper (12.1.1) ... Setting up dh-autoreconf (19) ... Setting up dh-strip-nondeterminism (1.1.2-1) ... Processing triggers for libc-bin (2.28-10) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps Reading package lists... Building dependency tree... Reading state information... fakeroot is already the newest version (1.23-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package I: Running cd /build/nfft-3.3.2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b 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 '/build/nfft-3.3.2' for p in single double long ; do \ dh_auto_clean --builddirectory=build-$p ; \ done make[1]: Leaving directory '/build/nfft-3.3.2' 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: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 '/build/nfft-3.3.2' 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-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 we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert 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 how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -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 thread-safe 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 gcc option to accept ISO C99... none needed checking for an ANSI C-conforming const... yes checking for C/C++ restrict keyword... __restrict checking for inline... inline checking dependency style of gcc... none checking whether ln -s works... yes checking fftw3.h usability... yes checking fftw3.h presence... yes checking for fftw3.h... yes checking for library containing fftwf_execute... -lfftw3f checking for fftwf_init_threads in -lfftw3f... no checking for library containing fftwf_init_threads... -lfftw3f_threads checking for OpenMP flag of C compiler... -fopenmp checking whether to check for Matlab... no checking whether to check for GNU Octave... no checking math.h usability... yes checking math.h presence... yes checking for math.h... yes checking stdio.h usability... yes checking stdio.h presence... yes checking for stdio.h... yes checking for stdlib.h... (cached) yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking complex.h usability... yes checking complex.h presence... yes checking for complex.h... yes checking for string.h... (cached) yes checking float.h usability... yes checking float.h presence... yes checking for float.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking for sys/types.h... (cached) yes checking for stdint.h... (cached) yes checking for inttypes.h... (cached) yes checking stdbool.h usability... yes checking stdbool.h presence... yes checking for stdbool.h... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking c_asm.h usability... no checking c_asm.h presence... no checking for c_asm.h... no checking intrinsics.h usability... no checking intrinsics.h presence... no checking for intrinsics.h... no checking mach/mach_time.h usability... no checking mach/mach_time.h presence... no checking for mach/mach_time.h... no checking whether time.h and sys/time.h may both be included... yes checking for size_t... yes checking for long double... yes checking for hrtime_t... no checking for uintptr_t... yes checking size of int... 4 checking size of unsigned int... 4 checking size of long... 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 _doprnt... no checking for sin in -lm... yes checking for gethrtime... no checking for read_real_time... no checking for time_base_to_time... no checking for clock_gettime... yes checking for mach_absolute_time... no checking for memset... yes checking for posix_memalign... yes checking for memalign... yes checking for _mm_malloc... no checking for _mm_free... no checking for sysctl... yes checking for abort... yes checking for snprintf... yes checking for sqrt... no checking for sleep... yes checking for usleep... yes checking for nanosleep... yes checking for drand48... yes checking for srand48... yes checking for gethostname... yes checking whether memalign is declared... no checking whether posix_memalign is declared... yes checking whether sleep is declared... yes checking whether nanosleep is declared... yes checking whether drand48 is declared... yes checking whether srand48 is declared... yes checking for _rtc intrinsic... no checking whether a cycle counter is available... yes checking whether copysignf is declared... yes checking whether nextafterf is declared... yes checking whether nanf is declared... yes checking whether ceilf is declared... yes checking whether floorf is declared... yes checking whether nearbyintf is declared... yes checking whether rintf is declared... yes checking whether roundf is declared... yes checking whether lrintf is declared... yes checking whether lroundf is declared... yes checking whether llrintf is declared... yes checking whether llroundf is declared... yes checking whether truncf is declared... yes checking whether fmodf is declared... yes checking whether remainderf is declared... yes checking whether remquof is declared... yes checking whether fdimf is declared... yes checking whether fmaxf is declared... yes checking whether fminf is declared... yes checking whether fmaf is declared... yes checking whether fabsf is declared... yes checking whether sqrtf is declared... yes checking whether cbrtf is declared... yes checking whether hypotf is declared... yes checking whether expf is declared... yes checking whether exp2f is declared... yes checking whether expm1f is declared... yes checking whether logf is declared... yes checking whether log2f is declared... yes checking whether log10f is declared... yes checking whether log1pf is declared... yes checking whether logbf is declared... yes checking whether ilogbf is declared... yes checking whether modff is declared... yes checking whether frexpf is declared... yes checking whether ldexpf is declared... yes checking whether scalbnf is declared... yes checking whether scalblnf is declared... yes checking whether powf is declared... yes checking whether cosf is declared... yes checking whether sinf is declared... yes checking whether tanf is declared... yes checking whether coshf is declared... yes checking whether sinhf is declared... yes checking whether tanhf is declared... yes checking whether acosf is declared... yes checking whether asinf is declared... yes checking whether atanf is declared... yes checking whether atan2f is declared... yes checking whether acoshf is declared... yes checking whether asinhf is declared... yes checking whether atanhf is declared... yes checking whether tgammaf is declared... yes checking whether lgammaf is declared... yes checking whether j0f is declared... yes checking whether j1f is declared... yes checking whether jnf is declared... yes checking whether y0f is declared... yes checking whether y1f is declared... yes checking whether ynf is declared... yes checking whether erff is declared... yes checking whether erfcf is declared... yes checking whether crealf is declared... yes checking whether cimagf is declared... yes checking whether cabsf is declared... yes checking whether cargf is declared... yes checking whether conjf is declared... yes checking whether cprojf is declared... yes checking whether csqrtf is declared... yes checking whether cexpf is declared... yes checking whether clogf is declared... yes checking whether cpowf is declared... yes checking whether csinf is declared... yes checking whether ccosf is declared... yes checking whether ctanf is declared... yes checking whether casinf is declared... yes checking whether cacosf is declared... yes checking whether catanf is declared... yes checking whether csinhf is declared... yes checking whether ccoshf is declared... yes checking whether ctanhf is declared... yes checking whether casinhf is declared... yes checking whether cacoshf is declared... yes checking whether catanhf is declared... yes checking for fftw3.h... (cached) yes checking for CU_initialize_registry in -lcunit... yes checking for cunit... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating nfft3.pc config.status: creating doxygen/doxygen.Doxyfile config.status: creating include/Makefile config.status: creating include/ticks.h config.status: creating 3rdparty/Makefile config.status: creating 3rdparty/cstripack/Makefile config.status: creating kernel/Makefile config.status: creating kernel/fpt/Makefile config.status: creating kernel/mri/Makefile config.status: creating kernel/nfct/Makefile config.status: creating kernel/nfft/Makefile config.status: creating kernel/nfsft/Makefile config.status: creating kernel/nfsoft/Makefile config.status: creating kernel/nfst/Makefile config.status: creating kernel/nnfft/Makefile config.status: creating kernel/nsfft/Makefile config.status: creating kernel/solver/Makefile config.status: creating kernel/util/Makefile config.status: creating tests/Makefile config.status: creating tests/data/Makefile config.status: creating examples/Makefile config.status: creating examples/fpt/Makefile config.status: creating examples/mri/Makefile config.status: creating examples/nfct/Makefile config.status: creating examples/nfct/simple_test.c config.status: creating examples/nfft/Makefile config.status: creating examples/nfft/simple_test.c config.status: creating examples/nfft/simple_test_threads.c config.status: creating examples/nfsft/Makefile config.status: creating examples/nfsoft/Makefile config.status: creating examples/nfst/Makefile config.status: creating examples/nfst/simple_test.c config.status: creating examples/nnfft/Makefile config.status: creating examples/nsfft/Makefile config.status: creating examples/solver/Makefile config.status: creating examples/solver/glacier.c config.status: creating examples/solver/simple_test.c config.status: creating applications/Makefile config.status: creating applications/fastgauss/Makefile config.status: creating applications/fastgauss/fastgauss.c config.status: creating applications/fastsum/Makefile config.status: creating applications/fastsumS2/Makefile config.status: creating applications/quadratureS2/Makefile config.status: creating applications/mri/Makefile config.status: creating applications/mri/mri2d/Makefile config.status: creating applications/mri/mri3d/Makefile config.status: creating applications/polarFFT/Makefile config.status: creating applications/polarFFT/linogram_fft_test.c config.status: creating applications/polarFFT/mpolar_fft_test.c config.status: creating applications/polarFFT/polar_fft_test.c config.status: creating applications/radon/Makefile config.status: creating applications/radon/inverse_radon.c config.status: creating applications/radon/radon.c config.status: creating applications/iterS2/Makefile config.status: creating matlab/Makefile config.status: creating matlab/nfsft/Makefile config.status: creating matlab/nfft/Makefile config.status: creating matlab/nnfft/Makefile config.status: creating matlab/nfsft/@f_hat/Makefile config.status: creating matlab/nfsoft/Makefile config.status: creating doxygen/Makefile config.status: creating support/Makefile config.status: creating include/config.h config.status: executing libtool commands config.status: executing depfiles commands dh_auto_configure --builddirectory=build-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-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 we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert 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 how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -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 thread-safe 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 gcc option to accept ISO C99... none needed checking for an ANSI C-conforming const... yes checking for C/C++ restrict keyword... __restrict checking for inline... inline checking dependency style of gcc... none checking whether ln -s works... yes checking fftw3.h usability... yes checking fftw3.h presence... yes checking for fftw3.h... yes checking for library containing fftw_execute... -lfftw3 checking for fftw_init_threads in -lfftw3... no checking for library containing fftw_init_threads... -lfftw3_threads checking for OpenMP flag of C compiler... -fopenmp checking whether to check for Matlab... no checking whether to check for GNU Octave... no checking math.h usability... yes checking math.h presence... yes checking for math.h... yes checking stdio.h usability... yes checking stdio.h presence... yes checking for stdio.h... yes checking for stdlib.h... (cached) yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking complex.h usability... yes checking complex.h presence... yes checking for complex.h... yes checking for string.h... (cached) yes checking float.h usability... yes checking float.h presence... yes checking for float.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking for sys/types.h... (cached) yes checking for stdint.h... (cached) yes checking for inttypes.h... (cached) yes checking stdbool.h usability... yes checking stdbool.h presence... yes checking for stdbool.h... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking c_asm.h usability... no checking c_asm.h presence... no checking for c_asm.h... no checking intrinsics.h usability... no checking intrinsics.h presence... no checking for intrinsics.h... no checking mach/mach_time.h usability... no checking mach/mach_time.h presence... no checking for mach/mach_time.h... no checking whether time.h and sys/time.h may both be included... yes checking for size_t... yes checking for long double... yes checking for hrtime_t... no checking for uintptr_t... yes checking size of int... 4 checking size of unsigned int... 4 checking size of long... 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 _doprnt... no checking for sin in -lm... yes checking for gethrtime... no checking for read_real_time... no checking for time_base_to_time... no checking for clock_gettime... yes checking for mach_absolute_time... no checking for memset... yes checking for posix_memalign... yes checking for memalign... yes checking for _mm_malloc... no checking for _mm_free... no checking for sysctl... yes checking for abort... yes checking for snprintf... yes checking for sqrt... no checking for sleep... yes checking for usleep... yes checking for nanosleep... yes checking for drand48... yes checking for srand48... yes checking for gethostname... yes checking whether memalign is declared... no checking whether posix_memalign is declared... yes checking whether sleep is declared... yes checking whether nanosleep is declared... yes checking whether drand48 is declared... yes checking whether srand48 is declared... yes checking for _rtc intrinsic... no checking whether a cycle counter is available... yes checking whether copysign is declared... yes checking whether nextafter is declared... yes checking whether nan is declared... yes checking whether ceil is declared... yes checking whether floor is declared... yes checking whether nearbyint is declared... yes checking whether rint is declared... yes checking whether round is declared... yes checking whether lrint is declared... yes checking whether lround is declared... yes checking whether llrint is declared... yes checking whether llround is declared... yes checking whether trunc is declared... yes checking whether fmod is declared... yes checking whether remainder is declared... yes checking whether remquo is declared... yes checking whether fdim is declared... yes checking whether fmax is declared... yes checking whether fmin is declared... yes checking whether fma is declared... yes checking whether fabs is declared... yes checking whether sqrt is declared... yes checking whether cbrt is declared... yes checking whether hypot is declared... yes checking whether exp is declared... yes checking whether exp2 is declared... yes checking whether expm1 is declared... yes checking whether log is declared... yes checking whether log2 is declared... yes checking whether log10 is declared... yes checking whether log1p is declared... yes checking whether logb is declared... yes checking whether ilogb is declared... yes checking whether modf is declared... yes checking whether frexp is declared... yes checking whether ldexp is declared... yes checking whether scalbn is declared... yes checking whether scalbln is declared... yes checking whether pow is declared... yes checking whether cos is declared... yes checking whether sin is declared... yes checking whether tan is declared... yes checking whether cosh is declared... yes checking whether sinh is declared... yes checking whether tanh is declared... yes checking whether acos is declared... yes checking whether asin is declared... yes checking whether atan is declared... yes checking whether atan2 is declared... yes checking whether acosh is declared... yes checking whether asinh is declared... yes checking whether atanh is declared... yes checking whether tgamma is declared... yes checking whether lgamma is declared... yes checking whether j0 is declared... yes checking whether j1 is declared... yes checking whether jn is declared... yes checking whether y0 is declared... yes checking whether y1 is declared... yes checking whether yn is declared... yes checking whether erf is declared... yes checking whether erfc is declared... yes checking whether creal is declared... yes checking whether cimag is declared... yes checking whether cabs is declared... yes checking whether carg is declared... yes checking whether conj is declared... yes checking whether cproj is declared... yes checking whether csqrt is declared... yes checking whether cexp is declared... yes checking whether clog is declared... yes checking whether cpow is declared... yes checking whether csin is declared... yes checking whether ccos is declared... yes checking whether ctan is declared... yes checking whether casin is declared... yes checking whether cacos is declared... yes checking whether catan is declared... yes checking whether csinh is declared... yes checking whether ccosh is declared... yes checking whether ctanh is declared... yes checking whether casinh is declared... yes checking whether cacosh is declared... yes checking whether catanh is declared... yes checking for fftw3.h... (cached) yes checking for CU_initialize_registry in -lcunit... yes checking for cunit... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating nfft3.pc config.status: creating doxygen/doxygen.Doxyfile config.status: creating include/Makefile config.status: creating include/ticks.h config.status: creating 3rdparty/Makefile config.status: creating 3rdparty/cstripack/Makefile config.status: creating kernel/Makefile config.status: creating kernel/fpt/Makefile config.status: creating kernel/mri/Makefile config.status: creating kernel/nfct/Makefile config.status: creating kernel/nfft/Makefile config.status: creating kernel/nfsft/Makefile config.status: creating kernel/nfsoft/Makefile config.status: creating kernel/nfst/Makefile config.status: creating kernel/nnfft/Makefile config.status: creating kernel/nsfft/Makefile config.status: creating kernel/solver/Makefile config.status: creating kernel/util/Makefile config.status: creating tests/Makefile config.status: creating tests/data/Makefile config.status: creating examples/Makefile config.status: creating examples/fpt/Makefile config.status: creating examples/mri/Makefile config.status: creating examples/nfct/Makefile config.status: creating examples/nfct/simple_test.c config.status: creating examples/nfft/Makefile config.status: creating examples/nfft/simple_test.c config.status: creating examples/nfft/simple_test_threads.c config.status: creating examples/nfsft/Makefile config.status: creating examples/nfsoft/Makefile config.status: creating examples/nfst/Makefile config.status: creating examples/nfst/simple_test.c config.status: creating examples/nnfft/Makefile config.status: creating examples/nsfft/Makefile config.status: creating examples/solver/Makefile config.status: creating examples/solver/glacier.c config.status: creating examples/solver/simple_test.c config.status: creating applications/Makefile config.status: creating applications/fastgauss/Makefile config.status: creating applications/fastgauss/fastgauss.c config.status: creating applications/fastsum/Makefile config.status: creating applications/fastsumS2/Makefile config.status: creating applications/quadratureS2/Makefile config.status: creating applications/mri/Makefile config.status: creating applications/mri/mri2d/Makefile config.status: creating applications/mri/mri3d/Makefile config.status: creating applications/polarFFT/Makefile config.status: creating applications/polarFFT/linogram_fft_test.c config.status: creating applications/polarFFT/mpolar_fft_test.c config.status: creating applications/polarFFT/polar_fft_test.c config.status: creating applications/radon/Makefile config.status: creating applications/radon/inverse_radon.c config.status: creating applications/radon/radon.c config.status: creating applications/iterS2/Makefile config.status: creating matlab/Makefile config.status: creating matlab/nfsft/Makefile config.status: creating matlab/nfft/Makefile config.status: creating matlab/nnfft/Makefile config.status: creating matlab/nfsft/@f_hat/Makefile config.status: creating matlab/nfsoft/Makefile config.status: creating doxygen/Makefile config.status: creating support/Makefile config.status: creating include/config.h config.status: executing libtool commands config.status: executing depfiles commands dh_auto_configure --builddirectory=build-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-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 we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert 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 how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -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 thread-safe 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 gcc option to accept ISO C99... none needed checking for an ANSI C-conforming const... yes checking for C/C++ restrict keyword... __restrict checking for inline... inline checking dependency style of gcc... none checking whether ln -s works... yes checking fftw3.h usability... yes checking fftw3.h presence... yes checking for fftw3.h... yes checking for library containing fftwl_execute... -lfftw3l checking for fftwl_init_threads in -lfftw3l... no checking for library containing fftwl_init_threads... -lfftw3l_threads checking for OpenMP flag of C compiler... -fopenmp checking whether to check for Matlab... no checking whether to check for GNU Octave... no checking math.h usability... yes checking math.h presence... yes checking for math.h... yes checking stdio.h usability... yes checking stdio.h presence... yes checking for stdio.h... yes checking for stdlib.h... (cached) yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking complex.h usability... yes checking complex.h presence... yes checking for complex.h... yes checking for string.h... (cached) yes checking float.h usability... yes checking float.h presence... yes checking for float.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking for sys/types.h... (cached) yes checking for stdint.h... (cached) yes checking for inttypes.h... (cached) yes checking stdbool.h usability... yes checking stdbool.h presence... yes checking for stdbool.h... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking c_asm.h usability... no checking c_asm.h presence... no checking for c_asm.h... no checking intrinsics.h usability... no checking intrinsics.h presence... no checking for intrinsics.h... no checking mach/mach_time.h usability... no checking mach/mach_time.h presence... no checking for mach/mach_time.h... no checking whether time.h and sys/time.h may both be included... yes checking for size_t... yes checking for long double... yes checking for hrtime_t... no checking for uintptr_t... yes checking size of int... 4 checking size of unsigned int... 4 checking size of long... 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 _doprnt... no checking for sin in -lm... yes checking for gethrtime... no checking for read_real_time... no checking for time_base_to_time... no checking for clock_gettime... yes checking for mach_absolute_time... no checking for memset... yes checking for posix_memalign... yes checking for memalign... yes checking for _mm_malloc... no checking for _mm_free... no checking for sysctl... yes checking for abort... yes checking for snprintf... yes checking for sqrt... no checking for sleep... yes checking for usleep... yes checking for nanosleep... yes checking for drand48... yes checking for srand48... yes checking for gethostname... yes checking whether memalign is declared... no checking whether posix_memalign is declared... yes checking whether sleep is declared... yes checking whether nanosleep is declared... yes checking whether drand48 is declared... yes checking whether srand48 is declared... yes checking for _rtc intrinsic... no checking whether a cycle counter is available... yes checking whether copysignl is declared... yes checking whether nextafterl is declared... yes checking whether nanl is declared... yes checking whether ceill is declared... yes checking whether floorl is declared... yes checking whether nearbyintl is declared... yes checking whether rintl is declared... yes checking whether roundl is declared... yes checking whether lrintl is declared... yes checking whether lroundl is declared... yes checking whether llrintl is declared... yes checking whether llroundl is declared... yes checking whether truncl is declared... yes checking whether fmodl is declared... yes checking whether remainderl is declared... yes checking whether remquol is declared... yes checking whether fdiml is declared... yes checking whether fmaxl is declared... yes checking whether fminl is declared... yes checking whether fmal is declared... yes checking whether fabsl is declared... yes checking whether sqrtl is declared... yes checking whether cbrtl is declared... yes checking whether hypotl is declared... yes checking whether expl is declared... yes checking whether exp2l is declared... yes checking whether expm1l is declared... yes checking whether logl is declared... yes checking whether log2l is declared... yes checking whether log10l is declared... yes checking whether log1pl is declared... yes checking whether logbl is declared... yes checking whether ilogbl is declared... yes checking whether modfl is declared... yes checking whether frexpl is declared... yes checking whether ldexpl is declared... yes checking whether scalbnl is declared... yes checking whether scalblnl is declared... yes checking whether powl is declared... yes checking whether cosl is declared... yes checking whether sinl is declared... yes checking whether tanl is declared... yes checking whether coshl is declared... yes checking whether sinhl is declared... yes checking whether tanhl is declared... yes checking whether acosl is declared... yes checking whether asinl is declared... yes checking whether atanl is declared... yes checking whether atan2l is declared... yes checking whether acoshl is declared... yes checking whether asinhl is declared... yes checking whether atanhl is declared... yes checking whether tgammal is declared... yes checking whether lgammal is declared... yes checking whether j0l is declared... yes checking whether j1l is declared... yes checking whether jnl is declared... yes checking whether y0l is declared... yes checking whether y1l is declared... yes checking whether ynl is declared... yes checking whether erfl is declared... yes checking whether erfcl is declared... yes checking whether creall is declared... yes checking whether cimagl is declared... yes checking whether cabsl is declared... yes checking whether cargl is declared... yes checking whether conjl is declared... yes checking whether cprojl is declared... yes checking whether csqrtl is declared... yes checking whether cexpl is declared... yes checking whether clogl is declared... yes checking whether cpowl is declared... yes checking whether csinl is declared... yes checking whether ccosl is declared... yes checking whether ctanl is declared... yes checking whether casinl is declared... yes checking whether cacosl is declared... yes checking whether catanl is declared... yes checking whether csinhl is declared... yes checking whether ccoshl is declared... yes checking whether ctanhl is declared... yes checking whether casinhl is declared... yes checking whether cacoshl is declared... yes checking whether catanhl is declared... yes checking for fftw3.h... (cached) yes checking for CU_initialize_registry in -lcunit... yes checking for cunit... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating nfft3.pc config.status: creating doxygen/doxygen.Doxyfile config.status: creating include/Makefile config.status: creating include/ticks.h config.status: creating 3rdparty/Makefile config.status: creating 3rdparty/cstripack/Makefile config.status: creating kernel/Makefile config.status: creating kernel/fpt/Makefile config.status: creating kernel/mri/Makefile config.status: creating kernel/nfct/Makefile config.status: creating kernel/nfft/Makefile config.status: creating kernel/nfsft/Makefile config.status: creating kernel/nfsoft/Makefile config.status: creating kernel/nfst/Makefile config.status: creating kernel/nnfft/Makefile config.status: creating kernel/nsfft/Makefile config.status: creating kernel/solver/Makefile config.status: creating kernel/util/Makefile config.status: creating tests/Makefile config.status: creating tests/data/Makefile config.status: creating examples/Makefile config.status: creating examples/fpt/Makefile config.status: creating examples/mri/Makefile config.status: creating examples/nfct/Makefile config.status: creating examples/nfct/simple_test.c config.status: creating examples/nfft/Makefile config.status: creating examples/nfft/simple_test.c config.status: creating examples/nfft/simple_test_threads.c config.status: creating examples/nfsft/Makefile config.status: creating examples/nfsoft/Makefile config.status: creating examples/nfst/Makefile config.status: creating examples/nfst/simple_test.c config.status: creating examples/nnfft/Makefile config.status: creating examples/nsfft/Makefile config.status: creating examples/solver/Makefile config.status: creating examples/solver/glacier.c config.status: creating examples/solver/simple_test.c config.status: creating applications/Makefile config.status: creating applications/fastgauss/Makefile config.status: creating applications/fastgauss/fastgauss.c config.status: creating applications/fastsum/Makefile config.status: creating applications/fastsumS2/Makefile config.status: creating applications/quadratureS2/Makefile config.status: creating applications/mri/Makefile config.status: creating applications/mri/mri2d/Makefile config.status: creating applications/mri/mri3d/Makefile config.status: creating applications/polarFFT/Makefile config.status: creating applications/polarFFT/linogram_fft_test.c config.status: creating applications/polarFFT/mpolar_fft_test.c config.status: creating applications/polarFFT/polar_fft_test.c config.status: creating applications/radon/Makefile config.status: creating applications/radon/inverse_radon.c config.status: creating applications/radon/radon.c config.status: creating applications/iterS2/Makefile config.status: creating matlab/Makefile config.status: creating matlab/nfsft/Makefile config.status: creating matlab/nfft/Makefile config.status: creating matlab/nnfft/Makefile config.status: creating matlab/nfsft/@f_hat/Makefile config.status: creating matlab/nfsoft/Makefile config.status: creating doxygen/Makefile config.status: creating support/Makefile config.status: creating include/config.h config.status: executing libtool commands config.status: executing depfiles commands make[1]: Leaving directory '/build/nfft-3.3.2' debian/rules override_dh_auto_configure-indep make[1]: Entering directory '/build/nfft-3.3.2' 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-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 we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert 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 how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -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 thread-safe 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 gcc option to accept ISO C99... none needed checking for an ANSI C-conforming const... yes checking for C/C++ restrict keyword... __restrict checking for inline... inline checking dependency style of gcc... none checking whether ln -s works... yes checking fftw3.h usability... yes checking fftw3.h presence... yes checking for fftw3.h... yes checking for library containing fftw_execute... -lfftw3 checking for fftw_init_threads in -lfftw3... no checking for library containing fftw_init_threads... -lfftw3_threads checking for OpenMP flag of C compiler... -fopenmp checking whether to check for Matlab... no checking whether to check for GNU Octave... no checking math.h usability... yes checking math.h presence... yes checking for math.h... yes checking stdio.h usability... yes checking stdio.h presence... yes checking for stdio.h... yes checking for stdlib.h... (cached) yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking complex.h usability... yes checking complex.h presence... yes checking for complex.h... yes checking for string.h... (cached) yes checking float.h usability... yes checking float.h presence... yes checking for float.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking for sys/types.h... (cached) yes checking for stdint.h... (cached) yes checking for inttypes.h... (cached) yes checking stdbool.h usability... yes checking stdbool.h presence... yes checking for stdbool.h... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking c_asm.h usability... no checking c_asm.h presence... no checking for c_asm.h... no checking intrinsics.h usability... no checking intrinsics.h presence... no checking for intrinsics.h... no checking mach/mach_time.h usability... no checking mach/mach_time.h presence... no checking for mach/mach_time.h... no checking whether time.h and sys/time.h may both be included... yes checking for size_t... yes checking for long double... yes checking for hrtime_t... no checking for uintptr_t... yes checking size of int... 4 checking size of unsigned int... 4 checking size of long... 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 _doprnt... no checking for sin in -lm... yes checking for gethrtime... no checking for read_real_time... no checking for time_base_to_time... no checking for clock_gettime... yes checking for mach_absolute_time... no checking for memset... yes checking for posix_memalign... yes checking for memalign... yes checking for _mm_malloc... no checking for _mm_free... no checking for sysctl... yes checking for abort... yes checking for snprintf... yes checking for sqrt... no checking for sleep... yes checking for usleep... yes checking for nanosleep... yes checking for drand48... yes checking for srand48... yes checking for gethostname... yes checking whether memalign is declared... no checking whether posix_memalign is declared... yes checking whether sleep is declared... yes checking whether nanosleep is declared... yes checking whether drand48 is declared... yes checking whether srand48 is declared... yes checking for _rtc intrinsic... no checking whether a cycle counter is available... yes checking whether copysign is declared... yes checking whether nextafter is declared... yes checking whether nan is declared... yes checking whether ceil is declared... yes checking whether floor is declared... yes checking whether nearbyint is declared... yes checking whether rint is declared... yes checking whether round is declared... yes checking whether lrint is declared... yes checking whether lround is declared... yes checking whether llrint is declared... yes checking whether llround is declared... yes checking whether trunc is declared... yes checking whether fmod is declared... yes checking whether remainder is declared... yes checking whether remquo is declared... yes checking whether fdim is declared... yes checking whether fmax is declared... yes checking whether fmin is declared... yes checking whether fma is declared... yes checking whether fabs is declared... yes checking whether sqrt is declared... yes checking whether cbrt is declared... yes checking whether hypot is declared... yes checking whether exp is declared... yes checking whether exp2 is declared... yes checking whether expm1 is declared... yes checking whether log is declared... yes checking whether log2 is declared... yes checking whether log10 is declared... yes checking whether log1p is declared... yes checking whether logb is declared... yes checking whether ilogb is declared... yes checking whether modf is declared... yes checking whether frexp is declared... yes checking whether ldexp is declared... yes checking whether scalbn is declared... yes checking whether scalbln is declared... yes checking whether pow is declared... yes checking whether cos is declared... yes checking whether sin is declared... yes checking whether tan is declared... yes checking whether cosh is declared... yes checking whether sinh is declared... yes checking whether tanh is declared... yes checking whether acos is declared... yes checking whether asin is declared... yes checking whether atan is declared... yes checking whether atan2 is declared... yes checking whether acosh is declared... yes checking whether asinh is declared... yes checking whether atanh is declared... yes checking whether tgamma is declared... yes checking whether lgamma is declared... yes checking whether j0 is declared... yes checking whether j1 is declared... yes checking whether jn is declared... yes checking whether y0 is declared... yes checking whether y1 is declared... yes checking whether yn is declared... yes checking whether erf is declared... yes checking whether erfc is declared... yes checking whether creal is declared... yes checking whether cimag is declared... yes checking whether cabs is declared... yes checking whether carg is declared... yes checking whether conj is declared... yes checking whether cproj is declared... yes checking whether csqrt is declared... yes checking whether cexp is declared... yes checking whether clog is declared... yes checking whether cpow is declared... yes checking whether csin is declared... yes checking whether ccos is declared... yes checking whether ctan is declared... yes checking whether casin is declared... yes checking whether cacos is declared... yes checking whether catan is declared... yes checking whether csinh is declared... yes checking whether ccosh is declared... yes checking whether ctanh is declared... yes checking whether casinh is declared... yes checking whether cacosh is declared... yes checking whether catanh is declared... yes checking for fftw3.h... (cached) yes checking for CU_initialize_registry in -lcunit... yes checking for cunit... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating nfft3.pc config.status: creating doxygen/doxygen.Doxyfile config.status: creating include/Makefile config.status: creating include/ticks.h config.status: creating 3rdparty/Makefile config.status: creating 3rdparty/cstripack/Makefile config.status: creating kernel/Makefile config.status: creating kernel/fpt/Makefile config.status: creating kernel/mri/Makefile config.status: creating kernel/nfct/Makefile config.status: creating kernel/nfft/Makefile config.status: creating kernel/nfsft/Makefile config.status: creating kernel/nfsoft/Makefile config.status: creating kernel/nfst/Makefile config.status: creating kernel/nnfft/Makefile config.status: creating kernel/nsfft/Makefile config.status: creating kernel/solver/Makefile config.status: creating kernel/util/Makefile config.status: creating tests/Makefile config.status: creating tests/data/Makefile config.status: creating examples/Makefile config.status: creating examples/fpt/Makefile config.status: creating examples/mri/Makefile config.status: creating examples/nfct/Makefile config.status: creating examples/nfct/simple_test.c config.status: creating examples/nfft/Makefile config.status: creating examples/nfft/simple_test.c config.status: creating examples/nfft/simple_test_threads.c config.status: creating examples/nfsft/Makefile config.status: creating examples/nfsoft/Makefile config.status: creating examples/nfst/Makefile config.status: creating examples/nfst/simple_test.c config.status: creating examples/nnfft/Makefile config.status: creating examples/nsfft/Makefile config.status: creating examples/solver/Makefile config.status: creating examples/solver/glacier.c config.status: creating examples/solver/simple_test.c config.status: creating applications/Makefile config.status: creating applications/fastgauss/Makefile config.status: creating applications/fastgauss/fastgauss.c config.status: creating applications/fastsum/Makefile config.status: creating applications/fastsumS2/Makefile config.status: creating applications/quadratureS2/Makefile config.status: creating applications/mri/Makefile config.status: creating applications/mri/mri2d/Makefile config.status: creating applications/mri/mri3d/Makefile config.status: creating applications/polarFFT/Makefile config.status: creating applications/polarFFT/linogram_fft_test.c config.status: creating applications/polarFFT/mpolar_fft_test.c config.status: creating applications/polarFFT/polar_fft_test.c config.status: creating applications/radon/Makefile config.status: creating applications/radon/inverse_radon.c config.status: creating applications/radon/radon.c config.status: creating applications/iterS2/Makefile config.status: creating matlab/Makefile config.status: creating matlab/nfsft/Makefile config.status: creating matlab/nfft/Makefile config.status: creating matlab/nnfft/Makefile config.status: creating matlab/nfsft/@f_hat/Makefile config.status: creating matlab/nfsoft/Makefile config.status: creating doxygen/Makefile config.status: creating support/Makefile config.status: creating include/config.h config.status: include/config.h is unchanged config.status: executing libtool commands config.status: executing depfiles commands make[1]: Leaving directory '/build/nfft-3.3.2' debian/rules override_dh_auto_build-arch make[1]: Entering directory '/build/nfft-3.3.2' for p in single double long ; do \ dh_auto_build --builddirectory=build-$p ; \ done cd build-single && make -j15 make[2]: Entering directory '/build/nfft-3.3.2/build-single' Making all in 3rdparty make[3]: Entering directory '/build/nfft-3.3.2/build-single/3rdparty' Making all in cstripack make[4]: Entering directory '/build/nfft-3.3.2/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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o cstripack.lo ../../../3rdparty/cstripack/cstripack.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../3rdparty/cstripack -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../3rdparty/cstripack/cstripack.c -fPIC -DPIC -o .libs/cstripack.o /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libcstripack.la cstripack.lo libtool: link: ar cru .libs/libcstripack.a .libs/cstripack.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libcstripack.a libtool: link: ( cd ".libs" && rm -f "libcstripack.la" && ln -s "../libcstripack.la" "libcstripack.la" ) make[4]: Leaving directory '/build/nfft-3.3.2/build-single/3rdparty/cstripack' Making all in . make[4]: Entering directory '/build/nfft-3.3.2/build-single/3rdparty' /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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/nfft-3.3.2/build-single/3rdparty/cstripack/.libs/libcstripack.a") libtool: link: ar cru .libs/lib3rdparty.a .libs/lib3rdparty.lax/libcstripack.a/cstripack.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/lib3rdparty.a libtool: link: rm -fr .libs/lib3rdparty.lax libtool: link: ( cd ".libs" && rm -f "lib3rdparty.la" && ln -s "../lib3rdparty.la" "lib3rdparty.la" ) make[4]: Leaving directory '/build/nfft-3.3.2/build-single/3rdparty' make[3]: Leaving directory '/build/nfft-3.3.2/build-single/3rdparty' Making all in include make[3]: Entering directory '/build/nfft-3.3.2/build-single/include' make all-am make[4]: Entering directory '/build/nfft-3.3.2/build-single/include' make[4]: Leaving directory '/build/nfft-3.3.2/build-single/include' make[3]: Leaving directory '/build/nfft-3.3.2/build-single/include' Making all in kernel make[3]: Entering directory '/build/nfft-3.3.2/build-single/kernel' Making all in util make[4]: Entering directory '/build/nfft-3.3.2/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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o malloc.lo ../../../kernel/util/malloc.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o sinc.lo ../../../kernel/util/sinc.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o lambda.lo ../../../kernel/util/lambda.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o bessel_i0.lo ../../../kernel/util/bessel_i0.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o float.lo ../../../kernel/util/float.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o int.lo ../../../kernel/util/int.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o error.lo ../../../kernel/util/error.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o bspline.lo ../../../kernel/util/bspline.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o assert.lo ../../../kernel/util/assert.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o sort.lo ../../../kernel/util/sort.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o rand.lo ../../../kernel/util/rand.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o vector1.lo ../../../kernel/util/vector1.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o vector2.lo ../../../kernel/util/vector2.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o vector3.lo ../../../kernel/util/vector3.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/malloc.c -fPIC -DPIC -o .libs/malloc.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/lambda.c -fPIC -DPIC -o .libs/lambda.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/bspline.c -fPIC -DPIC -o .libs/bspline.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/sinc.c -fPIC -DPIC -o .libs/sinc.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/float.c -fPIC -DPIC -o .libs/float.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/sort.c -fPIC -DPIC -o .libs/sort.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/bessel_i0.c -fPIC -DPIC -o .libs/bessel_i0.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/error.c -fPIC -DPIC -o .libs/error.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/assert.c -fPIC -DPIC -o .libs/assert.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/vector1.c -fPIC -DPIC -o .libs/vector1.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/vector3.c -fPIC -DPIC -o .libs/vector3.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/int.c -fPIC -DPIC -o .libs/int.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/print.c -fPIC -DPIC -o .libs/print.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/rand.c -fPIC -DPIC -o .libs/rand.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o voronoi.lo ../../../kernel/util/voronoi.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o damp.lo ../../../kernel/util/damp.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o thread.lo ../../../kernel/util/thread.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o time.lo ../../../kernel/util/time.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o window.lo ../../../kernel/util/window.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o version.lo ../../../kernel/util/version.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-malloc.lo `test -f 'malloc.c' || echo '../../../kernel/util/'`malloc.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-sinc.lo `test -f 'sinc.c' || echo '../../../kernel/util/'`sinc.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-lambda.lo `test -f 'lambda.c' || echo '../../../kernel/util/'`lambda.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-bessel_i0.lo `test -f 'bessel_i0.c' || echo '../../../kernel/util/'`bessel_i0.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-float.lo `test -f 'float.c' || echo '../../../kernel/util/'`float.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-int.lo `test -f 'int.c' || echo '../../../kernel/util/'`int.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-error.lo `test -f 'error.c' || echo '../../../kernel/util/'`error.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-bspline.lo `test -f 'bspline.c' || echo '../../../kernel/util/'`bspline.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/thread.c -fPIC -DPIC -o .libs/thread.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/time.c -fPIC -DPIC -o .libs/time.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/window.c -fPIC -DPIC -o .libs/window.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/sinc.c -fPIC -DPIC -o .libs/libutil_threads_la-sinc.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/version.c -fPIC -DPIC -o .libs/version.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/malloc.c -fPIC -DPIC -o .libs/libutil_threads_la-malloc.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/bessel_i0.c -fPIC -DPIC -o .libs/libutil_threads_la-bessel_i0.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-assert.lo `test -f 'assert.c' || echo '../../../kernel/util/'`assert.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/int.c -fPIC -DPIC -o .libs/libutil_threads_la-int.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/bspline.c -fPIC -DPIC -o .libs/libutil_threads_la-bspline.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/error.c -fPIC -DPIC -o .libs/libutil_threads_la-error.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/float.c -fPIC -DPIC -o .libs/libutil_threads_la-float.o /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-sort.lo `test -f 'sort.c' || echo '../../../kernel/util/'`sort.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-rand.lo `test -f 'rand.c' || echo '../../../kernel/util/'`rand.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-vector1.lo `test -f 'vector1.c' || echo '../../../kernel/util/'`vector1.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-vector2.lo `test -f 'vector2.c' || echo '../../../kernel/util/'`vector2.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-vector3.lo `test -f 'vector3.c' || echo '../../../kernel/util/'`vector3.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-print.lo `test -f 'print.c' || echo '../../../kernel/util/'`print.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-voronoi.lo `test -f 'voronoi.c' || echo '../../../kernel/util/'`voronoi.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-damp.lo `test -f 'damp.c' || echo '../../../kernel/util/'`damp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-thread.lo `test -f 'thread.c' || echo '../../../kernel/util/'`thread.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-time.lo `test -f 'time.c' || echo '../../../kernel/util/'`time.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-window.lo `test -f 'window.c' || echo '../../../kernel/util/'`window.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/vector1.c -fPIC -DPIC -o .libs/libutil_threads_la-vector1.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-version.lo `test -f 'version.c' || echo '../../../kernel/util/'`version.c /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libutil.la malloc.lo sinc.lo lambda.lo bessel_i0.lo float.lo int.lo error.lo bspline.lo assert.lo sort.lo rand.lo vector1.lo vector2.lo vector3.lo print.lo voronoi.lo damp.lo thread.lo time.lo window.lo version.lo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/vector3.c -fPIC -DPIC -o .libs/libutil_threads_la-vector3.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/voronoi.c -fPIC -DPIC -o .libs/libutil_threads_la-voronoi.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/print.c -fPIC -DPIC -o .libs/libutil_threads_la-print.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/thread.c -fPIC -DPIC -o .libs/libutil_threads_la-thread.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/time.c -fPIC -DPIC -o .libs/libutil_threads_la-time.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/window.c -fPIC -DPIC -o .libs/libutil_threads_la-window.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/damp.c -fPIC -DPIC -o .libs/libutil_threads_la-damp.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/version.c -fPIC -DPIC -o .libs/libutil_threads_la-version.o libtool: link: ar cru .libs/libutil.a .libs/malloc.o .libs/sinc.o .libs/lambda.o .libs/bessel_i0.o .libs/float.o .libs/int.o .libs/error.o .libs/bspline.o .libs/assert.o .libs/sort.o .libs/rand.o .libs/vector1.o .libs/vector2.o .libs/vector3.o .libs/print.o .libs/voronoi.o .libs/damp.o .libs/thread.o .libs/time.o .libs/window.o .libs/version.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libutil.a libtool: link: ( cd ".libs" && rm -f "libutil.la" && ln -s "../libutil.la" "libutil.la" ) /bin/bash ../../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libutil_threads.la libutil_threads_la-malloc.lo libutil_threads_la-sinc.lo libutil_threads_la-lambda.lo libutil_threads_la-bessel_i0.lo libutil_threads_la-float.lo libutil_threads_la-int.lo libutil_threads_la-error.lo libutil_threads_la-bspline.lo libutil_threads_la-assert.lo libutil_threads_la-sort.lo libutil_threads_la-rand.lo libutil_threads_la-vector1.lo libutil_threads_la-vector2.lo libutil_threads_la-vector3.lo libutil_threads_la-print.lo libutil_threads_la-voronoi.lo libutil_threads_la-damp.lo libutil_threads_la-thread.lo libutil_threads_la-time.lo libutil_threads_la-window.lo libutil_threads_la-version.lo libtool: link: ar cru .libs/libutil_threads.a .libs/libutil_threads_la-malloc.o .libs/libutil_threads_la-sinc.o .libs/libutil_threads_la-lambda.o .libs/libutil_threads_la-bessel_i0.o .libs/libutil_threads_la-float.o .libs/libutil_threads_la-int.o .libs/libutil_threads_la-error.o .libs/libutil_threads_la-bspline.o .libs/libutil_threads_la-assert.o .libs/libutil_threads_la-sort.o .libs/libutil_threads_la-rand.o .libs/libutil_threads_la-vector1.o .libs/libutil_threads_la-vector2.o .libs/libutil_threads_la-vector3.o .libs/libutil_threads_la-print.o .libs/libutil_threads_la-voronoi.o .libs/libutil_threads_la-damp.o .libs/libutil_threads_la-thread.o .libs/libutil_threads_la-time.o .libs/libutil_threads_la-window.o .libs/libutil_threads_la-version.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libutil_threads.a libtool: link: ( cd ".libs" && rm -f "libutil_threads.la" && ln -s "../libutil_threads.la" "libutil_threads.la" ) make[4]: Leaving directory '/build/nfft-3.3.2/build-single/kernel/util' Making all in nfft make[4]: Entering directory '/build/nfft-3.3.2/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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfft.lo ../../../kernel/nfft/nfft.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libnfft_threads_la-nfft.lo `test -f 'nfft.c' || echo '../../../kernel/nfft/'`nfft.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfft/nfft.c -fPIC -DPIC -o .libs/nfft.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfft/nfft.c -fPIC -DPIC -o .libs/libnfft_threads_la-nfft.o ../../../kernel/nfft/nfft.c: In function 'nfft_adjoint_1d_compute_omp_atomic': ../../../kernel/nfft/nfft.c:1869:6: warning: variable 'gj' set but not used [-Wunused-but-set-variable] C *gj; ^~ ../../../kernel/nfft/nfft.c: In function 'nfft_adjoint_1d_B': ../../../kernel/nfft/nfft.c:2161:20: warning: unused variable 'o' [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:2259:13: note: in expansion of macro 'MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI' MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:2333:5: note: in expansion of macro 'MACRO_adjoint_1d_B_OMP_BLOCKWISE' MACRO_adjoint_1d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:2161:17: warning: unused variable 'u' [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:2259:13: note: in expansion of macro 'MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI' MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:2333:5: note: in expansion of macro 'MACRO_adjoint_1d_B_OMP_BLOCKWISE' MACRO_adjoint_1d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:2161:20: warning: unused variable 'o' [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:2279:13: note: in expansion of macro 'MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI' MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:2333:5: note: in expansion of macro 'MACRO_adjoint_1d_B_OMP_BLOCKWISE' MACRO_adjoint_1d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:2161:17: warning: unused variable 'u' [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:2279:13: note: in expansion of macro 'MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI' MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:2333:5: note: in expansion of macro 'MACRO_adjoint_1d_B_OMP_BLOCKWISE' MACRO_adjoint_1d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c: In function 'nfft_adjoint_2d_compute_omp_atomic': ../../../kernel/nfft/nfft.c:2705:13: warning: unused variable 'lprod' [-Wunused-variable] const INT lprod = (2*m+2) * (2*m+2); ^~~~~ ../../../kernel/nfft/nfft.c: In function 'nfft_adjoint_2d_compute_omp_blockwise': ../../../kernel/nfft/nfft.c:2763:13: warning: unused variable 'lprod' [-Wunused-variable] const INT lprod = (2*m+2) * (2*m+2); ^~~~~ ../../../kernel/nfft/nfft.c: In function 'nfft_adjoint_2d_B': ../../../kernel/nfft/nfft.c:3136:20: warning: unused variable 'o' [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:3268:13: note: in expansion of macro 'MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI' MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:3346:5: note: in expansion of macro 'MACRO_adjoint_2d_B_OMP_BLOCKWISE' MACRO_adjoint_2d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:3136:17: warning: unused variable 'u' [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:3268:13: note: in expansion of macro 'MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI' MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:3346:5: note: in expansion of macro 'MACRO_adjoint_2d_B_OMP_BLOCKWISE' MACRO_adjoint_2d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:3136:20: warning: unused variable 'o' [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:3288:13: note: in expansion of macro 'MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI' MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:3346:5: note: in expansion of macro 'MACRO_adjoint_2d_B_OMP_BLOCKWISE' MACRO_adjoint_2d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:3136:17: warning: unused variable 'u' [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:3288:13: note: in expansion of macro 'MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI' MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:3346:5: note: in expansion of macro 'MACRO_adjoint_2d_B_OMP_BLOCKWISE' MACRO_adjoint_2d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c: In function 'nfft_adjoint_3d_compute_omp_blockwise': ../../../kernel/nfft/nfft.c:4000:13: warning: unused variable 'lprod' [-Wunused-variable] const INT lprod = (2*m+2) * (2*m+2) * (2*m+2); ^~~~~ ../../../kernel/nfft/nfft.c: In function 'nfft_adjoint_3d_compute_omp_atomic': ../../../kernel/nfft/nfft.c:4104:13: warning: unused variable 'lprod' [-Wunused-variable] const INT lprod = (2*m+2) * (2*m+2) * (2*m+2); ^~~~~ ../../../kernel/nfft/nfft.c: In function 'nfft_adjoint_3d_B': ../../../kernel/nfft/nfft.c:4654:20: warning: unused variable 'o' [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:4824:13: note: in expansion of macro 'MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI' MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:4904:5: note: in expansion of macro 'MACRO_adjoint_3d_B_OMP_BLOCKWISE' MACRO_adjoint_3d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:4654:17: warning: unused variable 'u' [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:4824:13: note: in expansion of macro 'MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI' MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:4904:5: note: in expansion of macro 'MACRO_adjoint_3d_B_OMP_BLOCKWISE' MACRO_adjoint_3d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:4654:20: warning: unused variable 'o' [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:4844:13: note: in expansion of macro 'MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI' MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:4904:5: note: in expansion of macro 'MACRO_adjoint_3d_B_OMP_BLOCKWISE' MACRO_adjoint_3d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:4654:17: warning: unused variable 'u' [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:4844:13: note: in expansion of macro 'MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI' MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:4904:5: note: in expansion of macro 'MACRO_adjoint_3d_B_OMP_BLOCKWISE' MACRO_adjoint_3d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfft.la nfft.lo libtool: link: ar cru .libs/libnfft.a .libs/nfft.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libnfft.a libtool: link: ( cd ".libs" && rm -f "libnfft.la" && ln -s "../libnfft.la" "libnfft.la" ) /bin/bash ../../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfft_threads.la libnfft_threads_la-nfft.lo libtool: link: ar cru .libs/libnfft_threads.a .libs/libnfft_threads_la-nfft.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libnfft_threads.a libtool: link: ( cd ".libs" && rm -f "libnfft_threads.la" && ln -s "../libnfft_threads.la" "libnfft_threads.la" ) make[4]: Leaving directory '/build/nfft-3.3.2/build-single/kernel/nfft' Making all in nfct make[4]: Entering directory '/build/nfft-3.3.2/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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfct.lo ../../../kernel/nfct/nfct.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfct -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfct/nfct.c -fPIC -DPIC -o .libs/nfct.o /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfct.la nfct.lo libtool: link: ar cru .libs/libnfct.a .libs/nfct.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libnfct.a libtool: link: ( cd ".libs" && rm -f "libnfct.la" && ln -s "../libnfct.la" "libnfct.la" ) make[4]: Leaving directory '/build/nfft-3.3.2/build-single/kernel/nfct' Making all in nfst make[4]: Entering directory '/build/nfft-3.3.2/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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfst.lo ../../../kernel/nfst/nfst.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfst -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfst/nfst.c -fPIC -DPIC -o .libs/nfst.o /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfst.la nfst.lo libtool: link: ar cru .libs/libnfst.a .libs/nfst.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libnfst.a libtool: link: ( cd ".libs" && rm -f "libnfst.la" && ln -s "../libnfst.la" "libnfst.la" ) make[4]: Leaving directory '/build/nfft-3.3.2/build-single/kernel/nfst' Making all in solver make[4]: Entering directory '/build/nfft-3.3.2/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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o solver.lo ../../../kernel/solver/solver.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/solver -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/solver/solver.c -fPIC -DPIC -o .libs/solver.o /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libsolver.la solver.lo libtool: link: ar cru .libs/libsolver.a .libs/solver.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libsolver.a libtool: link: ( cd ".libs" && rm -f "libsolver.la" && ln -s "../libsolver.la" "libsolver.la" ) make[4]: Leaving directory '/build/nfft-3.3.2/build-single/kernel/solver' Making all in . make[4]: Entering directory '/build/nfft-3.3.2/build-single/kernel' /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libkernel.la util/libutil.la nfft/libnfft.la nfct/libnfct.la nfst/libnfst.la solver/libsolver.la /bin/bash ../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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/nfft-3.3.2/build-single/kernel/util/.libs/libutil.a") libtool: link: (cd .libs/libkernel_threads.lax/libutil_threads.a && ar x "/build/nfft-3.3.2/build-single/kernel/util/.libs/libutil_threads.a") libtool: link: (cd .libs/libkernel.lax/libnfft.a && ar x "/build/nfft-3.3.2/build-single/kernel/nfft/.libs/libnfft.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfft_threads.a && ar x "/build/nfft-3.3.2/build-single/kernel/nfft/.libs/libnfft_threads.a") libtool: link: (cd .libs/libkernel.lax/libnfct.a && ar x "/build/nfft-3.3.2/build-single/kernel/nfct/.libs/libnfct.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfct.a && ar x "/build/nfft-3.3.2/build-single/kernel/nfct/.libs/libnfct.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfst.a && ar x "/build/nfft-3.3.2/build-single/kernel/nfst/.libs/libnfst.a") libtool: link: (cd .libs/libkernel.lax/libnfst.a && ar x "/build/nfft-3.3.2/build-single/kernel/nfst/.libs/libnfst.a") libtool: link: (cd .libs/libkernel_threads.lax/libsolver.a && ar x "/build/nfft-3.3.2/build-single/kernel/solver/.libs/libsolver.a") libtool: link: (cd .libs/libkernel.lax/libsolver.a && ar x "/build/nfft-3.3.2/build-single/kernel/solver/.libs/libsolver.a") libtool: link: ar cru .libs/libkernel_threads.a .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-assert.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-bessel_i0.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-bspline.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-damp.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-error.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-float.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-int.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-lambda.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-malloc.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-print.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-rand.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-sinc.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-sort.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-thread.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-time.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-vector1.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-vector2.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-vector3.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-version.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-voronoi.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-window.o .libs/libkernel_threads.lax/libnfft_threads.a/libnfft_threads_la-nfft.o .libs/libkernel_threads.lax/libnfct.a/nfct.o .libs/libkernel_threads.lax/libnfst.a/nfst.o .libs/libkernel_threads.lax/libsolver.a/solver.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libkernel_threads.a libtool: link: ar cru .libs/libkernel.a .libs/libkernel.lax/libutil.a/assert.o .libs/libkernel.lax/libutil.a/bessel_i0.o .libs/libkernel.lax/libutil.a/bspline.o .libs/libkernel.lax/libutil.a/damp.o .libs/libkernel.lax/libutil.a/error.o .libs/libkernel.lax/libutil.a/float.o .libs/libkernel.lax/libutil.a/int.o .libs/libkernel.lax/libutil.a/lambda.o .libs/libkernel.lax/libutil.a/malloc.o .libs/libkernel.lax/libutil.a/print.o .libs/libkernel.lax/libutil.a/rand.o .libs/libkernel.lax/libutil.a/sinc.o .libs/libkernel.lax/libutil.a/sort.o .libs/libkernel.lax/libutil.a/thread.o .libs/libkernel.lax/libutil.a/time.o .libs/libkernel.lax/libutil.a/vector1.o .libs/libkernel.lax/libutil.a/vector2.o .libs/libkernel.lax/libutil.a/vector3.o .libs/libkernel.lax/libutil.a/version.o .libs/libkernel.lax/libutil.a/voronoi.o .libs/libkernel.lax/libutil.a/window.o .libs/libkernel.lax/libnfft.a/nfft.o .libs/libkernel.lax/libnfct.a/nfct.o .libs/libkernel.lax/libnfst.a/nfst.o .libs/libkernel.lax/libsolver.a/solver.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libkernel.a libtool: link: rm -fr .libs/libkernel_threads.lax libtool: link: rm -fr .libs/libkernel.lax libtool: link: ( cd ".libs" && rm -f "libkernel_threads.la" && ln -s "../libkernel_threads.la" "libkernel_threads.la" ) libtool: link: ( cd ".libs" && rm -f "libkernel.la" && ln -s "../libkernel.la" "libkernel.la" ) make[4]: Leaving directory '/build/nfft-3.3.2/build-single/kernel' make[3]: Leaving directory '/build/nfft-3.3.2/build-single/kernel' Making all in . make[3]: Entering directory '/build/nfft-3.3.2/build-single' /bin/bash ./libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Wl,-soname -Wl,libnfft3f.so.2 -o .libs/libnfft3f.so.2.0.0 libtool: link: gcc -shared -fPIC -DPIC -Wl,--whole-archive 3rdparty/.libs/lib3rdparty.a kernel/.libs/libkernel_threads.a -Wl,--no-whole-archive -lfftw3f_threads -lfftw3f -lpthread -lm -fopenmp -g -O2 -fstack-protector-strong -Wl,-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_threads.so.2" && ln -s "libnfft3f_threads.so.2.0.0" "libnfft3f_threads.so.2") libtool: link: (cd ".libs" && rm -f "libnfft3f.so" && ln -s "libnfft3f.so.2.0.0" "libnfft3f.so") libtool: link: (cd ".libs" && rm -f "libnfft3f_threads.so" && ln -s "libnfft3f_threads.so.2.0.0" "libnfft3f_threads.so") libtool: link: ( cd ".libs" && rm -f "libnfft3f.la" && ln -s "../libnfft3f.la" "libnfft3f.la" ) libtool: link: ( cd ".libs" && rm -f "libnfft3f_threads.la" && ln -s "../libnfft3f_threads.la" "libnfft3f_threads.la" ) make[3]: Leaving directory '/build/nfft-3.3.2/build-single' Making all in tests make[3]: Entering directory '/build/nfft-3.3.2/build-single/tests' Making all in data make[4]: Entering directory '/build/nfft-3.3.2/build-single/tests/data' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/nfft-3.3.2/build-single/tests/data' make[4]: Entering directory '/build/nfft-3.3.2/build-single/tests' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/build/nfft-3.3.2/build-single/tests' make[3]: Leaving directory '/build/nfft-3.3.2/build-single/tests' make[2]: Leaving directory '/build/nfft-3.3.2/build-single' cd build-double && make -j15 make[2]: Entering directory '/build/nfft-3.3.2/build-double' Making all in 3rdparty make[3]: Entering directory '/build/nfft-3.3.2/build-double/3rdparty' Making all in cstripack make[4]: Entering directory '/build/nfft-3.3.2/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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o cstripack.lo ../../../3rdparty/cstripack/cstripack.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../3rdparty/cstripack -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../3rdparty/cstripack/cstripack.c -fPIC -DPIC -o .libs/cstripack.o /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libcstripack.la cstripack.lo libtool: link: ar cru .libs/libcstripack.a .libs/cstripack.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libcstripack.a libtool: link: ( cd ".libs" && rm -f "libcstripack.la" && ln -s "../libcstripack.la" "libcstripack.la" ) make[4]: Leaving directory '/build/nfft-3.3.2/build-double/3rdparty/cstripack' Making all in . make[4]: Entering directory '/build/nfft-3.3.2/build-double/3rdparty' /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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/nfft-3.3.2/build-double/3rdparty/cstripack/.libs/libcstripack.a") libtool: link: ar cru .libs/lib3rdparty.a .libs/lib3rdparty.lax/libcstripack.a/cstripack.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/lib3rdparty.a libtool: link: rm -fr .libs/lib3rdparty.lax libtool: link: ( cd ".libs" && rm -f "lib3rdparty.la" && ln -s "../lib3rdparty.la" "lib3rdparty.la" ) make[4]: Leaving directory '/build/nfft-3.3.2/build-double/3rdparty' make[3]: Leaving directory '/build/nfft-3.3.2/build-double/3rdparty' Making all in include make[3]: Entering directory '/build/nfft-3.3.2/build-double/include' make all-am make[4]: Entering directory '/build/nfft-3.3.2/build-double/include' make[4]: Leaving directory '/build/nfft-3.3.2/build-double/include' make[3]: Leaving directory '/build/nfft-3.3.2/build-double/include' Making all in kernel make[3]: Entering directory '/build/nfft-3.3.2/build-double/kernel' Making all in util make[4]: Entering directory '/build/nfft-3.3.2/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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o malloc.lo ../../../kernel/util/malloc.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o sinc.lo ../../../kernel/util/sinc.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o lambda.lo ../../../kernel/util/lambda.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o bessel_i0.lo ../../../kernel/util/bessel_i0.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o float.lo ../../../kernel/util/float.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o int.lo ../../../kernel/util/int.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o error.lo ../../../kernel/util/error.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o bspline.lo ../../../kernel/util/bspline.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o assert.lo ../../../kernel/util/assert.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o sort.lo ../../../kernel/util/sort.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o rand.lo ../../../kernel/util/rand.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o vector1.lo ../../../kernel/util/vector1.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o vector2.lo ../../../kernel/util/vector2.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o vector3.lo ../../../kernel/util/vector3.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/malloc.c -fPIC -DPIC -o .libs/malloc.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/lambda.c -fPIC -DPIC -o .libs/lambda.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/sinc.c -fPIC -DPIC -o .libs/sinc.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/float.c -fPIC -DPIC -o .libs/float.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/bessel_i0.c -fPIC -DPIC -o .libs/bessel_i0.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/error.c -fPIC -DPIC -o .libs/error.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/int.c -fPIC -DPIC -o .libs/int.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/rand.c -fPIC -DPIC -o .libs/rand.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/bspline.c -fPIC -DPIC -o .libs/bspline.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/assert.c -fPIC -DPIC -o .libs/assert.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/sort.c -fPIC -DPIC -o .libs/sort.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/vector1.c -fPIC -DPIC -o .libs/vector1.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/print.c -fPIC -DPIC -o .libs/print.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/vector3.c -fPIC -DPIC -o .libs/vector3.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o voronoi.lo ../../../kernel/util/voronoi.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o damp.lo ../../../kernel/util/damp.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o thread.lo ../../../kernel/util/thread.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o time.lo ../../../kernel/util/time.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o window.lo ../../../kernel/util/window.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o version.lo ../../../kernel/util/version.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-malloc.lo `test -f 'malloc.c' || echo '../../../kernel/util/'`malloc.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-sinc.lo `test -f 'sinc.c' || echo '../../../kernel/util/'`sinc.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-lambda.lo `test -f 'lambda.c' || echo '../../../kernel/util/'`lambda.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-bessel_i0.lo `test -f 'bessel_i0.c' || echo '../../../kernel/util/'`bessel_i0.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-float.lo `test -f 'float.c' || echo '../../../kernel/util/'`float.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-int.lo `test -f 'int.c' || echo '../../../kernel/util/'`int.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-error.lo `test -f 'error.c' || echo '../../../kernel/util/'`error.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-bspline.lo `test -f 'bspline.c' || echo '../../../kernel/util/'`bspline.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/damp.c -fPIC -DPIC -o .libs/damp.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/voronoi.c -fPIC -DPIC -o .libs/voronoi.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/thread.c -fPIC -DPIC -o .libs/thread.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/window.c -fPIC -DPIC -o .libs/window.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-assert.lo `test -f 'assert.c' || echo '../../../kernel/util/'`assert.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/version.c -fPIC -DPIC -o .libs/version.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/malloc.c -fPIC -DPIC -o .libs/libutil_threads_la-malloc.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/lambda.c -fPIC -DPIC -o .libs/libutil_threads_la-lambda.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/int.c -fPIC -DPIC -o .libs/libutil_threads_la-int.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/sinc.c -fPIC -DPIC -o .libs/libutil_threads_la-sinc.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/float.c -fPIC -DPIC -o .libs/libutil_threads_la-float.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/error.c -fPIC -DPIC -o .libs/libutil_threads_la-error.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/bspline.c -fPIC -DPIC -o .libs/libutil_threads_la-bspline.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/bessel_i0.c -fPIC -DPIC -o .libs/libutil_threads_la-bessel_i0.o /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-sort.lo `test -f 'sort.c' || echo '../../../kernel/util/'`sort.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-rand.lo `test -f 'rand.c' || echo '../../../kernel/util/'`rand.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-vector1.lo `test -f 'vector1.c' || echo '../../../kernel/util/'`vector1.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-vector2.lo `test -f 'vector2.c' || echo '../../../kernel/util/'`vector2.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-vector3.lo `test -f 'vector3.c' || echo '../../../kernel/util/'`vector3.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-print.lo `test -f 'print.c' || echo '../../../kernel/util/'`print.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-voronoi.lo `test -f 'voronoi.c' || echo '../../../kernel/util/'`voronoi.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-damp.lo `test -f 'damp.c' || echo '../../../kernel/util/'`damp.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-thread.lo `test -f 'thread.c' || echo '../../../kernel/util/'`thread.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-time.lo `test -f 'time.c' || echo '../../../kernel/util/'`time.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-window.lo `test -f 'window.c' || echo '../../../kernel/util/'`window.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/rand.c -fPIC -DPIC -o .libs/libutil_threads_la-rand.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/vector2.c -fPIC -DPIC -o .libs/libutil_threads_la-vector2.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-version.lo `test -f 'version.c' || echo '../../../kernel/util/'`version.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/vector3.c -fPIC -DPIC -o .libs/libutil_threads_la-vector3.o /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libutil.la malloc.lo sinc.lo lambda.lo bessel_i0.lo float.lo int.lo error.lo bspline.lo assert.lo sort.lo rand.lo vector1.lo vector2.lo vector3.lo print.lo voronoi.lo damp.lo thread.lo time.lo window.lo version.lo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/print.c -fPIC -DPIC -o .libs/libutil_threads_la-print.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/time.c -fPIC -DPIC -o .libs/libutil_threads_la-time.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/thread.c -fPIC -DPIC -o .libs/libutil_threads_la-thread.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/voronoi.c -fPIC -DPIC -o .libs/libutil_threads_la-voronoi.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/window.c -fPIC -DPIC -o .libs/libutil_threads_la-window.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/damp.c -fPIC -DPIC -o .libs/libutil_threads_la-damp.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/version.c -fPIC -DPIC -o .libs/libutil_threads_la-version.o libtool: link: ar cru .libs/libutil.a .libs/malloc.o .libs/sinc.o .libs/lambda.o .libs/bessel_i0.o .libs/float.o .libs/int.o .libs/error.o .libs/bspline.o .libs/assert.o .libs/sort.o .libs/rand.o .libs/vector1.o .libs/vector2.o .libs/vector3.o .libs/print.o .libs/voronoi.o .libs/damp.o .libs/thread.o .libs/time.o .libs/window.o .libs/version.o ar: `u' modifier ignored since `D' is the default (see `U') /bin/bash ../../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libutil_threads.la libutil_threads_la-malloc.lo libutil_threads_la-sinc.lo libutil_threads_la-lambda.lo libutil_threads_la-bessel_i0.lo libutil_threads_la-float.lo libutil_threads_la-int.lo libutil_threads_la-error.lo libutil_threads_la-bspline.lo libutil_threads_la-assert.lo libutil_threads_la-sort.lo libutil_threads_la-rand.lo libutil_threads_la-vector1.lo libutil_threads_la-vector2.lo libutil_threads_la-vector3.lo libutil_threads_la-print.lo libutil_threads_la-voronoi.lo libutil_threads_la-damp.lo libutil_threads_la-thread.lo libutil_threads_la-time.lo libutil_threads_la-window.lo libutil_threads_la-version.lo libtool: link: ranlib .libs/libutil.a libtool: link: ( cd ".libs" && rm -f "libutil.la" && ln -s "../libutil.la" "libutil.la" ) libtool: link: ar cru .libs/libutil_threads.a .libs/libutil_threads_la-malloc.o .libs/libutil_threads_la-sinc.o .libs/libutil_threads_la-lambda.o .libs/libutil_threads_la-bessel_i0.o .libs/libutil_threads_la-float.o .libs/libutil_threads_la-int.o .libs/libutil_threads_la-error.o .libs/libutil_threads_la-bspline.o .libs/libutil_threads_la-assert.o .libs/libutil_threads_la-sort.o .libs/libutil_threads_la-rand.o .libs/libutil_threads_la-vector1.o .libs/libutil_threads_la-vector2.o .libs/libutil_threads_la-vector3.o .libs/libutil_threads_la-print.o .libs/libutil_threads_la-voronoi.o .libs/libutil_threads_la-damp.o .libs/libutil_threads_la-thread.o .libs/libutil_threads_la-time.o .libs/libutil_threads_la-window.o .libs/libutil_threads_la-version.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libutil_threads.a libtool: link: ( cd ".libs" && rm -f "libutil_threads.la" && ln -s "../libutil_threads.la" "libutil_threads.la" ) make[4]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/util' Making all in nfft make[4]: Entering directory '/build/nfft-3.3.2/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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfft.lo ../../../kernel/nfft/nfft.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libnfft_threads_la-nfft.lo `test -f 'nfft.c' || echo '../../../kernel/nfft/'`nfft.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfft/nfft.c -fPIC -DPIC -o .libs/nfft.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfft/nfft.c -fPIC -DPIC -o .libs/libnfft_threads_la-nfft.o ../../../kernel/nfft/nfft.c: In function 'nfft_adjoint_1d_compute_omp_atomic': ../../../kernel/nfft/nfft.c:1869:6: warning: variable 'gj' set but not used [-Wunused-but-set-variable] C *gj; ^~ ../../../kernel/nfft/nfft.c: In function 'nfft_adjoint_1d_B': ../../../kernel/nfft/nfft.c:2161:20: warning: unused variable 'o' [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:2259:13: note: in expansion of macro 'MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI' MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:2333:5: note: in expansion of macro 'MACRO_adjoint_1d_B_OMP_BLOCKWISE' MACRO_adjoint_1d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:2161:17: warning: unused variable 'u' [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:2259:13: note: in expansion of macro 'MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI' MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:2333:5: note: in expansion of macro 'MACRO_adjoint_1d_B_OMP_BLOCKWISE' MACRO_adjoint_1d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:2161:20: warning: unused variable 'o' [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:2279:13: note: in expansion of macro 'MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI' MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:2333:5: note: in expansion of macro 'MACRO_adjoint_1d_B_OMP_BLOCKWISE' MACRO_adjoint_1d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:2161:17: warning: unused variable 'u' [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:2279:13: note: in expansion of macro 'MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI' MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:2333:5: note: in expansion of macro 'MACRO_adjoint_1d_B_OMP_BLOCKWISE' MACRO_adjoint_1d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c: In function 'nfft_adjoint_2d_compute_omp_atomic': ../../../kernel/nfft/nfft.c:2705:13: warning: unused variable 'lprod' [-Wunused-variable] const INT lprod = (2*m+2) * (2*m+2); ^~~~~ ../../../kernel/nfft/nfft.c: In function 'nfft_adjoint_2d_compute_omp_blockwise': ../../../kernel/nfft/nfft.c:2763:13: warning: unused variable 'lprod' [-Wunused-variable] const INT lprod = (2*m+2) * (2*m+2); ^~~~~ ../../../kernel/nfft/nfft.c: In function 'nfft_adjoint_2d_B': ../../../kernel/nfft/nfft.c:3136:20: warning: unused variable 'o' [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:3268:13: note: in expansion of macro 'MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI' MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:3346:5: note: in expansion of macro 'MACRO_adjoint_2d_B_OMP_BLOCKWISE' MACRO_adjoint_2d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:3136:17: warning: unused variable 'u' [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:3268:13: note: in expansion of macro 'MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI' MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:3346:5: note: in expansion of macro 'MACRO_adjoint_2d_B_OMP_BLOCKWISE' MACRO_adjoint_2d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:3136:20: warning: unused variable 'o' [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:3288:13: note: in expansion of macro 'MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI' MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:3346:5: note: in expansion of macro 'MACRO_adjoint_2d_B_OMP_BLOCKWISE' MACRO_adjoint_2d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:3136:17: warning: unused variable 'u' [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:3288:13: note: in expansion of macro 'MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI' MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:3346:5: note: in expansion of macro 'MACRO_adjoint_2d_B_OMP_BLOCKWISE' MACRO_adjoint_2d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c: In function 'nfft_adjoint_3d_compute_omp_blockwise': ../../../kernel/nfft/nfft.c:4000:13: warning: unused variable 'lprod' [-Wunused-variable] const INT lprod = (2*m+2) * (2*m+2) * (2*m+2); ^~~~~ ../../../kernel/nfft/nfft.c: In function 'nfft_adjoint_3d_compute_omp_atomic': ../../../kernel/nfft/nfft.c:4104:13: warning: unused variable 'lprod' [-Wunused-variable] const INT lprod = (2*m+2) * (2*m+2) * (2*m+2); ^~~~~ ../../../kernel/nfft/nfft.c: In function 'nfft_adjoint_3d_B': ../../../kernel/nfft/nfft.c:4654:20: warning: unused variable 'o' [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:4824:13: note: in expansion of macro 'MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI' MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:4904:5: note: in expansion of macro 'MACRO_adjoint_3d_B_OMP_BLOCKWISE' MACRO_adjoint_3d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:4654:17: warning: unused variable 'u' [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:4824:13: note: in expansion of macro 'MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI' MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:4904:5: note: in expansion of macro 'MACRO_adjoint_3d_B_OMP_BLOCKWISE' MACRO_adjoint_3d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:4654:20: warning: unused variable 'o' [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:4844:13: note: in expansion of macro 'MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI' MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:4904:5: note: in expansion of macro 'MACRO_adjoint_3d_B_OMP_BLOCKWISE' MACRO_adjoint_3d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:4654:17: warning: unused variable 'u' [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:4844:13: note: in expansion of macro 'MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI' MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:4904:5: note: in expansion of macro 'MACRO_adjoint_3d_B_OMP_BLOCKWISE' MACRO_adjoint_3d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfft.la nfft.lo libtool: link: ar cru .libs/libnfft.a .libs/nfft.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libnfft.a libtool: link: ( cd ".libs" && rm -f "libnfft.la" && ln -s "../libnfft.la" "libnfft.la" ) /bin/bash ../../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfft_threads.la libnfft_threads_la-nfft.lo libtool: link: ar cru .libs/libnfft_threads.a .libs/libnfft_threads_la-nfft.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libnfft_threads.a libtool: link: ( cd ".libs" && rm -f "libnfft_threads.la" && ln -s "../libnfft_threads.la" "libnfft_threads.la" ) make[4]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/nfft' Making all in nfct make[4]: Entering directory '/build/nfft-3.3.2/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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfct.lo ../../../kernel/nfct/nfct.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfct -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfct/nfct.c -fPIC -DPIC -o .libs/nfct.o /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfct.la nfct.lo libtool: link: ar cru .libs/libnfct.a .libs/nfct.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libnfct.a libtool: link: ( cd ".libs" && rm -f "libnfct.la" && ln -s "../libnfct.la" "libnfct.la" ) make[4]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/nfct' Making all in nfst make[4]: Entering directory '/build/nfft-3.3.2/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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfst.lo ../../../kernel/nfst/nfst.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfst -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfst/nfst.c -fPIC -DPIC -o .libs/nfst.o /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfst.la nfst.lo libtool: link: ar cru .libs/libnfst.a .libs/nfst.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libnfst.a libtool: link: ( cd ".libs" && rm -f "libnfst.la" && ln -s "../libnfst.la" "libnfst.la" ) make[4]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/nfst' Making all in nnfft make[4]: Entering directory '/build/nfft-3.3.2/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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nnfft.lo ../../../kernel/nnfft/nnfft.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nnfft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nnfft/nnfft.c -fPIC -DPIC -o .libs/nnfft.o /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnnfft.la nnfft.lo libtool: link: ar cru .libs/libnnfft.a .libs/nnfft.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libnnfft.a libtool: link: ( cd ".libs" && rm -f "libnnfft.la" && ln -s "../libnnfft.la" "libnnfft.la" ) make[4]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/nnfft' Making all in nsfft make[4]: Entering directory '/build/nfft-3.3.2/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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nsfft.lo ../../../kernel/nsfft/nsfft.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nsfft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nsfft/nsfft.c -fPIC -DPIC -o .libs/nsfft.o /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnsfft.la nsfft.lo libtool: link: ar cru .libs/libnsfft.a .libs/nsfft.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libnsfft.a libtool: link: ( cd ".libs" && rm -f "libnsfft.la" && ln -s "../libnsfft.la" "libnsfft.la" ) make[4]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/nsfft' Making all in mri make[4]: Entering directory '/build/nfft-3.3.2/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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o mri.lo ../../../kernel/mri/mri.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/mri -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/mri/mri.c -fPIC -DPIC -o .libs/mri.o /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libmri.la mri.lo libtool: link: ar cru .libs/libmri.a .libs/mri.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libmri.a libtool: link: ( cd ".libs" && rm -f "libmri.la" && ln -s "../libmri.la" "libmri.la" ) make[4]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/mri' Making all in fpt make[4]: Entering directory '/build/nfft-3.3.2/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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o fpt.lo ../../../kernel/fpt/fpt.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/fpt -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libfpt_threads_la-fpt.lo `test -f 'fpt.c' || echo '../../../kernel/fpt/'`fpt.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/fpt -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/fpt/fpt.c -fPIC -DPIC -o .libs/libfpt_threads_la-fpt.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/fpt -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/fpt/fpt.c -fPIC -DPIC -o .libs/fpt.o /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libfpt.la fpt.lo /bin/bash ../../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libfpt_threads.la libfpt_threads_la-fpt.lo libtool: link: ar cru .libs/libfpt.a .libs/fpt.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libfpt.a libtool: link: ( cd ".libs" && rm -f "libfpt.la" && ln -s "../libfpt.la" "libfpt.la" ) libtool: link: ar cru .libs/libfpt_threads.a .libs/libfpt_threads_la-fpt.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libfpt_threads.a libtool: link: ( cd ".libs" && rm -f "libfpt_threads.la" && ln -s "../libfpt_threads.la" "libfpt_threads.la" ) make[4]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/fpt' Making all in nfsft make[4]: Entering directory '/build/nfft-3.3.2/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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfsft.lo ../../../kernel/nfsft/nfsft.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfsft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o legendre.lo ../../../kernel/nfsft/legendre.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfsft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libnfsft_threads_la-nfsft.lo `test -f 'nfsft.c' || echo '../../../kernel/nfsft/'`nfsft.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfsft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libnfsft_threads_la-legendre.lo `test -f 'legendre.c' || echo '../../../kernel/nfsft/'`legendre.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfsft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfsft/nfsft.c -fPIC -DPIC -o .libs/libnfsft_threads_la-nfsft.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfsft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfsft/nfsft.c -fPIC -DPIC -o .libs/nfsft.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfsft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfsft/legendre.c -fPIC -DPIC -o .libs/libnfsft_threads_la-legendre.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfsft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfsft/legendre.c -fPIC -DPIC -o .libs/legendre.o ../../../kernel/nfsft/nfsft.c: In function 'nfsft_precompute': ../../../kernel/nfsft/nfsft.c:372:9: warning: unused variable 'threadid' [-Wunused-variable] int threadid = omp_get_thread_num(); ^~~~~~~~ /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfsft.la nfsft.lo legendre.lo /bin/bash ../../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfsft_threads.la libnfsft_threads_la-nfsft.lo libnfsft_threads_la-legendre.lo libtool: link: ar cru .libs/libnfsft.a .libs/nfsft.o .libs/legendre.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libnfsft.a libtool: link: ( cd ".libs" && rm -f "libnfsft.la" && ln -s "../libnfsft.la" "libnfsft.la" ) libtool: link: ar cru .libs/libnfsft_threads.a .libs/libnfsft_threads_la-nfsft.o .libs/libnfsft_threads_la-legendre.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libnfsft_threads.a libtool: link: ( cd ".libs" && rm -f "libnfsft_threads.la" && ln -s "../libnfsft_threads.la" "libnfsft_threads.la" ) make[4]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/nfsft' Making all in nfsoft make[4]: Entering directory '/build/nfft-3.3.2/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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfsoft.lo ../../../kernel/nfsoft/nfsoft.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfsoft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o wigner.lo ../../../kernel/nfsoft/wigner.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfsoft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfsoft/nfsoft.c -fPIC -DPIC -o .libs/nfsoft.o ../../../kernel/nfsoft/wigner.c: In function 'wigner_start': ../../../kernel/nfsoft/wigner.c:323:19: warning: variable 'dm2' set but not used [-Wunused-but-set-variable] double dl, dm1, dm2, normFactor, sinSign; ^~~ ../../../kernel/nfsoft/wigner.c:323:14: warning: variable 'dm1' set but not used [-Wunused-but-set-variable] double dl, dm1, dm2, normFactor, sinSign; ^~~ ../../../kernel/nfsoft/wigner.c:322:14: warning: variable 'absM2' set but not used [-Wunused-but-set-variable] int absM1, absM2; ^~~~~ ../../../kernel/nfsoft/nfsoft.c: In function 'SO3_fpt_init': ../../../kernel/nfsoft/nfsoft.c:153:22: warning: variable 'k_end' set but not used [-Wunused-but-set-variable] int N, t, k_start, k_end, k, m; ^~~~~ ../../../kernel/nfsoft/nfsoft.c: In function 'SO3_single_fpt_init': ../../../kernel/nfsoft/nfsoft.c:221:22: warning: variable 'k_end' set but not used [-Wunused-but-set-variable] int N, t, k_start, k_end; ^~~~~ ../../../kernel/nfsoft/nfsoft.c: In function 'nfsoft_precompute': ../../../kernel/nfsoft/nfsoft.c:434:7: warning: unused variable 'N' [-Wunused-variable] int N = plan3D->N_total; ^ ../../../kernel/nfsoft/nfsoft.c: In function 'nfsoft_trafo': ../../../kernel/nfsoft/nfsoft.c:464:30: warning: variable 'glo2' set but not used [-Wunused-but-set-variable] int i, j, m, k, max, glo1, glo2; ^~~~ ../../../kernel/nfsoft/nfsoft.c: In function 'nfsoft_adjoint': ../../../kernel/nfsoft/nfsoft.c:593:30: warning: variable 'glo2' set but not used [-Wunused-but-set-variable] int i, j, m, k, max, glo1, glo2; ^~~~ At top level: ../../../kernel/nfsoft/nfsoft.c:219:16: warning: 'SO3_single_fpt_init' defined but not used [-Wunused-function] static fpt_set SO3_single_fpt_init(int l, int k, int m, unsigned int flags, int kappa) ^~~~~~~~~~~~~~~~~~~ /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfsoft.la nfsoft.lo wigner.lo libtool: link: ar cru .libs/libnfsoft.a .libs/nfsoft.o .libs/wigner.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libnfsoft.a libtool: link: ( cd ".libs" && rm -f "libnfsoft.la" && ln -s "../libnfsoft.la" "libnfsoft.la" ) make[4]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/nfsoft' Making all in solver make[4]: Entering directory '/build/nfft-3.3.2/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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o solver.lo ../../../kernel/solver/solver.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/solver -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/solver/solver.c -fPIC -DPIC -o .libs/solver.o /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libsolver.la solver.lo libtool: link: ar cru .libs/libsolver.a .libs/solver.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libsolver.a libtool: link: ( cd ".libs" && rm -f "libsolver.la" && ln -s "../libsolver.la" "libsolver.la" ) make[4]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/solver' Making all in . make[4]: Entering directory '/build/nfft-3.3.2/build-double/kernel' /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libkernel.la util/libutil.la nfft/libnfft.la nfct/libnfct.la nfst/libnfst.la nnfft/libnnfft.la nsfft/libnsfft.la mri/libmri.la fpt/libfpt.la nfsft/libnfsft.la nfsoft/libnfsoft.la solver/libsolver.la /bin/bash ../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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/nfft-3.3.2/build-double/kernel/util/.libs/libutil.a") libtool: link: (cd .libs/libkernel_threads.lax/libutil_threads.a && ar x "/build/nfft-3.3.2/build-double/kernel/util/.libs/libutil_threads.a") libtool: link: (cd .libs/libkernel.lax/libnfft.a && ar x "/build/nfft-3.3.2/build-double/kernel/nfft/.libs/libnfft.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfft_threads.a && ar x "/build/nfft-3.3.2/build-double/kernel/nfft/.libs/libnfft_threads.a") libtool: link: (cd .libs/libkernel.lax/libnfct.a && ar x "/build/nfft-3.3.2/build-double/kernel/nfct/.libs/libnfct.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfct.a && ar x "/build/nfft-3.3.2/build-double/kernel/nfct/.libs/libnfct.a") libtool: link: (cd .libs/libkernel.lax/libnfst.a && ar x "/build/nfft-3.3.2/build-double/kernel/nfst/.libs/libnfst.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfst.a && ar x "/build/nfft-3.3.2/build-double/kernel/nfst/.libs/libnfst.a") libtool: link: (cd .libs/libkernel.lax/libnnfft.a && ar x "/build/nfft-3.3.2/build-double/kernel/nnfft/.libs/libnnfft.a") libtool: link: (cd .libs/libkernel_threads.lax/libnnfft.a && ar x "/build/nfft-3.3.2/build-double/kernel/nnfft/.libs/libnnfft.a") libtool: link: (cd .libs/libkernel.lax/libnsfft.a && ar x "/build/nfft-3.3.2/build-double/kernel/nsfft/.libs/libnsfft.a") libtool: link: (cd .libs/libkernel_threads.lax/libnsfft.a && ar x "/build/nfft-3.3.2/build-double/kernel/nsfft/.libs/libnsfft.a") libtool: link: (cd .libs/libkernel.lax/libmri.a && ar x "/build/nfft-3.3.2/build-double/kernel/mri/.libs/libmri.a") libtool: link: (cd .libs/libkernel_threads.lax/libmri.a && ar x "/build/nfft-3.3.2/build-double/kernel/mri/.libs/libmri.a") libtool: link: (cd .libs/libkernel.lax/libfpt.a && ar x "/build/nfft-3.3.2/build-double/kernel/fpt/.libs/libfpt.a") libtool: link: (cd .libs/libkernel_threads.lax/libfpt_threads.a && ar x "/build/nfft-3.3.2/build-double/kernel/fpt/.libs/libfpt_threads.a") libtool: link: (cd .libs/libkernel.lax/libnfsft.a && ar x "/build/nfft-3.3.2/build-double/kernel/nfsft/.libs/libnfsft.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfsft_threads.a && ar x "/build/nfft-3.3.2/build-double/kernel/nfsft/.libs/libnfsft_threads.a") libtool: link: (cd .libs/libkernel.lax/libnfsoft.a && ar x "/build/nfft-3.3.2/build-double/kernel/nfsoft/.libs/libnfsoft.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfsoft.a && ar x "/build/nfft-3.3.2/build-double/kernel/nfsoft/.libs/libnfsoft.a") libtool: link: (cd .libs/libkernel.lax/libsolver.a && ar x "/build/nfft-3.3.2/build-double/kernel/solver/.libs/libsolver.a") libtool: link: (cd .libs/libkernel_threads.lax/libsolver.a && ar x "/build/nfft-3.3.2/build-double/kernel/solver/.libs/libsolver.a") libtool: link: ar cru .libs/libkernel.a .libs/libkernel.lax/libutil.a/assert.o .libs/libkernel.lax/libutil.a/bessel_i0.o .libs/libkernel.lax/libutil.a/bspline.o .libs/libkernel.lax/libutil.a/damp.o .libs/libkernel.lax/libutil.a/error.o .libs/libkernel.lax/libutil.a/float.o .libs/libkernel.lax/libutil.a/int.o .libs/libkernel.lax/libutil.a/lambda.o .libs/libkernel.lax/libutil.a/malloc.o .libs/libkernel.lax/libutil.a/print.o .libs/libkernel.lax/libutil.a/rand.o .libs/libkernel.lax/libutil.a/sinc.o .libs/libkernel.lax/libutil.a/sort.o .libs/libkernel.lax/libutil.a/thread.o .libs/libkernel.lax/libutil.a/time.o .libs/libkernel.lax/libutil.a/vector1.o .libs/libkernel.lax/libutil.a/vector2.o .libs/libkernel.lax/libutil.a/vector3.o .libs/libkernel.lax/libutil.a/version.o .libs/libkernel.lax/libutil.a/voronoi.o .libs/libkernel.lax/libutil.a/window.o .libs/libkernel.lax/libnfft.a/nfft.o .libs/libkernel.lax/libnfct.a/nfct.o .libs/libkernel.lax/libnfst.a/nfst.o .libs/libkernel.lax/libnnfft.a/nnfft.o .libs/libkernel.lax/libnsfft.a/nsfft.o .libs/libkernel.lax/libmri.a/mri.o .libs/libkernel.lax/libfpt.a/fpt.o .libs/libkernel.lax/libnfsft.a/legendre.o .libs/libkernel.lax/libnfsft.a/nfsft.o .libs/libkernel.lax/libnfsoft.a/nfsoft.o .libs/libkernel.lax/libnfsoft.a/wigner.o .libs/libkernel.lax/libsolver.a/solver.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libkernel.a libtool: link: rm -fr .libs/libkernel.lax libtool: link: ar cru .libs/libkernel_threads.a .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-assert.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-bessel_i0.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-bspline.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-damp.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-error.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-float.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-int.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-lambda.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-malloc.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-print.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-rand.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-sinc.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-sort.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-thread.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-time.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-vector1.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-vector2.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-vector3.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-version.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-voronoi.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-window.o .libs/libkernel_threads.lax/libnfft_threads.a/libnfft_threads_la-nfft.o .libs/libkernel_threads.lax/libnfct.a/nfct.o .libs/libkernel_threads.lax/libnfst.a/nfst.o .libs/libkernel_threads.lax/libnnfft.a/nnfft.o .libs/libkernel_threads.lax/libnsfft.a/nsfft.o .libs/libkernel_threads.lax/libmri.a/mri.o .libs/libkernel_threads.lax/libfpt_threads.a/libfpt_threads_la-fpt.o .libs/libkernel_threads.lax/libnfsft_threads.a/libnfsft_threads_la-legendre.o .libs/libkernel_threads.lax/libnfsft_threads.a/libnfsft_threads_la-nfsft.o .libs/libkernel_threads.lax/libnfsoft.a/nfsoft.o .libs/libkernel_threads.lax/libnfsoft.a/wigner.o .libs/libkernel_threads.lax/libsolver.a/solver.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: 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/nfft-3.3.2/build-double/kernel' make[3]: Leaving directory '/build/nfft-3.3.2/build-double/kernel' Making all in . make[3]: Entering directory '/build/nfft-3.3.2/build-double' /bin/bash ./libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Wl,-soname -Wl,libnfft3.so.2 -o .libs/libnfft3.so.2.0.0 libtool: link: gcc -shared -fPIC -DPIC -Wl,--whole-archive 3rdparty/.libs/lib3rdparty.a kernel/.libs/libkernel_threads.a -Wl,--no-whole-archive -lfftw3_threads -lfftw3 -lpthread -lm -fopenmp -g -O2 -fstack-protector-strong -Wl,-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_threads.so.2" && ln -s "libnfft3_threads.so.2.0.0" "libnfft3_threads.so.2") libtool: link: ( cd ".libs" && rm -f "libnfft3.la" && ln -s "../libnfft3.la" "libnfft3.la" ) 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/nfft-3.3.2/build-double' Making all in tests make[3]: Entering directory '/build/nfft-3.3.2/build-double/tests' Making all in data make[4]: Entering directory '/build/nfft-3.3.2/build-double/tests/data' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/nfft-3.3.2/build-double/tests/data' make[4]: Entering directory '/build/nfft-3.3.2/build-double/tests' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/build/nfft-3.3.2/build-double/tests' make[3]: Leaving directory '/build/nfft-3.3.2/build-double/tests' make[2]: Leaving directory '/build/nfft-3.3.2/build-double' cd build-long && make -j15 make[2]: Entering directory '/build/nfft-3.3.2/build-long' Making all in 3rdparty make[3]: Entering directory '/build/nfft-3.3.2/build-long/3rdparty' Making all in cstripack make[4]: Entering directory '/build/nfft-3.3.2/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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o cstripack.lo ../../../3rdparty/cstripack/cstripack.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../3rdparty/cstripack -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../3rdparty/cstripack/cstripack.c -fPIC -DPIC -o .libs/cstripack.o /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libcstripack.la cstripack.lo libtool: link: ar cru .libs/libcstripack.a .libs/cstripack.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libcstripack.a libtool: link: ( cd ".libs" && rm -f "libcstripack.la" && ln -s "../libcstripack.la" "libcstripack.la" ) make[4]: Leaving directory '/build/nfft-3.3.2/build-long/3rdparty/cstripack' Making all in . make[4]: Entering directory '/build/nfft-3.3.2/build-long/3rdparty' /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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/nfft-3.3.2/build-long/3rdparty/cstripack/.libs/libcstripack.a") libtool: link: ar cru .libs/lib3rdparty.a .libs/lib3rdparty.lax/libcstripack.a/cstripack.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/lib3rdparty.a libtool: link: rm -fr .libs/lib3rdparty.lax libtool: link: ( cd ".libs" && rm -f "lib3rdparty.la" && ln -s "../lib3rdparty.la" "lib3rdparty.la" ) make[4]: Leaving directory '/build/nfft-3.3.2/build-long/3rdparty' make[3]: Leaving directory '/build/nfft-3.3.2/build-long/3rdparty' Making all in include make[3]: Entering directory '/build/nfft-3.3.2/build-long/include' make all-am make[4]: Entering directory '/build/nfft-3.3.2/build-long/include' make[4]: Leaving directory '/build/nfft-3.3.2/build-long/include' make[3]: Leaving directory '/build/nfft-3.3.2/build-long/include' Making all in kernel make[3]: Entering directory '/build/nfft-3.3.2/build-long/kernel' Making all in util make[4]: Entering directory '/build/nfft-3.3.2/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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o malloc.lo ../../../kernel/util/malloc.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o sinc.lo ../../../kernel/util/sinc.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o lambda.lo ../../../kernel/util/lambda.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o bessel_i0.lo ../../../kernel/util/bessel_i0.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o float.lo ../../../kernel/util/float.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o int.lo ../../../kernel/util/int.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o error.lo ../../../kernel/util/error.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o bspline.lo ../../../kernel/util/bspline.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o assert.lo ../../../kernel/util/assert.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o sort.lo ../../../kernel/util/sort.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o rand.lo ../../../kernel/util/rand.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o vector1.lo ../../../kernel/util/vector1.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o vector2.lo ../../../kernel/util/vector2.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o vector3.lo ../../../kernel/util/vector3.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/malloc.c -fPIC -DPIC -o .libs/malloc.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/bessel_i0.c -fPIC -DPIC -o .libs/bessel_i0.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/lambda.c -fPIC -DPIC -o .libs/lambda.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/assert.c -fPIC -DPIC -o .libs/assert.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/vector1.c -fPIC -DPIC -o .libs/vector1.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/sinc.c -fPIC -DPIC -o .libs/sinc.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/float.c -fPIC -DPIC -o .libs/float.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/bspline.c -fPIC -DPIC -o .libs/bspline.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/rand.c -fPIC -DPIC -o .libs/rand.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/int.c -fPIC -DPIC -o .libs/int.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/error.c -fPIC -DPIC -o .libs/error.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/sort.c -fPIC -DPIC -o .libs/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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/vector2.c -fPIC -DPIC -o .libs/vector2.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/print.c -fPIC -DPIC -o .libs/print.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o damp.lo ../../../kernel/util/damp.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o thread.lo ../../../kernel/util/thread.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o time.lo ../../../kernel/util/time.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o version.lo ../../../kernel/util/version.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-malloc.lo `test -f 'malloc.c' || echo '../../../kernel/util/'`malloc.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-sinc.lo `test -f 'sinc.c' || echo '../../../kernel/util/'`sinc.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-lambda.lo `test -f 'lambda.c' || echo '../../../kernel/util/'`lambda.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-bessel_i0.lo `test -f 'bessel_i0.c' || echo '../../../kernel/util/'`bessel_i0.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-float.lo `test -f 'float.c' || echo '../../../kernel/util/'`float.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-int.lo `test -f 'int.c' || echo '../../../kernel/util/'`int.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-error.lo `test -f 'error.c' || echo '../../../kernel/util/'`error.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-bspline.lo `test -f 'bspline.c' || echo '../../../kernel/util/'`bspline.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/window.c -fPIC -DPIC -o .libs/window.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-assert.lo `test -f 'assert.c' || echo '../../../kernel/util/'`assert.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/sinc.c -fPIC -DPIC -o .libs/libutil_threads_la-sinc.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/malloc.c -fPIC -DPIC -o .libs/libutil_threads_la-malloc.o /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-sort.lo `test -f 'sort.c' || echo '../../../kernel/util/'`sort.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/bessel_i0.c -fPIC -DPIC -o .libs/libutil_threads_la-bessel_i0.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/lambda.c -fPIC -DPIC -o .libs/libutil_threads_la-lambda.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/error.c -fPIC -DPIC -o .libs/libutil_threads_la-error.o /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-rand.lo `test -f 'rand.c' || echo '../../../kernel/util/'`rand.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/float.c -fPIC -DPIC -o .libs/libutil_threads_la-float.o /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-vector1.lo `test -f 'vector1.c' || echo '../../../kernel/util/'`vector1.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-vector2.lo `test -f 'vector2.c' || echo '../../../kernel/util/'`vector2.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/bspline.c -fPIC -DPIC -o .libs/libutil_threads_la-bspline.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-vector3.lo `test -f 'vector3.c' || echo '../../../kernel/util/'`vector3.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-print.lo `test -f 'print.c' || echo '../../../kernel/util/'`print.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-voronoi.lo `test -f 'voronoi.c' || echo '../../../kernel/util/'`voronoi.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/assert.c -fPIC -DPIC -o .libs/libutil_threads_la-assert.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-damp.lo `test -f 'damp.c' || echo '../../../kernel/util/'`damp.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-thread.lo `test -f 'thread.c' || echo '../../../kernel/util/'`thread.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/vector1.c -fPIC -DPIC -o .libs/libutil_threads_la-vector1.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-time.lo `test -f 'time.c' || echo '../../../kernel/util/'`time.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/rand.c -fPIC -DPIC -o .libs/libutil_threads_la-rand.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/vector3.c -fPIC -DPIC -o .libs/libutil_threads_la-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 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-window.lo `test -f 'window.c' || echo '../../../kernel/util/'`window.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libutil_threads_la-version.lo `test -f 'version.c' || echo '../../../kernel/util/'`version.c /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libutil.la malloc.lo sinc.lo lambda.lo bessel_i0.lo float.lo int.lo error.lo bspline.lo assert.lo sort.lo rand.lo vector1.lo vector2.lo vector3.lo print.lo voronoi.lo damp.lo thread.lo time.lo window.lo version.lo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/voronoi.c -fPIC -DPIC -o .libs/libutil_threads_la-voronoi.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/print.c -fPIC -DPIC -o .libs/libutil_threads_la-print.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/damp.c -fPIC -DPIC -o .libs/libutil_threads_la-damp.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/thread.c -fPIC -DPIC -o .libs/libutil_threads_la-thread.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/time.c -fPIC -DPIC -o .libs/libutil_threads_la-time.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/window.c -fPIC -DPIC -o .libs/libutil_threads_la-window.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/version.c -fPIC -DPIC -o .libs/libutil_threads_la-version.o libtool: link: ar cru .libs/libutil.a .libs/malloc.o .libs/sinc.o .libs/lambda.o .libs/bessel_i0.o .libs/float.o .libs/int.o .libs/error.o .libs/bspline.o .libs/assert.o .libs/sort.o .libs/rand.o .libs/vector1.o .libs/vector2.o .libs/vector3.o .libs/print.o .libs/voronoi.o .libs/damp.o .libs/thread.o .libs/time.o .libs/window.o .libs/version.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libutil.a /bin/bash ../../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libutil_threads.la libutil_threads_la-malloc.lo libutil_threads_la-sinc.lo libutil_threads_la-lambda.lo libutil_threads_la-bessel_i0.lo libutil_threads_la-float.lo libutil_threads_la-int.lo libutil_threads_la-error.lo libutil_threads_la-bspline.lo libutil_threads_la-assert.lo libutil_threads_la-sort.lo libutil_threads_la-rand.lo libutil_threads_la-vector1.lo libutil_threads_la-vector2.lo libutil_threads_la-vector3.lo libutil_threads_la-print.lo libutil_threads_la-voronoi.lo libutil_threads_la-damp.lo libutil_threads_la-thread.lo libutil_threads_la-time.lo libutil_threads_la-window.lo libutil_threads_la-version.lo libtool: link: ( cd ".libs" && rm -f "libutil.la" && ln -s "../libutil.la" "libutil.la" ) libtool: link: ar cru .libs/libutil_threads.a .libs/libutil_threads_la-malloc.o .libs/libutil_threads_la-sinc.o .libs/libutil_threads_la-lambda.o .libs/libutil_threads_la-bessel_i0.o .libs/libutil_threads_la-float.o .libs/libutil_threads_la-int.o .libs/libutil_threads_la-error.o .libs/libutil_threads_la-bspline.o .libs/libutil_threads_la-assert.o .libs/libutil_threads_la-sort.o .libs/libutil_threads_la-rand.o .libs/libutil_threads_la-vector1.o .libs/libutil_threads_la-vector2.o .libs/libutil_threads_la-vector3.o .libs/libutil_threads_la-print.o .libs/libutil_threads_la-voronoi.o .libs/libutil_threads_la-damp.o .libs/libutil_threads_la-thread.o .libs/libutil_threads_la-time.o .libs/libutil_threads_la-window.o .libs/libutil_threads_la-version.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libutil_threads.a libtool: link: ( cd ".libs" && rm -f "libutil_threads.la" && ln -s "../libutil_threads.la" "libutil_threads.la" ) make[4]: Leaving directory '/build/nfft-3.3.2/build-long/kernel/util' Making all in nfft make[4]: Entering directory '/build/nfft-3.3.2/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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfft.lo ../../../kernel/nfft/nfft.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o libnfft_threads_la-nfft.lo `test -f 'nfft.c' || echo '../../../kernel/nfft/'`nfft.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfft/nfft.c -fPIC -DPIC -o .libs/nfft.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfft/nfft.c -fPIC -DPIC -o .libs/libnfft_threads_la-nfft.o ../../../kernel/nfft/nfft.c: In function 'nfft_adjoint_1d_compute_omp_atomic': ../../../kernel/nfft/nfft.c:1869:6: warning: variable 'gj' set but not used [-Wunused-but-set-variable] C *gj; ^~ ../../../kernel/nfft/nfft.c: In function 'nfft_adjoint_1d_B': ../../../kernel/nfft/nfft.c:2161:20: warning: unused variable 'o' [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:2259:13: note: in expansion of macro 'MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI' MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:2333:5: note: in expansion of macro 'MACRO_adjoint_1d_B_OMP_BLOCKWISE' MACRO_adjoint_1d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:2161:17: warning: unused variable 'u' [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:2259:13: note: in expansion of macro 'MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI' MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:2333:5: note: in expansion of macro 'MACRO_adjoint_1d_B_OMP_BLOCKWISE' MACRO_adjoint_1d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:2161:20: warning: unused variable 'o' [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:2279:13: note: in expansion of macro 'MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI' MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:2333:5: note: in expansion of macro 'MACRO_adjoint_1d_B_OMP_BLOCKWISE' MACRO_adjoint_1d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:2161:17: warning: unused variable 'u' [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:2279:13: note: in expansion of macro 'MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI' MACRO_adjoint_1d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:2333:5: note: in expansion of macro 'MACRO_adjoint_1d_B_OMP_BLOCKWISE' MACRO_adjoint_1d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c: In function 'nfft_adjoint_2d_compute_omp_atomic': ../../../kernel/nfft/nfft.c:2705:13: warning: unused variable 'lprod' [-Wunused-variable] const INT lprod = (2*m+2) * (2*m+2); ^~~~~ ../../../kernel/nfft/nfft.c: In function 'nfft_adjoint_2d_compute_omp_blockwise': ../../../kernel/nfft/nfft.c:2763:13: warning: unused variable 'lprod' [-Wunused-variable] const INT lprod = (2*m+2) * (2*m+2); ^~~~~ ../../../kernel/nfft/nfft.c: In function 'nfft_adjoint_2d_B': ../../../kernel/nfft/nfft.c:3136:20: warning: unused variable 'o' [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:3268:13: note: in expansion of macro 'MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI' MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:3346:5: note: in expansion of macro 'MACRO_adjoint_2d_B_OMP_BLOCKWISE' MACRO_adjoint_2d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:3136:17: warning: unused variable 'u' [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:3268:13: note: in expansion of macro 'MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI' MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:3346:5: note: in expansion of macro 'MACRO_adjoint_2d_B_OMP_BLOCKWISE' MACRO_adjoint_2d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:3136:20: warning: unused variable 'o' [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:3288:13: note: in expansion of macro 'MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI' MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:3346:5: note: in expansion of macro 'MACRO_adjoint_2d_B_OMP_BLOCKWISE' MACRO_adjoint_2d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:3136:17: warning: unused variable 'u' [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:3288:13: note: in expansion of macro 'MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI' MACRO_adjoint_2d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:3346:5: note: in expansion of macro 'MACRO_adjoint_2d_B_OMP_BLOCKWISE' MACRO_adjoint_2d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c: In function 'nfft_adjoint_3d_compute_omp_blockwise': ../../../kernel/nfft/nfft.c:4000:13: warning: unused variable 'lprod' [-Wunused-variable] const INT lprod = (2*m+2) * (2*m+2) * (2*m+2); ^~~~~ ../../../kernel/nfft/nfft.c: In function 'nfft_adjoint_3d_compute_omp_atomic': ../../../kernel/nfft/nfft.c:4104:13: warning: unused variable 'lprod' [-Wunused-variable] const INT lprod = (2*m+2) * (2*m+2) * (2*m+2); ^~~~~ ../../../kernel/nfft/nfft.c: In function 'nfft_adjoint_3d_B': ../../../kernel/nfft/nfft.c:4654:20: warning: unused variable 'o' [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:4824:13: note: in expansion of macro 'MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI' MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:4904:5: note: in expansion of macro 'MACRO_adjoint_3d_B_OMP_BLOCKWISE' MACRO_adjoint_3d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:4654:17: warning: unused variable 'u' [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:4824:13: note: in expansion of macro 'MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI' MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:4904:5: note: in expansion of macro 'MACRO_adjoint_3d_B_OMP_BLOCKWISE' MACRO_adjoint_3d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:4654:20: warning: unused variable 'o' [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:4844:13: note: in expansion of macro 'MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI' MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:4904:5: note: in expansion of macro 'MACRO_adjoint_3d_B_OMP_BLOCKWISE' MACRO_adjoint_3d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:4654:17: warning: unused variable 'u' [-Wunused-variable] INT u, o, l; \ ^ ../../../kernel/nfft/nfft.c:4844:13: note: in expansion of macro 'MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_PRE_FG_PSI' MACRO_adjoint_3d_B_OMP_BLOCKWISE_COMPUTE_ ##whichone \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:4904:5: note: in expansion of macro 'MACRO_adjoint_3d_B_OMP_BLOCKWISE' MACRO_adjoint_3d_B_OMP_BLOCKWISE(PRE_FG_PSI) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfft.la nfft.lo libtool: link: ar cru .libs/libnfft.a .libs/nfft.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libnfft.a libtool: link: ( cd ".libs" && rm -f "libnfft.la" && ln -s "../libnfft.la" "libnfft.la" ) /bin/bash ../../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfft_threads.la libnfft_threads_la-nfft.lo libtool: link: ar cru .libs/libnfft_threads.a .libs/libnfft_threads_la-nfft.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libnfft_threads.a libtool: link: ( cd ".libs" && rm -f "libnfft_threads.la" && ln -s "../libnfft_threads.la" "libnfft_threads.la" ) make[4]: Leaving directory '/build/nfft-3.3.2/build-long/kernel/nfft' Making all in nfct make[4]: Entering directory '/build/nfft-3.3.2/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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfct.lo ../../../kernel/nfct/nfct.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfct -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfct/nfct.c -fPIC -DPIC -o .libs/nfct.o /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfct.la nfct.lo libtool: link: ar cru .libs/libnfct.a .libs/nfct.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libnfct.a libtool: link: ( cd ".libs" && rm -f "libnfct.la" && ln -s "../libnfct.la" "libnfct.la" ) make[4]: Leaving directory '/build/nfft-3.3.2/build-long/kernel/nfct' Making all in nfst make[4]: Entering directory '/build/nfft-3.3.2/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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfst.lo ../../../kernel/nfst/nfst.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfst -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfst/nfst.c -fPIC -DPIC -o .libs/nfst.o /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libnfst.la nfst.lo libtool: link: ar cru .libs/libnfst.a .libs/nfst.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libnfst.a libtool: link: ( cd ".libs" && rm -f "libnfst.la" && ln -s "../libnfst.la" "libnfst.la" ) make[4]: Leaving directory '/build/nfft-3.3.2/build-long/kernel/nfst' Making all in solver make[4]: Entering directory '/build/nfft-3.3.2/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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o solver.lo ../../../kernel/solver/solver.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/solver -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/solver/solver.c -fPIC -DPIC -o .libs/solver.o /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libsolver.la solver.lo libtool: link: ar cru .libs/libsolver.a .libs/solver.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libsolver.a libtool: link: ( cd ".libs" && rm -f "libsolver.la" && ln -s "../libsolver.la" "libsolver.la" ) make[4]: Leaving directory '/build/nfft-3.3.2/build-long/kernel/solver' Making all in . make[4]: Entering directory '/build/nfft-3.3.2/build-long/kernel' /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libkernel.la util/libutil.la nfft/libnfft.la nfct/libnfct.la nfst/libnfst.la solver/libsolver.la /bin/bash ../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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/nfft-3.3.2/build-long/kernel/util/.libs/libutil.a") libtool: link: (cd .libs/libkernel_threads.lax/libutil_threads.a && ar x "/build/nfft-3.3.2/build-long/kernel/util/.libs/libutil_threads.a") libtool: link: (cd .libs/libkernel.lax/libnfft.a && ar x "/build/nfft-3.3.2/build-long/kernel/nfft/.libs/libnfft.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfft_threads.a && ar x "/build/nfft-3.3.2/build-long/kernel/nfft/.libs/libnfft_threads.a") libtool: link: (cd .libs/libkernel.lax/libnfct.a && ar x "/build/nfft-3.3.2/build-long/kernel/nfct/.libs/libnfct.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfct.a && ar x "/build/nfft-3.3.2/build-long/kernel/nfct/.libs/libnfct.a") libtool: link: (cd .libs/libkernel.lax/libnfst.a && ar x "/build/nfft-3.3.2/build-long/kernel/nfst/.libs/libnfst.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfst.a && ar x "/build/nfft-3.3.2/build-long/kernel/nfst/.libs/libnfst.a") libtool: link: (cd .libs/libkernel.lax/libsolver.a && ar x "/build/nfft-3.3.2/build-long/kernel/solver/.libs/libsolver.a") libtool: link: (cd .libs/libkernel_threads.lax/libsolver.a && ar x "/build/nfft-3.3.2/build-long/kernel/solver/.libs/libsolver.a") libtool: link: ar cru .libs/libkernel.a .libs/libkernel.lax/libutil.a/assert.o .libs/libkernel.lax/libutil.a/bessel_i0.o .libs/libkernel.lax/libutil.a/bspline.o .libs/libkernel.lax/libutil.a/damp.o .libs/libkernel.lax/libutil.a/error.o .libs/libkernel.lax/libutil.a/float.o .libs/libkernel.lax/libutil.a/int.o .libs/libkernel.lax/libutil.a/lambda.o .libs/libkernel.lax/libutil.a/malloc.o .libs/libkernel.lax/libutil.a/print.o .libs/libkernel.lax/libutil.a/rand.o .libs/libkernel.lax/libutil.a/sinc.o .libs/libkernel.lax/libutil.a/sort.o .libs/libkernel.lax/libutil.a/thread.o .libs/libkernel.lax/libutil.a/time.o .libs/libkernel.lax/libutil.a/vector1.o .libs/libkernel.lax/libutil.a/vector2.o .libs/libkernel.lax/libutil.a/vector3.o .libs/libkernel.lax/libutil.a/version.o .libs/libkernel.lax/libutil.a/voronoi.o .libs/libkernel.lax/libutil.a/window.o .libs/libkernel.lax/libnfft.a/nfft.o .libs/libkernel.lax/libnfct.a/nfct.o .libs/libkernel.lax/libnfst.a/nfst.o .libs/libkernel.lax/libsolver.a/solver.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libkernel.a libtool: link: rm -fr .libs/libkernel.lax libtool: link: ar cru .libs/libkernel_threads.a .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-assert.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-bessel_i0.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-bspline.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-damp.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-error.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-float.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-int.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-lambda.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-malloc.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-print.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-rand.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-sinc.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-sort.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-thread.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-time.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-vector1.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-vector2.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-vector3.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-version.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-voronoi.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-window.o .libs/libkernel_threads.lax/libnfft_threads.a/libnfft_threads_la-nfft.o .libs/libkernel_threads.lax/libnfct.a/nfct.o .libs/libkernel_threads.lax/libnfst.a/nfst.o .libs/libkernel_threads.lax/libsolver.a/solver.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libkernel_threads.a libtool: link: ( cd ".libs" && rm -f "libkernel.la" && ln -s "../libkernel.la" "libkernel.la" ) libtool: link: rm -fr .libs/libkernel_threads.lax libtool: link: ( cd ".libs" && rm -f "libkernel_threads.la" && ln -s "../libkernel_threads.la" "libkernel_threads.la" ) make[4]: Leaving directory '/build/nfft-3.3.2/build-long/kernel' make[3]: Leaving directory '/build/nfft-3.3.2/build-long/kernel' Making all in . make[3]: Entering directory '/build/nfft-3.3.2/build-long' /bin/bash ./libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Wl,-soname -Wl,libnfft3l.so.2 -o .libs/libnfft3l.so.2.0.0 libtool: link: gcc -shared -fPIC -DPIC -Wl,--whole-archive 3rdparty/.libs/lib3rdparty.a kernel/.libs/libkernel_threads.a -Wl,--no-whole-archive -lfftw3l_threads -lfftw3l -lpthread -lm -fopenmp -g -O2 -fstack-protector-strong -Wl,-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/nfft-3.3.2/build-long' Making all in tests make[3]: Entering directory '/build/nfft-3.3.2/build-long/tests' Making all in data make[4]: Entering directory '/build/nfft-3.3.2/build-long/tests/data' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/nfft-3.3.2/build-long/tests/data' make[4]: Entering directory '/build/nfft-3.3.2/build-long/tests' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/build/nfft-3.3.2/build-long/tests' make[3]: Leaving directory '/build/nfft-3.3.2/build-long/tests' make[2]: Leaving directory '/build/nfft-3.3.2/build-long' make[1]: Leaving directory '/build/nfft-3.3.2' debian/rules override_dh_auto_build-indep make[1]: Entering directory '/build/nfft-3.3.2' dh_auto_build --builddirectory=build-double -- doc cd build-double && make -j15 doc make[2]: Entering directory '/build/nfft-3.3.2/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 /build/nfft-3.3.2/doxygen.dox:24: warning: Invalid or missing cite label /build/nfft-3.3.2/doxygen.dox:24: warning: Invalid or missing cite label /build/nfft-3.3.2/doxygen.dox:26: warning: Invalid or missing cite label /build/nfft-3.3.2/include/nfft3.h:842: warning: More #endif's than #if's found. Notice: Output directory `/build/nfft-3.3.2/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 /build/nfft-3.3.2/doc/assets Searching for images... Searching for files in directory /build/nfft-3.3.2/doc/assets Searching for dot files... Searching for msc files... Searching for dia files... Searching for files to exclude Searching for files in directory /build/nfft-3.3.2/3rdparty Searching for files in directory /build/nfft-3.3.2/3rdparty/cstripack Searching INPUT for files to process... Searching for files in directory /build/nfft-3.3.2/include Searching for files in directory /build/nfft-3.3.2/kernel Searching for files in directory /build/nfft-3.3.2/kernel/fpt Searching for files in directory /build/nfft-3.3.2/kernel/mri Searching for files in directory /build/nfft-3.3.2/kernel/nfct Searching for files in directory /build/nfft-3.3.2/kernel/nfft Searching for files in directory /build/nfft-3.3.2/kernel/nfsft Searching for files in directory /build/nfft-3.3.2/kernel/nfsoft Searching for files in directory /build/nfft-3.3.2/kernel/nfst Searching for files in directory /build/nfft-3.3.2/kernel/nnfft Searching for files in directory /build/nfft-3.3.2/kernel/nsfft Searching for files in directory /build/nfft-3.3.2/kernel/solver Searching for files in directory /build/nfft-3.3.2/kernel/util Searching for files in directory /build/nfft-3.3.2/examples Searching for files in directory /build/nfft-3.3.2/examples/fpt Searching for files in directory /build/nfft-3.3.2/examples/mri Searching for files in directory /build/nfft-3.3.2/examples/nfct Searching for files in directory /build/nfft-3.3.2/examples/nfft Searching for files in directory /build/nfft-3.3.2/examples/nfsft Searching for files in directory /build/nfft-3.3.2/examples/nfsoft Searching for files in directory /build/nfft-3.3.2/examples/nfst Searching for files in directory /build/nfft-3.3.2/examples/nnfft Searching for files in directory /build/nfft-3.3.2/examples/nsfft Searching for files in directory /build/nfft-3.3.2/examples/solver Searching for files in directory /build/nfft-3.3.2/applications Searching for files in directory /build/nfft-3.3.2/applications/fastgauss Searching for files in directory /build/nfft-3.3.2/applications/fastsum Searching for files in directory /build/nfft-3.3.2/applications/fastsum/fastsum_test.dSYM Searching for files in directory /build/nfft-3.3.2/applications/fastsum/fastsum_test.dSYM/Contents Searching for files in directory /build/nfft-3.3.2/applications/fastsum/fastsum_test.dSYM/Contents/Resources Searching for files in directory /build/nfft-3.3.2/applications/fastsum/fastsum_test.dSYM/Contents/Resources/DWARF Searching for files in directory /build/nfft-3.3.2/applications/fastsumS2 Searching for files in directory /build/nfft-3.3.2/applications/iterS2 Searching for files in directory /build/nfft-3.3.2/applications/mri Searching for files in directory /build/nfft-3.3.2/applications/mri/mri2d Searching for files in directory /build/nfft-3.3.2/applications/mri/mri3d Searching for files in directory /build/nfft-3.3.2/applications/polarFFT Searching for files in directory /build/nfft-3.3.2/applications/quadratureS2 Searching for files in directory /build/nfft-3.3.2/applications/radon Reading and parsing tag files Parsing files Preprocessing /build/nfft-3.3.2/doxygen.dox... Parsing file /build/nfft-3.3.2/doxygen.dox... Preprocessing /build/nfft-3.3.2/include/api.h... Parsing file /build/nfft-3.3.2/include/api.h... Preprocessing /build/nfft-3.3.2/include/cycle.h... Parsing file /build/nfft-3.3.2/include/cycle.h... Preprocessing /build/nfft-3.3.2/include/doxygen.dox... Parsing file /build/nfft-3.3.2/include/doxygen.dox... Preprocessing /build/nfft-3.3.2/include/infft.h... Parsing file /build/nfft-3.3.2/include/infft.h... Preprocessing /build/nfft-3.3.2/include/nfft3.h... Parsing file /build/nfft-3.3.2/include/nfft3.h... Preprocessing /build/nfft-3.3.2/include/nfft3mp.h... Parsing file /build/nfft-3.3.2/include/nfft3mp.h... Preprocessing /build/nfft-3.3.2/include/solver_adjoint.h... Parsing file /build/nfft-3.3.2/include/solver_adjoint.h... Preprocessing /build/nfft-3.3.2/kernel/fpt/fpt.c... Parsing file /build/nfft-3.3.2/kernel/fpt/fpt.c... Preprocessing /build/nfft-3.3.2/kernel/fpt/fpt.h... Parsing file /build/nfft-3.3.2/kernel/fpt/fpt.h... Preprocessing /build/nfft-3.3.2/kernel/mri/mri.c... Parsing file /build/nfft-3.3.2/kernel/mri/mri.c... Preprocessing /build/nfft-3.3.2/kernel/nfct/nfct.c... Parsing file /build/nfft-3.3.2/kernel/nfct/nfct.c... Preprocessing /build/nfft-3.3.2/kernel/nfft/nfft.c... Parsing file /build/nfft-3.3.2/kernel/nfft/nfft.c... Preprocessing /build/nfft-3.3.2/kernel/nfsft/api.h... Parsing file /build/nfft-3.3.2/kernel/nfsft/api.h... Preprocessing /build/nfft-3.3.2/kernel/nfsft/legendre.c... Parsing file /build/nfft-3.3.2/kernel/nfsft/legendre.c... Preprocessing /build/nfft-3.3.2/kernel/nfsft/legendre.h... Parsing file /build/nfft-3.3.2/kernel/nfsft/legendre.h... Preprocessing /build/nfft-3.3.2/kernel/nfsft/nfsft.c... Parsing file /build/nfft-3.3.2/kernel/nfsft/nfsft.c... Preprocessing /build/nfft-3.3.2/kernel/nfsoft/nfsoft.c... Parsing file /build/nfft-3.3.2/kernel/nfsoft/nfsoft.c... Preprocessing /build/nfft-3.3.2/kernel/nfsoft/wigner.c... Parsing file /build/nfft-3.3.2/kernel/nfsoft/wigner.c... Preprocessing /build/nfft-3.3.2/kernel/nfsoft/wigner.h... Parsing file /build/nfft-3.3.2/kernel/nfsoft/wigner.h... Preprocessing /build/nfft-3.3.2/kernel/nfst/nfst.c... Parsing file /build/nfft-3.3.2/kernel/nfst/nfst.c... Preprocessing /build/nfft-3.3.2/kernel/nnfft/nnfft.c... Parsing file /build/nfft-3.3.2/kernel/nnfft/nnfft.c... Preprocessing /build/nfft-3.3.2/kernel/nsfft/nsfft.c... Parsing file /build/nfft-3.3.2/kernel/nsfft/nsfft.c... Preprocessing /build/nfft-3.3.2/kernel/solver/solver.c... Parsing file /build/nfft-3.3.2/kernel/solver/solver.c... Preprocessing /build/nfft-3.3.2/kernel/util/assert.c... Parsing file /build/nfft-3.3.2/kernel/util/assert.c... Preprocessing /build/nfft-3.3.2/kernel/util/bessel_i0.c... Parsing file /build/nfft-3.3.2/kernel/util/bessel_i0.c... Preprocessing /build/nfft-3.3.2/kernel/util/bspline.c... Parsing file /build/nfft-3.3.2/kernel/util/bspline.c... Preprocessing /build/nfft-3.3.2/kernel/util/damp.c... Parsing file /build/nfft-3.3.2/kernel/util/damp.c... Preprocessing /build/nfft-3.3.2/kernel/util/error.c... Parsing file /build/nfft-3.3.2/kernel/util/error.c... Preprocessing /build/nfft-3.3.2/kernel/util/float.c... Parsing file /build/nfft-3.3.2/kernel/util/float.c... Preprocessing /build/nfft-3.3.2/kernel/util/int.c... Parsing file /build/nfft-3.3.2/kernel/util/int.c... Preprocessing /build/nfft-3.3.2/kernel/util/lambda.c... Parsing file /build/nfft-3.3.2/kernel/util/lambda.c... Preprocessing /build/nfft-3.3.2/kernel/util/malloc.c... Parsing file /build/nfft-3.3.2/kernel/util/malloc.c... Preprocessing /build/nfft-3.3.2/kernel/util/print.c... Parsing file /build/nfft-3.3.2/kernel/util/print.c... Preprocessing /build/nfft-3.3.2/kernel/util/rand.c... Parsing file /build/nfft-3.3.2/kernel/util/rand.c... Preprocessing /build/nfft-3.3.2/kernel/util/sinc.c... Parsing file /build/nfft-3.3.2/kernel/util/sinc.c... Preprocessing /build/nfft-3.3.2/kernel/util/sort.c... Parsing file /build/nfft-3.3.2/kernel/util/sort.c... Preprocessing /build/nfft-3.3.2/kernel/util/thread.c... Parsing file /build/nfft-3.3.2/kernel/util/thread.c... Preprocessing /build/nfft-3.3.2/kernel/util/time.c... Parsing file /build/nfft-3.3.2/kernel/util/time.c... Preprocessing /build/nfft-3.3.2/kernel/util/vector1.c... Parsing file /build/nfft-3.3.2/kernel/util/vector1.c... Preprocessing /build/nfft-3.3.2/kernel/util/vector2.c... Parsing file /build/nfft-3.3.2/kernel/util/vector2.c... Preprocessing /build/nfft-3.3.2/kernel/util/vector3.c... Parsing file /build/nfft-3.3.2/kernel/util/vector3.c... Preprocessing /build/nfft-3.3.2/kernel/util/version.c... Parsing file /build/nfft-3.3.2/kernel/util/version.c... Preprocessing /build/nfft-3.3.2/kernel/util/voronoi.c... Parsing file /build/nfft-3.3.2/kernel/util/voronoi.c... Preprocessing /build/nfft-3.3.2/kernel/util/window.c... Parsing file /build/nfft-3.3.2/kernel/util/window.c... Preprocessing /build/nfft-3.3.2/examples/doxygen.c... Parsing file /build/nfft-3.3.2/examples/doxygen.c... Preprocessing /build/nfft-3.3.2/examples/fpt/simple_test.c... Parsing file /build/nfft-3.3.2/examples/fpt/simple_test.c... Preprocessing /build/nfft-3.3.2/examples/nfft/flags.c... Parsing file /build/nfft-3.3.2/examples/nfft/flags.c... Preprocessing /build/nfft-3.3.2/examples/nfft/ndft_fast.c... Parsing file /build/nfft-3.3.2/examples/nfft/ndft_fast.c... Preprocessing /build/nfft-3.3.2/examples/nfft/nfft_benchomp.c... Parsing file /build/nfft-3.3.2/examples/nfft/nfft_benchomp.c... Preprocessing /build/nfft-3.3.2/examples/nfft/nfft_benchomp_createdataset.c... Parsing file /build/nfft-3.3.2/examples/nfft/nfft_benchomp_createdataset.c... Preprocessing /build/nfft-3.3.2/examples/nfft/nfft_benchomp_detail.c... Parsing file /build/nfft-3.3.2/examples/nfft/nfft_benchomp_detail.c... Preprocessing /build/nfft-3.3.2/examples/nfft/nfft_times.c... Parsing file /build/nfft-3.3.2/examples/nfft/nfft_times.c... Preprocessing /build/nfft-3.3.2/examples/nfft/taylor_nfft.c... Parsing file /build/nfft-3.3.2/examples/nfft/taylor_nfft.c... Preprocessing /build/nfft-3.3.2/examples/nfsft/nfsft_benchomp.c... Parsing file /build/nfft-3.3.2/examples/nfsft/nfsft_benchomp.c... Preprocessing /build/nfft-3.3.2/examples/nfsft/nfsft_benchomp_createdataset.c... Parsing file /build/nfft-3.3.2/examples/nfsft/nfsft_benchomp_createdataset.c... Preprocessing /build/nfft-3.3.2/examples/nfsft/nfsft_benchomp_detail.c... Parsing file /build/nfft-3.3.2/examples/nfsft/nfsft_benchomp_detail.c... Preprocessing /build/nfft-3.3.2/examples/nfsft/simple_test.c... Parsing file /build/nfft-3.3.2/examples/nfsft/simple_test.c... Preprocessing /build/nfft-3.3.2/examples/nfsft/simple_test_threads.c... Parsing file /build/nfft-3.3.2/examples/nfsft/simple_test_threads.c... Preprocessing /build/nfft-3.3.2/examples/nfsoft/simple_test.c... Parsing file /build/nfft-3.3.2/examples/nfsoft/simple_test.c... Preprocessing /build/nfft-3.3.2/examples/nnfft/accuracy.c... Parsing file /build/nfft-3.3.2/examples/nnfft/accuracy.c... Preprocessing /build/nfft-3.3.2/examples/nnfft/simple_test.c... Parsing file /build/nfft-3.3.2/examples/nnfft/simple_test.c... Preprocessing /build/nfft-3.3.2/examples/nsfft/nsfft_test.c... Parsing file /build/nfft-3.3.2/examples/nsfft/nsfft_test.c... Preprocessing /build/nfft-3.3.2/examples/nsfft/simple_test.c... Parsing file /build/nfft-3.3.2/examples/nsfft/simple_test.c... Preprocessing /build/nfft-3.3.2/examples/solver/doxygen.h... Parsing file /build/nfft-3.3.2/examples/solver/doxygen.h... Preprocessing /build/nfft-3.3.2/applications/doxygen.c... Parsing file /build/nfft-3.3.2/applications/doxygen.c... Preprocessing /build/nfft-3.3.2/applications/fastsum/fastsum.c... Parsing file /build/nfft-3.3.2/applications/fastsum/fastsum.c... Preprocessing /build/nfft-3.3.2/applications/fastsum/fastsum.h... Parsing file /build/nfft-3.3.2/applications/fastsum/fastsum.h... Preprocessing /build/nfft-3.3.2/applications/fastsum/fastsum_benchomp.c... Parsing file /build/nfft-3.3.2/applications/fastsum/fastsum_benchomp.c... Preprocessing /build/nfft-3.3.2/applications/fastsum/fastsum_benchomp_createdataset.c... Parsing file /build/nfft-3.3.2/applications/fastsum/fastsum_benchomp_createdataset.c... Preprocessing /build/nfft-3.3.2/applications/fastsum/fastsum_benchomp_detail.c... Parsing file /build/nfft-3.3.2/applications/fastsum/fastsum_benchomp_detail.c... Preprocessing /build/nfft-3.3.2/applications/fastsum/fastsum_matlab.c... Parsing file /build/nfft-3.3.2/applications/fastsum/fastsum_matlab.c... Preprocessing /build/nfft-3.3.2/applications/fastsum/fastsum_test.c... Parsing file /build/nfft-3.3.2/applications/fastsum/fastsum_test.c... Preprocessing /build/nfft-3.3.2/applications/fastsum/kernels.c... Parsing file /build/nfft-3.3.2/applications/fastsum/kernels.c... Preprocessing /build/nfft-3.3.2/applications/fastsum/kernels.h... Parsing file /build/nfft-3.3.2/applications/fastsum/ker/build/nfft-3.3.2/include/infft.h:19: warning: the name `infft3.h' supplied as the second argument in the \file statement is not an input file /build/nfft-3.3.2/kernel/nfsft/api.h:20: warning: the name `api.h' supplied as the second argument in the \file statement matches the following input files: /build/nfft-3.3.2/include/api.h /build/nfft-3.3.2/kernel/nfsft/api.h Please use a more specific name by including a (larger) part of the path! /build/nfft-3.3.2/kernel/nfsft/legendre.h:20: warning: the name `nfsft.h' supplied as the second argument in the \file statement is not an input file nels.h... Preprocessing /build/nfft-3.3.2/applications/fastsumS2/doxygen.h... Parsing file /build/nfft-3.3.2/applications/fastsumS2/doxygen.h... Preprocessing /build/nfft-3.3.2/applications/fastsumS2/fastsumS2.c... Parsing file /build/nfft-3.3.2/applications/fastsumS2/fastsumS2.c... Preprocessing /build/nfft-3.3.2/applications/iterS2/doxygen.h... Parsing file /build/nfft-3.3.2/applications/iterS2/doxygen.h... Preprocessing /build/nfft-3.3.2/applications/iterS2/iterS2.c... Parsing file /build/nfft-3.3.2/applications/iterS2/iterS2.c... Preprocessing /build/nfft-3.3.2/applications/mri/doxygen.c... Parsing file /build/nfft-3.3.2/applications/mri/doxygen.c... Preprocessing /build/nfft-3.3.2/applications/mri/mri2d/construct_data_2d.c... Parsing file /build/nfft-3.3.2/applications/mri/mri2d/construct_data_2d.c... Preprocessing /build/nfft-3.3.2/applications/mri/mri2d/construct_data_inh_2d1d.c... Parsing file /build/nfft-3.3.2/applications/mri/mri2d/construct_data_inh_2d1d.c... Preprocessing /build/nfft-3.3.2/applications/mri/mri2d/construct_data_inh_3d.c... Parsing file /build/nfft-3.3.2/applications/mri/mri2d/construct_data_inh_3d.c... Preprocessing /build/nfft-3.3.2/applications/mri/mri2d/doxygen.h... Parsing file /build/nfft-3.3.2/applications/mri/mri2d/doxygen.h... Preprocessing /build/nfft-3.3.2/applications/mri/mri2d/reconstruct_data_2d.c... Parsing file /build/nfft-3.3.2/applications/mri/mri2d/reconstruct_data_2d.c... Preprocessing /build/nfft-3.3.2/applications/mri/mri2d/reconstruct_data_gridding.c... Parsing file /build/nfft-3.3.2/applications/mri/mri2d/reconstruct_data_gridding.c... Preprocessing /build/nfft-3.3.2/applications/mri/mri2d/reconstruct_data_inh_2d1d.c... Parsing file /build/nfft-3.3.2/applications/mri/mri2d/reconstruct_data_inh_2d1d.c... Preprocessing /build/nfft-3.3.2/applications/mri/mri2d/reconstruct_data_inh_3d.c... Parsing file /build/nfft-3.3.2/applications/mri/mri2d/reconstruct_data_inh_3d.c... Preprocessing /build/nfft-3.3.2/applications/mri/mri2d/reconstruct_data_inh_nnfft.c... Parsing file /build/nfft-3.3.2/applications/mri/mri2d/reconstruct_data_inh_nnfft.c... Preprocessing /build/nfft-3.3.2/applications/mri/mri3d/construct_data_2d1d.c... Parsing file /build/nfft-3.3.2/applications/mri/mri3d/construct_data_2d1d.c... Preprocessing /build/nfft-3.3.2/applications/mri/mri3d/construct_data_3d.c... Parsing file /build/nfft-3.3.2/applications/mri/mri3d/construct_data_3d.c... Preprocessing /build/nfft-3.3.2/applications/mri/mri3d/doxygen.h... Parsing file /build/nfft-3.3.2/applications/mri/mri3d/doxygen.h... Preprocessing /build/nfft-3.3.2/applications/mri/mri3d/reconstruct_data_2d1d.c... Parsing file /build/nfft-3.3.2/applications/mri/mri3d/reconstruct_data_2d1d.c... Preprocessing /build/nfft-3.3.2/applications/mri/mri3d/reconstruct_data_3d.c... Parsing file /build/nfft-3.3.2/applications/mri/mri3d/reconstruct_data_3d.c... Preprocessing /build/nfft-3.3.2/applications/mri/mri3d/reconstruct_data_gridding.c... Parsing file /build/nfft-3.3.2/applications/mri/mri3d/reconstruct_data_gridding.c... Preprocessing /build/nfft-3.3.2/applications/polarFFT/doxygen.h... Parsing file /build/nfft-3.3.2/applications/polarFFT/doxygen.h... Preprocessing /build/nfft-3.3.2/applications/quadratureS2/doxygen.h... Parsing file /build/nfft-3.3.2/applications/quadratureS2/doxygen.h... Preprocessing /build/nfft-3.3.2/applications/quadratureS2/quadratureS2.c... Parsing file /build/nfft-3.3.2/applications/quadratureS2/quadratureS2.c... Building group list... Building directory list... Building namespace list... Building file list... Building class list... Associating documentation with classes... Computing nesting relations for 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... Computin/build/nfft-3.3.2/include/nfft3.h:192: warning: Compound nfftf_mv_plan_complex is not documented. /build/nfft-3.3.2/applications/fastsum/fastsum_benchomp.c:128: warning: Compound s_resval is not documented. /build/nfft-3.3.2/examples/nfsft/nfsft_benchomp.c:122: warning: Compound s_resval is not documented. /build/nfft-3.3.2/examples/nfft/nfft_benchomp.c:132: warning: Compound s_resval is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Compound nfftf_mv_plan_double is not documented. /build/nfft-3.3.2/include/nfft3.h:684: warning: Compound nfsoftf_plan_ is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Compound mri_inh_3d_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Compound mril_inh_2d1d_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Compound mrif_inh_2d1d_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Compound mrif_inh_3d_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:684: warning: Compound nfsoftl_plan_ is not documented. /build/nfft-3.3.2/applications/fastsum/fastsum_benchomp.c:135: warning: Compound s_result is not documented. /build/nfft-3.3.2/examples/nfsft/nfsft_benchomp.c:129: warning: Compound s_result is not documented. /build/nfft-3.3.2/examples/nfft/nfft_benchomp.c:139: warning: Compound s_result is not documented. /build/nfft-3.3.2/applications/fastsum/fastsum_benchomp.c:114: warning: Compound s_param is not documented. /build/nfft-3.3.2/examples/nfsft/nfsft_benchomp.c:112: warning: Compound s_param is not documented. /build/nfft-3.3.2/examples/nfft/nfft_benchomp.c:121: warning: Compound s_param is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Compound mril_inh_3d_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Compound nfft_mv_plan_double is not documented. /build/nfft-3.3.2/applications/fastsum/fastsum_benchomp.c:141: warning: Compound s_testset is not documented. /build/nfft-3.3.2/examples/nfsft/nfsft_benchomp.c:135: warning: Compound s_testset is not documented. /build/nfft-3.3.2/examples/nfft/nfft_benchomp.c:145: warning: Compound s_testset is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Compound nfftl_mv_plan_double is not documented. /build/nfft-3.3.2/include/nfft3.h:684: warning: Compound nfsoft_plan_ is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Compound nfft_mv_plan_complex is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Compound nfftl_mv_plan_complex is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Compound mri_inh_2d1d_plan is not documented. /build/nfft-3.3.2/kernel/nfsft/api.h:81: warning: Found unknown command `\gamma_k' /build/nfft-3.3.2/kernel/nfsft/api.h:82: warning: Found unknown command `\text' /build/nfft-3.3.2/kernel/nfsft/api.h:69: warning: Found unknown command `\alpha_k' /build/nfft-3.3.2/kernel/nfsft/api.h:70: warning: Found unknown command `\text' /build/nfft-3.3.2/kernel/nfsft/api.h:90: warning: Found unknown command `\kappa' /build/nfft-3.3.2/kernel/nfsft/api.h:75: warning: Found unknown command `\beta_k' /build/nfft-3.3.2/kernel/nfsft/api.h:76: warning: Found unknown command `\text' /build/nfft-3.3.2/kernel/nfsft/api.h:64: warning: Found unknown command `\log_2' /build/nfft-3.3.2/kernel/nfsft/api.h:64: warning: Found unknown command `\text' g 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... Freeing entry tree 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... Computing dependencies between directories... Generating citations page... 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... Generating style sheet... Generating search indices... 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 fo/build/nfft-3.3.2/applications/fastsum/fastsum.h:54: warning: Member NF_KUB (macro definition) of group applications_fastsum is not documented. /build/nfft-3.3.2/applications/fastsum/fastsum.h:69: warning: Member NEARFIELD_BOXES (macro definition) of group applications_fastsum is not documented. /build/nfft-3.3.2/applications/fastsum/fastsum.h:62: warning: Member kernel)(R, int, const R *) (typedef) of group applications_fastsum is not documented. /build/nfft-3.3.2/applications/fastsum/fastsum_matlab.c:45: warning: Member main(int argc, char **argv) (function) of group applications_fastsum_matlab is not documented. /build/nfft-3.3.2/applications/fastsum/fastsum_test.c:49: warning: Member main(int argc, char **argv) (function) of group applications_fastsum_test is not documented. /build/nfft-3.3.2/examples/nfft/flags.c:58: warning: Member flags_cp(NFFT(plan) *dst, NFFT(plan) *src) (function) of file flags.c is not documented. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/examples/nfft/flags.c:271: warning: Member main(int argc, char **argv) (function) of file flags.c is not documented. /build/nfft-3.3.2/examples/nfft/flags.c:43: warning: Member test_fg (variable) of file flags.c is not documented. /build/nfft-3.3.2/examples/nfft/flags.c:49: warning: Member test_fftw (variable) of file flags.c is not documented. /build/nfft-3.3.2/examples/nfft/flags.c:55: warning: Member test (variable) of file flags.c is not documented. /build/nfft-3.3.2/kernel/fpt/fpt.c:52: warning: Member N_TILDE(y) (macro definition) of file fpt.c is not documented. /build/nfft-3.3.2/kernel/fpt/fpt.c:54: warning: Member IS_SYMMETRIC(x, y, z) (macro definition) of file fpt.c is not documented. /build/nfft-3.3.2/kernel/fpt/fpt.c:56: warning: Member FPT_BREAK_EVEN (macro definition) of file fpt.c is not documented. /build/nfft-3.3.2/kernel/fpt/fpt.c:136: warning: Member ABUVXPWY_SYMMETRIC(NAME, S1, S2) (macro definition) of file fpt.c is not documented. /build/nfft-3.3.2/kernel/fpt/fpt.c:153: warning: Member ABUVXPWY_SYMMETRIC_1(NAME, S1) (macro definition) of file fpt.c is not documented. /build/nfft-3.3.2/kernel/fpt/fpt.c:170: warning: Member ABUVXPWY_SYMMETRIC_2(NAME, S1) (macro definition) of file fpt.c is not documented. /build/nfft-3.3.2/kernel/fpt/fpt.c:239: warning: Member FPT_DO_STEP(NAME, M1_FUNCTION, M2_FUNCTION) (macro definition) of file fpt.c is not documented. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/kernel/fpt/fpt.c:1777: warning: Member fpt_finalize(fpt_set set) (function) of file fpt.c is not documented. /build/nfft-3.3.2/applications/fastsum/kernels.c:38: warning: Member gaussian(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /build/nfft-3.3.2/applications/fastsum/kernels.c:64: warning: Member multiquadric(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /build/nfft-3.3.2/applications/fastsum/kernels.c:90: warning: Member inverse_multiquadric(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /build/nfft-3.3.2/applications/fastsum/kernels.c:116: warning: Member logarithm(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /build/nfft-3.3.2/applications/fastsum/kernels.c:149: warning: Member thinplate_spline(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/applications/fastsum/kernels.c:261: warning: Member inverse_multiquadric3(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /build/nfft-3.3.2/applications/fastsum/kernels.c:287: warning: Member sinc_kernel(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /build/nfft-3.3.2/applications/fastsum/kernels.c:314: warning: Member cosc(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /build/nfft-3.3.2/applications/fastsum/kernels.c:346: warning: Member kcot(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /build/nfft-3.3.2/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. /build/nfft-3.3.2/applications/fastsum/kernels.c:38: warning: Member gaussian(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /build/nfft-3.3.2/applications/fastsum/kernels.c:64: warning: Member multiquadric(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /build/nfft-3.3.2/applications/fastsum/kernels.c:90: warning: Member inverse_multiquadric(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /build/nfft-3.3.2/applications/fastsum/kernels.c:116: warning: Member logarithm(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /build/nfft-3.3.2/applications/fastsum/kernels.c:149: warning: Member thinplate_spline(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/applications/fastsum/kernels.c:261: warning: Member inverse_multiquadric3(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /build/nfft-3.3.2/applications/fastsum/kernels.c:287: warning: Member sinc_kernel(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /build/nfft-3.3.2/applications/fastsum/kernels.c:314: warning: Member cosc(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /build/nfft-3.3.2/applications/fastsum/kernels.c:346: warning: Member kcot(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /build/nfft-3.3.2/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. /build/nfft-3.3.2/examples/nfft/ndft_fast.c:38: warning: Member ndft_horner_trafo(NFFT(plan) *ths) (function) of file ndft_fast.c is not documented. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/examples/nfft/ndft_fast.c:191: warning: Member main(int argc, char **argv) (function) of file ndft_fast.c is not documented. /build/nfft-3.3.2/include/nfft3.h:30: warning: Member NFFT_CONCAT(prefix, name) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:46: warning: Member NFFT_EXTERN (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:65: warning: Member NFFT_MANGLE_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:66: warning: Member NFFT_MANGLE_FLOAT(name) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:67: warning: Member NFFT_MANGLE_LONG_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:69: warning: Member NFFT_DEFINE_MALLOC_API(X) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:106: warning: Member NFFT_DEFINE_API(X, Y, R, C) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:187: warning: Member PRE_PHI_HUT (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:188: warning: Member FG_PSI (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:189: warning: Member PRE_LIN_PSI (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:190: warning: Member PRE_FG_PSI (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:191: warning: Member PRE_PSI (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member PRE_FULL_PSI (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:193: warning: Member MALLOC_X (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:194: warning: Member MALLOC_F_HAT (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:195: warning: Member MALLOC_F (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:196: warning: Member FFT_OUT_OF_PLACE (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:197: warning: Member FFTW_INIT (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:198: warning: Member NFFT_SORT_NODES (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:199: warning: Member NFFT_OMP_BLOCKWISE_ADJOINT (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:200: warning: Member PRE_ONE_PSI (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:205: warning: Member NFCT_MANGLE_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:206: warning: Member NFCT_MANGLE_FLOAT(name) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:207: warning: Member NFCT_MANGLE_LONG_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:217: warning: Member NFCT_DEFINE_API(X, Y, R, C) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:281: warning: Member NFST_MANGLE_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:282: warning: Member NFST_MANGLE_FLOAT(name) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:283: warning: Member NFST_MANGLE_LONG_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:293: warning: Member NFST_DEFINE_API(X, Y, R, C) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:359: warning: Member NNFFT_MANGLE_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:360: warning: Member NNFFT_MANGLE_FLOAT(name) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:361: warning: Member NNFFT_MANGLE_LONG_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:371: warning: Member NNFFT_DEFINE_API(X, Y, Z, R, C) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:419: warning: Member MALLOC_V (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:423: warning: Member NSFFT_MANGLE_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:424: warning: Member NSFFT_MANGLE_FLOAT(name) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:425: warning: Member NSFFT_MANGLE_LONG_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:437: warning: Member NSFFT_DEFINE_API(X, Y, Z, R, C) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:470: warning: Member NSDFT (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:475: warning: Member MRI_MANGLE_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:476: warning: Member MRI_MANGLE_FLOAT(name) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:477: warning: Member MRI_MANGLE_LONG_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:486: warning: Member MRI_DEFINE_API(X, Z, R, C) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:522: warning: Member NFSFT_MANGLE_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:523: warning: Member NFSFT_MANGLE_FLOAT(name) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:524: warning: Member NFSFT_MANGLE_LONG_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:537: warning: Member NFSFT_DEFINE_API(X, Z, R, C) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:569: warning: Member NFSFT_NORMALIZED (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:570: warning: Member NFSFT_USE_NDFT (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:571: warning: Member NFSFT_USE_DPT (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:572: warning: Member NFSFT_MALLOC_X (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:573: warning: Member NFSFT_MALLOC_F_HAT (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:574: warning: Member NFSFT_MALLOC_F (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:575: warning: Member NFSFT_PRESERVE_F_HAT (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:576: warning: Member NFSFT_PRESERVE_X (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:577: warning: Member NFSFT_PRESERVE_F (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:578: warning: Member NFSFT_DESTROY_F_HAT (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:579: warning: Member NFSFT_DESTROY_X (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:580: warning: Member NFSFT_DESTROY_F (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:583: warning: Member NFSFT_NO_DIRECT_ALGORITHM (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:584: warning: Member NFSFT_NO_FAST_ALGORITHM (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:585: warning: Member NFSFT_ZERO_F_HAT (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:588: warning: Member NFSFT_INDEX(k, n, plan) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:589: warning: Member NFSFT_F_HAT_SIZE(N) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:594: warning: Member FPT_MANGLE_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:595: warning: Member FPT_MANGLE_FLOAT(name) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:596: warning: Member FPT_MANGLE_LONG_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:605: warning: Member FPT_DEFINE_API(X, Y, R, C) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:623: warning: Member FPT_NO_STABILIZATION (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:624: warning: Member FPT_NO_FAST_ALGORITHM (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:625: warning: Member FPT_NO_DIRECT_ALGORITHM (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:626: warning: Member FPT_PERSISTENT_DATA (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:629: warning: Member FPT_FUNCTION_VALUES (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:630: warning: Member FPT_AL_SYMMETRY (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:635: warning: Member NFSOFT_MANGLE_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:636: warning: Member NFSOFT_MANGLE_FLOAT(name) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:637: warning: Member NFSOFT_MANGLE_LONG_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:649: warning: Member NFSOFT_DEFINE_API(X, Y, Z, R, C) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:679: warning: Member NFSOFT_NORMALIZED (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:680: warning: Member NFSOFT_USE_NDFT (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:681: warning: Member NFSOFT_USE_DPT (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:682: warning: Member NFSOFT_MALLOC_X (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:683: warning: Member NFSOFT_REPRESENT (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:684: warning: Member NFSOFT_MALLOC_F_HAT (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:685: warning: Member NFSOFT_MALLOC_F (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:686: warning: Member NFSOFT_PRESERVE_F_HAT (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:687: warning: Member NFSOFT_PRESERVE_X (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:688: warning: Member NFSOFT_PRESERVE_F (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:689: warning: Member NFSOFT_DESTROY_F_HAT (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:690: warning: Member NFSOFT_DESTROY_X (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:691: warning: Member NFSOFT_DESTROY_F (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:694: warning: Member NFSOFT_NO_STABILIZATION (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:695: warning: Member NFSOFT_CHOOSE_DPT (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:696: warning: Member NFSOFT_SOFT (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:697: warning: Member NFSOFT_ZERO_F_HAT (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:700: warning: Member NFSOFT_INDEX(m, n, l, B) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:701: warning: Member NFSOFT_INDEX_TWO(m, n, l, B) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:702: warning: Member NFSOFT_F_HAT_SIZE(B) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:707: warning: Member SOLVER_MANGLE_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:708: warning: Member SOLVER_MANGLE_FLOAT(name) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:709: warning: Member SOLVER_MANGLE_LONG_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:718: warning: Member SOLVER_DEFINE_API(X, Y, R, C) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:779: warning: Member LANDWEBER (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:780: warning: Member STEEPEST_DESCENT (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:781: warning: Member CGNR (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:782: warning: Member CGNE (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:783: warning: Member NORMS_FOR_LANDWEBER (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:784: warning: Member PRECOMPUTE_WEIGHT (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:785: warning: Member PRECOMPUTE_DAMP (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:797: warning: Member NFFT_DEFINE_UTIL_API(Y, R, C) (macro definition) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:51: warning: Member NFFT_INT (typedef) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:91: warning: Member nfftf_malloc_type_function)(size_t n) (typedef) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:91: warning: Member nfftf_free_type_function)(void *p) (typedef) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:91: warning: Member nfftf_die_type_function)(const char *errString) (typedef) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:91: warning: Member nfft_die_type_function)(const char *errString) (typedef) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:91: warning: Member nfftl_malloc_type_function)(size_t n) (typedef) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:91: warning: Member nfftl_free_type_function)(void *p) (typedef) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:91: warning: Member nfftl_die_type_function)(const char *errString) (typedef) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:684: warning: Member nfsoftf_plan (typedef) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:684: warning: Member nfsoft_plan (typedef) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:684: warning: Member nfsoftl_plan (typedef) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:91: warning: Member nfftf_malloc(size_t n) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:91: warning: Member nfftf_free(void *p) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:91: warning: Member nfftf_die(const char *s) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:91: warning: Member nfft_die(const char *s) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:91: warning: Member nfftl_malloc(size_t n) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:91: warning: Member nfftl_free(void *p) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:91: warning: Member nfftl_die(const char *s) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftf_trafo_direct(const nfftf_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftf_adjoint_direct(const nfftf_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftf_trafo(nfftf_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftf_trafo_1d(nfftf_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftf_trafo_2d(nfftf_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftf_trafo_3d(nfftf_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftf_adjoint(nfftf_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftf_adjoint_1d(nfftf_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftf_adjoint_2d(nfftf_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftf_adjoint_3d(nfftf_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftf_init_1d(nfftf_plan *ths, int N1, int M) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftf_init_2d(nfftf_plan *ths, int N1, int N2, int M) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftf_init_3d(nfftf_plan *ths, int N1, int N2, int N3, int M) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftf_init(nfftf_plan *ths, int d, int *N, int M) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: 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. /build/nfft-3.3.2/include/nfft3.h:192: 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. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftf_precompute_one_psi(nfftf_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftf_precompute_psi(nfftf_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftf_precompute_full_psi(nfftf_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftf_precompute_fg_psi(nfftf_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftf_precompute_lin_psi(nfftf_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftf_check(nfftf_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftf_finalize(nfftf_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfft_trafo_direct(const nfft_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfft_adjoint_direct(const nfft_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfft_trafo(nfft_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfft_trafo_1d(nfft_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfft_trafo_2d(nfft_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfft_trafo_3d(nfft_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfft_adjoint(nfft_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfft_adjoint_1d(nfft_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfft_adjoint_2d(nfft_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfft_adjoint_3d(nfft_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfft_init_1d(nfft_plan *ths, int N1, int M) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfft_init_2d(nfft_plan *ths, int N1, int N2, int M) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfft_init_3d(nfft_plan *ths, int N1, int N2, int N3, int M) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfft_init(nfft_plan *ths, int d, int *N, int M) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfft_init_guru(nfft_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. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfft_init_lin(nfft_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. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfft_precompute_one_psi(nfft_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfft_precompute_psi(nfft_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfft_precompute_full_psi(nfft_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfft_precompute_fg_psi(nfft_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfft_precompute_lin_psi(nfft_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfft_check(nfft_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfft_finalize(nfft_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftl_trafo_direct(const nfftl_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftl_adjoint_direct(const nfftl_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftl_trafo(nfftl_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftl_trafo_1d(nfftl_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftl_trafo_2d(nfftl_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftl_trafo_3d(nfftl_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftl_adjoint(nfftl_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftl_adjoint_1d(nfftl_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftl_adjoint_2d(nfftl_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftl_adjoint_3d(nfftl_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftl_init_1d(nfftl_plan *ths, int N1, int M) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftl_init_2d(nfftl_plan *ths, int N1, int N2, int M) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftl_init_3d(nfftl_plan *ths, int N1, int N2, int N3, int M) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftl_init(nfftl_plan *ths, int d, int *N, int M) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: 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. /build/nfft-3.3.2/include/nfft3.h:192: 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. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftl_precompute_one_psi(nfftl_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftl_precompute_psi(nfftl_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftl_precompute_full_psi(nfftl_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftl_precompute_fg_psi(nfftl_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftl_precompute_lin_psi(nfftl_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftl_check(nfftl_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: Member nfftl_finalize(nfftl_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfctf_init_1d(nfctf_plan *ths_plan, int N0, int M_total) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfctf_init_2d(nfctf_plan *ths_plan, int N0, int N1, int M_total) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: 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. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfctf_init(nfctf_plan *ths_plan, int d, int *N, int M_total) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: 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. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfctf_precompute_one_psi(nfctf_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfctf_precompute_psi(nfctf_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfctf_precompute_full_psi(nfctf_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfctf_precompute_fg_psi(nfctf_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfctf_precompute_lin_psi(nfctf_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfctf_trafo(nfctf_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfctf_trafo_direct(const nfctf_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfctf_adjoint(nfctf_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfctf_adjoint_direct(const nfctf_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfctf_check(nfctf_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfctf_finalize(nfctf_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfct_init_1d(nfct_plan *ths_plan, int N0, int M_total) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfct_init_2d(nfct_plan *ths_plan, int N0, int N1, int M_total) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfct_init_3d(nfct_plan *ths_plan, int N0, int N1, int N2, int M_total) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfct_init(nfct_plan *ths_plan, int d, int *N, int M_total) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfct_init_guru(nfct_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. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfct_precompute_one_psi(nfct_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfct_precompute_psi(nfct_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfct_precompute_full_psi(nfct_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfct_precompute_fg_psi(nfct_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfct_precompute_lin_psi(nfct_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfct_trafo(nfct_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfct_trafo_direct(const nfct_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfct_adjoint(nfct_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfct_adjoint_direct(const nfct_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfct_check(nfct_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfct_finalize(nfct_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfctl_init_1d(nfctl_plan *ths_plan, int N0, int M_total) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfctl_init_2d(nfctl_plan *ths_plan, int N0, int N1, int M_total) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: 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. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfctl_init(nfctl_plan *ths_plan, int d, int *N, int M_total) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: 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. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfctl_precompute_one_psi(nfctl_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfctl_precompute_psi(nfctl_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfctl_precompute_full_psi(nfctl_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfctl_precompute_fg_psi(nfctl_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfctl_precompute_lin_psi(nfctl_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfctl_trafo(nfctl_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfctl_trafo_direct(const nfctl_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfctl_adjoint(nfctl_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfctl_adjoint_direct(const nfctl_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfctl_check(nfctl_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member nfctl_finalize(nfctl_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfstf_init_1d(nfstf_plan *ths_plan, int N0, int M_total) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfstf_init_2d(nfstf_plan *ths_plan, int N0, int N1, int M_total) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: 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. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfstf_init(nfstf_plan *ths_plan, int d, int *N, int M_total) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: 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. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfstf_precompute_one_psi(nfstf_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfstf_precompute_psi(nfstf_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfstf_precompute_full_psi(nfstf_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfstf_precompute_fg_psi(nfstf_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfstf_precompute_lin_psi(nfstf_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfstf_trafo(nfstf_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfstf_trafo_direct(const nfstf_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfstf_adjoint(nfstf_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfstf_adjoint_direct(const nfstf_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfstf_check(nfstf_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfstf_finalize(nfstf_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfst_init_1d(nfst_plan *ths_plan, int N0, int M_total) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfst_init_2d(nfst_plan *ths_plan, int N0, int N1, int M_total) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfst_init_3d(nfst_plan *ths_plan, int N0, int N1, int N2, int M_total) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfst_init(nfst_plan *ths_plan, int d, int *N, int M_total) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfst_init_guru(nfst_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. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfst_precompute_one_psi(nfst_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfst_precompute_psi(nfst_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfst_precompute_full_psi(nfst_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfst_precompute_fg_psi(nfst_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfst_precompute_lin_psi(nfst_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfst_trafo(nfst_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfst_trafo_direct(const nfst_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfst_adjoint(nfst_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfst_adjoint_direct(const nfst_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfst_check(nfst_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfst_finalize(nfst_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfstl_init_1d(nfstl_plan *ths_plan, int N0, int M_total) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfstl_init_2d(nfstl_plan *ths_plan, int N0, int N1, int M_total) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: 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. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfstl_init(nfstl_plan *ths_plan, int d, int *N, int M_total) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: 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. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfstl_precompute_one_psi(nfstl_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfstl_precompute_psi(nfstl_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfstl_precompute_full_psi(nfstl_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfstl_precompute_fg_psi(nfstl_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfstl_precompute_lin_psi(nfstl_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfstl_trafo(nfstl_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfstl_trafo_direct(const nfstl_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfstl_adjoint(nfstl_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfstl_adjoint_direct(const nfstl_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfstl_check(nfstl_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfstl_finalize(nfstl_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:424: 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. /build/nfft-3.3.2/include/nfft3.h:424: warning: Member nnfftf_init_1d(nnfftf_plan *ths_plan, int N, int M_total) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:424: 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. /build/nfft-3.3.2/include/nfft3.h:424: warning: Member nnfftf_trafo_direct(nnfftf_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:424: warning: Member nnfftf_adjoint_direct(nnfftf_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:424: warning: Member nnfftf_trafo(nnfftf_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:424: warning: Member nnfftf_adjoint(nnfftf_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:424: warning: Member nnfftf_precompute_lin_psi(nnfftf_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:424: warning: Member nnfftf_precompute_psi(nnfftf_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:424: warning: Member nnfftf_precompute_full_psi(nnfftf_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:424: warning: Member nnfftf_precompute_phi_hut(nnfftf_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:424: warning: Member nnfftf_precompute_one_psi(nnfftf_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:424: warning: Member nnfftf_finalize(nnfftf_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:424: warning: Member nnfft_init(nnfft_plan *ths_plan, int d, int N_total, int M_total, int *N) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:424: warning: Member nnfft_init_1d(nnfft_plan *ths_plan, int N, int M_total) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:424: warning: Member nnfft_init_guru(nnfft_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. /build/nfft-3.3.2/include/nfft3.h:424: warning: Member nnfft_trafo_direct(nnfft_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:424: warning: Member nnfft_adjoint_direct(nnfft_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:424: warning: Member nnfft_adjoint(nnfft_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:424: warning: Member nnfft_precompute_psi(nnfft_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:424: warning: Member nnfft_precompute_one_psi(nnfft_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:424: warning: Member nnfft_finalize(nnfft_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:424: 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. /build/nfft-3.3.2/include/nfft3.h:424: warning: Member nnfftl_init_1d(nnfftl_plan *ths_plan, int N, int M_total) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:424: 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. /build/nfft-3.3.2/include/nfft3.h:424: warning: Member nnfftl_trafo_direct(nnfftl_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:424: warning: Member nnfftl_adjoint_direct(nnfftl_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:424: warning: Member nnfftl_trafo(nnfftl_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:424: warning: Member nnfftl_adjoint(nnfftl_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:424: warning: Member nnfftl_precompute_lin_psi(nnfftl_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:424: warning: Member nnfftl_precompute_psi(nnfftl_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:424: warning: Member nnfftl_precompute_full_psi(nnfftl_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:424: warning: Member nnfftl_precompute_phi_hut(nnfftl_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:424: warning: Member nnfftl_precompute_one_psi(nnfftl_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:424: warning: Member nnfftl_finalize(nnfftl_plan *ths_plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:475: warning: Member nsfftf_trafo_direct(nsfftf_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:475: warning: Member nsfftf_adjoint_direct(nsfftf_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:475: warning: Member nsfftf_trafo(nsfftf_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:475: warning: Member nsfftf_adjoint(nsfftf_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:475: warning: Member nsfftf_cp(nsfftf_plan *ths, nfftf_plan *ths_nfft) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:475: warning: Member nsfftf_init_random_nodes_coeffs(nsfftf_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:475: 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. /build/nfft-3.3.2/include/nfft3.h:475: warning: Member nsfftf_finalize(nsfftf_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:475: warning: Member nsfft_trafo_direct(nsfft_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:475: warning: Member nsfft_adjoint_direct(nsfft_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:475: warning: Member nsfft_trafo(nsfft_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:475: warning: Member nsfft_adjoint(nsfft_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:475: warning: Member nsfft_cp(nsfft_plan *ths, nfft_plan *ths_nfft) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:475: warning: Member nsfft_init_random_nodes_coeffs(nsfft_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:475: warning: Member nsfft_init(nsfft_plan *ths, int d, int J, int M, int m, unsigned flags) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:475: warning: Member nsfft_finalize(nsfft_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:475: warning: Member nsfftl_trafo_direct(nsfftl_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:475: warning: Member nsfftl_adjoint_direct(nsfftl_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:475: warning: Member nsfftl_trafo(nsfftl_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:475: warning: Member nsfftl_adjoint(nsfftl_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:475: warning: Member nsfftl_cp(nsfftl_plan *ths, nfftl_plan *ths_nfft) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:475: warning: Member nsfftl_init_random_nodes_coeffs(nsfftl_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:475: 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. /build/nfft-3.3.2/include/nfft3.h:475: warning: Member nsfftl_finalize(nsfftl_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member mrif_inh_2d1d_trafo(mrif_inh_2d1d_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member mrif_inh_2d1d_adjoint(mrif_inh_2d1d_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:525: 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. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member mrif_inh_2d1d_finalize(mrif_inh_2d1d_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member mrif_inh_3d_trafo(mrif_inh_3d_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member mrif_inh_3d_adjoint(mrif_inh_3d_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:525: 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. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member mrif_inh_3d_finalize(mrif_inh_3d_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member mri_inh_2d1d_trafo(mri_inh_2d1d_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member mri_inh_2d1d_adjoint(mri_inh_2d1d_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member mri_inh_2d1d_init_guru(mri_inh_2d1d_plan *ths, int *N, int M, int *n, int m, double sigma, unsigned nfft_flags, unsigned fftw_flags) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member mri_inh_2d1d_finalize(mri_inh_2d1d_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member mri_inh_3d_trafo(mri_inh_3d_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member mri_inh_3d_adjoint(mri_inh_3d_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member mri_inh_3d_init_guru(mri_inh_3d_plan *ths, int *N, int M, int *n, int m, double sigma, unsigned nfft_flags, unsigned fftw_flags) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member mri_inh_3d_finalize(mri_inh_3d_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member mril_inh_2d1d_trafo(mril_inh_2d1d_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member mril_inh_2d1d_adjoint(mril_inh_2d1d_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:525: 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. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member mril_inh_2d1d_finalize(mril_inh_2d1d_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member mril_inh_3d_trafo(mril_inh_3d_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member mril_inh_3d_adjoint(mril_inh_3d_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:525: 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. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member mril_inh_3d_finalize(mril_inh_3d_plan *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:574: warning: Member nfsftf_init(nfsftf_plan *plan, int N, int M) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:574: warning: Member nfsftf_init_advanced(nfsftf_plan *plan, int N, int M, unsigned int nfsft_flags) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:574: 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. /build/nfft-3.3.2/include/nfft3.h:574: warning: Member nfsftf_precompute(int N, float kappa, unsigned int nfsft_flags, unsigned int fpt_flags) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:574: warning: Member nfsftf_forget(void) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:574: warning: Member nfsftf_trafo_direct(nfsftf_plan *plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:574: warning: Member nfsftf_adjoint_direct(nfsftf_plan *plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:574: warning: Member nfsftf_trafo(nfsftf_plan *plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:574: warning: Member nfsftf_adjoint(nfsftf_plan *plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:574: warning: Member nfsftf_finalize(nfsftf_plan *plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:574: warning: Member nfsftf_precompute_x(nfsftf_plan *plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:574: warning: Member nfsft_init(nfsft_plan *plan, int N, int M) (function) of group nfsft is not documented. /build/nfft-3.3.2/include/nfft3.h:574: warning: Member nfsft_init_advanced(nfsft_plan *plan, int N, int M, unsigned int nfsft_flags) (function) of group nfsft is not documented. /build/nfft-3.3.2/include/nfft3.h:574: warning: Member nfsft_init_guru(nfsft_plan *plan, int N, int M, unsigned int nfsft_flags, unsigned int nfft_flags, int nfft_cutoff) (function) of group nfsft is not documented. /build/nfft-3.3.2/include/nfft3.h:574: warning: Member nfsft_precompute(int N, double kappa, unsigned int nfsft_flags, unsigned int fpt_flags) (function) of group nfsft is not documented. /build/nfft-3.3.2/include/nfft3.h:574: warning: Member nfsft_forget(void) (function) of group nfsft is not documented. /build/nfft-3.3.2/include/nfft3.h:574: warning: Member nfsft_trafo_direct(nfsft_plan *plan) (function) of group nfsft is not documented. /build/nfft-3.3.2/include/nfft3.h:574: warning: Member nfsft_adjoint_direct(nfsft_plan *plan) (function) of group nfsft is not documented. /build/nfft-3.3.2/include/nfft3.h:574: warning: Member nfsft_trafo(nfsft_plan *plan) (function) of group nfsft is not documented. /build/nfft-3.3.2/include/nfft3.h:574: warning: Member nfsft_adjoint(nfsft_plan *plan) (function) of group nfsft is not documented. /build/nfft-3.3.2/include/nfft3.h:574: warning: Member nfsft_finalize(nfsft_plan *plan) (function) of group nfsft is not documented. /build/nfft-3.3.2/include/nfft3.h:574: warning: Member nfsft_precompute_x(nfsft_plan *plan) (function) of group nfsft is not documented. /build/nfft-3.3.2/include/nfft3.h:574: warning: Member nfsftl_init(nfsftl_plan *plan, int N, int M) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:574: warning: Member nfsftl_init_advanced(nfsftl_plan *plan, int N, int M, unsigned int nfsft_flags) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:574: 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. /build/nfft-3.3.2/include/nfft3.h:574: 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. /build/nfft-3.3.2/include/nfft3.h:574: warning: Member nfsftl_forget(void) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:574: warning: Member nfsftl_trafo_direct(nfsftl_plan *plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:574: warning: Member nfsftl_adjoint_direct(nfsftl_plan *plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:574: warning: Member nfsftl_trafo(nfsftl_plan *plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:574: warning: Member nfsftl_adjoint(nfsftl_plan *plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:574: warning: Member nfsftl_finalize(nfsftl_plan *plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:574: warning: Member nfsftl_precompute_x(nfsftl_plan *plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:628: warning: Member fptf_init(const int M, const int t, const unsigned int flags) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:628: 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. /build/nfft-3.3.2/include/nfft3.h:628: 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. /build/nfft-3.3.2/include/nfft3.h:628: 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. /build/nfft-3.3.2/include/nfft3.h:628: 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. /build/nfft-3.3.2/include/nfft3.h:628: 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. /build/nfft-3.3.2/include/nfft3.h:628: warning: Member fptf_finalize(fptf_set set) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:628: warning: Member fpt_init(const int M, const int t, const unsigned int flags) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:628: 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 nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:628: warning: Member fpt_trafo_direct(fpt_set set, const int m, const fftw_complex *x, fftw_complex *y, const int k_end, const unsigned int flags) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:628: warning: Member fpt_trafo(fpt_set set, const int m, const fftw_complex *x, fftw_complex *y, const int k_end, const unsigned int flags) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:628: warning: Member fpt_transposed_direct(fpt_set set, const int m, fftw_complex *x, fftw_complex *y, const int k_end, const unsigned int flags) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:628: warning: Member fpt_transposed(fpt_set set, const int m, fftw_complex *x, fftw_complex *y, const int k_end, const unsigned int flags) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:628: warning: Member fpt_finalize(fpt_set set) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:628: warning: Member fptl_init(const int M, const int t, const unsigned int flags) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:628: 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. /build/nfft-3.3.2/include/nfft3.h:628: 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. /build/nfft-3.3.2/include/nfft3.h:628: 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. /build/nfft-3.3.2/include/nfft3.h:628: 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. /build/nfft-3.3.2/include/nfft3.h:628: 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. /build/nfft-3.3.2/include/nfft3.h:628: warning: Member fptl_finalize(fptl_set set) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:684: warning: Member nfsoftf_precompute(nfsoftf_plan *plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:684: 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. /build/nfft-3.3.2/include/nfft3.h:684: 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. /build/nfft-3.3.2/include/nfft3.h:684: 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. /build/nfft-3.3.2/include/nfft3.h:684: warning: Member nfsoftf_init(nfsoftf_plan *plan, int N, int M) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:684: warning: Member nfsoftf_init_advanced(nfsoftf_plan *plan, int N, int M, unsigned int nfsoft_flags) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:684: 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. /build/nfft-3.3.2/include/nfft3.h:684: warning: Member nfsoftf_trafo(nfsoftf_plan *plan_nfsoft) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:684: warning: Member nfsoftf_adjoint(nfsoftf_plan *plan_nfsoft) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:684: warning: Member nfsoftf_finalize(nfsoftf_plan *plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:684: warning: Member nfsoftf_posN(int n, int m, int B) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:684: warning: Member nfsoft_precompute(nfsoft_plan *plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:684: warning: Member nfsoft_SO3_single_fpt_init(int l, int k, int m, unsigned int flags, int kappa) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:684: warning: Member nfsoft_SO3_fpt(fftw_complex *coeffs, fpt_set set, int l, int k, int m, unsigned int nfsoft_flags) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:684: warning: Member nfsoft_SO3_fpt_transposed(fftw_complex *coeffs, fpt_set set, int l, int k, int m, unsigned int nfsoft_flags) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:684: warning: Member nfsoft_init(nfsoft_plan *plan, int N, int M) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:684: warning: Member nfsoft_init_advanced(nfsoft_plan *plan, int N, int M, unsigned int nfsoft_flags) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:684: warning: Member nfsoft_init_guru(nfsoft_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. /build/nfft-3.3.2/include/nfft3.h:684: warning: Member nfsoft_trafo(nfsoft_plan *plan_nfsoft) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:684: warning: Member nfsoft_adjoint(nfsoft_plan *plan_nfsoft) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:684: warning: Member nfsoft_finalize(nfsoft_plan *plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:684: warning: Member nfsoft_posN(int n, int m, int B) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:684: warning: Member nfsoftl_precompute(nfsoftl_plan *plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:684: 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. /build/nfft-3.3.2/include/nfft3.h:684: 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. /build/nfft-3.3.2/include/nfft3.h:684: 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. /build/nfft-3.3.2/include/nfft3.h:684: warning: Member nfsoftl_init(nfsoftl_plan *plan, int N, int M) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:684: warning: Member nfsoftl_init_advanced(nfsoftl_plan *plan, int N, int M, unsigned int nfsoft_flags) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:684: 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. /build/nfft-3.3.2/include/nfft3.h:684: warning: Member nfsoftl_trafo(nfsoftl_plan *plan_nfsoft) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:684: warning: Member nfsoftl_adjoint(nfsoftl_plan *plan_nfsoft) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:684: warning: Member nfsoftl_finalize(nfsoftl_plan *plan) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:684: warning: Member nfsoftl_posN(int n, int m, int B) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:784: 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. /build/nfft-3.3.2/include/nfft3.h:784: warning: Member solverf_init_complex(solverf_plan_complex *ths, nfftf_mv_plan_complex *mv) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:784: warning: Member solverf_before_loop_complex(solverf_plan_complex *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:784: warning: Member solverf_loop_one_step_complex(solverf_plan_complex *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:784: warning: Member solverf_finalize_complex(solverf_plan_complex *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:784: 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. /build/nfft-3.3.2/include/nfft3.h:784: warning: Member solverf_init_double(solverf_plan_double *ths, nfftf_mv_plan_double *mv) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:784: warning: Member solverf_before_loop_double(solverf_plan_double *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:784: warning: Member solverf_loop_one_step_double(solverf_plan_double *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:784: warning: Member solverf_finalize_double(solverf_plan_double *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:784: warning: Member solver_init_advanced_complex(solver_plan_complex *ths, nfft_mv_plan_complex *mv, unsigned flags) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:784: warning: Member solver_init_complex(solver_plan_complex *ths, nfft_mv_plan_complex *mv) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:784: warning: Member solver_before_loop_complex(solver_plan_complex *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:784: warning: Member solver_loop_one_step_complex(solver_plan_complex *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:784: warning: Member solver_finalize_complex(solver_plan_complex *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:784: warning: Member solver_init_advanced_double(solver_plan_double *ths, nfft_mv_plan_double *mv, unsigned flags) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:784: warning: Member solver_init_double(solver_plan_double *ths, nfft_mv_plan_double *mv) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:784: warning: Member solver_before_loop_double(solver_plan_double *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:784: warning: Member solver_loop_one_step_double(solver_plan_double *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:784: warning: Member solver_finalize_double(solver_plan_double *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:784: 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. /build/nfft-3.3.2/include/nfft3.h:784: warning: Member solverl_init_complex(solverl_plan_complex *ths, nfftl_mv_plan_complex *mv) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:784: warning: Member solverl_before_loop_complex(solverl_plan_complex *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:784: warning: Member solverl_loop_one_step_complex(solverl_plan_complex *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:784: warning: Member solverl_finalize_complex(solverl_plan_complex *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:784: 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. /build/nfft-3.3.2/include/nfft3.h:784: warning: Member solverl_init_double(solverl_plan_double *ths, nfftl_mv_plan_double *mv) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:784: warning: Member solverl_before_loop_double(solverl_plan_double *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:784: warning: Member solverl_loop_one_step_double(solverl_plan_double *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:784: warning: Member solverl_finalize_double(solverl_plan_double *ths) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:844: warning: Member nfftf_drand48(void) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:844: warning: Member nfftf_srand48(long int seed) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:844: 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. /build/nfft-3.3.2/include/nfft3.h:844: warning: Member nfftf_get_num_threads(void) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:844: warning: Member nfftf_clock_gettime_seconds(void) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:844: 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. /build/nfft-3.3.2/include/nfft3.h:844: 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. /build/nfft-3.3.2/include/nfft3.h:844: warning: Member nfftf_exp2i(const NFFT_INT a) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:844: warning: Member nfftf_next_power_of_2(const NFFT_INT N) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:844: warning: Member nfftf_fftshift_complex_int(fftwf_complex *x, int d, int *N) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:844: warning: Member nfftf_get_version(unsigned *major, unsigned *minor, unsigned *patch) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:844: warning: Member nfft_drand48(void) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:844: warning: Member nfft_srand48(long int seed) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:844: warning: Member nfft_vrand_real(double *x, const NFFT_INT n, const double a, const double b) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:844: warning: Member nfft_get_num_threads(void) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:844: warning: Member nfft_clock_gettime_seconds(void) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:844: warning: Member nfft_error_l_infty_complex(const fftw_complex *x, const fftw_complex *y, const NFFT_INT n) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:844: warning: Member nfft_error_l_infty_1_complex(const fftw_complex *x, const fftw_complex *y, const NFFT_INT n, const fftw_complex *z, const NFFT_INT m) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:844: warning: Member nfft_exp2i(const NFFT_INT a) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:844: warning: Member nfft_next_power_of_2(const NFFT_INT N) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:844: warning: Member nfft_fftshift_complex_int(fftw_complex *x, int d, int *N) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:844: warning: Member nfft_get_version(unsigned *major, unsigned *minor, unsigned *patch) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:844: warning: Member nfftl_drand48(void) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:844: warning: Member nfftl_srand48(long int seed) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:844: 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. /build/nfft-3.3.2/include/nfft3.h:844: warning: Member nfftl_get_num_threads(void) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:844: warning: Member nfftl_clock_gettime_seconds(void) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:844: 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. /build/nfft-3.3.2/include/nfft3.h:844: 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. /build/nfft-3.3.2/include/nfft3.h:844: warning: Member nfftl_exp2i(const NFFT_INT a) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:844: warning: Member nfftl_next_power_of_2(const NFFT_INT N) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:844: warning: Member nfftl_fftshift_complex_int(fftwl_complex *x, int d, int *N) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:844: warning: Member nfftl_get_version(unsigned *major, unsigned *minor, unsigned *patch) (function) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:91: warning: Member nfftf_malloc_hook (variable) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:91: warning: Member nfftf_free_hook (variable) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:91: warning: Member nfftf_die_hook (variable) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:91: warning: Member nfft_die_hook (variable) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:91: warning: Member nfftl_malloc_hook (variable) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:91: warning: Member nfftl_free_hook (variable) of file nfft3.h is not documented. /build/nfft-3.3.2/include/nfft3.h:91: warning: Member nfftl_die_hook (variable) of file nfft3.h is not documented. /build/nfft-3.3.2/kernel/nfsft/nfsft.c:253: warning: Member nfsft_init(nfsft_plan *plan, int N, int M) (function) of group nfsft is not documented. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/kernel/nfsft/nfsft.c:526: warning: Member nfsft_forget(void) (function) of group nfsft is not documented. /build/nfft-3.3.2/kernel/nfsft/nfsft.c:572: warning: Member nfsft_finalize(nfsft_plan *plan) (function) of group nfsft is not documented. /build/nfft-3.3.2/kernel/nfsft/nfsft.c:609: warning: Member nfsft_trafo_direct(nfsft_plan *plan) (function) of group nfsft is not documented. /build/nfft-3.3.2/kernel/nfsft/nfsft.c:753: warning: Member nfsft_adjoint_direct(nfsft_plan *plan) (function) of group nfsft is not documented. /build/nfft-3.3.2/kernel/nfsft/nfsft.c:921: warning: Member nfsft_trafo(nfsft_plan *plan) (function) of group nfsft is not documented. /build/nfft-3.3.2/kernel/nfsft/nfsft.c:1091: warning: Member nfsft_adjoint(nfsft_plan *plan) (function) of group nfsft is not documented. /build/nfft-3.3.2/kernel/nfsft/nfsft.c:1266: warning: Member nfsft_precompute_x(nfsft_plan *plan) (function) of group nfsft is not documented. /build/nfft-3.3.2/kernel/solver/solver.c:37: warning: Member X(name) (macro definition) of file solver.c is not documented. /build/nfft-3.3.2/kernel/solver/solver.c:40: warning: Member CONCAT(CONCAT(solver_, init_advanced_complex) (function) of file solver.c is not documented. /build/nfft-3.3.2/kernel/solver/solver.c:76: warning: Member CONCAT(CONCAT(solver_, init_complex) (function) of file solver.c is not documented. /build/nfft-3.3.2/kernel/solver/solver.c:81: warning: Member CONCAT(CONCAT(solver_, before_loop_complex) (function) of file solver.c is not documented. /build/nfft-3.3.2/kernel/solver/solver.c:427: warning: Member CONCAT(CONCAT(solver_, init_double) (function) of file solver.c is not documented. /build/nfft-3.3.2/kernel/solver/solver.c:432: warning: Member CONCAT(CONCAT(solver_, before_loop_double) (function) of file solver.c is not documented. /build/nfft-3.3.2/examples/nfft/taylor_nfft.c:291: warning: Member main(int argc, char **argv) (function) of file taylor_nfft.c is not documented. /build/nfft-3.3.2/include/infft.h:67: warning: Member CONCAT(prefix, name) (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:91: warning: Member Y(name) (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:92: warning: Member FFTW(name) (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:93: warning: Member NFFT(name) (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:94: warning: Member NFCT(name) (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:95: warning: Member NFST(name) (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:96: warning: Member NFSFT(name) (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:97: warning: Member SOLVER(name) (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:99: warning: Member X(name) (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:101: warning: Member STRINGIZEx(x) (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:102: warning: Member STRINGIZE(x) (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:107: warning: Member K(x) (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:109: warning: Member DK(name, value) (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:122: warning: Member KPI (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:123: warning: Member K2PI (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:124: warning: Member K4PI (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:125: warning: Member KE (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:127: warning: Member IF(x, a, b) (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:128: warning: Member MIN(a, b) (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:129: warning: Member MAX(a, b) (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:130: warning: Member ABS(x) (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:131: warning: Member SIGN(a) (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:132: warning: Member SIGN(a) (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:133: warning: Member SIGNF(a) (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:136: warning: Member SIZE(x) (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:208: warning: Member PHI_HUT(n, k, d) (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:209: warning: Member PHI(n, x, d) (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:216: warning: Member WINDOW_HELP_INIT (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:223: warning: Member WINDOW_HELP_FINALIZE (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:229: warning: Member WINDOW_HELP_ESTIMATE_m (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1163: warning: Member COPYSIGN (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1164: warning: Member NEXTAFTER (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1165: warning: Member MKNAN (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1166: warning: Member CEIL (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1167: warning: Member FLOOR (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1168: warning: Member NEARBYINT (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1169: warning: Member RINT (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1170: warning: Member ROUND (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1171: warning: Member LRINT (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1172: warning: Member LROUND (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1173: warning: Member LLRINT (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1174: warning: Member LLROUND (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1175: warning: Member TRUNC (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1176: warning: Member FMOD (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1177: warning: Member REMAINDER (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1178: warning: Member REMQUO (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1179: warning: Member FDIM (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1180: warning: Member FMAX (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1181: warning: Member FMIN (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1182: warning: Member FFMA (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1183: warning: Member FABS (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1184: warning: Member SQRT (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1185: warning: Member CBRT (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1186: warning: Member HYPOT (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1187: warning: Member EXP (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1188: warning: Member EXP2 (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1189: warning: Member EXPM1 (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1190: warning: Member LOG (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1191: warning: Member LOG2 (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1192: warning: Member LOG10 (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1193: warning: Member LOG1P (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1194: warning: Member LOGB (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1195: warning: Member ILOGB (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1196: warning: Member MODF (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1197: warning: Member FREXP (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1198: warning: Member LDEXP (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1199: warning: Member SCALBN (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1200: warning: Member SCALBLN (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1201: warning: Member POW (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1202: warning: Member COS (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1203: warning: Member SIN (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1204: warning: Member TAN (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1205: warning: Member COSH (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1206: warning: Member SINH (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1207: warning: Member TANH (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1208: warning: Member ACOS (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1209: warning: Member ASIN (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1210: warning: Member ATAN (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1211: warning: Member ATAN2 (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1212: warning: Member ACOSH (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1213: warning: Member ASINH (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1214: warning: Member ATANH (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1215: warning: Member TGAMMA (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1216: warning: Member LGAMMA (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1217: warning: Member J0 (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1218: warning: Member J1 (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1219: warning: Member JN (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1220: warning: Member Y0 (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1221: warning: Member Y1 (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1222: warning: Member YN (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1223: warning: Member ERF (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1224: warning: Member ERFC (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1225: warning: Member CREAL (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1226: warning: Member CIMAG (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1227: warning: Member CABS (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1228: warning: Member CARG (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1229: warning: Member CONJ (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1230: warning: Member CPROJ (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1231: warning: Member CSQRT (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1232: warning: Member CEXP (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1233: warning: Member CLOG (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1234: warning: Member CPOW (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1235: warning: Member CSIN (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1236: warning: Member CCOS (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1237: warning: Member CTAN (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1238: warning: Member CASIN (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1239: warning: Member CACOS (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1240: warning: Member CATAN (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1241: warning: Member CSINH (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1242: warning: Member CCOSH (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1243: warning: Member CTANH (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1244: warning: Member CASINH (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1245: warning: Member CACOSH (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1246: warning: Member CATANH (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1260: warning: Member EPSILON (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1261: warning: Member MANT_DIG (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1262: warning: Member MIN_EXP (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1263: warning: Member MAX_EXP (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1273: warning: Member FLTROUND (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1282: warning: Member R_RADIX (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1283: warning: Member II (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1301: warning: Member __FGS__ (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1302: warning: Member __FES__ (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1303: warning: Member __FE__ (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1304: warning: Member __FI__ (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1305: warning: Member __FIS__ (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1306: warning: Member __FR__ (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1309: warning: Member TRUE (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1310: warning: Member FALSE (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1315: warning: Member __D__ (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1360: warning: Member STACK_MALLOC(T, p, x) (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1361: warning: Member STACK_FREE(x) (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1401: warning: Member TOC(a) (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1408: warning: Member TIC_FFTW(a) (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1409: warning: Member TOC_FFTW(a) (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1523: warning: Member CK(ex) (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1531: warning: Member A(ex) (macro definition) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:89: warning: Member R (typedef) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:90: warning: Member C (typedef) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:120: warning: Member INT (typedef) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1432: warning: Member float_property (enumeration) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:234: warning: Member nfft_m2K(const INT m) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:912: warning: Member copysign(double, double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:915: warning: Member nextafter(double, double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:918: warning: Member nan(const char *tag) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:921: warning: Member ceil(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:924: warning: Member floor(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:927: warning: Member nearbyint(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:930: warning: Member rint(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:933: warning: Member round(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:936: warning: Member lrint(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:939: warning: Member lround(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:942: warning: Member llrint(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:945: warning: Member llround(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:948: warning: Member trunc(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:951: warning: Member fmod(double, double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:954: warning: Member remainder(double, double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:957: warning: Member remquo(double x, double y, int *) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:960: warning: Member fdim(double, double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:963: warning: Member fmax(double, double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:966: warning: Member fmin(double, double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:969: warning: Member fma(double x, double y, double z) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:972: warning: Member fabs(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:975: warning: Member sqrt(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:978: warning: Member cbrt(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:981: warning: Member hypot(double, double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:984: warning: Member exp(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:987: warning: Member exp2(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:990: warning: Member expm1(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:993: warning: Member log(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:996: warning: Member log2(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:999: warning: Member log10(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1002: warning: Member log1p(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1005: warning: Member logb(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1008: warning: Member ilogb(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1011: warning: Member modf(double, double *) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1014: warning: Member frexp(double, int *) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1017: warning: Member ldexp(double, int) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1020: warning: Member scalbn(double, int) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1023: warning: Member scalbln(double, long int) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1026: warning: Member pow(double, double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1029: warning: Member cos(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1032: warning: Member sin(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1035: warning: Member tan(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1038: warning: Member cosh(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1041: warning: Member sinh(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1044: warning: Member tanh(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1047: warning: Member acos(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1050: warning: Member asin(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1053: warning: Member atan(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1056: warning: Member atan2(double, double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1059: warning: Member acosh(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1062: warning: Member asinh(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1065: warning: Member atanh(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1068: warning: Member tgamma(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1071: warning: Member lgamma(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1074: warning: Member j0(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1077: warning: Member j1(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1080: warning: Member jn(int, double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1083: warning: Member y0(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1086: warning: Member y1(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1089: warning: Member yn(int, double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1092: warning: Member erf(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1095: warning: Member erfc(double) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1098: warning: Member creal(double _Complex z) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1101: warning: Member cimag(double _Complex z) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1104: warning: Member cabs(double _Complex z) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1107: warning: Member carg(double _Complex z) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1110: warning: Member conj(double _Complex z) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1113: warning: Member cproj(double _Complex z) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1116: warning: Member csqrt(double _Complex z) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1119: warning: Member cexp(double _Complex z) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1122: warning: Member clog(double _Complex z) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1125: warning: Member cpow(double _Complex z, double _Complex w) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1128: warning: Member csin(double _Complex z) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1131: warning: Member ccos(double _Complex z) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1134: warning: Member ctan(double _Complex z) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1137: warning: Member casin(double _Complex z) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1140: warning: Member cacos(double _Complex z) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1143: warning: Member catan(double _Complex z) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1146: warning: Member csinh(double _Complex z) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1149: warning: Member ccosh(double _Complex z) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1152: warning: Member ctanh(double _Complex z) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1155: warning: Member casinh(double _Complex z) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1158: warning: Member cacosh(double _Complex z) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1161: warning: Member catanh(double _Complex z) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1277: warning: Member drand48(void) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1280: warning: Member srand48(long int) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1415: warning: Member nfft_sinc(R x) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1420: warning: Member nfft_lambda(R z, R eps) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1423: warning: Member nfft_lambda2(R mu, R nu) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1426: warning: Member nfft_bessel_i0(R x) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1429: warning: Member nfft_bsplines(const INT, const R x) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1436: warning: Member nfft_float_property(float_property) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1437: warning: Member nfft_prod_real(R *vec, INT d) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1440: warning: Member nfft_log2i(const INT m) (function) of group nfftutil is not documented. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/include/infft.h:1456: warning: Member nfft_assertion_failed(const char *s, int line, const char *file) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1505: warning: Member nfft_voronoi_weights_1d(R *w, R *x, const INT M) (function) of group nfftutil is not documented. /build/nfft-3.3.2/include/infft.h:1509: warning: Found unknown command `\frac' /build/nfft-3.3.2/include/infft.h:1509: warning: Found unknown command `\left' /build/nfft-3.3.2/include/infft.h:1509: warning: Found unknown command `\frac' /build/nfft-3.3.2/include/infft.h:1509: warning: Found unknown command `\left' /build/nfft-3.3.2/include/infft.h:1509: warning: Found unknown command `\right' /build/nfft-3.3.2/include/infft.h:1509: warning: Found unknown command `\right' /build/nfft-3.3.2/applications/fastsum/fastsum.h:54: warning: Member NF_KUB (macro definition) of group applications_fastsum is not documented. /build/nfft-3.3.2/applications/fastsum/fastsum.h:69: warning: Member NEARFIELD_BOXES (macro definition) of group applications_fastsum is not documented. /build/nfft-3.3.2/applications/fastsum/fastsum.h:62: warning: Member kernel)(R, int, const R *) (typedef) of group applications_fastsum is not documented. /build/nfft-3.3.2/applications/fastsum/kernels.c:38: warning: Member gaussian(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /build/nfft-3.3.2/applications/fastsum/kernels.c:64: warning: Member multiquadric(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /build/nfft-3.3.2/applications/fastsum/kernels.c:90: warning: Member inverse_multiquadric(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /build/nfft-3.3.2/applications/fastsum/kernels.c:116: warning: Member logarithm(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /build/nfft-3.3.2/applications/fastsum/kernels.c:149: warning: Member thinplate_spline(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/applications/fastsum/kernels.c:261: warning: Member inverse_multiquadric3(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /build/nfft-3.3.2/applications/fastsum/kernels.c:287: warning: Member sinc_kernel(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /build/nfft-3.3.2/applications/fastsum/kernels.c:314: warning: Member cosc(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /build/nfft-3.3.2/applications/fastsum/kernels.c:346: warning: Member kcot(R x, int der, const R *param) (function) of group applications_fastsum is not documented. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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) /build/nfft-3.3.2/applications/fastsum/fastsum.c:691: warning: The following parameters 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) are not documented: parameter 'k' /build/nfft-3.3.2/applications/fastsum/fastsum_matlab.c:45: warning: Member main(int argc, char **argv) (function) of group applications_fastsum_matlab is not documented. /build/nfft-3.3.2/applications/fastsum/fastsum_test.c:49: warning: Member main(int argc, char **argv) (function) of group applications_fastsum_test is not documented. /build/nfft-3.3.2/applications/fastsumS2/fastsumS2.c:42: warning: Member SYMBOL_ABEL_POISSON(k, h) (macro definition) of group applications_fastsumS2_test is not documented. /build/nfft-3.3.2/applications/fastsumS2/fastsumS2.c:45: warning: Member SYMBOL_SINGULARITY(k, h) (macro definition) of group applications_fastsumS2_test is not documented. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/applications/fastsumS2/fastsumS2.c:168: warning: Found unknown command `\acknowledgement' /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/kernel/nfsft/api.h:35: warning: Member BWEXP_MAX (macro definition) of group nfsft is not documented. /build/nfft-3.3.2/kernel/nfsft/api.h:38: warning: Member BW_MAX (macro definition) of group nfsft is not documented. /build/nfft-3.3.2/kernel/nfsft/api.h:40: warning: Member ROW(k) (macro definition) of group nfsft is not documented. /build/nfft-3.3.2/kernel/nfsft/api.h:41: warning: Member ROWK(k) (macro definition) of group nfsft is not documented. /build/nfft-3.3.2/kernel/nfsft/api.h:46: warning: Member bool (enumeration) of group nfsft is not documented. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/kernel/nfsft/nfsft.c:253: warning: Member nfsft_init(nfsft_plan *plan, int N, int M) (function) of group nfsft is not documented. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/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. /build/nfft-3.3.2/kernel/nfsft/nfsft.c:526: warning: Member nfsft_forget(void) (function) of group nfsft is not documented. /build/nfft-3.3.2/kernel/nfsft/nfsft.c:572: warning: Member nfsft_finalize(nfsft_plan *plan) (function) of group nfsft is not documented. /build/nfft-3.3.2/kernel/nfsft/nfsft.c:609: warning: Member nfsft_trafo_direct(nfsft_plan *plan) (function) of group nfsft is not documented. /build/nfft-3.3.2/kernel/nfsft/nfsft.c:753: warning: Member nfsft_adjoint_direct(nfsft_plan *plan) (function) of group nfsft is not documented. /build/nfft-3.3.2/kernel/nfsft/nfsft.c:921: warning: Member nfsft_trafo(nfsft_plan *plan) (function) of group nfsft is not documented. /build/nfft-3.3.2/kernel/nfsft/nfsft.c:1091: warning: Member nfsft_adjoint(nfsft_plan *plan) (function) of group nfsft is not documented. /build/nfft-3.3.2/kernel/nfsft/nfsft.c:1266: warning: Member nfsft_precompute_x(nfsft_plan *plan) (function) of group nfsft is not documented. /build/nfft-3.3.2/applications/fastsum/fastsum.h:113: warning: Member FFTW(plan) fft_plan (function) of class fastsum_plan_ is not documented. /build/nfft-3.3.2/applications/fastsum/fastsum.h:115: warning: Member box_count (variable) of class fastsum_plan_ is not documented. /build/nfft-3.3.2/applications/fastsum/fastsum.h:116: warning: Member box_count_per_dim (variable) of class fastsum_plan_ is not documented. /build/nfft-3.3.2/applications/fastsum/fastsum.h:117: warning: Member box_offset (variable) of class fastsum_plan_ is not documented. /build/nfft-3.3.2/applications/fastsum/fastsum.h:118: warning: Member box_x (variable) of class fastsum_plan_ is not documented. /build/nfft-3.3.2/applications/fastsum/fastsum.h:119: warning: Member box_alpha (variable) of class fastsum_plan_ is not documented. /build/nfft-3.3.2/kernel/fpt/fpt.c:106: warning: Member temp (variable) of class fpt_set_s_ is not documented. /build/nfft-3.3.2/kernel/fpt/fpt.c:107: warning: Member work (variable) of class fpt_set_s_ is not documented. /build/nfft-3.3.2/kernel/fpt/fpt.c:108: warning: Member result (variable) of class fpt_set_s_ is not documented. /build/nfft-3.3.2/kernel/fpt/fpt.c:109: warning: Member vec3 (variable) of class fpt_set_s_ is not documented. /build/nfft-3.3.2/kernel/fpt/fpt.c:110: warning: Member vec4 (variable) of class fpt_set_s_ is not documented. /build/nfft-3.3.2/kernel/fpt/fpt.c:111: warning: Member z (variable) of class fpt_set_s_ is not documented. /build/nfft-3.3.2/kernel/fpt/fpt.c:124: warning: Member xc_slow (variable) of class fpt_set_s_ is not documented. /build/nfft-3.3.2/kernel/fpt/fpt.c:68: warning: Member a11 (variable) of class fpt_step_ is not documented. /build/nfft-3.3.2/kernel/fpt/fpt.c:68: warning: Member a12 (variable) of class fpt_step_ is not documented. /build/nfft-3.3.2/kernel/fpt/fpt.c:68: warning: Member a21 (variable) of class fpt_step_ is not documented. /build/nfft-3.3.2/kernel/fpt/fpt.c:69: warning: Member g (variable) of class fpt_step_ is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member plan (variable) of class mri_inh_2d1d_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member N3 (variable) of class mri_inh_2d1d_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member sigma3 (variable) of class mri_inh_2d1d_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member t (variable) of class mri_inh_2d1d_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member w (variable) of class mri_inh_2d1d_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member plan (variable) of class mri_inh_3d_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member N3 (variable) of class mri_inh_3d_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member sigma3 (variable) of class mri_inh_3d_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member t (variable) of class mri_inh_3d_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member w (variable) of class mri_inh_3d_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member plan (variable) of class mrif_inh_2d1d_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member N3 (variable) of class mrif_inh_2d1d_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member sigma3 (variable) of class mrif_inh_2d1d_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member t (variable) of class mrif_inh_2d1d_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member w (variable) of class mrif_inh_2d1d_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member plan (variable) of class mrif_inh_3d_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member N3 (variable) of class mrif_inh_3d_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member sigma3 (variable) of class mrif_inh_3d_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member t (variable) of class mrif_inh_3d_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member w (variable) of class mrif_inh_3d_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member plan (variable) of class mril_inh_2d1d_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member N3 (variable) of class mril_inh_2d1d_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member sigma3 (variable) of class mril_inh_2d1d_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member t (variable) of class mril_inh_2d1d_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member w (variable) of class mril_inh_2d1d_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member plan (variable) of class mril_inh_3d_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member N3 (variable) of class mril_inh_3d_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member sigma3 (variable) of class mril_inh_3d_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member t (variable) of class mril_inh_3d_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:525: warning: Member w (variable) of class mril_inh_3d_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member g (variable) of class nfct_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member g_hat (variable) of class nfct_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member g (variable) of class nfctf_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member g_hat (variable) of class nfctf_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member g (variable) of class nfctl_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:284: warning: Member g_hat (variable) of class nfctl_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:192: warning: unable to resolve reference to `PRE_FULL_PSI' for \ref command /build/nfft-3.3.2/include/nfft3.h:192: warning: unable to resolve reference to `PRE_FULL_PSI' for \ref command /build/nfft-3.3.2/include/nfft3.h:192: warning: unable to resolve reference to `NFFT_SORT_NODES' for \ref command /build/nfft-3.3.2/include/nfft3.h:192: warning: unable to resolve reference to `NFFT_SORT_NODES' for \ref command /build/nfft-3.3.2/include/nfft3.h:192: warning: unable to resolve reference to `PRE_FULL_PSI' for \ref command /build/nfft-3.3.2/include/nfft3.h:192: warning: unable to resolve reference to `PRE_FULL_PSI' for \ref command /build/nfft-3.3.2/include/nfft3.h:192: warning: unable to resolve reference to `NFFT_SORT_NODES' for \ref command /build/nfft-3.3.2/include/nfft3.h:192: warning: unable to resolve reference to `NFFT_SORT_NODES' for \ref command /build/nfft-3.3.2/include/nfft3.h:192: warning: unable to resolve reference to `PRE_FULL_PSI' for \ref command /build/nfft-3.3.2/include/nfft3.h:192: warning: unable to resolve reference to `PRE_FULL_PSI' for \ref command /build/nfft-3.3.2/include/nfft3.h:192: warning: unable to resolve reference to `NFFT_SORT_NODES' for \ref command /build/nfft-3.3.2/include/nfft3.h:192: warning: unable to resolve reference to `NFFT_SORT_NODES' for \ref command /build/nfft-3.3.2/kernel/nfsft/api.h:60: warning: Member flags (variable) of class nfsft_wisdom is not documented. /build/nfft-3.3.2/kernel/nfsft/api.h:64: warning: Found unknown command `\log_2' /build/nfft-3.3.2/kernel/nfsft/api.h:64: warning: Found unknown command `\text' /build/nfft-3.3.2/kernel/nfsft/api.h:69: warning: Found unknown command `\alpha_k' /build/nfft-3.3.2/kernel/nfsft/api.h:70: warning: Found unknown command `\text' /build/nfft-3.3.2/kernel/nfsft/api.h:75: warning: Found unknown command `\beta_k' /build/nfft-3.3.2/kernel/nfsft/api.h:76: warning: Found unknown command `\text' /build/nfft-3.3.2/kernel/nfsft/api.h:81: warning: Found unknown command `\gamma_k' /build/nfft-3.3.2/kernel/nfsft/api.h:82: warning: Found unknown command `\text' /build/nfft-3.3.2/kernel/nfsft/api.h:90: warning: Found unknown command `\kappa' /build/nfft-3.3.2/kernel/nfsft/api.h:62: warning: Found unknown command `\text' /build/nfft-3.3.2/kernel/nfsft/api.h:62: warning: Found unknown command `\in' /build/nfft-3.3.2/kernel/nfsft/api.h:62: warning: Found unknown command `\mathbb' /build/nfft-3.3.2/include/nfft3.h:684: warning: Member fpt_kappa (variable) of class nfsoft_plan_ is not documented. /build/nfft-3.3.2/include/nfft3.h:684: warning: Member fpt_kappa (variable) of class nfsoftf_plan_ is not documented. /build/nfft-3.3.2/include/nfft3.h:684: warning: Member fpt_kappa (variable) of class nfsoftl_plan_ is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member g (variable) of class nfst_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member g_hat (variable) of class nfst_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfst_full_psi_eps (variable) of class nfst_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member g (variable) of class nfstf_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member g_hat (variable) of class nfstf_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfstf_full_psi_eps (variable) of class nfstf_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member g (variable) of class nfstl_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member g_hat (variable) of class nfstl_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:362: warning: Member nfstl_full_psi_eps (variable) of class nfstl_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:424: warning: Member F (variable) of class nnfft_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:424: warning: Member F (variable) of class nnfftf_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:424: warning: Member F (variable) of class nnfftl_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:475: warning: Member x_102 (variable) of class nsfft_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:475: warning: Member x_201 (variable) of class nsfft_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:475: warning: Member x_120 (variable) of class nsfft_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:475: warning: Member x_102 (variable) of class nsfftf_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:475: warning: Member x_201 (variable) of class nsfftf_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:475: warning: Member x_120 (variable) of class nsfftf_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:475: warning: Member x_102 (variable) of class nsfftl_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:475: warning: Member x_201 (variable) of class nsfftl_plan is not documented. /build/nfft-3.3.2/include/nfft3.h:475: warning: Member x_120 (variable) of class nsfftl_plan is not documented. /build/nfft-3.3.2/examples/nfft/nfft_benchomp.c:122: warning: Member d (variable) of class s_param is not documented. /build/nfft-3.3.2/examples/nfft/nfft_benchomp.c:123: warning: Member trafo_adjoint (variable) of class s_param is not documented. /build/nfft-3.3.2/examples/nfft/nfft_benchomp.c:124: warning: Member N (variable) of class s_param is not documented. /build/nfft-3.3.2/examples/nfft/nfft_benchomp.c:125: warning: Member M (variable) of class s_param is not documented. /build/nfft-3.3.2/examples/nfft/nfft_benchomp.c:126: warning: Member sigma (variable) of class s_param is not documented. /build/nfft-3.3.2/examples/nfft/nfft_benchomp.c:127: warning: Member m (variable) of class s_param is not documented. /build/nfft-3.3.2/examples/nfft/nfft_benchomp.c:128: warning: Member flags (variable) of class s_param is not documented. /build/nfft-3.3.2/examples/nfsft/nfsft_benchomp.c:117: warning: Member nfsft_flags (variable) of class s_param is not documented. /build/nfft-3.3.2/examples/nfsft/nfsft_benchomp.c:118: warning: Member psi_flags (variable) of class s_param is not documented. /build/nfft-3.3.2/applications/fastsum/fastsum_benchomp.c:116: warning: Member L (variable) of class s_param is not documented. /build/nfft-3.3.2/applications/fastsum/fastsum_benchomp.c:118: warning: Member n (variable) of class s_param is not documented. /build/nfft-3.3.2/applications/fastsum/fastsum_benchomp.c:120: warning: Member p (variable) of class s_param is not documented. /build/nfft-3.3.2/applications/fastsum/fastsum_benchomp.c:121: warning: Member kernel_name (variable) of class s_param is not documented. /build/nfft-3.3.2/applications/fastsum/fastsum_benchomp.c:122: warning: Member c (variable) of class s_param is not documented. /build/nfft-3.3.2/applications/fastsum/fastsum_benchomp.c:123: warning: Member eps_I (variable) of class s_param is not documented. /build/nfft-3.3.2/applications/fastsum/fastsum_benchomp.c:124: warning: Member eps_B (variable) of class s_param is not documented. /build/nfft-3.3.2/examples/nfft/nfft_benchomp.c:140: warning: Member nthreads (variable) of class s_result is not documented. /build/nfft-3.3.2/examples/nfft/nfft_benchomp.c:141: warning: Member resval[6] (variable) of class s_result is not documented. /build/nfft-3.3.2/examples/nfft/nfft_benchomp.c:133: warning: Member avg (variable) of class s_resval is not documented. /build/nfft-3.3.2/examples/nfft/nfft_benchomp.c:134: warning: Member min (variable) of class s_resval is not documented. /build/nfft-3.3.2/examples/nfft/nfft_benchomp.c:135: warning: Member max (variable) of class s_resval is not documented. /build/nfft-3.3.2/applications/fastsum/fastsum_benchomp.c:129: warning: Member avg (variable) of class s_resval is not documented. /build/nfft-3.3.2/applications/fastsum/fastsum_benchomp.c:130: warning: Member min (variable) of class s_resval is not documented. /build/nfft-3.3.2/applications/fastsum/fastsum_benchomp.c:131: warning: Member max (variable) of class s_resval is not documented. /build/nfft-3.3.2/examples/nfft/nfft_benchomp.c:146: warning: Member param (variable) of class s_testset is not documented. /build/nfft-3.3.2/examples/nfft/nfft_benchomp.c:147: warning: Member results (variable) of class s_testset is not documented. /build/nfft-3.3.2/examples/nfft/nfft_benchomp.c:148: warning: Member nresults (variable) of class s_testset is not documented. r 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 window.c... Generating file documentation... 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 mri_inh_2d1d_plan... Generating docs for compound mri_inh_3d_plan... Generating docs for compound mrif_inh_2d1d_plan... Generating docs for compound mrif_inh_3d_plan... Generating docs for compound mril_inh_2d1d_plan... Generating docs for compound mril_inh_3d_plan... Generating docs for compound nfct_plan... Generating docs for compound nfctf_plan... Generating docs for compound nfctl_plan... Generating docs for compound nfft_mv_plan_complex... Generating docs for compound nfft_mv_plan_double... Generating docs for compound nfft_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_complex... Generating docs for compound nfftl_mv_plan_double... Generating docs for compound nfftl_plan... Generating docs for compound nfsft_plan... Generating docs for compound nfsft_wisdom... Generating docs for compound nfsftf_plan... Generating docs for compound nfsftl_plan... Generating docs for compound nfsoft_plan_... Generating docs for compound nfsoftf_plan_... Generating docs for compound nfsoftl_plan_... Generating docs for compound nfst_plan... Generating docs for compound nfstf_plan... Generating docs for compound nfstl_plan... Generating docs for compound nnfft_plan... Generating docs for compound nnfftf_plan... Generating docs for compound nnfftl_plan... Generating docs for compound nsfft_plan... Generating docs for compound nsfftf_plan... Generating docs for compound nsfftl_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 solver_plan_complex... Generatin/build/nfft-3.3.2/kernel/mri/mri.c:35: warning: Member d (variable) of class window_funct_plan_ is not documented. /build/nfft-3.3.2/kernel/mri/mri.c:36: warning: Member m (variable) of class window_funct_plan_ is not documented. /build/nfft-3.3.2/kernel/mri/mri.c:37: warning: Member n[1] (variable) of class window_funct_plan_ is not documented. /build/nfft-3.3.2/kernel/mri/mri.c:38: warning: Member sigma[1] (variable) of class window_funct_plan_ is not documented. /build/nfft-3.3.2/kernel/mri/mri.c:39: warning: Member b (variable) of class window_funct_plan_ is not documented. sh: 1: latex: not found error: Problems running latex. Check your installation or look for typos in _formulas.tex and check _formulas.log! sh: 1: dvips: not found error: Problems running dvips. Check your installation! /build/nfft-3.3.2/doxygen.dox:24: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/nfft-3.3.2/doxygen.dox:24: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/nfft-3.3.2/doxygen.dox:26: warning: \cite command found but no bib files specified via CITE_BIB_FILES! g docs for compound solver_plan_double... Generating docs for compound solverf_plan_complex... Generating docs for compound solverf_plan_double... Generating docs for compound solverl_plan_complex... 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 bitmaps for formulas in HTML... Generating image form_0.png for formula 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... lookup cache used 1601/65536 hits=28643 misses=1638 finished... echo Timestamp >doc/nfft.tag make[2]: Leaving directory '/build/nfft-3.3.2/build-double' make[1]: Leaving directory '/build/nfft-3.3.2' debian/rules override_dh_auto_test-arch make[1]: Entering directory '/build/nfft-3.3.2' for p in single double long ; do \ dh_auto_test --builddirectory=build-$p ; \ done cd build-single && make -j15 check VERBOSE=1 make[2]: Entering directory '/build/nfft-3.3.2/build-single' Making check in 3rdparty make[3]: Entering directory '/build/nfft-3.3.2/build-single/3rdparty' Making check in cstripack make[4]: Entering directory '/build/nfft-3.3.2/build-single/3rdparty/cstripack' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nfft-3.3.2/build-single/3rdparty/cstripack' Making check in . make[4]: Entering directory '/build/nfft-3.3.2/build-single/3rdparty' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/build/nfft-3.3.2/build-single/3rdparty' make[3]: Leaving directory '/build/nfft-3.3.2/build-single/3rdparty' Making check in include make[3]: Entering directory '/build/nfft-3.3.2/build-single/include' make[3]: Leaving directory '/build/nfft-3.3.2/build-single/include' Making check in kernel make[3]: Entering directory '/build/nfft-3.3.2/build-single/kernel' Making check in util make[4]: Entering directory '/build/nfft-3.3.2/build-single/kernel/util' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nfft-3.3.2/build-single/kernel/util' Making check in nfft make[4]: Entering directory '/build/nfft-3.3.2/build-single/kernel/nfft' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nfft-3.3.2/build-single/kernel/nfft' Making check in nfct make[4]: Entering directory '/build/nfft-3.3.2/build-single/kernel/nfct' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nfft-3.3.2/build-single/kernel/nfct' Making check in nfst make[4]: Entering directory '/build/nfft-3.3.2/build-single/kernel/nfst' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nfft-3.3.2/build-single/kernel/nfst' Making check in solver make[4]: Entering directory '/build/nfft-3.3.2/build-single/kernel/solver' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nfft-3.3.2/build-single/kernel/solver' Making check in . make[4]: Entering directory '/build/nfft-3.3.2/build-single/kernel' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/build/nfft-3.3.2/build-single/kernel' make[3]: Leaving directory '/build/nfft-3.3.2/build-single/kernel' Making check in . make[3]: Entering directory '/build/nfft-3.3.2/build-single' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/build/nfft-3.3.2/build-single' Making check in tests make[3]: Entering directory '/build/nfft-3.3.2/build-single/tests' Making check in data make[4]: Entering directory '/build/nfft-3.3.2/build-single/tests/data' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nfft-3.3.2/build-single/tests/data' make[4]: Entering directory '/build/nfft-3.3.2/build-single/tests' make checkall checkall_threads make[5]: Entering directory '/build/nfft-3.3.2/build-single/tests' gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o check.o ../../tests/check.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o version.o ../../tests/version.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o bspline.o ../../tests/bspline.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o bessel.o ../../tests/bessel.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfft.o ../../tests/nfft.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfct.o ../../tests/nfct.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfst.o ../../tests/nfst.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o checkall_threads-check.o `test -f 'check.c' || echo '../../tests/'`check.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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/nfft-3.3.2/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o checkall_threads-bspline.o `test -f 'bspline.c' || echo '../../tests/'`bspline.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o checkall_threads-bessel.o `test -f 'bessel.c' || echo '../../tests/'`bessel.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o checkall_threads-nfft.o `test -f 'nfft.c' || echo '../../tests/'`nfft.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o checkall_threads-nfct.o `test -f 'nfct.c' || echo '../../tests/'`nfct.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o checkall_threads-nfst.o `test -f 'nfst.c' || echo '../../tests/'`nfst.c ../../tests/nfct.c: In function 'init_': ../../tests/nfct.c:653:17: warning: passing argument 3 of 'nfctf_init' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] X(init)(p, d, N, M); ^ In file included from ../../tests/nfct.c:27: ../../include/nfft3.h:270:57: note: expected 'int *' but argument is of type 'const int *' NFFT_EXTERN void X(init)(X(plan) *ths_plan, int d, int *N, int M_total); \ ~~~~~^ ../../include/nfft3.h:286:1: note: in expansion of macro 'NFCT_DEFINE_API' NFCT_DEFINE_API(NFCT_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) ^~~~~~~~~~~~~~~ ../../tests/nfct.c: In function 'init_advanced_pre_psi_': ../../tests/nfct.c:662:22: warning: passing argument 3 of 'nfctf_init_guru' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ In file included from ../../tests/nfct.c:27: ../../include/nfft3.h:271:62: note: expected 'int *' but argument is of type 'const int *' NFFT_EXTERN void X(init_guru)(X(plan) *ths_plan, int d, int *N, int M_total, int *n, \ ~~~~~^ ../../include/nfft3.h:286:1: note: in expansion of macro 'NFCT_DEFINE_API' NFCT_DEFINE_API(NFCT_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) ^~~~~~~~~~~~~~~ ../../tests/nfct.c: At top level: ../../tests/nfct.c:130:75: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define DEFAULT_NFFT_FLAGS MALLOC_X | MALLOC_F | MALLOC_F_HAT | FFTW_INIT | FFT_OUT_OF_PLACE ^ ../../tests/nfct.c:666:104: note: in expansion of macro 'DEFAULT_NFFT_FLAGS' static init_delegate_t init_direct = {"init_guru ()", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, (DEFAULT_NFFT_FLAGS ^ PRE_PSI), DEFAULT_FFTW_FLAGS}; ^~~~~~~~~~~~~~~~~~ In file included from ../../tests/nfct.c:28: ../../include/infft.h:74:27: warning: initialization of 'void (*)(nfctf_plan *)' {aka 'void (*)(struct *)'} from incompatible pointer type 'void (*)(const nfctf_plan *)' {aka 'void (*)(const struct *)'} [-Wincompatible-pointer-types] #define NFCT(name) CONCAT(nfctf_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' #define X(name) NFCT(name) ^~~~ ../../tests/nfct.c:754:57: note: in expansion of macro 'X' static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:74:27: note: (near initialization for 'trafo_direct.trafo') #define NFCT(name) CONCAT(nfctf_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' #define X(name) NFCT(name) ^~~~ ../../tests/nfct.c:754:57: note: in expansion of macro 'X' static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:74:27: warning: initialization of 'void (*)(nfctf_plan *)' {aka 'void (*)(struct *)'} from incompatible pointer type 'void (*)(const nfctf_plan *)' {aka 'void (*)(const struct *)'} [-Wincompatible-pointer-types] #define NFCT(name) CONCAT(nfctf_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' #define X(name) NFCT(name) ^~~~ ../../tests/nfct.c:760:61: note: in expansion of macro 'X' static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:74:27: note: (near initialization for 'adjoint_direct.trafo') #define NFCT(name) CONCAT(nfctf_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' #define X(name) NFCT(name) ^~~~ ../../tests/nfct.c:760:61: note: in expansion of macro 'X' static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfct.c: In function 'nfctf_check_1d_direct_file': ../../tests/nfct.c:845:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:845:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:845:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctf_check_1d_fast_file': ../../tests/nfct.c:854:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:854:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:854:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctf_check_adjoint_1d_direct_file': ../../tests/nfct.c:916:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:916:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:916:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctf_check_adjoint_1d_fast_file': ../../tests/nfct.c:925:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:925:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:925:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctf_check_1d_online': ../../tests/nfct.c:956:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:956:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:956:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctf_check_adjoint_1d_online': ../../tests/nfct.c:987:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:987:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:987:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctf_check_2d_direct_file': ../../tests/nfct.c:1032:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1032:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1032:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctf_check_2d_fast_file': ../../tests/nfct.c:1041:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1041:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1041:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctf_check_adjoint_2d_direct_file': ../../tests/nfct.c:1071:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1071:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1071:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctf_check_adjoint_2d_fast_file': ../../tests/nfct.c:1080:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1080:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1080:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctf_check_2d_online': ../../tests/nfct.c:1105:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1105:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1105:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctf_check_adjoint_2d_online': ../../tests/nfct.c:1130:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1130:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1130:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctf_check_3d_direct_file': ../../tests/nfct.c:1161:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1161:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1161:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctf_check_3d_fast_file': ../../tests/nfct.c:1170:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1170:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1170:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctf_check_adjoint_3d_direct_file': ../../tests/nfct.c:1186:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1186:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c: In function 'init_': ../../tests/nfst.c:661:17: warning: passing argument 3 of 'nfstf_init' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] X(init)(p, d, N, M); ^ ../../tests/nfct.c:1186:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from ../../tests/nfst.c:27: ../../include/nfft3.h:352:57: note: expected 'int *' but argument is of type 'const int *' NFFT_EXTERN void X(init)(X(plan) *ths_plan, int d, int *N, int M_total); \ ~~~~~^ ../../include/nfft3.h:368:1: note: in expansion of macro 'NFST_DEFINE_API' NFST_DEFINE_API(NFST_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) ^~~~~~~~~~~~~~~ ../../tests/nfct.c: In function 'nfctf_check_adjoint_3d_fast_file': ../../tests/nfct.c:1195:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c: In function 'init_advanced_pre_psi_': ../../tests/nfct.c:1195:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:670:22: warning: passing argument 3 of 'nfstf_init_guru' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from ../../tests/nfst.c:27: ../../include/nfft3.h:353:62: note: expected 'int *' but argument is of type 'const int *' NFFT_EXTERN void X(init_guru)(X(plan) *ths_plan, int d, int *N, int M_total, int *n, \ ~~~~~^ ../../include/nfft3.h:368:1: note: in expansion of macro 'NFST_DEFINE_API' NFST_DEFINE_API(NFST_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) ^~~~~~~~~~~~~~~ ../../tests/nfct.c:1195:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: At top level: ../../tests/nfst.c:130:75: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define DEFAULT_NFFT_FLAGS MALLOC_X | MALLOC_F | MALLOC_F_HAT | FFTW_INIT | FFT_OUT_OF_PLACE ^ ../../tests/nfst.c:674:104: note: in expansion of macro 'DEFAULT_NFFT_FLAGS' static init_delegate_t init_direct = {"init_guru ()", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, (DEFAULT_NFFT_FLAGS ^ PRE_PSI), DEFAULT_FFTW_FLAGS}; ^~~~~~~~~~~~~~~~~~ In file included from ../../tests/nfst.c:28: ../../include/infft.h:75:27: warning: initialization of 'void (*)(nfstf_plan *)' {aka 'void (*)(struct *)'} from incompatible pointer type 'void (*)(const nfstf_plan *)' {aka 'void (*)(const struct *)'} [-Wincompatible-pointer-types] #define NFST(name) CONCAT(nfstf_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' #define X(name) NFST(name) ^~~~ ../../tests/nfst.c:762:57: note: in expansion of macro 'X' static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:75:27: note: (near initialization for 'trafo_direct.trafo') #define NFST(name) CONCAT(nfstf_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' #define X(name) NFST(name) ^~~~ ../../tests/nfst.c:762:57: note: in expansion of macro 'X' static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:75:27: warning: initialization of 'void (*)(nfstf_plan *)' {aka 'void (*)(struct *)'} from incompatible pointer type 'void (*)(const nfstf_plan *)' {aka 'void (*)(const struct *)'} [-Wincompatible-pointer-types] #define NFST(name) CONCAT(nfstf_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' #define X(name) NFST(name) ^~~~ ../../tests/nfst.c:768:61: note: in expansion of macro 'X' static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:75:27: note: (near initialization for 'adjoint_direct.trafo') #define NFST(name) CONCAT(nfstf_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' #define X(name) NFST(name) ^~~~ ../../tests/nfst.c:768:61: note: in expansion of macro 'X' static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfct.c: In function 'init_': ../../tests/nfct.c:653:17: warning: passing argument 3 of 'nfctf_init' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] X(init)(p, d, N, M); ^ In file included from ../../tests/nfct.c:27: ../../include/nfft3.h:270:57: note: expected 'int *' but argument is of type 'const int *' NFFT_EXTERN void X(init)(X(plan) *ths_plan, int d, int *N, int M_total); \ ~~~~~^ ../../include/nfft3.h:286:1: note: in expansion of macro 'NFCT_DEFINE_API' NFCT_DEFINE_API(NFCT_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) ^~~~~~~~~~~~~~~ ../../tests/nfct.c: In function 'setup_file': ../../tests/nfct.c:392:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", d); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:396:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:398:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", M); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c: In function 'init_advanced_pre_psi_': ../../tests/nfct.c:421:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:662:22: warning: passing argument 3 of 'nfctf_init_guru' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ ../../tests/nfct.c:429:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../tests/nfct.c:27: ../../include/nfft3.h:271:62: note: expected 'int *' but argument is of type 'const int *' NFFT_EXTERN void X(init_guru)(X(plan) *ths_plan, int d, int *N, int M_total, int *n, \ ~~~~~^ ../../include/nfft3.h:286:1: note: in expansion of macro 'NFCT_DEFINE_API' NFCT_DEFINE_API(NFCT_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) ^~~~~~~~~~~~~~~ ../../tests/nfct.c:438:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c: At top level: ../../tests/nfct.c:130:75: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define DEFAULT_NFFT_FLAGS MALLOC_X | MALLOC_F | MALLOC_F_HAT | FFTW_INIT | FFT_OUT_OF_PLACE ^ ../../tests/nfct.c:666:104: note: in expansion of macro 'DEFAULT_NFFT_FLAGS' static init_delegate_t init_direct = {"init_guru ()", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, (DEFAULT_NFFT_FLAGS ^ PRE_PSI), DEFAULT_FFTW_FLAGS}; ^~~~~~~~~~~~~~~~~~ ../../tests/nfst.c: In function 'nfstf_check_1d_direct_file': ../../tests/nfst.c:845:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:845:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:845:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstf_check_1d_fast_file': ../../tests/nfst.c:854:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:854:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:854:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstf_check_adjoint_1d_direct_file': ../../tests/nfst.c:908:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:908:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from ../../tests/nfct.c:28: ../../include/infft.h:74:27: warning: initialization of 'void (*)(nfctf_plan *)' {aka 'void (*)(struct *)'} from incompatible pointer type 'void (*)(const nfctf_plan *)' {aka 'void (*)(const struct *)'} [-Wincompatible-pointer-types] #define NFCT(name) CONCAT(nfctf_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' #define X(name) NFCT(name) ^~~~ ../../tests/nfct.c:754:57: note: in expansion of macro 'X' static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfst.c:908:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../include/infft.h:74:27: note: (near initialization for 'trafo_direct.trafo') #define NFCT(name) CONCAT(nfctf_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' #define X(name) NFCT(name) ^~~~ ../../tests/nfct.c:754:57: note: in expansion of macro 'X' static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfst.c: In function 'nfstf_check_adjoint_1d_fast_file': ../../tests/nfst.c:917:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../include/infft.h:74:27: warning: initialization of 'void (*)(nfctf_plan *)' {aka 'void (*)(struct *)'} from incompatible pointer type 'void (*)(const nfctf_plan *)' {aka 'void (*)(const struct *)'} [-Wincompatible-pointer-types] #define NFCT(name) CONCAT(nfctf_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' #define X(name) NFCT(name) ^~~~ ../../tests/nfct.c:760:61: note: in expansion of macro 'X' static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfst.c:917:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../include/infft.h:74:27: note: (near initialization for 'adjoint_direct.trafo') #define NFCT(name) CONCAT(nfctf_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' #define X(name) NFCT(name) ^~~~ ../../tests/nfct.c:760:61: note: in expansion of macro 'X' static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfst.c:917:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstf_check_1d_online': ../../tests/nfst.c:948:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:948:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:948:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstf_check_adjoint_1d_online': ../../tests/nfst.c:979:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c: In function 'init_': ../../tests/nfft.c:666:17: warning: passing argument 3 of 'nfftf_init' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] X(init)(p, d, N, M); ^ ../../tests/nfst.c:979:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:979:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from ../../tests/nfft.c:27: ../../include/nfft3.h:176:52: note: expected 'int *' but argument is of type 'const int *' NFFT_EXTERN void X(init)(X(plan) *ths, int d, int *N, int M);\ ~~~~~^ ../../include/nfft3.h:190:1: note: in expansion of macro 'NFFT_DEFINE_API' NFFT_DEFINE_API(NFFT_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) ^~~~~~~~~~~~~~~ ../../tests/nfct.c: In function 'nfctf_check_1d_direct_file': ../../tests/nfct.c:845:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:845:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c: In function 'init_advanced_pre_psi_': ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:675:22: warning: passing argument 3 of 'nfftf_init_guru' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ In file included from ../../tests/nfft.c:27: ../../include/nfft3.h:177:57: note: expected 'int *' but argument is of type 'const int *' NFFT_EXTERN void X(init_guru)(X(plan) *ths, int d, int *N, int M, int *n, \ ~~~~~^ ../../include/nfft3.h:190:1: note: in expansion of macro 'NFFT_DEFINE_API' NFFT_DEFINE_API(NFFT_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) ^~~~~~~~~~~~~~~ ../../tests/nfct.c:845:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: At top level: ../../tests/nfst.c: In function 'nfstf_check_2d_direct_file': ../../tests/nfft.c:131:75: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define DEFAULT_NFFT_FLAGS MALLOC_X | MALLOC_F | MALLOC_F_HAT | FFTW_INIT | FFT_OUT_OF_PLACE ^ ../../tests/nfft.c:691:104: note: in expansion of macro 'DEFAULT_NFFT_FLAGS' static init_delegate_t init_direct = {"init_guru ()", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, (DEFAULT_NFFT_FLAGS ^ PRE_PSI), DEFAULT_FFTW_FLAGS}; ^~~~~~~~~~~~~~~~~~ ../../tests/nfct.c: In function 'nfctf_check_1d_fast_file': ../../tests/nfst.c:1024:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:854:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1024:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:854:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:854:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1024:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstf_check_2d_fast_file': ../../tests/nfst.c:1033:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1033:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1033:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstf_check_adjoint_2d_direct_file': ../../tests/nfst.c:1063:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c: In function 'nfctf_check_adjoint_1d_direct_file': ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:916:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1063:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ At top level: ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:916:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1063:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c:1233:31: warning: 'initializers_4d' defined but not used [-Wunused-variable] static const init_delegate_t* initializers_4d[] = ^~~~~~~~~~~~~~~ ../../tests/nfct.c:916:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from ../../tests/nfft.c:28: ../../include/infft.h:73:27: warning: initialization of 'void (*)(nfftf_plan *)' {aka 'void (*)(struct *)'} from incompatible pointer type 'void (*)(const nfftf_plan *)' {aka 'void (*)(const struct *)'} [-Wincompatible-pointer-types] #define NFFT(name) CONCAT(nfftf_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' #define X(name) NFFT(name) ^~~~ ../../tests/nfft.c:786:57: note: in expansion of macro 'X' static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfst.c: In function 'nfstf_check_adjoint_2d_fast_file': ../../tests/nfct.c:1112:41: warning: 'nfct_adjoint_online_2d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_adjoint_online_2d_1000_50 = {setup_adjoint_online, destroy_online, 2, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/infft.h:73:27: note: (near initialization for 'trafo_direct.trafo') #define NFFT(name) CONCAT(nfftf_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' #define X(name) NFFT(name) ^~~~ ../../tests/nfft.c:786:57: note: in expansion of macro 'X' static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfst.c:1072:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c: In function 'nfctf_check_adjoint_1d_fast_file': ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1111:41: warning: 'nfct_adjoint_online_2d_500_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_adjoint_online_2d_500_50 = {setup_adjoint_online, destroy_online, 2, 500 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:925:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1072:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1087:41: warning: 'nfct_online_2d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_online_2d_1000_50 = {setup_online, destroy_online, 2, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:925:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:1072:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1086:41: warning: 'nfct_online_2d_500_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_online_2d_500_50 = {setup_online, destroy_online, 2, 500 ,50}; ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../include/infft.h:73:27: warning: initialization of 'void (*)(nfftf_plan *)' {aka 'void (*)(struct *)'} from incompatible pointer type 'void (*)(const nfftf_plan *)' {aka 'void (*)(const struct *)'} [-Wincompatible-pointer-types] #define NFFT(name) CONCAT(nfftf_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' #define X(name) NFFT(name) ^~~~ ../../tests/nfft.c:792:61: note: in expansion of macro 'X' static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfct.c:925:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:966:41: warning: 'nfct_adjoint_online_1d_10000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_adjoint_online_1d_10000_50 = {setup_adjoint_online, destroy_online, 1, 10000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../include/infft.h:73:27: note: (near initialization for 'adjoint_direct.trafo') #define NFFT(name) CONCAT(nfftf_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' #define X(name) NFFT(name) ^~~~ ../../tests/nfft.c:792:61: note: in expansion of macro 'X' static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfct.c:965:41: warning: 'nfct_adjoint_online_1d_5000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_adjoint_online_1d_5000_50 = {setup_adjoint_online, destroy_online, 1, 5000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c: In function 'nfstf_check_2d_online': ../../tests/nfct.c:964:41: warning: 'nfct_adjoint_online_1d_2000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_adjoint_online_1d_2000_50 = {setup_adjoint_online, destroy_online, 1, 2000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1097:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c: In function 'nfctf_check_1d_online': ../../tests/nfct.c:963:41: warning: 'nfct_adjoint_online_1d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_adjoint_online_1d_1000_50 = {setup_adjoint_online, destroy_online, 1, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1097:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:956:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:935:41: warning: 'nfct_online_1d_10000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_online_1d_10000_50 = {setup_online, destroy_online, 1, 10000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1097:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfct.c:956:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:934:41: warning: 'nfct_online_1d_5000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_online_1d_5000_50 = {setup_online, destroy_online, 1, 5000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:956:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c:933:41: warning: 'nfct_online_1d_2000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_online_1d_2000_50 = {setup_online, destroy_online, 1, 2000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c: In function 'nfstf_check_adjoint_2d_online': ../../tests/nfct.c:932:41: warning: 'nfct_online_1d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_online_1d_1000_50 = {setup_online, destroy_online, 1, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1122:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c: In function 'nfctf_check_adjoint_1d_online': ../../tests/nfct.c:673:24: warning: 'init_advanced_pre_lin_psi' defined but not used [-Wunused-variable] static init_delegate_t init_advanced_pre_lin_psi = {"init_guru (PRE LIN PSI)", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, PRE_PHI_HUT | PRE_LIN_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS}; ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1122:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:987:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1122:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:987:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:987:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftf_check_1d_direct_file': ../../tests/nfft.c:884:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c: In function 'nfstf_check_3d_direct_file': ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1153:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:884:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:884:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1153:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1153:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c: In function 'nfctf_check_2d_direct_file': ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftf_check_1d_fast_file': ../../tests/nfct.c:1032:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:893:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c: In function 'nfstf_check_3d_fast_file': ../../tests/nfct.c:1032:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:893:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:1162:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1032:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:893:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c:1162:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c: In function 'init_': ../../tests/nfct.c: In function 'nfctf_check_2d_fast_file': ../../tests/nfft.c:666:17: warning: passing argument 3 of 'nfftf_init' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] X(init)(p, d, N, M); ^ ../../tests/nfst.c:1162:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:1041:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from ../../tests/nfft.c:27: ../../include/nfft3.h:176:52: note: expected 'int *' but argument is of type 'const int *' NFFT_EXTERN void X(init)(X(plan) *ths, int d, int *N, int M);\ ~~~~~^ ../../include/nfft3.h:190:1: note: in expansion of macro 'NFFT_DEFINE_API' NFFT_DEFINE_API(NFFT_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) ^~~~~~~~~~~~~~~ ../../tests/nfct.c:1041:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c: In function 'nfstf_check_adjoint_3d_direct_file': ../../tests/nfct.c:1041:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'init_advanced_pre_psi_': ../../tests/nfft.c:675:22: warning: passing argument 3 of 'nfftf_init_guru' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ ../../tests/nfst.c:1178:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../tests/nfft.c:27: ../../include/nfft3.h:177:57: note: expected 'int *' but argument is of type 'const int *' NFFT_EXTERN void X(init_guru)(X(plan) *ths, int d, int *N, int M, int *n, \ ~~~~~^ ../../include/nfft3.h:190:1: note: in expansion of macro 'NFFT_DEFINE_API' NFFT_DEFINE_API(NFFT_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1178:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c: At top level: ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:131:75: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define DEFAULT_NFFT_FLAGS MALLOC_X | MALLOC_F | MALLOC_F_HAT | FFTW_INIT | FFT_OUT_OF_PLACE ^ ../../tests/nfft.c:691:104: note: in expansion of macro 'DEFAULT_NFFT_FLAGS' static init_delegate_t init_direct = {"init_guru ()", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, (DEFAULT_NFFT_FLAGS ^ PRE_PSI), DEFAULT_FFTW_FLAGS}; ^~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1178:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctf_check_adjoint_2d_direct_file': ../../tests/nfst.c: In function 'nfstf_check_adjoint_3d_fast_file': ../../tests/nfct.c:1071:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1187:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:1071:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1187:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:1071:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c: In function 'nfftf_check_adjoint_1d_direct_file': ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c:955:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1187:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctf_check_adjoint_2d_fast_file': ../../tests/nfft.c:955:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1080:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:955:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c:1080:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1080:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c: In function 'nfftf_check_adjoint_1d_fast_file': ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c:964:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:964:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:964:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c: In function 'nfctf_check_2d_online': ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c:1105:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1105:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/check.c: In function 'main': ../../tests/nfct.c:1105:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~ ../../tests/check.c:34:31: warning: unused variable 'nfst' [-Wunused-variable] CU_pSuite util, nfft, nfct, nfst; ^~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/check.c:34:25: warning: unused variable 'nfct' [-Wunused-variable] CU_pSuite util, nfft, nfct, nfst; ^~~~ ../../tests/nfft.c: In function 'nfftf_check_1d_online': In file included from ../../tests/nfft.c:28: ../../include/infft.h:73:27: warning: initialization of 'void (*)(nfftf_plan *)' {aka 'void (*)(struct *)'} from incompatible pointer type 'void (*)(const nfftf_plan *)' {aka 'void (*)(const struct *)'} [-Wincompatible-pointer-types] #define NFFT(name) CONCAT(nfftf_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' #define X(name) NFFT(name) ^~~~ ../../tests/nfft.c:786:57: note: in expansion of macro 'X' static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfft.c:995:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c: In function 'nfctf_check_adjoint_2d_online': ../../include/infft.h:73:27: note: (near initialization for 'trafo_direct.trafo') #define NFFT(name) CONCAT(nfftf_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' #define X(name) NFFT(name) ^~~~ ../../tests/nfft.c:786:57: note: in expansion of macro 'X' static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfct.c:1130:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../include/infft.h:73:27: warning: initialization of 'void (*)(nfftf_plan *)' {aka 'void (*)(struct *)'} from incompatible pointer type 'void (*)(const nfftf_plan *)' {aka 'void (*)(const struct *)'} [-Wincompatible-pointer-types] #define NFFT(name) CONCAT(nfftf_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' #define X(name) NFFT(name) ^~~~ ../../tests/nfft.c:792:61: note: in expansion of macro 'X' static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfct.c:1130:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:995:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~ ../../include/infft.h:73:27: note: (near initialization for 'adjoint_direct.trafo') #define NFFT(name) CONCAT(nfftf_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' #define X(name) NFFT(name) ^~~~ ../../tests/nfft.c:792:61: note: in expansion of macro 'X' static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfct.c:1130:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c:995:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctf_check_3d_direct_file': ../../tests/nfct.c:1161:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c: In function 'nfftf_check_adjoint_1d_online': ../../tests/nfct.c:1161:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1026:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1161:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1026:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1026:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctf_check_3d_fast_file': ../../tests/nfct.c:1170:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1170:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1170:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftf_check_2d_direct_file': ../../tests/nfft.c:1078:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c: In function 'nfctf_check_adjoint_3d_direct_file': ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1186:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1078:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c: In function 'nfftf_check_1d_direct_file': ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:884:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:1186:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c: In function 'setup_file': ../../tests/nfft.c:1078:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:398:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", d); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:402:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:404:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", M); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:1186:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:427:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:884:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:435:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:444:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c: In function 'nfftf_check_2d_fast_file': ../../tests/nfft.c:884:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c:1087:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c: In function 'nfctf_check_adjoint_3d_fast_file': ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1195:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1087:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c: In function 'nfftf_check_1d_fast_file': ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:893:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:1195:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:1087:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c:893:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:1195:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c:893:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftf_check_adjoint_2d_direct_file': ../../tests/nfft.c:1117:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1117:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1117:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftf_check_adjoint_2d_fast_file': ../../tests/nfft.c:1126:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1126:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1126:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftf_check_adjoint_1d_direct_file': ../../tests/nfft.c:955:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:955:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c: In function 'nfftf_check_2d_online': ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1151:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:955:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c:1151:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1151:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftf_check_adjoint_2d_online': ../../tests/nfft.c:1176:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1176:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1176:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftf_check_3d_direct_file': ../../tests/nfft.c:1214:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1214:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1214:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftf_check_3d_fast_file': ../../tests/nfft.c:1223:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c: In function 'setup_file': ../../tests/nfct.c:392:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", d); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:396:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1223:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:398:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", M); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:421:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:429:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:438:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1223:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftf_check_adjoint_3d_direct_file': ../../tests/nfft.c:1239:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1239:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1239:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftf_check_adjoint_3d_fast_file': At top level: ../../tests/nfft.c:1248:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1225:31: warning: 'initializers_4d' defined but not used [-Wunused-variable] static const init_delegate_t* initializers_4d[] = ^~~~~~~~~~~~~~~ ../../tests/nfft.c:1248:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:1104:41: warning: 'nfst_adjoint_online_2d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_adjoint_online_2d_1000_50 = {setup_adjoint_online, destroy_online, 2, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1103:41: warning: 'nfst_adjoint_online_2d_500_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_adjoint_online_2d_500_50 = {setup_adjoint_online, destroy_online, 2, 500 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1248:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c:1079:41: warning: 'nfst_online_2d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_online_2d_1000_50 = {setup_online, destroy_online, 2, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1078:41: warning: 'nfst_online_2d_500_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_online_2d_500_50 = {setup_online, destroy_online, 2, 500 ,50}; ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:958:41: warning: 'nfst_adjoint_online_1d_10000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_adjoint_online_1d_10000_50 = {setup_adjoint_online, destroy_online, 1, 10000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:957:41: warning: 'nfst_adjoint_online_1d_5000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_adjoint_online_1d_5000_50 = {setup_adjoint_online, destroy_online, 1, 5000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:956:41: warning: 'nfst_adjoint_online_1d_2000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_adjoint_online_1d_2000_50 = {setup_adjoint_online, destroy_online, 1, 2000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:955:41: warning: 'nfst_adjoint_online_1d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_adjoint_online_1d_1000_50 = {setup_adjoint_online, destroy_online, 1, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:927:41: warning: 'nfst_online_1d_10000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_online_1d_10000_50 = {setup_online, destroy_online, 1, 10000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:926:41: warning: 'nfst_online_1d_5000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_online_1d_5000_50 = {setup_online, destroy_online, 1, 5000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:925:41: warning: 'nfst_online_1d_2000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_online_1d_2000_50 = {setup_online, destroy_online, 1, 2000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:924:41: warning: 'nfst_online_1d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_online_1d_1000_50 = {setup_online, destroy_online, 1, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:681:24: warning: 'init_advanced_pre_lin_psi' defined but not used [-Wunused-variable] static init_delegate_t init_advanced_pre_lin_psi = {"init_guru (PRE LIN PSI)", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, PRE_PHI_HUT | PRE_LIN_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS}; ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c: In function 'nfftf_check_acc': ../../tests/nfft.c:1500:5: warning: passing argument 4 of 'check_many_file' from incompatible pointer type [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^~~~~~~~~~~~~ ../../tests/nfft.c:1411:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1500:20: warning: passing argument 5 of 'check_many_file' from incompatible pointer type [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^~~~~~~~~~~~~~~~ ../../tests/nfft.c:1411:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ At top level: ../../tests/nfft.c:1500:52: warning: passing argument 7 of 'check_many_file' from incompatible pointer type [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^~~~~~~~~~ ../../tests/nfct.c:1233:31: warning: 'initializers_4d' defined but not used [-Wunused-variable] static const init_delegate_t* initializers_4d[] = ^~~~~~~~~~~~~~~ ../../tests/nfft.c:1412:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c:1112:41: warning: 'nfct_adjoint_online_2d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_adjoint_online_2d_1000_50 = {setup_adjoint_online, destroy_online, 2, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:1111:41: warning: 'nfct_adjoint_online_2d_500_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_adjoint_online_2d_500_50 = {setup_adjoint_online, destroy_online, 2, 500 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:1087:41: warning: 'nfct_online_2d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_online_2d_1000_50 = {setup_online, destroy_online, 2, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c: In function 'nfftf_check_adjoint_1d_fast_file': ../../tests/nfct.c:1086:41: warning: 'nfct_online_2d_500_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_online_2d_500_50 = {setup_online, destroy_online, 2, 500 ,50}; ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:964:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:966:41: warning: 'nfct_adjoint_online_1d_10000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_adjoint_online_1d_10000_50 = {setup_adjoint_online, destroy_online, 1, 10000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:965:41: warning: 'nfct_adjoint_online_1d_5000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_adjoint_online_1d_5000_50 = {setup_adjoint_online, destroy_online, 1, 5000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:964:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:964:41: warning: 'nfct_adjoint_online_1d_2000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_adjoint_online_1d_2000_50 = {setup_adjoint_online, destroy_online, 1, 2000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:964:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:963:41: warning: 'nfct_adjoint_online_1d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_adjoint_online_1d_1000_50 = {setup_adjoint_online, destroy_online, 1, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c:935:41: warning: 'nfct_online_1d_10000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_online_1d_10000_50 = {setup_online, destroy_online, 1, 10000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:934:41: warning: 'nfct_online_1d_5000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_online_1d_5000_50 = {setup_online, destroy_online, 1, 5000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:933:41: warning: 'nfct_online_1d_2000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_online_1d_2000_50 = {setup_online, destroy_online, 1, 2000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:932:41: warning: 'nfct_online_1d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_online_1d_1000_50 = {setup_online, destroy_online, 1, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c: In function 'nfftf_check_1d_online': ../../tests/nfct.c:673:24: warning: 'init_advanced_pre_lin_psi' defined but not used [-Wunused-variable] static init_delegate_t init_advanced_pre_lin_psi = {"init_guru (PRE LIN PSI)", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, PRE_PHI_HUT | PRE_LIN_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS}; ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:995:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:995:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:995:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftf_check_adjoint_1d_online': ../../tests/nfft.c:1026:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1026:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1026:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftf_check_2d_direct_file': ../../tests/nfft.c:1078:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1078:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1078:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftf_check_2d_fast_file': ../../tests/nfft.c:1087:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c: In function 'setup_file': ../../tests/nfft.c:1087:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:393:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", d); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:397:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:399:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", M); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:426:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1087:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:434:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__ " " __FI__, &re, &im); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:443:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__ " " __FI__, &re, &im); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftf_check_adjoint_2d_direct_file': ../../tests/nfft.c:1117:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1117:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1117:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftf_check_adjoint_2d_fast_file': ../../tests/nfft.c:1126:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1126:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1126:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftf_check_2d_online': ../../tests/nfft.c:1151:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1151:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1151:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftf_check_adjoint_2d_online': ../../tests/nfft.c:1176:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1176:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1176:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftf_check_3d_direct_file': ../../tests/nfft.c:1214:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1214:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1214:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftf_check_3d_fast_file': ../../tests/nfft.c:1223:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1223:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1223:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftf_check_adjoint_3d_direct_file': ../../tests/nfft.c:1239:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1239:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1239:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftf_check_adjoint_3d_fast_file': ../../tests/nfft.c:1248:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1248:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1248:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ At top level: ../../tests/nfft.c:1430:24: warning: 'init_acc_0' defined but not used [-Wunused-variable] static init_delegate_t init_acc_0 = {"init_guru (PRE PSI)", init_advanced_pre_psi_, 0, PRE_PHI_HUT | PRE_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS, 0}; ^~~~~~~~~~ ../../tests/nfft.c:1286:31: warning: 'initializers_4d' defined but not used [-Wunused-variable] static const init_delegate_t* initializers_4d[] = ^~~~~~~~~~~~~~~ ../../tests/nfft.c:1158:41: warning: 'nfft_adjoint_online_2d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_adjoint_online_2d_1000_50 = {setup_adjoint_online, destroy_online, 2, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1157:41: warning: 'nfft_adjoint_online_2d_500_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_adjoint_online_2d_500_50 = {setup_adjoint_online, destroy_online, 2, 500 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1133:41: warning: 'nfft_online_2d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_online_2d_1000_50 = {setup_online, destroy_online, 2, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1132:41: warning: 'nfft_online_2d_500_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_online_2d_500_50 = {setup_online, destroy_online, 2, 500 ,50}; ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1005:41: warning: 'nfft_adjoint_online_1d_10000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_adjoint_online_1d_10000_50 = {setup_adjoint_online, destroy_online, 1, 10000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1004:41: warning: 'nfft_adjoint_online_1d_5000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_adjoint_online_1d_5000_50 = {setup_adjoint_online, destroy_online, 1, 5000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1003:41: warning: 'nfft_adjoint_online_1d_2000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_adjoint_online_1d_2000_50 = {setup_adjoint_online, destroy_online, 1, 2000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1002:41: warning: 'nfft_adjoint_online_1d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_adjoint_online_1d_1000_50 = {setup_adjoint_online, destroy_online, 1, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:974:41: warning: 'nfft_online_1d_10000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_online_1d_10000_50 = {setup_online, destroy_online, 1, 10000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:973:41: warning: 'nfft_online_1d_5000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_online_1d_5000_50 = {setup_online, destroy_online, 1, 5000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:972:41: warning: 'nfft_online_1d_2000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_online_1d_2000_50 = {setup_online, destroy_online, 1, 2000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:971:41: warning: 'nfft_online_1d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_online_1d_1000_50 = {setup_online, destroy_online, 1, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:698:24: warning: 'init_advanced_pre_lin_psi' defined but not used [-Wunused-variable] static init_delegate_t init_advanced_pre_lin_psi = {"init_guru (PRE LIN PSI)", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, PRE_PHI_HUT | PRE_LIN_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS}; ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c: In function 'nfftf_check_acc': ../../tests/nfft.c:1500:5: warning: passing argument 4 of 'check_many_file' from incompatible pointer type [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^~~~~~~~~~~~~ ../../tests/nfft.c:1411:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1500:20: warning: passing argument 5 of 'check_many_file' from incompatible pointer type [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^~~~~~~~~~~~~~~~ ../../tests/nfft.c:1411:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1500:52: warning: passing argument 7 of 'check_many_file' from incompatible pointer type [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^~~~~~~~~~ ../../tests/nfft.c:1412:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'setup_file': ../../tests/nfft.c:393:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", d); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:397:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:399:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", M); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:426:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:434:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__ " " __FI__, &re, &im); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:443:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__ " " __FI__, &re, &im); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ At top level: ../../tests/nfft.c:1430:24: warning: 'init_acc_0' defined but not used [-Wunused-variable] static init_delegate_t init_acc_0 = {"init_guru (PRE PSI)", init_advanced_pre_psi_, 0, PRE_PHI_HUT | PRE_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS, 0}; ^~~~~~~~~~ ../../tests/nfft.c:1286:31: warning: 'initializers_4d' defined but not used [-Wunused-variable] static const init_delegate_t* initializers_4d[] = ^~~~~~~~~~~~~~~ ../../tests/nfft.c:1158:41: warning: 'nfft_adjoint_online_2d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_adjoint_online_2d_1000_50 = {setup_adjoint_online, destroy_online, 2, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1157:41: warning: 'nfft_adjoint_online_2d_500_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_adjoint_online_2d_500_50 = {setup_adjoint_online, destroy_online, 2, 500 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1133:41: warning: 'nfft_online_2d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_online_2d_1000_50 = {setup_online, destroy_online, 2, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1132:41: warning: 'nfft_online_2d_500_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_online_2d_500_50 = {setup_online, destroy_online, 2, 500 ,50}; ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1005:41: warning: 'nfft_adjoint_online_1d_10000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_adjoint_online_1d_10000_50 = {setup_adjoint_online, destroy_online, 1, 10000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1004:41: warning: 'nfft_adjoint_online_1d_5000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_adjoint_online_1d_5000_50 = {setup_adjoint_online, destroy_online, 1, 5000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1003:41: warning: 'nfft_adjoint_online_1d_2000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_adjoint_online_1d_2000_50 = {setup_adjoint_online, destroy_online, 1, 2000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1002:41: warning: 'nfft_adjoint_online_1d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_adjoint_online_1d_1000_50 = {setup_adjoint_online, destroy_online, 1, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:974:41: warning: 'nfft_online_1d_10000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_online_1d_10000_50 = {setup_online, destroy_online, 1, 10000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:973:41: warning: 'nfft_online_1d_5000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_online_1d_5000_50 = {setup_online, destroy_online, 1, 5000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:972:41: warning: 'nfft_online_1d_2000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_online_1d_2000_50 = {setup_online, destroy_online, 1, 2000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:971:41: warning: 'nfft_online_1d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_online_1d_1000_50 = {setup_online, destroy_online, 1, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:698:24: warning: 'init_advanced_pre_lin_psi' defined but not used [-Wunused-variable] static init_delegate_t init_advanced_pre_lin_psi = {"init_guru (PRE LIN PSI)", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, PRE_PHI_HUT | PRE_LIN_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS}; ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c: In function 'init_': ../../tests/nfst.c:661:17: warning: passing argument 3 of 'nfstf_init' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] X(init)(p, d, N, M); ^ In file included from ../../tests/nfst.c:27: ../../include/nfft3.h:352:57: note: expected 'int *' but argument is of type 'const int *' NFFT_EXTERN void X(init)(X(plan) *ths_plan, int d, int *N, int M_total); \ ~~~~~^ ../../include/nfft3.h:368:1: note: in expansion of macro 'NFST_DEFINE_API' NFST_DEFINE_API(NFST_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) ^~~~~~~~~~~~~~~ ../../tests/nfst.c: In function 'init_advanced_pre_psi_': ../../tests/nfst.c:670:22: warning: passing argument 3 of 'nfstf_init_guru' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ In file included from ../../tests/nfst.c:27: ../../include/nfft3.h:353:62: note: expected 'int *' but argument is of type 'const int *' NFFT_EXTERN void X(init_guru)(X(plan) *ths_plan, int d, int *N, int M_total, int *n, \ ~~~~~^ ../../include/nfft3.h:368:1: note: in expansion of macro 'NFST_DEFINE_API' NFST_DEFINE_API(NFST_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) ^~~~~~~~~~~~~~~ ../../tests/nfst.c: At top level: ../../tests/nfst.c:130:75: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define DEFAULT_NFFT_FLAGS MALLOC_X | MALLOC_F | MALLOC_F_HAT | FFTW_INIT | FFT_OUT_OF_PLACE ^ ../../tests/nfst.c:674:104: note: in expansion of macro 'DEFAULT_NFFT_FLAGS' static init_delegate_t init_direct = {"init_guru ()", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, (DEFAULT_NFFT_FLAGS ^ PRE_PSI), DEFAULT_FFTW_FLAGS}; ^~~~~~~~~~~~~~~~~~ In file included from ../../tests/nfst.c:28: ../../include/infft.h:75:27: warning: initialization of 'void (*)(nfstf_plan *)' {aka 'void (*)(struct *)'} from incompatible pointer type 'void (*)(const nfstf_plan *)' {aka 'void (*)(const struct *)'} [-Wincompatible-pointer-types] #define NFST(name) CONCAT(nfstf_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' #define X(name) NFST(name) ^~~~ ../../tests/nfst.c:762:57: note: in expansion of macro 'X' static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:75:27: note: (near initialization for 'trafo_direct.trafo') #define NFST(name) CONCAT(nfstf_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' #define X(name) NFST(name) ^~~~ ../../tests/nfst.c:762:57: note: in expansion of macro 'X' static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:75:27: warning: initialization of 'void (*)(nfstf_plan *)' {aka 'void (*)(struct *)'} from incompatible pointer type 'void (*)(const nfstf_plan *)' {aka 'void (*)(const struct *)'} [-Wincompatible-pointer-types] #define NFST(name) CONCAT(nfstf_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' #define X(name) NFST(name) ^~~~ ../../tests/nfst.c:768:61: note: in expansion of macro 'X' static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:75:27: note: (near initialization for 'adjoint_direct.trafo') #define NFST(name) CONCAT(nfstf_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' #define X(name) NFST(name) ^~~~ ../../tests/nfst.c:768:61: note: in expansion of macro 'X' static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfst.c: In function 'nfstf_check_1d_direct_file': ../../tests/nfst.c:845:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:845:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:845:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstf_check_1d_fast_file': ../../tests/nfst.c:854:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:854:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:854:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstf_check_adjoint_1d_direct_file': ../../tests/nfst.c:908:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:908:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:908:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstf_check_adjoint_1d_fast_file': ../../tests/nfst.c:917:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:917:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:917:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstf_check_1d_online': ../../tests/nfst.c:948:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:948:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:948:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstf_check_adjoint_1d_online': ../../tests/nfst.c:979:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:979:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:979:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstf_check_2d_direct_file': ../../tests/nfst.c:1024:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1024:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1024:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstf_check_2d_fast_file': ../../tests/nfst.c:1033:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1033:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1033:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstf_check_adjoint_2d_direct_file': ../../tests/nfst.c:1063:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1063:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1063:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstf_check_adjoint_2d_fast_file': ../../tests/nfst.c:1072:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1072:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1072:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstf_check_2d_online': ../../tests/nfst.c:1097:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1097:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1097:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstf_check_adjoint_2d_online': ../../tests/nfst.c:1122:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1122:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1122:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstf_check_3d_direct_file': ../../tests/nfst.c:1153:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1153:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1153:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstf_check_3d_fast_file': ../../tests/nfst.c:1162:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1162:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1162:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstf_check_adjoint_3d_direct_file': ../../tests/nfst.c:1178:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1178:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1178:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstf_check_adjoint_3d_fast_file': ../../tests/nfst.c:1187:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1187:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1187:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'setup_file': ../../tests/nfst.c:398:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", d); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:402:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:404:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", M); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:427:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:435:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:444:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~~~~~~~~~~~~~~~~~~~~ At top level: ../../tests/nfst.c:1225:31: warning: 'initializers_4d' defined but not used [-Wunused-variable] static const init_delegate_t* initializers_4d[] = ^~~~~~~~~~~~~~~ ../../tests/nfst.c:1104:41: warning: 'nfst_adjoint_online_2d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_adjoint_online_2d_1000_50 = {setup_adjoint_online, destroy_online, 2, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1103:41: warning: 'nfst_adjoint_online_2d_500_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_adjoint_online_2d_500_50 = {setup_adjoint_online, destroy_online, 2, 500 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1079:41: warning: 'nfst_online_2d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_online_2d_1000_50 = {setup_online, destroy_online, 2, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1078:41: warning: 'nfst_online_2d_500_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_online_2d_500_50 = {setup_online, destroy_online, 2, 500 ,50}; ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:958:41: warning: 'nfst_adjoint_online_1d_10000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_adjoint_online_1d_10000_50 = {setup_adjoint_online, destroy_online, 1, 10000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:957:41: warning: 'nfst_adjoint_online_1d_5000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_adjoint_online_1d_5000_50 = {setup_adjoint_online, destroy_online, 1, 5000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:956:41: warning: 'nfst_adjoint_online_1d_2000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_adjoint_online_1d_2000_50 = {setup_adjoint_online, destroy_online, 1, 2000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:955:41: warning: 'nfst_adjoint_online_1d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_adjoint_online_1d_1000_50 = {setup_adjoint_online, destroy_online, 1, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:927:41: warning: 'nfst_online_1d_10000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_online_1d_10000_50 = {setup_online, destroy_online, 1, 10000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:926:41: warning: 'nfst_online_1d_5000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_online_1d_5000_50 = {setup_online, destroy_online, 1, 5000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:925:41: warning: 'nfst_online_1d_2000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_online_1d_2000_50 = {setup_online, destroy_online, 1, 2000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:924:41: warning: 'nfst_online_1d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_online_1d_1000_50 = {setup_online, destroy_online, 1, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:681:24: warning: 'init_advanced_pre_lin_psi' defined but not used [-Wunused-variable] static init_delegate_t init_advanced_pre_lin_psi = {"init_guru (PRE LIN PSI)", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, PRE_PHI_HUT | PRE_LIN_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS}; ^~~~~~~~~~~~~~~~~~~~~~~~~ /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 /bin/bash ../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 libtool: link: gcc -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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/nfft-3.3.2/build-single/tests' make check-TESTS make[5]: Entering directory '/build/nfft-3.3.2/build-single/tests' make[6]: Entering directory '/build/nfft-3.3.2/build-single/tests' PASS: checkall PASS: checkall_threads ============================================================================ 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/nfft-3.3.2/build-single/tests' make[5]: Leaving directory '/build/nfft-3.3.2/build-single/tests' make[4]: Leaving directory '/build/nfft-3.3.2/build-single/tests' make[3]: Leaving directory '/build/nfft-3.3.2/build-single/tests' make[2]: Leaving directory '/build/nfft-3.3.2/build-single' cd build-double && make -j15 check VERBOSE=1 make[2]: Entering directory '/build/nfft-3.3.2/build-double' Making check in 3rdparty make[3]: Entering directory '/build/nfft-3.3.2/build-double/3rdparty' Making check in cstripack make[4]: Entering directory '/build/nfft-3.3.2/build-double/3rdparty/cstripack' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nfft-3.3.2/build-double/3rdparty/cstripack' Making check in . make[4]: Entering directory '/build/nfft-3.3.2/build-double/3rdparty' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/build/nfft-3.3.2/build-double/3rdparty' make[3]: Leaving directory '/build/nfft-3.3.2/build-double/3rdparty' Making check in include make[3]: Entering directory '/build/nfft-3.3.2/build-double/include' make[3]: Leaving directory '/build/nfft-3.3.2/build-double/include' Making check in kernel make[3]: Entering directory '/build/nfft-3.3.2/build-double/kernel' Making check in util make[4]: Entering directory '/build/nfft-3.3.2/build-double/kernel/util' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/util' Making check in nfft make[4]: Entering directory '/build/nfft-3.3.2/build-double/kernel/nfft' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/nfft' Making check in nfct make[4]: Entering directory '/build/nfft-3.3.2/build-double/kernel/nfct' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/nfct' Making check in nfst make[4]: Entering directory '/build/nfft-3.3.2/build-double/kernel/nfst' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/nfst' Making check in nnfft make[4]: Entering directory '/build/nfft-3.3.2/build-double/kernel/nnfft' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/nnfft' Making check in nsfft make[4]: Entering directory '/build/nfft-3.3.2/build-double/kernel/nsfft' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/nsfft' Making check in mri make[4]: Entering directory '/build/nfft-3.3.2/build-double/kernel/mri' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/mri' Making check in fpt make[4]: Entering directory '/build/nfft-3.3.2/build-double/kernel/fpt' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/fpt' Making check in nfsft make[4]: Entering directory '/build/nfft-3.3.2/build-double/kernel/nfsft' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/nfsft' Making check in nfsoft make[4]: Entering directory '/build/nfft-3.3.2/build-double/kernel/nfsoft' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/nfsoft' Making check in solver make[4]: Entering directory '/build/nfft-3.3.2/build-double/kernel/solver' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/solver' Making check in . make[4]: Entering directory '/build/nfft-3.3.2/build-double/kernel' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/build/nfft-3.3.2/build-double/kernel' make[3]: Leaving directory '/build/nfft-3.3.2/build-double/kernel' Making check in . make[3]: Entering directory '/build/nfft-3.3.2/build-double' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/build/nfft-3.3.2/build-double' Making check in tests make[3]: Entering directory '/build/nfft-3.3.2/build-double/tests' Making check in data make[4]: Entering directory '/build/nfft-3.3.2/build-double/tests/data' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nfft-3.3.2/build-double/tests/data' make[4]: Entering directory '/build/nfft-3.3.2/build-double/tests' make checkall checkall_threads make[5]: Entering directory '/build/nfft-3.3.2/build-double/tests' gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o check.o ../../tests/check.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o version.o ../../tests/version.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o bspline.o ../../tests/bspline.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o bessel.o ../../tests/bessel.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfft.o ../../tests/nfft.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfct.o ../../tests/nfct.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfst.o ../../tests/nfst.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o checkall_threads-check.o `test -f 'check.c' || echo '../../tests/'`check.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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/nfft-3.3.2/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o checkall_threads-bspline.o `test -f 'bspline.c' || echo '../../tests/'`bspline.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o checkall_threads-bessel.o `test -f 'bessel.c' || echo '../../tests/'`bessel.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o checkall_threads-nfft.o `test -f 'nfft.c' || echo '../../tests/'`nfft.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o checkall_threads-nfct.o `test -f 'nfct.c' || echo '../../tests/'`nfct.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o checkall_threads-nfst.o `test -f 'nfst.c' || echo '../../tests/'`nfst.c ../../tests/nfst.c: In function 'init_': ../../tests/nfst.c:661:17: warning: passing argument 3 of 'nfst_init' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] X(init)(p, d, N, M); ^ In file included from ../../tests/nfst.c:27: ../../include/nfft3.h:352:57: note: expected 'int *' but argument is of type 'const int *' NFFT_EXTERN void X(init)(X(plan) *ths_plan, int d, int *N, int M_total); \ ~~~~~^ ../../include/nfft3.h:369:1: note: in expansion of macro 'NFST_DEFINE_API' NFST_DEFINE_API(NFST_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) ^~~~~~~~~~~~~~~ ../../tests/nfst.c: In function 'init_advanced_pre_psi_': ../../tests/nfst.c:670:22: warning: passing argument 3 of 'nfst_init_guru' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ In file included from ../../tests/nfst.c:27: ../../include/nfft3.h:353:62: note: expected 'int *' but argument is of type 'const int *' NFFT_EXTERN void X(init_guru)(X(plan) *ths_plan, int d, int *N, int M_total, int *n, \ ~~~~~^ ../../include/nfft3.h:369:1: note: in expansion of macro 'NFST_DEFINE_API' NFST_DEFINE_API(NFST_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) ^~~~~~~~~~~~~~~ ../../tests/nfst.c: At top level: ../../tests/nfst.c:130:75: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define DEFAULT_NFFT_FLAGS MALLOC_X | MALLOC_F | MALLOC_F_HAT | FFTW_INIT | FFT_OUT_OF_PLACE ^ ../../tests/nfst.c:674:104: note: in expansion of macro 'DEFAULT_NFFT_FLAGS' static init_delegate_t init_direct = {"init_guru ()", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, (DEFAULT_NFFT_FLAGS ^ PRE_PSI), DEFAULT_FFTW_FLAGS}; ^~~~~~~~~~~~~~~~~~ In file included from ../../tests/nfst.c:28: ../../include/infft.h:95:27: warning: initialization of 'void (*)(nfst_plan *)' {aka 'void (*)(struct *)'} from incompatible pointer type 'void (*)(const nfst_plan *)' {aka 'void (*)(const struct *)'} [-Wincompatible-pointer-types] #define NFST(name) CONCAT(nfst_,name) ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' #define X(name) NFST(name) ^~~~ ../../tests/nfst.c:762:57: note: in expansion of macro 'X' static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:95:27: note: (near initialization for 'trafo_direct.trafo') #define NFST(name) CONCAT(nfst_,name) ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' #define X(name) NFST(name) ^~~~ ../../tests/nfst.c:762:57: note: in expansion of macro 'X' static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:95:27: warning: initialization of 'void (*)(nfst_plan *)' {aka 'void (*)(struct *)'} from incompatible pointer type 'void (*)(const nfst_plan *)' {aka 'void (*)(const struct *)'} [-Wincompatible-pointer-types] #define NFST(name) CONCAT(nfst_,name) ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' #define X(name) NFST(name) ^~~~ ../../tests/nfst.c:768:61: note: in expansion of macro 'X' static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:95:27: note: (near initialization for 'adjoint_direct.trafo') #define NFST(name) CONCAT(nfst_,name) ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' #define X(name) NFST(name) ^~~~ ../../tests/nfst.c:768:61: note: in expansion of macro 'X' static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfst.c: In function 'nfst_check_1d_direct_file': ../../tests/nfst.c:845:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:845:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:845:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfst_check_1d_fast_file': ../../tests/nfst.c:854:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:854:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:854:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'init_': ../../tests/nfft.c:666:17: warning: passing argument 3 of 'nfft_init' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] X(init)(p, d, N, M); ^ In file included from ../../tests/nfft.c:27: ../../include/nfft3.h:176:52: note: expected 'int *' but argument is of type 'const int *' NFFT_EXTERN void X(init)(X(plan) *ths, int d, int *N, int M);\ ~~~~~^ ../../include/nfft3.h:191:1: note: in expansion of macro 'NFFT_DEFINE_API' NFFT_DEFINE_API(NFFT_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) ^~~~~~~~~~~~~~~ ../../tests/nfft.c: In function 'init_advanced_pre_psi_': ../../tests/nfft.c:675:22: warning: passing argument 3 of 'nfft_init_guru' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ In file included from ../../tests/nfft.c:27: ../../include/nfft3.h:177:57: note: expected 'int *' but argument is of type 'const int *' NFFT_EXTERN void X(init_guru)(X(plan) *ths, int d, int *N, int M, int *n, \ ~~~~~^ ../../include/nfft3.h:191:1: note: in expansion of macro 'NFFT_DEFINE_API' NFFT_DEFINE_API(NFFT_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) ^~~~~~~~~~~~~~~ ../../tests/nfft.c: At top level: ../../tests/nfft.c:131:75: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define DEFAULT_NFFT_FLAGS MALLOC_X | MALLOC_F | MALLOC_F_HAT | FFTW_INIT | FFT_OUT_OF_PLACE ^ ../../tests/nfft.c:691:104: note: in expansion of macro 'DEFAULT_NFFT_FLAGS' static init_delegate_t init_direct = {"init_guru ()", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, (DEFAULT_NFFT_FLAGS ^ PRE_PSI), DEFAULT_FFTW_FLAGS}; ^~~~~~~~~~~~~~~~~~ ../../tests/nfst.c: In function 'nfst_check_adjoint_1d_direct_file': ../../tests/nfst.c:908:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:908:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:908:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfst_check_adjoint_1d_fast_file': ../../tests/nfst.c:917:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:917:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:917:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfst_check_1d_online': ../../tests/nfst.c:948:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:948:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:948:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfst_check_adjoint_1d_online': ../../tests/nfst.c:979:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:979:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:979:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../tests/nfft.c:28: ../../include/infft.h:93:27: warning: initialization of 'void (*)(nfft_plan *)' {aka 'void (*)(struct *)'} from incompatible pointer type 'void (*)(const nfft_plan *)' {aka 'void (*)(const struct *)'} [-Wincompatible-pointer-types] #define NFFT(name) CONCAT(nfft_,name) ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' #define X(name) NFFT(name) ^~~~ ../../tests/nfft.c:786:57: note: in expansion of macro 'X' static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../include/infft.h:93:27: note: (near initialization for 'trafo_direct.trafo') #define NFFT(name) CONCAT(nfft_,name) ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' #define X(name) NFFT(name) ^~~~ ../../tests/nfft.c:786:57: note: in expansion of macro 'X' static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfst.c: In function 'nfst_check_2d_direct_file': ../../include/infft.h:93:27: warning: initialization of 'void (*)(nfft_plan *)' {aka 'void (*)(struct *)'} from incompatible pointer type 'void (*)(const nfft_plan *)' {aka 'void (*)(const struct *)'} [-Wincompatible-pointer-types] #define NFFT(name) CONCAT(nfft_,name) ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' #define X(name) NFFT(name) ^~~~ ../../tests/nfft.c:792:61: note: in expansion of macro 'X' static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfst.c:1024:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~ ../../include/infft.h:93:27: note: (near initialization for 'adjoint_direct.trafo') #define NFFT(name) CONCAT(nfft_,name) ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' #define X(name) NFFT(name) ^~~~ ../../tests/nfft.c:792:61: note: in expansion of macro 'X' static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1024:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1024:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfst_check_2d_fast_file': ../../tests/nfst.c:1033:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1033:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1033:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfst_check_adjoint_2d_direct_file': ../../tests/nfst.c:1063:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1063:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1063:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfft_check_1d_direct_file': ../../tests/nfst.c: In function 'nfst_check_adjoint_2d_fast_file': ../../tests/nfft.c:884:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1072:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:884:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1072:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:884:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1072:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfft_check_1d_fast_file': ../../tests/nfst.c: In function 'nfst_check_2d_online': ../../tests/nfft.c:893:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1097:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:893:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1097:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:893:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c:1097:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfst_check_adjoint_2d_online': ../../tests/nfst.c:1122:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1122:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1122:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfst_check_3d_direct_file': ../../tests/nfst.c:1153:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1153:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1153:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfst_check_3d_fast_file': ../../tests/nfft.c: In function 'nfft_check_adjoint_1d_direct_file': ../../tests/nfst.c:1162:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:955:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1162:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:955:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1162:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c:955:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfst_check_adjoint_3d_direct_file': ../../tests/nfst.c:1178:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c: In function 'nfft_check_adjoint_1d_fast_file': ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:964:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1178:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:964:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:1178:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c:964:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfst_check_adjoint_3d_fast_file': ../../tests/nfst.c:1187:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1187:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1187:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfft_check_1d_online': ../../tests/nfft.c:995:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:995:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:995:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfft_check_adjoint_1d_online': ../../tests/nfft.c:1026:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1026:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1026:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfft_check_2d_direct_file': ../../tests/nfft.c:1078:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1078:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1078:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfft_check_2d_fast_file': ../../tests/nfft.c:1087:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1087:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1087:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfft_check_adjoint_2d_direct_file': ../../tests/nfft.c:1117:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c: In function 'setup_file': ../../tests/nfst.c:398:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", d); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1117:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:402:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:404:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", M); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:427:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:435:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:444:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1117:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfft_check_adjoint_2d_fast_file': ../../tests/nfft.c:1126:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1126:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1126:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfft_check_2d_online': ../../tests/nfft.c:1151:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1151:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1151:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfft_check_adjoint_2d_online': ../../tests/nfft.c:1176:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1176:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1176:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfft_check_3d_direct_file': ../../tests/nfft.c:1214:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1214:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1214:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfft_check_3d_fast_file': ../../tests/nfft.c:1223:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1223:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1223:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c: In function 'init_': ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c:653:17: warning: passing argument 3 of 'nfct_init' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] X(init)(p, d, N, M); ^ In file included from ../../tests/nfct.c:27: ../../include/nfft3.h:270:57: note: expected 'int *' but argument is of type 'const int *' NFFT_EXTERN void X(init)(X(plan) *ths_plan, int d, int *N, int M_total); \ ~~~~~^ ../../include/nfft3.h:287:1: note: in expansion of macro 'NFCT_DEFINE_API' NFCT_DEFINE_API(NFCT_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) ^~~~~~~~~~~~~~~ ../../tests/nfft.c: In function 'nfft_check_adjoint_3d_direct_file': ../../tests/nfft.c:1239:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ At top level: ../../tests/nfct.c: In function 'init_advanced_pre_psi_': ../../tests/nfct.c:662:22: warning: passing argument 3 of 'nfct_init_guru' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ ../../tests/nfft.c:1239:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1225:31: warning: 'initializers_4d' defined but not used [-Wunused-variable] static const init_delegate_t* initializers_4d[] = ^~~~~~~~~~~~~~~ In file included from ../../tests/nfct.c:27: ../../include/nfft3.h:271:62: note: expected 'int *' but argument is of type 'const int *' NFFT_EXTERN void X(init_guru)(X(plan) *ths_plan, int d, int *N, int M_total, int *n, \ ~~~~~^ ../../include/nfft3.h:287:1: note: in expansion of macro 'NFCT_DEFINE_API' NFCT_DEFINE_API(NFCT_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1104:41: warning: 'nfst_adjoint_online_2d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_adjoint_online_2d_1000_50 = {setup_adjoint_online, destroy_online, 2, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1239:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c: At top level: ../../tests/nfst.c:1103:41: warning: 'nfst_adjoint_online_2d_500_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_adjoint_online_2d_500_50 = {setup_adjoint_online, destroy_online, 2, 500 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c:130:75: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define DEFAULT_NFFT_FLAGS MALLOC_X | MALLOC_F | MALLOC_F_HAT | FFTW_INIT | FFT_OUT_OF_PLACE ^ ../../tests/nfct.c:666:104: note: in expansion of macro 'DEFAULT_NFFT_FLAGS' static init_delegate_t init_direct = {"init_guru ()", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, (DEFAULT_NFFT_FLAGS ^ PRE_PSI), DEFAULT_FFTW_FLAGS}; ^~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1079:41: warning: 'nfst_online_2d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_online_2d_1000_50 = {setup_online, destroy_online, 2, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1078:41: warning: 'nfst_online_2d_500_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_online_2d_500_50 = {setup_online, destroy_online, 2, 500 ,50}; ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c: In function 'nfft_check_adjoint_3d_fast_file': ../../tests/nfst.c:958:41: warning: 'nfst_adjoint_online_1d_10000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_adjoint_online_1d_10000_50 = {setup_adjoint_online, destroy_online, 1, 10000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1248:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:957:41: warning: 'nfst_adjoint_online_1d_5000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_adjoint_online_1d_5000_50 = {setup_adjoint_online, destroy_online, 1, 5000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:956:41: warning: 'nfst_adjoint_online_1d_2000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_adjoint_online_1d_2000_50 = {setup_adjoint_online, destroy_online, 1, 2000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1248:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:955:41: warning: 'nfst_adjoint_online_1d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_adjoint_online_1d_1000_50 = {setup_adjoint_online, destroy_online, 1, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:927:41: warning: 'nfst_online_1d_10000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_online_1d_10000_50 = {setup_online, destroy_online, 1, 10000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:926:41: warning: 'nfst_online_1d_5000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_online_1d_5000_50 = {setup_online, destroy_online, 1, 5000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1248:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c:925:41: warning: 'nfst_online_1d_2000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_online_1d_2000_50 = {setup_online, destroy_online, 1, 2000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:924:41: warning: 'nfst_online_1d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_online_1d_1000_50 = {setup_online, destroy_online, 1, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:681:24: warning: 'init_advanced_pre_lin_psi' defined but not used [-Wunused-variable] static init_delegate_t init_advanced_pre_lin_psi = {"init_guru (PRE LIN PSI)", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, PRE_PHI_HUT | PRE_LIN_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS}; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../tests/nfct.c:28: ../../include/infft.h:94:27: warning: initialization of 'void (*)(nfct_plan *)' {aka 'void (*)(struct *)'} from incompatible pointer type 'void (*)(const nfct_plan *)' {aka 'void (*)(const struct *)'} [-Wincompatible-pointer-types] #define NFCT(name) CONCAT(nfct_,name) ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' #define X(name) NFCT(name) ^~~~ ../../tests/nfct.c:754:57: note: in expansion of macro 'X' static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:94:27: note: (near initialization for 'trafo_direct.trafo') #define NFCT(name) CONCAT(nfct_,name) ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' #define X(name) NFCT(name) ^~~~ ../../tests/nfct.c:754:57: note: in expansion of macro 'X' static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:94:27: warning: initialization of 'void (*)(nfct_plan *)' {aka 'void (*)(struct *)'} from incompatible pointer type 'void (*)(const nfct_plan *)' {aka 'void (*)(const struct *)'} [-Wincompatible-pointer-types] #define NFCT(name) CONCAT(nfct_,name) ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' #define X(name) NFCT(name) ^~~~ ../../tests/nfct.c:760:61: note: in expansion of macro 'X' static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:94:27: note: (near initialization for 'adjoint_direct.trafo') #define NFCT(name) CONCAT(nfct_,name) ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' #define X(name) NFCT(name) ^~~~ ../../tests/nfct.c:760:61: note: in expansion of macro 'X' static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfft.c: In function 'nfft_check_acc': ../../tests/nfft.c:1500:5: warning: passing argument 4 of 'check_many_file' from incompatible pointer type [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^~~~~~~~~~~~~ ../../tests/nfct.c: In function 'nfct_check_1d_direct_file': ../../tests/nfct.c:845:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1411:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:845:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1500:20: warning: passing argument 5 of 'check_many_file' from incompatible pointer type [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:845:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1411:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c:1500:52: warning: passing argument 7 of 'check_many_file' from incompatible pointer type [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^~~~~~~~~~ ../../tests/nfct.c: In function 'nfct_check_1d_fast_file': ../../tests/nfft.c:1412:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c:854:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:854:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:854:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfct_check_adjoint_1d_direct_file': ../../tests/nfct.c:916:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:916:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:916:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfct_check_adjoint_1d_fast_file': ../../tests/nfct.c:925:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:925:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:925:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfct_check_1d_online': ../../tests/nfft.c: In function 'setup_file': ../../tests/nfct.c:956:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:393:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", d); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:397:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:399:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", M); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:426:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:434:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__ " " __FI__, &re, &im); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:956:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:443:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__ " " __FI__, &re, &im); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:956:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfct_check_adjoint_1d_online': ../../tests/nfct.c:987:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:987:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:987:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfct_check_2d_direct_file': ../../tests/nfct.c:1032:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1032:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1032:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfct_check_2d_fast_file': ../../tests/nfct.c:1041:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1041:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1041:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfct_check_adjoint_2d_direct_file': ../../tests/nfct.c:1071:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1071:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1071:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfct_check_adjoint_2d_fast_file': ../../tests/nfct.c:1080:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1080:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1080:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfct_check_2d_online': ../../tests/nfct.c:1105:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1105:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1105:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfct_check_adjoint_2d_online': ../../tests/nfct.c:1130:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1130:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1130:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ At top level: ../../tests/nfct.c: In function 'nfct_check_3d_direct_file': ../../tests/nfft.c:1430:24: warning: 'init_acc_0' defined but not used [-Wunused-variable] static init_delegate_t init_acc_0 = {"init_guru (PRE PSI)", init_advanced_pre_psi_, 0, PRE_PHI_HUT | PRE_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS, 0}; ^~~~~~~~~~ ../../tests/nfct.c:1161:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1286:31: warning: 'initializers_4d' defined but not used [-Wunused-variable] static const init_delegate_t* initializers_4d[] = ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1158:41: warning: 'nfft_adjoint_online_2d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_adjoint_online_2d_1000_50 = {setup_adjoint_online, destroy_online, 2, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:1161:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1157:41: warning: 'nfft_adjoint_online_2d_500_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_adjoint_online_2d_500_50 = {setup_adjoint_online, destroy_online, 2, 500 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:1161:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1133:41: warning: 'nfft_online_2d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_online_2d_1000_50 = {setup_online, destroy_online, 2, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c:1132:41: warning: 'nfft_online_2d_500_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_online_2d_500_50 = {setup_online, destroy_online, 2, 500 ,50}; ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1005:41: warning: 'nfft_adjoint_online_1d_10000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_adjoint_online_1d_10000_50 = {setup_adjoint_online, destroy_online, 1, 10000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c: In function 'nfct_check_3d_fast_file': ../../tests/nfft.c:1004:41: warning: 'nfft_adjoint_online_1d_5000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_adjoint_online_1d_5000_50 = {setup_adjoint_online, destroy_online, 1, 5000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:1170:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1003:41: warning: 'nfft_adjoint_online_1d_2000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_adjoint_online_1d_2000_50 = {setup_adjoint_online, destroy_online, 1, 2000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1002:41: warning: 'nfft_adjoint_online_1d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_adjoint_online_1d_1000_50 = {setup_adjoint_online, destroy_online, 1, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:1170:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:974:41: warning: 'nfft_online_1d_10000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_online_1d_10000_50 = {setup_online, destroy_online, 1, 10000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:1170:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:973:41: warning: 'nfft_online_1d_5000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_online_1d_5000_50 = {setup_online, destroy_online, 1, 5000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c:972:41: warning: 'nfft_online_1d_2000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_online_1d_2000_50 = {setup_online, destroy_online, 1, 2000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:971:41: warning: 'nfft_online_1d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_online_1d_1000_50 = {setup_online, destroy_online, 1, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:698:24: warning: 'init_advanced_pre_lin_psi' defined but not used [-Wunused-variable] static init_delegate_t init_advanced_pre_lin_psi = {"init_guru (PRE LIN PSI)", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, PRE_PHI_HUT | PRE_LIN_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS}; ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c: In function 'nfct_check_adjoint_3d_direct_file': ../../tests/nfct.c:1186:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1186:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1186:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfct_check_adjoint_3d_fast_file': ../../tests/nfct.c:1195:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1195:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1195:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'setup_file': ../../tests/nfct.c:392:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", d); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:396:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:398:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", M); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:421:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:429:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:438:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~~~~~~~~~~~~~~~~~~~~ At top level: ../../tests/nfct.c:1233:31: warning: 'initializers_4d' defined but not used [-Wunused-variable] static const init_delegate_t* initializers_4d[] = ^~~~~~~~~~~~~~~ ../../tests/nfct.c:1112:41: warning: 'nfct_adjoint_online_2d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_adjoint_online_2d_1000_50 = {setup_adjoint_online, destroy_online, 2, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:1111:41: warning: 'nfct_adjoint_online_2d_500_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_adjoint_online_2d_500_50 = {setup_adjoint_online, destroy_online, 2, 500 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:1087:41: warning: 'nfct_online_2d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_online_2d_1000_50 = {setup_online, destroy_online, 2, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:1086:41: warning: 'nfct_online_2d_500_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_online_2d_500_50 = {setup_online, destroy_online, 2, 500 ,50}; ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:966:41: warning: 'nfct_adjoint_online_1d_10000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_adjoint_online_1d_10000_50 = {setup_adjoint_online, destroy_online, 1, 10000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:965:41: warning: 'nfct_adjoint_online_1d_5000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_adjoint_online_1d_5000_50 = {setup_adjoint_online, destroy_online, 1, 5000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:964:41: warning: 'nfct_adjoint_online_1d_2000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_adjoint_online_1d_2000_50 = {setup_adjoint_online, destroy_online, 1, 2000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:963:41: warning: 'nfct_adjoint_online_1d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_adjoint_online_1d_1000_50 = {setup_adjoint_online, destroy_online, 1, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:935:41: warning: 'nfct_online_1d_10000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_online_1d_10000_50 = {setup_online, destroy_online, 1, 10000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:934:41: warning: 'nfct_online_1d_5000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_online_1d_5000_50 = {setup_online, destroy_online, 1, 5000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:933:41: warning: 'nfct_online_1d_2000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_online_1d_2000_50 = {setup_online, destroy_online, 1, 2000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:932:41: warning: 'nfct_online_1d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_online_1d_1000_50 = {setup_online, destroy_online, 1, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:673:24: warning: 'init_advanced_pre_lin_psi' defined but not used [-Wunused-variable] static init_delegate_t init_advanced_pre_lin_psi = {"init_guru (PRE LIN PSI)", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, PRE_PHI_HUT | PRE_LIN_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS}; ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c: In function 'init_': ../../tests/nfst.c:661:17: warning: passing argument 3 of 'nfst_init' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] X(init)(p, d, N, M); ^ In file included from ../../tests/nfst.c:27: ../../include/nfft3.h:352:57: note: expected 'int *' but argument is of type 'const int *' NFFT_EXTERN void X(init)(X(plan) *ths_plan, int d, int *N, int M_total); \ ~~~~~^ ../../include/nfft3.h:369:1: note: in expansion of macro 'NFST_DEFINE_API' NFST_DEFINE_API(NFST_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) ^~~~~~~~~~~~~~~ ../../tests/nfst.c: In function 'init_advanced_pre_psi_': ../../tests/nfst.c:670:22: warning: passing argument 3 of 'nfst_init_guru' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ In file included from ../../tests/nfst.c:27: ../../include/nfft3.h:353:62: note: expected 'int *' but argument is of type 'const int *' NFFT_EXTERN void X(init_guru)(X(plan) *ths_plan, int d, int *N, int M_total, int *n, \ ~~~~~^ ../../include/nfft3.h:369:1: note: in expansion of macro 'NFST_DEFINE_API' NFST_DEFINE_API(NFST_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) ^~~~~~~~~~~~~~~ ../../tests/nfst.c: At top level: ../../tests/nfst.c:130:75: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define DEFAULT_NFFT_FLAGS MALLOC_X | MALLOC_F | MALLOC_F_HAT | FFTW_INIT | FFT_OUT_OF_PLACE ^ ../../tests/nfst.c:674:104: note: in expansion of macro 'DEFAULT_NFFT_FLAGS' static init_delegate_t init_direct = {"init_guru ()", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, (DEFAULT_NFFT_FLAGS ^ PRE_PSI), DEFAULT_FFTW_FLAGS}; ^~~~~~~~~~~~~~~~~~ In file included from ../../tests/nfst.c:28: ../../include/infft.h:95:27: warning: initialization of 'void (*)(nfst_plan *)' {aka 'void (*)(struct *)'} from incompatible pointer type 'void (*)(const nfst_plan *)' {aka 'void (*)(const struct *)'} [-Wincompatible-pointer-types] #define NFST(name) CONCAT(nfst_,name) ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' #define X(name) NFST(name) ^~~~ ../../tests/nfst.c:762:57: note: in expansion of macro 'X' static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:95:27: note: (near initialization for 'trafo_direct.trafo') #define NFST(name) CONCAT(nfst_,name) ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' #define X(name) NFST(name) ^~~~ ../../tests/nfst.c:762:57: note: in expansion of macro 'X' static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:95:27: warning: initialization of 'void (*)(nfst_plan *)' {aka 'void (*)(struct *)'} from incompatible pointer type 'void (*)(const nfst_plan *)' {aka 'void (*)(const struct *)'} [-Wincompatible-pointer-types] #define NFST(name) CONCAT(nfst_,name) ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' #define X(name) NFST(name) ^~~~ ../../tests/nfst.c:768:61: note: in expansion of macro 'X' static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:95:27: note: (near initialization for 'adjoint_direct.trafo') #define NFST(name) CONCAT(nfst_,name) ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' #define X(name) NFST(name) ^~~~ ../../tests/nfst.c:768:61: note: in expansion of macro 'X' static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfst.c: In function 'nfst_check_1d_direct_file': ../../tests/nfst.c:845:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:845:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:845:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfst_check_1d_fast_file': ../../tests/nfst.c:854:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:854:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:854:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfst_check_adjoint_1d_direct_file': ../../tests/nfst.c:908:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:908:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:908:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfst_check_adjoint_1d_fast_file': ../../tests/nfst.c:917:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:917:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:917:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfst_check_1d_online': ../../tests/nfst.c:948:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:948:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:948:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfst_check_adjoint_1d_online': ../../tests/nfst.c:979:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:979:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:979:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfst_check_2d_direct_file': ../../tests/nfst.c:1024:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1024:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1024:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfst_check_2d_fast_file': ../../tests/nfst.c:1033:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1033:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1033:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfst_check_adjoint_2d_direct_file': ../../tests/nfst.c:1063:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1063:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1063:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfst_check_adjoint_2d_fast_file': ../../tests/nfst.c:1072:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1072:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1072:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfst_check_2d_online': ../../tests/check.c: In function 'main': ../../tests/nfst.c:1097:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/check.c:34:31: warning: unused variable 'nfst' [-Wunused-variable] CU_pSuite util, nfft, nfct, nfst; ^~~~ ../../tests/check.c:34:25: warning: unused variable 'nfct' [-Wunused-variable] CU_pSuite util, nfft, nfct, nfst; ^~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1097:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1097:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfst_check_adjoint_2d_online': ../../tests/nfst.c:1122:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1122:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1122:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfst_check_3d_direct_file': ../../tests/nfst.c:1153:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1153:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1153:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfst_check_3d_fast_file': ../../tests/nfst.c:1162:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1162:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1162:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfst_check_adjoint_3d_direct_file': ../../tests/nfst.c:1178:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1178:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1178:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfst_check_adjoint_3d_fast_file': ../../tests/nfst.c:1187:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1187:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1187:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'setup_file': ../../tests/nfst.c:398:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", d); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:402:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:404:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", M); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:427:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:435:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:444:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c: In function 'init_': ../../tests/nfct.c:653:17: warning: passing argument 3 of 'nfct_init' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] X(init)(p, d, N, M); ^ In file included from ../../tests/nfct.c:27: ../../include/nfft3.h:270:57: note: expected 'int *' but argument is of type 'const int *' NFFT_EXTERN void X(init)(X(plan) *ths_plan, int d, int *N, int M_total); \ ~~~~~^ ../../include/nfft3.h:287:1: note: in expansion of macro 'NFCT_DEFINE_API' NFCT_DEFINE_API(NFCT_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) ^~~~~~~~~~~~~~~ ../../tests/nfct.c: In function 'init_advanced_pre_psi_': ../../tests/nfct.c:662:22: warning: passing argument 3 of 'nfct_init_guru' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ In file included from ../../tests/nfct.c:27: ../../include/nfft3.h:271:62: note: expected 'int *' but argument is of type 'const int *' NFFT_EXTERN void X(init_guru)(X(plan) *ths_plan, int d, int *N, int M_total, int *n, \ ~~~~~^ ../../include/nfft3.h:287:1: note: in expansion of macro 'NFCT_DEFINE_API' NFCT_DEFINE_API(NFCT_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) ^~~~~~~~~~~~~~~ ../../tests/nfct.c: At top level: ../../tests/nfct.c:130:75: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define DEFAULT_NFFT_FLAGS MALLOC_X | MALLOC_F | MALLOC_F_HAT | FFTW_INIT | FFT_OUT_OF_PLACE ^ ../../tests/nfct.c:666:104: note: in expansion of macro 'DEFAULT_NFFT_FLAGS' static init_delegate_t init_direct = {"init_guru ()", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, (DEFAULT_NFFT_FLAGS ^ PRE_PSI), DEFAULT_FFTW_FLAGS}; ^~~~~~~~~~~~~~~~~~ In file included from ../../tests/nfct.c:28: ../../include/infft.h:94:27: warning: initialization of 'void (*)(nfct_plan *)' {aka 'void (*)(struct *)'} from incompatible pointer type 'void (*)(const nfct_plan *)' {aka 'void (*)(const struct *)'} [-Wincompatible-pointer-types] #define NFCT(name) CONCAT(nfct_,name) ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' #define X(name) NFCT(name) ^~~~ ../../tests/nfct.c:754:57: note: in expansion of macro 'X' static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:94:27: note: (near initialization for 'trafo_direct.trafo') #define NFCT(name) CONCAT(nfct_,name) ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' #define X(name) NFCT(name) ^~~~ ../../tests/nfct.c:754:57: note: in expansion of macro 'X' static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:94:27: warning: initialization of 'void (*)(nfct_plan *)' {aka 'void (*)(struct *)'} from incompatible pointer type 'void (*)(const nfct_plan *)' {aka 'void (*)(const struct *)'} [-Wincompatible-pointer-types] #define NFCT(name) CONCAT(nfct_,name) ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' #define X(name) NFCT(name) ^~~~ ../../tests/nfct.c:760:61: note: in expansion of macro 'X' static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:94:27: note: (near initialization for 'adjoint_direct.trafo') #define NFCT(name) CONCAT(nfct_,name) ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' #define X(name) NFCT(name) ^~~~ ../../tests/nfct.c:760:61: note: in expansion of macro 'X' static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfct.c: In function 'nfct_check_1d_direct_file': ../../tests/nfct.c:845:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:845:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:845:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfct_check_1d_fast_file': ../../tests/nfct.c:854:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:854:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:854:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ At top level: ../../tests/nfst.c:1225:31: warning: 'initializers_4d' defined but not used [-Wunused-variable] static const init_delegate_t* initializers_4d[] = ^~~~~~~~~~~~~~~ ../../tests/nfst.c:1104:41: warning: 'nfst_adjoint_online_2d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_adjoint_online_2d_1000_50 = {setup_adjoint_online, destroy_online, 2, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1103:41: warning: 'nfst_adjoint_online_2d_500_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_adjoint_online_2d_500_50 = {setup_adjoint_online, destroy_online, 2, 500 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1079:41: warning: 'nfst_online_2d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_online_2d_1000_50 = {setup_online, destroy_online, 2, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1078:41: warning: 'nfst_online_2d_500_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_online_2d_500_50 = {setup_online, destroy_online, 2, 500 ,50}; ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c: In function 'nfct_check_adjoint_1d_direct_file': ../../tests/nfst.c:958:41: warning: 'nfst_adjoint_online_1d_10000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_adjoint_online_1d_10000_50 = {setup_adjoint_online, destroy_online, 1, 10000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:916:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:957:41: warning: 'nfst_adjoint_online_1d_5000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_adjoint_online_1d_5000_50 = {setup_adjoint_online, destroy_online, 1, 5000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:916:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:956:41: warning: 'nfst_adjoint_online_1d_2000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_adjoint_online_1d_2000_50 = {setup_adjoint_online, destroy_online, 1, 2000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:916:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:955:41: warning: 'nfst_adjoint_online_1d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_adjoint_online_1d_1000_50 = {setup_adjoint_online, destroy_online, 1, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c:927:41: warning: 'nfst_online_1d_10000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_online_1d_10000_50 = {setup_online, destroy_online, 1, 10000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c: In function 'nfct_check_adjoint_1d_fast_file': ../../tests/nfst.c:926:41: warning: 'nfst_online_1d_5000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_online_1d_5000_50 = {setup_online, destroy_online, 1, 5000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:925:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:925:41: warning: 'nfst_online_1d_2000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_online_1d_2000_50 = {setup_online, destroy_online, 1, 2000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:925:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:924:41: warning: 'nfst_online_1d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_online_1d_1000_50 = {setup_online, destroy_online, 1, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:681:24: warning: 'init_advanced_pre_lin_psi' defined but not used [-Wunused-variable] static init_delegate_t init_advanced_pre_lin_psi = {"init_guru (PRE LIN PSI)", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, PRE_PHI_HUT | PRE_LIN_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS}; ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:925:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfct_check_1d_online': ../../tests/nfct.c:956:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:956:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:956:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfct_check_adjoint_1d_online': ../../tests/nfct.c:987:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:987:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:987:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfct_check_2d_direct_file': ../../tests/nfct.c:1032:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1032:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1032:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfct_check_2d_fast_file': ../../tests/nfct.c:1041:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1041:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1041:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfct_check_adjoint_2d_direct_file': ../../tests/nfct.c:1071:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1071:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1071:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfct_check_adjoint_2d_fast_file': ../../tests/nfct.c:1080:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1080:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1080:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfct_check_2d_online': ../../tests/nfct.c:1105:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1105:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1105:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfct_check_adjoint_2d_online': ../../tests/nfct.c:1130:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1130:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1130:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfct_check_3d_direct_file': ../../tests/nfct.c:1161:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1161:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1161:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfct_check_3d_fast_file': ../../tests/nfct.c:1170:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1170:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1170:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfct_check_adjoint_3d_direct_file': ../../tests/nfct.c:1186:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1186:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1186:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfct_check_adjoint_3d_fast_file': ../../tests/nfct.c:1195:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1195:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1195:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'setup_file': ../../tests/nfct.c:392:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", d); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:396:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:398:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", M); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:421:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:429:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:438:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~~~~~~~~~~~~~~~~~~~~ At top level: ../../tests/nfct.c:1233:31: warning: 'initializers_4d' defined but not used [-Wunused-variable] static const init_delegate_t* initializers_4d[] = ^~~~~~~~~~~~~~~ ../../tests/nfct.c:1112:41: warning: 'nfct_adjoint_online_2d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_adjoint_online_2d_1000_50 = {setup_adjoint_online, destroy_online, 2, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:1111:41: warning: 'nfct_adjoint_online_2d_500_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_adjoint_online_2d_500_50 = {setup_adjoint_online, destroy_online, 2, 500 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:1087:41: warning: 'nfct_online_2d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_online_2d_1000_50 = {setup_online, destroy_online, 2, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:1086:41: warning: 'nfct_online_2d_500_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_online_2d_500_50 = {setup_online, destroy_online, 2, 500 ,50}; ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:966:41: warning: 'nfct_adjoint_online_1d_10000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_adjoint_online_1d_10000_50 = {setup_adjoint_online, destroy_online, 1, 10000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:965:41: warning: 'nfct_adjoint_online_1d_5000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_adjoint_online_1d_5000_50 = {setup_adjoint_online, destroy_online, 1, 5000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:964:41: warning: 'nfct_adjoint_online_1d_2000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_adjoint_online_1d_2000_50 = {setup_adjoint_online, destroy_online, 1, 2000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:963:41: warning: 'nfct_adjoint_online_1d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_adjoint_online_1d_1000_50 = {setup_adjoint_online, destroy_online, 1, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:935:41: warning: 'nfct_online_1d_10000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_online_1d_10000_50 = {setup_online, destroy_online, 1, 10000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:934:41: warning: 'nfct_online_1d_5000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_online_1d_5000_50 = {setup_online, destroy_online, 1, 5000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:933:41: warning: 'nfct_online_1d_2000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_online_1d_2000_50 = {setup_online, destroy_online, 1, 2000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:932:41: warning: 'nfct_online_1d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_online_1d_1000_50 = {setup_online, destroy_online, 1, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:673:24: warning: 'init_advanced_pre_lin_psi' defined but not used [-Wunused-variable] static init_delegate_t init_advanced_pre_lin_psi = {"init_guru (PRE LIN PSI)", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, PRE_PHI_HUT | PRE_LIN_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS}; ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c: In function 'init_': ../../tests/nfft.c:666:17: warning: passing argument 3 of 'nfft_init' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] X(init)(p, d, N, M); ^ In file included from ../../tests/nfft.c:27: ../../include/nfft3.h:176:52: note: expected 'int *' but argument is of type 'const int *' NFFT_EXTERN void X(init)(X(plan) *ths, int d, int *N, int M);\ ~~~~~^ ../../include/nfft3.h:191:1: note: in expansion of macro 'NFFT_DEFINE_API' NFFT_DEFINE_API(NFFT_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) ^~~~~~~~~~~~~~~ ../../tests/nfft.c: In function 'init_advanced_pre_psi_': ../../tests/nfft.c:675:22: warning: passing argument 3 of 'nfft_init_guru' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ In file included from ../../tests/nfft.c:27: ../../include/nfft3.h:177:57: note: expected 'int *' but argument is of type 'const int *' NFFT_EXTERN void X(init_guru)(X(plan) *ths, int d, int *N, int M, int *n, \ ~~~~~^ ../../include/nfft3.h:191:1: note: in expansion of macro 'NFFT_DEFINE_API' NFFT_DEFINE_API(NFFT_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) ^~~~~~~~~~~~~~~ ../../tests/nfft.c: At top level: ../../tests/nfft.c:131:75: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define DEFAULT_NFFT_FLAGS MALLOC_X | MALLOC_F | MALLOC_F_HAT | FFTW_INIT | FFT_OUT_OF_PLACE ^ ../../tests/nfft.c:691:104: note: in expansion of macro 'DEFAULT_NFFT_FLAGS' static init_delegate_t init_direct = {"init_guru ()", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, (DEFAULT_NFFT_FLAGS ^ PRE_PSI), DEFAULT_FFTW_FLAGS}; ^~~~~~~~~~~~~~~~~~ In file included from ../../tests/nfft.c:28: ../../include/infft.h:93:27: warning: initialization of 'void (*)(nfft_plan *)' {aka 'void (*)(struct *)'} from incompatible pointer type 'void (*)(const nfft_plan *)' {aka 'void (*)(const struct *)'} [-Wincompatible-pointer-types] #define NFFT(name) CONCAT(nfft_,name) ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' #define X(name) NFFT(name) ^~~~ ../../tests/nfft.c:786:57: note: in expansion of macro 'X' static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:93:27: note: (near initialization for 'trafo_direct.trafo') #define NFFT(name) CONCAT(nfft_,name) ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' #define X(name) NFFT(name) ^~~~ ../../tests/nfft.c:786:57: note: in expansion of macro 'X' static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:93:27: warning: initialization of 'void (*)(nfft_plan *)' {aka 'void (*)(struct *)'} from incompatible pointer type 'void (*)(const nfft_plan *)' {aka 'void (*)(const struct *)'} [-Wincompatible-pointer-types] #define NFFT(name) CONCAT(nfft_,name) ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' #define X(name) NFFT(name) ^~~~ ../../tests/nfft.c:792:61: note: in expansion of macro 'X' static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:93:27: note: (near initialization for 'adjoint_direct.trafo') #define NFFT(name) CONCAT(nfft_,name) ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' #define X(name) NFFT(name) ^~~~ ../../tests/nfft.c:792:61: note: in expansion of macro 'X' static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfft.c: In function 'nfft_check_1d_direct_file': ../../tests/nfft.c:884:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:884:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:884:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfft_check_1d_fast_file': ../../tests/nfft.c:893:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:893:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:893:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfft_check_adjoint_1d_direct_file': ../../tests/nfft.c:955:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:955:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:955:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfft_check_adjoint_1d_fast_file': ../../tests/nfft.c:964:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:964:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:964:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfft_check_1d_online': ../../tests/nfft.c:995:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:995:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:995:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfft_check_adjoint_1d_online': ../../tests/nfft.c:1026:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1026:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1026:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfft_check_2d_direct_file': ../../tests/nfft.c:1078:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1078:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1078:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfft_check_2d_fast_file': ../../tests/nfft.c:1087:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1087:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1087:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfft_check_adjoint_2d_direct_file': ../../tests/nfft.c:1117:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1117:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1117:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfft_check_adjoint_2d_fast_file': ../../tests/nfft.c:1126:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1126:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1126:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfft_check_2d_online': ../../tests/nfft.c:1151:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1151:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1151:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfft_check_adjoint_2d_online': ../../tests/nfft.c:1176:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1176:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1176:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfft_check_3d_direct_file': ../../tests/nfft.c:1214:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1214:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1214:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfft_check_3d_fast_file': ../../tests/nfft.c:1223:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1223:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1223:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfft_check_adjoint_3d_direct_file': ../../tests/nfft.c:1239:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1239:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1239:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfft_check_adjoint_3d_fast_file': ../../tests/nfft.c:1248:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1248:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1248:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfft_check_acc': ../../tests/nfft.c:1500:5: warning: passing argument 4 of 'check_many_file' from incompatible pointer type [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^~~~~~~~~~~~~ ../../tests/nfft.c:1411:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1500:20: warning: passing argument 5 of 'check_many_file' from incompatible pointer type [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^~~~~~~~~~~~~~~~ ../../tests/nfft.c:1411:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1500:52: warning: passing argument 7 of 'check_many_file' from incompatible pointer type [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^~~~~~~~~~ ../../tests/nfft.c:1412:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'setup_file': ../../tests/nfft.c:393:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", d); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:397:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:399:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", M); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:426:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:434:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__ " " __FI__, &re, &im); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:443:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__ " " __FI__, &re, &im); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ At top level: ../../tests/nfft.c:1430:24: warning: 'init_acc_0' defined but not used [-Wunused-variable] static init_delegate_t init_acc_0 = {"init_guru (PRE PSI)", init_advanced_pre_psi_, 0, PRE_PHI_HUT | PRE_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS, 0}; ^~~~~~~~~~ ../../tests/nfft.c:1286:31: warning: 'initializers_4d' defined but not used [-Wunused-variable] static const init_delegate_t* initializers_4d[] = ^~~~~~~~~~~~~~~ ../../tests/nfft.c:1158:41: warning: 'nfft_adjoint_online_2d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_adjoint_online_2d_1000_50 = {setup_adjoint_online, destroy_online, 2, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1157:41: warning: 'nfft_adjoint_online_2d_500_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_adjoint_online_2d_500_50 = {setup_adjoint_online, destroy_online, 2, 500 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1133:41: warning: 'nfft_online_2d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_online_2d_1000_50 = {setup_online, destroy_online, 2, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1132:41: warning: 'nfft_online_2d_500_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_online_2d_500_50 = {setup_online, destroy_online, 2, 500 ,50}; ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1005:41: warning: 'nfft_adjoint_online_1d_10000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_adjoint_online_1d_10000_50 = {setup_adjoint_online, destroy_online, 1, 10000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1004:41: warning: 'nfft_adjoint_online_1d_5000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_adjoint_online_1d_5000_50 = {setup_adjoint_online, destroy_online, 1, 5000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1003:41: warning: 'nfft_adjoint_online_1d_2000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_adjoint_online_1d_2000_50 = {setup_adjoint_online, destroy_online, 1, 2000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1002:41: warning: 'nfft_adjoint_online_1d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_adjoint_online_1d_1000_50 = {setup_adjoint_online, destroy_online, 1, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:974:41: warning: 'nfft_online_1d_10000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_online_1d_10000_50 = {setup_online, destroy_online, 1, 10000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:973:41: warning: 'nfft_online_1d_5000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_online_1d_5000_50 = {setup_online, destroy_online, 1, 5000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:972:41: warning: 'nfft_online_1d_2000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_online_1d_2000_50 = {setup_online, destroy_online, 1, 2000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:971:41: warning: 'nfft_online_1d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_online_1d_1000_50 = {setup_online, destroy_online, 1, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:698:24: warning: 'init_advanced_pre_lin_psi' defined but not used [-Wunused-variable] static init_delegate_t init_advanced_pre_lin_psi = {"init_guru (PRE LIN PSI)", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, PRE_PHI_HUT | PRE_LIN_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS}; ^~~~~~~~~~~~~~~~~~~~~~~~~ /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 /bin/bash ../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 libtool: link: gcc -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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/nfft-3.3.2/build-double/tests' make check-TESTS make[5]: Entering directory '/build/nfft-3.3.2/build-double/tests' make[6]: Entering directory '/build/nfft-3.3.2/build-double/tests' PASS: checkall PASS: checkall_threads ============================================================================ 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/nfft-3.3.2/build-double/tests' make[5]: Leaving directory '/build/nfft-3.3.2/build-double/tests' make[4]: Leaving directory '/build/nfft-3.3.2/build-double/tests' make[3]: Leaving directory '/build/nfft-3.3.2/build-double/tests' make[2]: Leaving directory '/build/nfft-3.3.2/build-double' cd build-long && make -j15 check VERBOSE=1 make[2]: Entering directory '/build/nfft-3.3.2/build-long' Making check in 3rdparty make[3]: Entering directory '/build/nfft-3.3.2/build-long/3rdparty' Making check in cstripack make[4]: Entering directory '/build/nfft-3.3.2/build-long/3rdparty/cstripack' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nfft-3.3.2/build-long/3rdparty/cstripack' Making check in . make[4]: Entering directory '/build/nfft-3.3.2/build-long/3rdparty' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/build/nfft-3.3.2/build-long/3rdparty' make[3]: Leaving directory '/build/nfft-3.3.2/build-long/3rdparty' Making check in include make[3]: Entering directory '/build/nfft-3.3.2/build-long/include' make[3]: Leaving directory '/build/nfft-3.3.2/build-long/include' Making check in kernel make[3]: Entering directory '/build/nfft-3.3.2/build-long/kernel' Making check in util make[4]: Entering directory '/build/nfft-3.3.2/build-long/kernel/util' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nfft-3.3.2/build-long/kernel/util' Making check in nfft make[4]: Entering directory '/build/nfft-3.3.2/build-long/kernel/nfft' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nfft-3.3.2/build-long/kernel/nfft' Making check in nfct make[4]: Entering directory '/build/nfft-3.3.2/build-long/kernel/nfct' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nfft-3.3.2/build-long/kernel/nfct' Making check in nfst make[4]: Entering directory '/build/nfft-3.3.2/build-long/kernel/nfst' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nfft-3.3.2/build-long/kernel/nfst' Making check in solver make[4]: Entering directory '/build/nfft-3.3.2/build-long/kernel/solver' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nfft-3.3.2/build-long/kernel/solver' Making check in . make[4]: Entering directory '/build/nfft-3.3.2/build-long/kernel' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/build/nfft-3.3.2/build-long/kernel' make[3]: Leaving directory '/build/nfft-3.3.2/build-long/kernel' Making check in . make[3]: Entering directory '/build/nfft-3.3.2/build-long' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/build/nfft-3.3.2/build-long' Making check in tests make[3]: Entering directory '/build/nfft-3.3.2/build-long/tests' Making check in data make[4]: Entering directory '/build/nfft-3.3.2/build-long/tests/data' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/nfft-3.3.2/build-long/tests/data' make[4]: Entering directory '/build/nfft-3.3.2/build-long/tests' make checkall checkall_threads make[5]: Entering directory '/build/nfft-3.3.2/build-long/tests' gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o check.o ../../tests/check.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o version.o ../../tests/version.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o bspline.o ../../tests/bspline.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o bessel.o ../../tests/bessel.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfft.o ../../tests/nfft.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfct.o ../../tests/nfct.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfst.o ../../tests/nfst.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o checkall_threads-check.o `test -f 'check.c' || echo '../../tests/'`check.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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/nfft-3.3.2/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o checkall_threads-bspline.o `test -f 'bspline.c' || echo '../../tests/'`bspline.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o checkall_threads-bessel.o `test -f 'bessel.c' || echo '../../tests/'`bessel.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o checkall_threads-nfft.o `test -f 'nfft.c' || echo '../../tests/'`nfft.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o checkall_threads-nfct.o `test -f 'nfct.c' || echo '../../tests/'`nfct.c gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/nfft-3.3.2/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o checkall_threads-nfst.o `test -f 'nfst.c' || echo '../../tests/'`nfst.c ../../tests/nfst.c: In function 'init_': ../../tests/nfst.c:661:17: warning: passing argument 3 of 'nfstl_init' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] X(init)(p, d, N, M); ^ In file included from ../../tests/nfst.c:27: ../../include/nfft3.h:352:57: note: expected 'int *' but argument is of type 'const int *' NFFT_EXTERN void X(init)(X(plan) *ths_plan, int d, int *N, int M_total); \ ~~~~~^ ../../include/nfft3.h:370:1: note: in expansion of macro 'NFST_DEFINE_API' NFST_DEFINE_API(NFST_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) ^~~~~~~~~~~~~~~ ../../tests/nfst.c: In function 'init_advanced_pre_psi_': ../../tests/nfst.c:670:22: warning: passing argument 3 of 'nfstl_init_guru' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ In file included from ../../tests/nfst.c:27: ../../include/nfft3.h:353:62: note: expected 'int *' but argument is of type 'const int *' NFFT_EXTERN void X(init_guru)(X(plan) *ths_plan, int d, int *N, int M_total, int *n, \ ~~~~~^ ../../include/nfft3.h:370:1: note: in expansion of macro 'NFST_DEFINE_API' NFST_DEFINE_API(NFST_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) ^~~~~~~~~~~~~~~ ../../tests/nfst.c: At top level: ../../tests/nfst.c:130:75: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define DEFAULT_NFFT_FLAGS MALLOC_X | MALLOC_F | MALLOC_F_HAT | FFTW_INIT | FFT_OUT_OF_PLACE ^ ../../tests/nfst.c:674:104: note: in expansion of macro 'DEFAULT_NFFT_FLAGS' static init_delegate_t init_direct = {"init_guru ()", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, (DEFAULT_NFFT_FLAGS ^ PRE_PSI), DEFAULT_FFTW_FLAGS}; ^~~~~~~~~~~~~~~~~~ In file included from ../../tests/nfst.c:28: ../../include/infft.h:85:27: warning: initialization of 'void (*)(nfstl_plan *)' {aka 'void (*)(struct *)'} from incompatible pointer type 'void (*)(const nfstl_plan *)' {aka 'void (*)(const struct *)'} [-Wincompatible-pointer-types] #define NFST(name) CONCAT(nfstl_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' #define X(name) NFST(name) ^~~~ ../../tests/nfst.c:762:57: note: in expansion of macro 'X' static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:85:27: note: (near initialization for 'trafo_direct.trafo') #define NFST(name) CONCAT(nfstl_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' #define X(name) NFST(name) ^~~~ ../../tests/nfst.c:762:57: note: in expansion of macro 'X' static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:85:27: warning: initialization of 'void (*)(nfstl_plan *)' {aka 'void (*)(struct *)'} from incompatible pointer type 'void (*)(const nfstl_plan *)' {aka 'void (*)(const struct *)'} [-Wincompatible-pointer-types] #define NFST(name) CONCAT(nfstl_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' #define X(name) NFST(name) ^~~~ ../../tests/nfst.c:768:61: note: in expansion of macro 'X' static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:85:27: note: (near initialization for 'adjoint_direct.trafo') #define NFST(name) CONCAT(nfstl_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' #define X(name) NFST(name) ^~~~ ../../tests/nfst.c:768:61: note: in expansion of macro 'X' static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfst.c: In function 'nfstl_check_1d_direct_file': ../../tests/nfst.c:845:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:845:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:845:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstl_check_1d_fast_file': ../../tests/nfst.c:854:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:854:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:854:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstl_check_adjoint_1d_direct_file': ../../tests/nfst.c:908:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:908:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:908:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstl_check_adjoint_1d_fast_file': ../../tests/nfst.c:917:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:917:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:917:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstl_check_1d_online': ../../tests/nfst.c:948:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:948:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:948:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstl_check_adjoint_1d_online': ../../tests/nfst.c:979:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:979:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:979:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstl_check_2d_direct_file': ../../tests/nfst.c:1024:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1024:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1024:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstl_check_2d_fast_file': ../../tests/nfst.c:1033:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1033:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1033:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'init_': ../../tests/nfft.c:666:17: warning: passing argument 3 of 'nfftl_init' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] X(init)(p, d, N, M); ^ In file included from ../../tests/nfft.c:27: ../../include/nfft3.h:176:52: note: expected 'int *' but argument is of type 'const int *' NFFT_EXTERN void X(init)(X(plan) *ths, int d, int *N, int M);\ ~~~~~^ ../../include/nfft3.h:192:1: note: in expansion of macro 'NFFT_DEFINE_API' NFFT_DEFINE_API(NFFT_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) ^~~~~~~~~~~~~~~ ../../tests/nfst.c: In function 'nfstl_check_adjoint_2d_direct_file': ../../tests/nfft.c: In function 'init_advanced_pre_psi_': ../../tests/nfst.c:1063:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:675:22: warning: passing argument 3 of 'nfftl_init_guru' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from ../../tests/nfft.c:27: ../../include/nfft3.h:177:57: note: expected 'int *' but argument is of type 'const int *' NFFT_EXTERN void X(init_guru)(X(plan) *ths, int d, int *N, int M, int *n, \ ~~~~~^ ../../include/nfft3.h:192:1: note: in expansion of macro 'NFFT_DEFINE_API' NFFT_DEFINE_API(NFFT_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) ^~~~~~~~~~~~~~~ ../../tests/nfst.c:1063:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c: At top level: ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:131:75: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define DEFAULT_NFFT_FLAGS MALLOC_X | MALLOC_F | MALLOC_F_HAT | FFTW_INIT | FFT_OUT_OF_PLACE ^ ../../tests/nfft.c:691:104: note: in expansion of macro 'DEFAULT_NFFT_FLAGS' static init_delegate_t init_direct = {"init_guru ()", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, (DEFAULT_NFFT_FLAGS ^ PRE_PSI), DEFAULT_FFTW_FLAGS}; ^~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1063:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstl_check_adjoint_2d_fast_file': ../../tests/nfst.c:1072:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1072:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1072:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstl_check_2d_online': ../../tests/nfst.c:1097:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1097:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1097:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstl_check_adjoint_2d_online': ../../tests/nfst.c:1122:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../tests/nfft.c:28: ../../include/infft.h:83:27: warning: initialization of 'void (*)(nfftl_plan *)' {aka 'void (*)(struct *)'} from incompatible pointer type 'void (*)(const nfftl_plan *)' {aka 'void (*)(const struct *)'} [-Wincompatible-pointer-types] #define NFFT(name) CONCAT(nfftl_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' #define X(name) NFFT(name) ^~~~ ../../tests/nfft.c:786:57: note: in expansion of macro 'X' static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1122:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~ ../../include/infft.h:83:27: note: (near initialization for 'trafo_direct.trafo') #define NFFT(name) CONCAT(nfftl_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' #define X(name) NFFT(name) ^~~~ ../../tests/nfft.c:786:57: note: in expansion of macro 'X' static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1122:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../include/infft.h:83:27: warning: initialization of 'void (*)(nfftl_plan *)' {aka 'void (*)(struct *)'} from incompatible pointer type 'void (*)(const nfftl_plan *)' {aka 'void (*)(const struct *)'} [-Wincompatible-pointer-types] #define NFFT(name) CONCAT(nfftl_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' #define X(name) NFFT(name) ^~~~ ../../tests/nfft.c:792:61: note: in expansion of macro 'X' static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfst.c: In function 'nfstl_check_3d_direct_file': ../../include/infft.h:83:27: note: (near initialization for 'adjoint_direct.trafo') #define NFFT(name) CONCAT(nfftl_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' #define X(name) NFFT(name) ^~~~ ../../tests/nfft.c:792:61: note: in expansion of macro 'X' static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfst.c:1153:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1153:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1153:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstl_check_3d_fast_file': ../../tests/nfst.c:1162:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1162:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1162:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftl_check_1d_direct_file': ../../tests/nfft.c:884:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c: In function 'nfstl_check_adjoint_3d_direct_file': ../../tests/nfft.c:884:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1178:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:884:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c:1178:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c: In function 'nfftl_check_1d_fast_file': ../../tests/nfft.c:893:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1178:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c:893:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:893:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstl_check_adjoint_3d_fast_file': ../../tests/nfst.c:1187:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1187:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1187:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftl_check_adjoint_1d_direct_file': ../../tests/nfft.c:955:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:955:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:955:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftl_check_adjoint_1d_fast_file': ../../tests/nfft.c:964:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:964:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:964:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftl_check_1d_online': ../../tests/nfft.c:995:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:995:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:995:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftl_check_adjoint_1d_online': ../../tests/nfft.c:1026:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1026:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1026:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftl_check_2d_direct_file': ../../tests/nfft.c:1078:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1078:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1078:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftl_check_2d_fast_file': ../../tests/nfft.c:1087:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/check.c: In function 'main': ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/check.c:34:31: warning: unused variable 'nfst' [-Wunused-variable] CU_pSuite util, nfft, nfct, nfst; ^~~~ ../../tests/check.c:34:25: warning: unused variable 'nfct' [-Wunused-variable] CU_pSuite util, nfft, nfct, nfst; ^~~~ ../../tests/nfft.c:1087:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1087:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'setup_file': ../../tests/nfst.c:398:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", d); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:402:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:404:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", M); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:427:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:435:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:444:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c: In function 'nfftl_check_adjoint_2d_direct_file': ../../tests/nfft.c:1117:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1117:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1117:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftl_check_adjoint_2d_fast_file': ../../tests/nfft.c:1126:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1126:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1126:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftl_check_2d_online': ../../tests/nfft.c:1151:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1151:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1151:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftl_check_adjoint_2d_online': ../../tests/nfft.c:1176:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1176:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1176:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftl_check_3d_direct_file': ../../tests/nfft.c:1214:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1214:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1214:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftl_check_3d_fast_file': ../../tests/nfft.c:1223:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1223:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1223:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftl_check_adjoint_3d_direct_file': ../../tests/nfft.c:1239:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1239:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1239:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftl_check_adjoint_3d_fast_file': ../../tests/nfft.c:1248:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1248:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1248:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ At top level: ../../tests/nfst.c:1225:31: warning: 'initializers_4d' defined but not used [-Wunused-variable] static const init_delegate_t* initializers_4d[] = ^~~~~~~~~~~~~~~ ../../tests/nfst.c:1104:41: warning: 'nfst_adjoint_online_2d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_adjoint_online_2d_1000_50 = {setup_adjoint_online, destroy_online, 2, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1103:41: warning: 'nfst_adjoint_online_2d_500_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_adjoint_online_2d_500_50 = {setup_adjoint_online, destroy_online, 2, 500 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1079:41: warning: 'nfst_online_2d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_online_2d_1000_50 = {setup_online, destroy_online, 2, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1078:41: warning: 'nfst_online_2d_500_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_online_2d_500_50 = {setup_online, destroy_online, 2, 500 ,50}; ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:958:41: warning: 'nfst_adjoint_online_1d_10000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_adjoint_online_1d_10000_50 = {setup_adjoint_online, destroy_online, 1, 10000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:957:41: warning: 'nfst_adjoint_online_1d_5000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_adjoint_online_1d_5000_50 = {setup_adjoint_online, destroy_online, 1, 5000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:956:41: warning: 'nfst_adjoint_online_1d_2000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_adjoint_online_1d_2000_50 = {setup_adjoint_online, destroy_online, 1, 2000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:955:41: warning: 'nfst_adjoint_online_1d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_adjoint_online_1d_1000_50 = {setup_adjoint_online, destroy_online, 1, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:927:41: warning: 'nfst_online_1d_10000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_online_1d_10000_50 = {setup_online, destroy_online, 1, 10000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:926:41: warning: 'nfst_online_1d_5000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_online_1d_5000_50 = {setup_online, destroy_online, 1, 5000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:925:41: warning: 'nfst_online_1d_2000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_online_1d_2000_50 = {setup_online, destroy_online, 1, 2000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:924:41: warning: 'nfst_online_1d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_online_1d_1000_50 = {setup_online, destroy_online, 1, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:681:24: warning: 'init_advanced_pre_lin_psi' defined but not used [-Wunused-variable] static init_delegate_t init_advanced_pre_lin_psi = {"init_guru (PRE LIN PSI)", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, PRE_PHI_HUT | PRE_LIN_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS}; ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c: In function 'nfftl_check_acc': ../../tests/nfft.c:1500:5: warning: passing argument 4 of 'check_many_file' from incompatible pointer type [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^~~~~~~~~~~~~ ../../tests/nfft.c:1411:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1500:20: warning: passing argument 5 of 'check_many_file' from incompatible pointer type [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^~~~~~~~~~~~~~~~ ../../tests/nfft.c:1411:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1500:52: warning: passing argument 7 of 'check_many_file' from incompatible pointer type [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^~~~~~~~~~ ../../tests/nfft.c:1412:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'init_': ../../tests/nfct.c:653:17: warning: passing argument 3 of 'nfctl_init' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] X(init)(p, d, N, M); ^ In file included from ../../tests/nfct.c:27: ../../include/nfft3.h:270:57: note: expected 'int *' but argument is of type 'const int *' NFFT_EXTERN void X(init)(X(plan) *ths_plan, int d, int *N, int M_total); \ ~~~~~^ ../../include/nfft3.h:288:1: note: in expansion of macro 'NFCT_DEFINE_API' NFCT_DEFINE_API(NFCT_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) ^~~~~~~~~~~~~~~ ../../tests/nfct.c: In function 'init_advanced_pre_psi_': ../../tests/nfct.c:662:22: warning: passing argument 3 of 'nfctl_init_guru' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ In file included from ../../tests/nfct.c:27: ../../include/nfft3.h:271:62: note: expected 'int *' but argument is of type 'const int *' NFFT_EXTERN void X(init_guru)(X(plan) *ths_plan, int d, int *N, int M_total, int *n, \ ~~~~~^ ../../include/nfft3.h:288:1: note: in expansion of macro 'NFCT_DEFINE_API' NFCT_DEFINE_API(NFCT_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) ^~~~~~~~~~~~~~~ ../../tests/nfct.c: At top level: ../../tests/nfct.c:130:75: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define DEFAULT_NFFT_FLAGS MALLOC_X | MALLOC_F | MALLOC_F_HAT | FFTW_INIT | FFT_OUT_OF_PLACE ^ ../../tests/nfct.c:666:104: note: in expansion of macro 'DEFAULT_NFFT_FLAGS' static init_delegate_t init_direct = {"init_guru ()", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, (DEFAULT_NFFT_FLAGS ^ PRE_PSI), DEFAULT_FFTW_FLAGS}; ^~~~~~~~~~~~~~~~~~ In file included from ../../tests/nfct.c:28: ../../include/infft.h:84:27: warning: initialization of 'void (*)(nfctl_plan *)' {aka 'void (*)(struct *)'} from incompatible pointer type 'void (*)(const nfctl_plan *)' {aka 'void (*)(const struct *)'} [-Wincompatible-pointer-types] #define NFCT(name) CONCAT(nfctl_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' #define X(name) NFCT(name) ^~~~ ../../tests/nfct.c:754:57: note: in expansion of macro 'X' static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:84:27: note: (near initialization for 'trafo_direct.trafo') #define NFCT(name) CONCAT(nfctl_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' #define X(name) NFCT(name) ^~~~ ../../tests/nfct.c:754:57: note: in expansion of macro 'X' static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfft.c: In function 'setup_file': ../../tests/nfft.c:393:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", d); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:397:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:399:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", M); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:426:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:434:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__ " " __FI__, &re, &im); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:443:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__ " " __FI__, &re, &im); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/infft.h:84:27: warning: initialization of 'void (*)(nfctl_plan *)' {aka 'void (*)(struct *)'} from incompatible pointer type 'void (*)(const nfctl_plan *)' {aka 'void (*)(const struct *)'} [-Wincompatible-pointer-types] #define NFCT(name) CONCAT(nfctl_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' #define X(name) NFCT(name) ^~~~ ../../tests/nfct.c:760:61: note: in expansion of macro 'X' static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:84:27: note: (near initialization for 'adjoint_direct.trafo') #define NFCT(name) CONCAT(nfctl_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' #define X(name) NFCT(name) ^~~~ ../../tests/nfct.c:760:61: note: in expansion of macro 'X' static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfct.c: In function 'nfctl_check_1d_direct_file': ../../tests/nfct.c:845:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:845:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:845:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctl_check_1d_fast_file': ../../tests/nfct.c:854:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:854:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:854:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctl_check_adjoint_1d_direct_file': ../../tests/nfct.c:916:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:916:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:916:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctl_check_adjoint_1d_fast_file': ../../tests/nfct.c:925:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:925:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:925:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctl_check_1d_online': ../../tests/nfct.c:956:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:956:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ At top level: ../../tests/nfct.c:956:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c:1430:24: warning: 'init_acc_0' defined but not used [-Wunused-variable] static init_delegate_t init_acc_0 = {"init_guru (PRE PSI)", init_advanced_pre_psi_, 0, PRE_PHI_HUT | PRE_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS, 0}; ^~~~~~~~~~ ../../tests/nfft.c:1286:31: warning: 'initializers_4d' defined but not used [-Wunused-variable] static const init_delegate_t* initializers_4d[] = ^~~~~~~~~~~~~~~ ../../tests/nfft.c:1158:41: warning: 'nfft_adjoint_online_2d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_adjoint_online_2d_1000_50 = {setup_adjoint_online, destroy_online, 2, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c: In function 'nfctl_check_adjoint_1d_online': ../../tests/nfft.c:1157:41: warning: 'nfft_adjoint_online_2d_500_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_adjoint_online_2d_500_50 = {setup_adjoint_online, destroy_online, 2, 500 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:987:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1133:41: warning: 'nfft_online_2d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_online_2d_1000_50 = {setup_online, destroy_online, 2, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1132:41: warning: 'nfft_online_2d_500_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_online_2d_500_50 = {setup_online, destroy_online, 2, 500 ,50}; ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:987:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1005:41: warning: 'nfft_adjoint_online_1d_10000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_adjoint_online_1d_10000_50 = {setup_adjoint_online, destroy_online, 1, 10000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:987:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1004:41: warning: 'nfft_adjoint_online_1d_5000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_adjoint_online_1d_5000_50 = {setup_adjoint_online, destroy_online, 1, 5000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c:1003:41: warning: 'nfft_adjoint_online_1d_2000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_adjoint_online_1d_2000_50 = {setup_adjoint_online, destroy_online, 1, 2000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1002:41: warning: 'nfft_adjoint_online_1d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_adjoint_online_1d_1000_50 = {setup_adjoint_online, destroy_online, 1, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:974:41: warning: 'nfft_online_1d_10000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_online_1d_10000_50 = {setup_online, destroy_online, 1, 10000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:973:41: warning: 'nfft_online_1d_5000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_online_1d_5000_50 = {setup_online, destroy_online, 1, 5000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:972:41: warning: 'nfft_online_1d_2000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_online_1d_2000_50 = {setup_online, destroy_online, 1, 2000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:971:41: warning: 'nfft_online_1d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_online_1d_1000_50 = {setup_online, destroy_online, 1, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c: In function 'nfctl_check_2d_direct_file': ../../tests/nfft.c:698:24: warning: 'init_advanced_pre_lin_psi' defined but not used [-Wunused-variable] static init_delegate_t init_advanced_pre_lin_psi = {"init_guru (PRE LIN PSI)", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, PRE_PHI_HUT | PRE_LIN_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS}; ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:1032:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1032:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1032:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctl_check_2d_fast_file': ../../tests/nfct.c:1041:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1041:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1041:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctl_check_adjoint_2d_direct_file': ../../tests/nfct.c:1071:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1071:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1071:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctl_check_adjoint_2d_fast_file': ../../tests/nfct.c:1080:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1080:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1080:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'init_': ../../tests/nfft.c:666:17: warning: passing argument 3 of 'nfftl_init' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] X(init)(p, d, N, M); ^ In file included from ../../tests/nfft.c:27: ../../include/nfft3.h:176:52: note: expected 'int *' but argument is of type 'const int *' NFFT_EXTERN void X(init)(X(plan) *ths, int d, int *N, int M);\ ~~~~~^ ../../include/nfft3.h:192:1: note: in expansion of macro 'NFFT_DEFINE_API' NFFT_DEFINE_API(NFFT_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) ^~~~~~~~~~~~~~~ ../../tests/nfct.c: In function 'nfctl_check_2d_online': ../../tests/nfct.c:1105:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c: In function 'init_advanced_pre_psi_': ../../tests/nfft.c:675:22: warning: passing argument 3 of 'nfftl_init_guru' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ ../../tests/nfct.c:1105:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~ In file included from ../../tests/nfft.c:27: ../../include/nfft3.h:177:57: note: expected 'int *' but argument is of type 'const int *' NFFT_EXTERN void X(init_guru)(X(plan) *ths, int d, int *N, int M, int *n, \ ~~~~~^ ../../include/nfft3.h:192:1: note: in expansion of macro 'NFFT_DEFINE_API' NFFT_DEFINE_API(NFFT_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1105:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: At top level: ../../tests/nfft.c:131:75: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define DEFAULT_NFFT_FLAGS MALLOC_X | MALLOC_F | MALLOC_F_HAT | FFTW_INIT | FFT_OUT_OF_PLACE ^ ../../tests/nfft.c:691:104: note: in expansion of macro 'DEFAULT_NFFT_FLAGS' static init_delegate_t init_direct = {"init_guru ()", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, (DEFAULT_NFFT_FLAGS ^ PRE_PSI), DEFAULT_FFTW_FLAGS}; ^~~~~~~~~~~~~~~~~~ ../../tests/nfct.c: In function 'nfctl_check_adjoint_2d_online': ../../tests/nfct.c:1130:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1130:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1130:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctl_check_3d_direct_file': ../../tests/nfct.c:1161:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1161:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1161:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctl_check_3d_fast_file': ../../tests/nfct.c:1170:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1170:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1170:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from ../../tests/nfft.c:28: ../../include/infft.h:83:27: warning: initialization of 'void (*)(nfftl_plan *)' {aka 'void (*)(struct *)'} from incompatible pointer type 'void (*)(const nfftl_plan *)' {aka 'void (*)(const struct *)'} [-Wincompatible-pointer-types] #define NFFT(name) CONCAT(nfftl_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' #define X(name) NFFT(name) ^~~~ ../../tests/nfft.c:786:57: note: in expansion of macro 'X' static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:83:27: note: (near initialization for 'trafo_direct.trafo') #define NFFT(name) CONCAT(nfftl_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' #define X(name) NFFT(name) ^~~~ ../../tests/nfft.c:786:57: note: in expansion of macro 'X' static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfct.c: In function 'nfctl_check_adjoint_3d_direct_file': ../../tests/nfct.c:1186:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1186:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../include/infft.h:83:27: warning: initialization of 'void (*)(nfftl_plan *)' {aka 'void (*)(struct *)'} from incompatible pointer type 'void (*)(const nfftl_plan *)' {aka 'void (*)(const struct *)'} [-Wincompatible-pointer-types] #define NFFT(name) CONCAT(nfftl_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' #define X(name) NFFT(name) ^~~~ ../../tests/nfft.c:792:61: note: in expansion of macro 'X' static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfct.c:1186:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../include/infft.h:83:27: note: (near initialization for 'adjoint_direct.trafo') #define NFFT(name) CONCAT(nfftl_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' #define X(name) NFFT(name) ^~~~ ../../tests/nfft.c:792:61: note: in expansion of macro 'X' static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfct.c: In function 'nfctl_check_adjoint_3d_fast_file': ../../tests/nfct.c:1195:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1195:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1195:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftl_check_1d_direct_file': ../../tests/nfft.c:884:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:884:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:884:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftl_check_1d_fast_file': ../../tests/nfft.c:893:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:893:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:893:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftl_check_adjoint_1d_direct_file': ../../tests/nfft.c:955:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:955:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:955:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftl_check_adjoint_1d_fast_file': ../../tests/nfft.c:964:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c: In function 'setup_file': ../../tests/nfct.c:392:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", d); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:396:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:398:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", M); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:421:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:964:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:429:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:438:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:964:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftl_check_1d_online': ../../tests/nfft.c:995:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:995:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:995:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftl_check_adjoint_1d_online': ../../tests/nfft.c:1026:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1026:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1026:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftl_check_2d_direct_file': ../../tests/nfft.c:1078:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1078:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1078:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftl_check_2d_fast_file': ../../tests/nfft.c:1087:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1087:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1087:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftl_check_adjoint_2d_direct_file': ../../tests/nfft.c:1117:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1117:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1117:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftl_check_adjoint_2d_fast_file': ../../tests/nfft.c:1126:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1126:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1126:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftl_check_2d_online': ../../tests/nfft.c:1151:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~~~~ At top level: ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1233:31: warning: 'initializers_4d' defined but not used [-Wunused-variable] static const init_delegate_t* initializers_4d[] = ^~~~~~~~~~~~~~~ ../../tests/nfft.c:1151:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1112:41: warning: 'nfct_adjoint_online_2d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_adjoint_online_2d_1000_50 = {setup_adjoint_online, destroy_online, 2, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1151:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c:1111:41: warning: 'nfct_adjoint_online_2d_500_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_adjoint_online_2d_500_50 = {setup_adjoint_online, destroy_online, 2, 500 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:1087:41: warning: 'nfct_online_2d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_online_2d_1000_50 = {setup_online, destroy_online, 2, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:1086:41: warning: 'nfct_online_2d_500_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_online_2d_500_50 = {setup_online, destroy_online, 2, 500 ,50}; ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c: In function 'nfftl_check_adjoint_2d_online': ../../tests/nfct.c:966:41: warning: 'nfct_adjoint_online_1d_10000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_adjoint_online_1d_10000_50 = {setup_adjoint_online, destroy_online, 1, 10000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1176:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:965:41: warning: 'nfct_adjoint_online_1d_5000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_adjoint_online_1d_5000_50 = {setup_adjoint_online, destroy_online, 1, 5000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:964:41: warning: 'nfct_adjoint_online_1d_2000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_adjoint_online_1d_2000_50 = {setup_adjoint_online, destroy_online, 1, 2000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1176:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:963:41: warning: 'nfct_adjoint_online_1d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_adjoint_online_1d_1000_50 = {setup_adjoint_online, destroy_online, 1, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:935:41: warning: 'nfct_online_1d_10000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_online_1d_10000_50 = {setup_online, destroy_online, 1, 10000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1176:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c:934:41: warning: 'nfct_online_1d_5000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_online_1d_5000_50 = {setup_online, destroy_online, 1, 5000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:933:41: warning: 'nfct_online_1d_2000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_online_1d_2000_50 = {setup_online, destroy_online, 1, 2000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:932:41: warning: 'nfct_online_1d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_online_1d_1000_50 = {setup_online, destroy_online, 1, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:673:24: warning: 'init_advanced_pre_lin_psi' defined but not used [-Wunused-variable] static init_delegate_t init_advanced_pre_lin_psi = {"init_guru (PRE LIN PSI)", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, PRE_PHI_HUT | PRE_LIN_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS}; ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c: In function 'nfftl_check_3d_direct_file': ../../tests/nfft.c:1214:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1214:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1214:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftl_check_3d_fast_file': ../../tests/nfft.c:1223:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1223:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1223:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftl_check_adjoint_3d_direct_file': ../../tests/nfft.c:1239:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1239:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1239:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftl_check_adjoint_3d_fast_file': ../../tests/nfft.c:1248:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:360:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1248:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:360:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1248:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:361:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'init_': ../../tests/nfct.c:653:17: warning: passing argument 3 of 'nfctl_init' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] X(init)(p, d, N, M); ^ In file included from ../../tests/nfct.c:27: ../../include/nfft3.h:270:57: note: expected 'int *' but argument is of type 'const int *' NFFT_EXTERN void X(init)(X(plan) *ths_plan, int d, int *N, int M_total); \ ~~~~~^ ../../include/nfft3.h:288:1: note: in expansion of macro 'NFCT_DEFINE_API' NFCT_DEFINE_API(NFCT_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) ^~~~~~~~~~~~~~~ ../../tests/nfct.c: In function 'init_advanced_pre_psi_': ../../tests/nfct.c:662:22: warning: passing argument 3 of 'nfctl_init_guru' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ In file included from ../../tests/nfct.c:27: ../../include/nfft3.h:271:62: note: expected 'int *' but argument is of type 'const int *' NFFT_EXTERN void X(init_guru)(X(plan) *ths_plan, int d, int *N, int M_total, int *n, \ ~~~~~^ ../../include/nfft3.h:288:1: note: in expansion of macro 'NFCT_DEFINE_API' NFCT_DEFINE_API(NFCT_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) ^~~~~~~~~~~~~~~ ../../tests/nfct.c: At top level: ../../tests/nfct.c:130:75: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define DEFAULT_NFFT_FLAGS MALLOC_X | MALLOC_F | MALLOC_F_HAT | FFTW_INIT | FFT_OUT_OF_PLACE ^ ../../tests/nfct.c:666:104: note: in expansion of macro 'DEFAULT_NFFT_FLAGS' static init_delegate_t init_direct = {"init_guru ()", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, (DEFAULT_NFFT_FLAGS ^ PRE_PSI), DEFAULT_FFTW_FLAGS}; ^~~~~~~~~~~~~~~~~~ ../../tests/nfft.c: In function 'nfftl_check_acc': ../../tests/nfft.c:1500:5: warning: passing argument 4 of 'check_many_file' from incompatible pointer type [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^~~~~~~~~~~~~ ../../tests/nfft.c:1411:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1500:20: warning: passing argument 5 of 'check_many_file' from incompatible pointer type [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^~~~~~~~~~~~~~~~ ../../tests/nfft.c:1411:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1500:52: warning: passing argument 7 of 'check_many_file' from incompatible pointer type [-Wincompatible-pointer-types] testcases_acc, initializers_acc, &check_trafo, trafos_acc); ^~~~~~~~~~ ../../tests/nfft.c:1412:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from ../../tests/nfct.c:28: ../../include/infft.h:84:27: warning: initialization of 'void (*)(nfctl_plan *)' {aka 'void (*)(struct *)'} from incompatible pointer type 'void (*)(const nfctl_plan *)' {aka 'void (*)(const struct *)'} [-Wincompatible-pointer-types] #define NFCT(name) CONCAT(nfctl_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' #define X(name) NFCT(name) ^~~~ ../../tests/nfct.c:754:57: note: in expansion of macro 'X' static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:84:27: note: (near initialization for 'trafo_direct.trafo') #define NFCT(name) CONCAT(nfctl_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' #define X(name) NFCT(name) ^~~~ ../../tests/nfct.c:754:57: note: in expansion of macro 'X' static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:84:27: warning: initialization of 'void (*)(nfctl_plan *)' {aka 'void (*)(struct *)'} from incompatible pointer type 'void (*)(const nfctl_plan *)' {aka 'void (*)(const struct *)'} [-Wincompatible-pointer-types] #define NFCT(name) CONCAT(nfctl_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' #define X(name) NFCT(name) ^~~~ ../../tests/nfct.c:760:61: note: in expansion of macro 'X' static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:84:27: note: (near initialization for 'adjoint_direct.trafo') #define NFCT(name) CONCAT(nfctl_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' #define X(name) NFCT(name) ^~~~ ../../tests/nfct.c:760:61: note: in expansion of macro 'X' static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfct.c: In function 'nfctl_check_1d_direct_file': ../../tests/nfct.c:845:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:845:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:845:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctl_check_1d_fast_file': ../../tests/nfct.c:854:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:854:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:854:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'setup_file': ../../tests/nfft.c:393:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", d); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:397:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:399:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", M); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:426:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:434:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__ " " __FI__, &re, &im); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:443:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__ " " __FI__, &re, &im); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c: In function 'nfctl_check_adjoint_1d_direct_file': ../../tests/nfct.c:916:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:916:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:916:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctl_check_adjoint_1d_fast_file': ../../tests/nfct.c:925:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:925:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:925:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctl_check_1d_online': ../../tests/nfct.c:956:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:956:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:956:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctl_check_adjoint_1d_online': ../../tests/nfct.c:987:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:987:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:987:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctl_check_2d_direct_file': ../../tests/nfct.c:1032:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1032:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1032:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctl_check_2d_fast_file': ../../tests/nfct.c:1041:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1041:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1041:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctl_check_adjoint_2d_direct_file': ../../tests/nfct.c:1071:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1071:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1071:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctl_check_adjoint_2d_fast_file': ../../tests/nfct.c:1080:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ At top level: ../../tests/nfct.c:1080:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1430:24: warning: 'init_acc_0' defined but not used [-Wunused-variable] static init_delegate_t init_acc_0 = {"init_guru (PRE PSI)", init_advanced_pre_psi_, 0, PRE_PHI_HUT | PRE_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS, 0}; ^~~~~~~~~~ ../../tests/nfct.c:1080:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1286:31: warning: 'initializers_4d' defined but not used [-Wunused-variable] static const init_delegate_t* initializers_4d[] = ^~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c:1158:41: warning: 'nfft_adjoint_online_2d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_adjoint_online_2d_1000_50 = {setup_adjoint_online, destroy_online, 2, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1157:41: warning: 'nfft_adjoint_online_2d_500_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_adjoint_online_2d_500_50 = {setup_adjoint_online, destroy_online, 2, 500 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c: In function 'nfctl_check_2d_online': ../../tests/nfft.c:1133:41: warning: 'nfft_online_2d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_online_2d_1000_50 = {setup_online, destroy_online, 2, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:1105:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1132:41: warning: 'nfft_online_2d_500_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_online_2d_500_50 = {setup_online, destroy_online, 2, 500 ,50}; ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1105:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfft.c:1005:41: warning: 'nfft_adjoint_online_1d_10000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_adjoint_online_1d_10000_50 = {setup_adjoint_online, destroy_online, 1, 10000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1004:41: warning: 'nfft_adjoint_online_1d_5000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_adjoint_online_1d_5000_50 = {setup_adjoint_online, destroy_online, 1, 5000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:1105:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfft.c:1003:41: warning: 'nfft_adjoint_online_1d_2000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_adjoint_online_1d_2000_50 = {setup_adjoint_online, destroy_online, 1, 2000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c:1002:41: warning: 'nfft_adjoint_online_1d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_adjoint_online_1d_1000_50 = {setup_adjoint_online, destroy_online, 1, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:974:41: warning: 'nfft_online_1d_10000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_online_1d_10000_50 = {setup_online, destroy_online, 1, 10000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:973:41: warning: 'nfft_online_1d_5000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_online_1d_5000_50 = {setup_online, destroy_online, 1, 5000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:972:41: warning: 'nfft_online_1d_2000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_online_1d_2000_50 = {setup_online, destroy_online, 1, 2000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c: In function 'nfctl_check_adjoint_2d_online': ../../tests/nfft.c:971:41: warning: 'nfft_online_1d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfft_online_1d_1000_50 = {setup_online, destroy_online, 1, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:1130:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:698:24: warning: 'init_advanced_pre_lin_psi' defined but not used [-Wunused-variable] static init_delegate_t init_advanced_pre_lin_psi = {"init_guru (PRE LIN PSI)", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, PRE_PHI_HUT | PRE_LIN_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS}; ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:1130:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1130:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctl_check_3d_direct_file': ../../tests/nfct.c:1161:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1161:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1161:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctl_check_3d_fast_file': ../../tests/nfct.c:1170:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1170:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1170:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctl_check_adjoint_3d_direct_file': ../../tests/nfct.c:1186:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1186:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1186:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctl_check_adjoint_3d_fast_file': ../../tests/nfct.c:1195:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:359:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1195:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfct.c:359:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1195:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:360:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'setup_file': ../../tests/nfct.c:392:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", d); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:396:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:398:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", M); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:421:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:429:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:438:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c: In function 'init_': ../../tests/nfst.c:661:17: warning: passing argument 3 of 'nfstl_init' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] X(init)(p, d, N, M); ^ In file included from ../../tests/nfst.c:27: ../../include/nfft3.h:352:57: note: expected 'int *' but argument is of type 'const int *' NFFT_EXTERN void X(init)(X(plan) *ths_plan, int d, int *N, int M_total); \ ~~~~~^ ../../include/nfft3.h:370:1: note: in expansion of macro 'NFST_DEFINE_API' NFST_DEFINE_API(NFST_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) ^~~~~~~~~~~~~~~ ../../tests/nfst.c: In function 'init_advanced_pre_psi_': ../../tests/nfst.c:670:22: warning: passing argument 3 of 'nfstl_init_guru' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); ^ In file included from ../../tests/nfst.c:27: ../../include/nfft3.h:353:62: note: expected 'int *' but argument is of type 'const int *' NFFT_EXTERN void X(init_guru)(X(plan) *ths_plan, int d, int *N, int M_total, int *n, \ ~~~~~^ ../../include/nfft3.h:370:1: note: in expansion of macro 'NFST_DEFINE_API' NFST_DEFINE_API(NFST_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) ^~~~~~~~~~~~~~~ ../../tests/nfst.c: At top level: ../../tests/nfst.c:130:75: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define DEFAULT_NFFT_FLAGS MALLOC_X | MALLOC_F | MALLOC_F_HAT | FFTW_INIT | FFT_OUT_OF_PLACE ^ ../../tests/nfst.c:674:104: note: in expansion of macro 'DEFAULT_NFFT_FLAGS' static init_delegate_t init_direct = {"init_guru ()", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, (DEFAULT_NFFT_FLAGS ^ PRE_PSI), DEFAULT_FFTW_FLAGS}; ^~~~~~~~~~~~~~~~~~ At top level: ../../tests/nfct.c:1233:31: warning: 'initializers_4d' defined but not used [-Wunused-variable] static const init_delegate_t* initializers_4d[] = ^~~~~~~~~~~~~~~ ../../tests/nfct.c:1112:41: warning: 'nfct_adjoint_online_2d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_adjoint_online_2d_1000_50 = {setup_adjoint_online, destroy_online, 2, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:1111:41: warning: 'nfct_adjoint_online_2d_500_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_adjoint_online_2d_500_50 = {setup_adjoint_online, destroy_online, 2, 500 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:1087:41: warning: 'nfct_online_2d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_online_2d_1000_50 = {setup_online, destroy_online, 2, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:1086:41: warning: 'nfct_online_2d_500_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_online_2d_500_50 = {setup_online, destroy_online, 2, 500 ,50}; ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:966:41: warning: 'nfct_adjoint_online_1d_10000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_adjoint_online_1d_10000_50 = {setup_adjoint_online, destroy_online, 1, 10000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:965:41: warning: 'nfct_adjoint_online_1d_5000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_adjoint_online_1d_5000_50 = {setup_adjoint_online, destroy_online, 1, 5000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:964:41: warning: 'nfct_adjoint_online_1d_2000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_adjoint_online_1d_2000_50 = {setup_adjoint_online, destroy_online, 1, 2000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:963:41: warning: 'nfct_adjoint_online_1d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_adjoint_online_1d_1000_50 = {setup_adjoint_online, destroy_online, 1, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:935:41: warning: 'nfct_online_1d_10000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_online_1d_10000_50 = {setup_online, destroy_online, 1, 10000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:934:41: warning: 'nfct_online_1d_5000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_online_1d_5000_50 = {setup_online, destroy_online, 1, 5000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:933:41: warning: 'nfct_online_1d_2000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_online_1d_2000_50 = {setup_online, destroy_online, 1, 2000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:932:41: warning: 'nfct_online_1d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfct_online_1d_1000_50 = {setup_online, destroy_online, 1, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:673:24: warning: 'init_advanced_pre_lin_psi' defined but not used [-Wunused-variable] static init_delegate_t init_advanced_pre_lin_psi = {"init_guru (PRE LIN PSI)", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, PRE_PHI_HUT | PRE_LIN_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS}; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../tests/nfst.c:28: ../../include/infft.h:85:27: warning: initialization of 'void (*)(nfstl_plan *)' {aka 'void (*)(struct *)'} from incompatible pointer type 'void (*)(const nfstl_plan *)' {aka 'void (*)(const struct *)'} [-Wincompatible-pointer-types] #define NFST(name) CONCAT(nfstl_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' #define X(name) NFST(name) ^~~~ ../../tests/nfst.c:762:57: note: in expansion of macro 'X' static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:85:27: note: (near initialization for 'trafo_direct.trafo') #define NFST(name) CONCAT(nfstl_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' #define X(name) NFST(name) ^~~~ ../../tests/nfst.c:762:57: note: in expansion of macro 'X' static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:85:27: warning: initialization of 'void (*)(nfstl_plan *)' {aka 'void (*)(struct *)'} from incompatible pointer type 'void (*)(const nfstl_plan *)' {aka 'void (*)(const struct *)'} [-Wincompatible-pointer-types] #define NFST(name) CONCAT(nfstl_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' #define X(name) NFST(name) ^~~~ ../../tests/nfst.c:768:61: note: in expansion of macro 'X' static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../include/infft.h:85:27: note: (near initialization for 'adjoint_direct.trafo') #define NFST(name) CONCAT(nfstl_,name) ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' #define CONCAT(prefix, name) prefix ## name ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' #define X(name) NFST(name) ^~~~ ../../tests/nfst.c:768:61: note: in expansion of macro 'X' static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; ^ ../../tests/nfst.c: In function 'nfstl_check_1d_direct_file': ../../tests/nfst.c:845:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:845:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:845:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstl_check_1d_fast_file': ../../tests/nfst.c:854:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:854:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:854:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstl_check_adjoint_1d_direct_file': ../../tests/nfst.c:908:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:908:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:908:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstl_check_adjoint_1d_fast_file': ../../tests/nfst.c:917:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:917:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:917:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstl_check_1d_online': ../../tests/nfst.c:948:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:948:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:948:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstl_check_adjoint_1d_online': ../../tests/nfst.c:979:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:979:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:979:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstl_check_2d_direct_file': ../../tests/nfst.c:1024:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1024:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1024:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstl_check_2d_fast_file': ../../tests/nfst.c:1033:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1033:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1033:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstl_check_adjoint_2d_direct_file': ../../tests/nfst.c:1063:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1063:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1063:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstl_check_adjoint_2d_fast_file': ../../tests/nfst.c:1072:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1072:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1072:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstl_check_2d_online': ../../tests/nfst.c:1097:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1097:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1097:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); ^~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstl_check_adjoint_2d_online': ../../tests/nfst.c:1122:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_online_t **' {aka 'const struct testcase_delegate_online_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1122:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1122:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); ^~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstl_check_3d_direct_file': ../../tests/nfst.c:1153:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1153:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1153:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstl_check_3d_fast_file': ../../tests/nfst.c:1162:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1162:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1162:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstl_check_adjoint_3d_direct_file': ../../tests/nfst.c:1178:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1178:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1178:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstl_check_adjoint_3d_fast_file': ../../tests/nfst.c:1187:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:365:31: note: expected 'const testcase_delegate_t **' {aka 'const struct testcase_delegate_s **'} but argument is of type 'const testcase_delegate_file_t **' {aka 'const struct testcase_delegate_file_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1187:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~ ../../tests/nfst.c:365:60: note: expected 'init_delegate_t **' {aka 'struct init_delegate_s **'} but argument is of type 'const init_delegate_t **' {aka 'const struct init_delegate_s **'} const testcase_delegate_t **testcases, init_delegate_t **initializers, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1187:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:366:56: note: expected 'trafo_delegate_t **' {aka 'struct trafo_delegate_s **'} but argument is of type 'const trafo_delegate_t **' {aka 'const struct trafo_delegate_s **'} check_delegate_t *check_delegate, trafo_delegate_t **trafos) ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'setup_file': ../../tests/nfst.c:398:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", d); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:402:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", &((*N)[j])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:404:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, "%d", M); ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:427:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &((*x)[j])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:435:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:444:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(file, __FI__, &re); ^~~~~~~~~~~~~~~~~~~~~~~~~ At top level: ../../tests/nfst.c:1225:31: warning: 'initializers_4d' defined but not used [-Wunused-variable] static const init_delegate_t* initializers_4d[] = ^~~~~~~~~~~~~~~ ../../tests/nfst.c:1104:41: warning: 'nfst_adjoint_online_2d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_adjoint_online_2d_1000_50 = {setup_adjoint_online, destroy_online, 2, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1103:41: warning: 'nfst_adjoint_online_2d_500_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_adjoint_online_2d_500_50 = {setup_adjoint_online, destroy_online, 2, 500 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1079:41: warning: 'nfst_online_2d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_online_2d_1000_50 = {setup_online, destroy_online, 2, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1078:41: warning: 'nfst_online_2d_500_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_online_2d_500_50 = {setup_online, destroy_online, 2, 500 ,50}; ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:958:41: warning: 'nfst_adjoint_online_1d_10000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_adjoint_online_1d_10000_50 = {setup_adjoint_online, destroy_online, 1, 10000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:957:41: warning: 'nfst_adjoint_online_1d_5000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_adjoint_online_1d_5000_50 = {setup_adjoint_online, destroy_online, 1, 5000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:956:41: warning: 'nfst_adjoint_online_1d_2000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_adjoint_online_1d_2000_50 = {setup_adjoint_online, destroy_online, 1, 2000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:955:41: warning: 'nfst_adjoint_online_1d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_adjoint_online_1d_1000_50 = {setup_adjoint_online, destroy_online, 1, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:927:41: warning: 'nfst_online_1d_10000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_online_1d_10000_50 = {setup_online, destroy_online, 1, 10000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:926:41: warning: 'nfst_online_1d_5000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_online_1d_5000_50 = {setup_online, destroy_online, 1, 5000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:925:41: warning: 'nfst_online_1d_2000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_online_1d_2000_50 = {setup_online, destroy_online, 1, 2000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:924:41: warning: 'nfst_online_1d_1000_50' defined but not used [-Wunused-const-variable=] static const testcase_delegate_online_t nfst_online_1d_1000_50 = {setup_online, destroy_online, 1, 1000 ,50}; ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:681:24: warning: 'init_advanced_pre_lin_psi' defined but not used [-Wunused-variable] static init_delegate_t init_advanced_pre_lin_psi = {"init_guru (PRE LIN PSI)", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, PRE_PHI_HUT | PRE_LIN_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS}; ^~~~~~~~~~~~~~~~~~~~~~~~~ /bin/bash ../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 libtool: link: gcc -fopenmp -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 libtool: link: gcc -g -O2 -ffile-prefix-map=/build/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -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 make[5]: Leaving directory '/build/nfft-3.3.2/build-long/tests' make check-TESTS make[5]: Entering directory '/build/nfft-3.3.2/build-long/tests' make[6]: Entering directory '/build/nfft-3.3.2/build-long/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/nfft-3.3.2/build-long/tests' make[5]: Leaving directory '/build/nfft-3.3.2/build-long/tests' make[4]: Leaving directory '/build/nfft-3.3.2/build-long/tests' make[3]: Leaving directory '/build/nfft-3.3.2/build-long/tests' make[2]: Leaving directory '/build/nfft-3.3.2/build-long' make[1]: Leaving directory '/build/nfft-3.3.2' debian/rules override_dh_auto_test-indep make[1]: Entering directory '/build/nfft-3.3.2' # No-op. make[1]: Leaving directory '/build/nfft-3.3.2' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary dh_testroot dh_prep debian/rules override_dh_auto_install-arch make[1]: Entering directory '/build/nfft-3.3.2' for p in single double long ; do \ dh_auto_install --builddirectory=build-$p ; \ done cd build-single && make -j1 install DESTDIR=/build/nfft-3.3.2/debian/tmp AM_UPDATE_INFO_DIR=no make[2]: Entering directory '/build/nfft-3.3.2/build-single' Making install in 3rdparty make[3]: Entering directory '/build/nfft-3.3.2/build-single/3rdparty' Making install in cstripack make[4]: Entering directory '/build/nfft-3.3.2/build-single/3rdparty/cstripack' make[5]: Entering directory '/build/nfft-3.3.2/build-single/3rdparty/cstripack' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/nfft-3.3.2/build-single/3rdparty/cstripack' make[4]: Leaving directory '/build/nfft-3.3.2/build-single/3rdparty/cstripack' Making install in . make[4]: Entering directory '/build/nfft-3.3.2/build-single/3rdparty' make[5]: Entering directory '/build/nfft-3.3.2/build-single/3rdparty' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/nfft-3.3.2/build-single/3rdparty' make[4]: Leaving directory '/build/nfft-3.3.2/build-single/3rdparty' make[3]: Leaving directory '/build/nfft-3.3.2/build-single/3rdparty' Making install in include make[3]: Entering directory '/build/nfft-3.3.2/build-single/include' make[4]: Entering directory '/build/nfft-3.3.2/build-single/include' make[4]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/build/nfft-3.3.2/debian/tmp/usr/include' /usr/bin/install -c -m 644 ../../include/nfft3.h ../../include/nfft3mp.h '/build/nfft-3.3.2/debian/tmp/usr/include' make[4]: Leaving directory '/build/nfft-3.3.2/build-single/include' make[3]: Leaving directory '/build/nfft-3.3.2/build-single/include' Making install in kernel make[3]: Entering directory '/build/nfft-3.3.2/build-single/kernel' Making install in util make[4]: Entering directory '/build/nfft-3.3.2/build-single/kernel/util' make[5]: Entering directory '/build/nfft-3.3.2/build-single/kernel/util' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/nfft-3.3.2/build-single/kernel/util' make[4]: Leaving directory '/build/nfft-3.3.2/build-single/kernel/util' Making install in nfft make[4]: Entering directory '/build/nfft-3.3.2/build-single/kernel/nfft' make[5]: Entering directory '/build/nfft-3.3.2/build-single/kernel/nfft' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/nfft-3.3.2/build-single/kernel/nfft' make[4]: Leaving directory '/build/nfft-3.3.2/build-single/kernel/nfft' Making install in nfct make[4]: Entering directory '/build/nfft-3.3.2/build-single/kernel/nfct' make[5]: Entering directory '/build/nfft-3.3.2/build-single/kernel/nfct' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/nfft-3.3.2/build-single/kernel/nfct' make[4]: Leaving directory '/build/nfft-3.3.2/build-single/kernel/nfct' Making install in nfst make[4]: Entering directory '/build/nfft-3.3.2/build-single/kernel/nfst' make[5]: Entering directory '/build/nfft-3.3.2/build-single/kernel/nfst' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/nfft-3.3.2/build-single/kernel/nfst' make[4]: Leaving directory '/build/nfft-3.3.2/build-single/kernel/nfst' Making install in solver make[4]: Entering directory '/build/nfft-3.3.2/build-single/kernel/solver' make[5]: Entering directory '/build/nfft-3.3.2/build-single/kernel/solver' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/nfft-3.3.2/build-single/kernel/solver' make[4]: Leaving directory '/build/nfft-3.3.2/build-single/kernel/solver' Making install in . make[4]: Entering directory '/build/nfft-3.3.2/build-single/kernel' make[5]: Entering directory '/build/nfft-3.3.2/build-single/kernel' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/nfft-3.3.2/build-single/kernel' make[4]: Leaving directory '/build/nfft-3.3.2/build-single/kernel' make[3]: Leaving directory '/build/nfft-3.3.2/build-single/kernel' Making install in . make[3]: Entering directory '/build/nfft-3.3.2/build-single' make[4]: Entering directory '/build/nfft-3.3.2/build-single' /bin/mkdir -p '/build/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu' /bin/bash ./libtool --mode=install /usr/bin/install -c libnfft3f.la libnfft3f_threads.la '/build/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu' libtool: install: /usr/bin/install -c .libs/libnfft3f.so.2.0.0 /build/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu/libnfft3f.so.2.0.0 libtool: install: (cd /build/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libnfft3f.so.2.0.0 libnfft3f.so.2 || { rm -f libnfft3f.so.2 && ln -s libnfft3f.so.2.0.0 libnfft3f.so.2; }; }) libtool: install: (cd /build/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libnfft3f.so.2.0.0 libnfft3f.so || { rm -f libnfft3f.so && ln -s libnfft3f.so.2.0.0 libnfft3f.so; }; }) libtool: install: /usr/bin/install -c .libs/libnfft3f.lai /build/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu/libnfft3f.la libtool: install: /usr/bin/install -c .libs/libnfft3f_threads.so.2.0.0 /build/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu/libnfft3f_threads.so.2.0.0 libtool: install: (cd /build/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libnfft3f_threads.so.2.0.0 libnfft3f_threads.so.2 || { rm -f libnfft3f_threads.so.2 && ln -s libnfft3f_threads.so.2.0.0 libnfft3f_threads.so.2; }; }) libtool: install: (cd /build/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libnfft3f_threads.so.2.0.0 libnfft3f_threads.so || { rm -f libnfft3f_threads.so && ln -s libnfft3f_threads.so.2.0.0 libnfft3f_threads.so; }; }) libtool: install: /usr/bin/install -c .libs/libnfft3f_threads.lai /build/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu/libnfft3f_threads.la libtool: warning: remember to run 'libtool --finish /usr/lib/x86_64-linux-gnu' /bin/mkdir -p '/build/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig' /usr/bin/install -c -m 644 nfft3f.pc '/build/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig' make install-data-hook make[5]: Entering directory '/build/nfft-3.3.2/build-single' if test -f "/build/nfft-3.3.2/build-single/doc/html/index.html"; then \ /bin/mkdir -p /build/nfft-3.3.2/debian/tmp/usr/share/doc/nfft; \ cp -Rf /build/nfft-3.3.2/build-single/doc/html /build/nfft-3.3.2/debian/tmp/usr/share/doc/nfft/; \ elif test -f "/build/nfft-3.3.2/build-single/../doc/html/index.html"; then \ /bin/mkdir -p /build/nfft-3.3.2/debian/tmp/usr/share/doc/nfft; \ cp -Rf /build/nfft-3.3.2/build-single/../doc/html /build/nfft-3.3.2/debian/tmp/usr/share/doc/nfft/; \ fi make[5]: Leaving directory '/build/nfft-3.3.2/build-single' make[4]: Leaving directory '/build/nfft-3.3.2/build-single' make[3]: Leaving directory '/build/nfft-3.3.2/build-single' Making install in tests make[3]: Entering directory '/build/nfft-3.3.2/build-single/tests' Making install in data make[4]: Entering directory '/build/nfft-3.3.2/build-single/tests/data' make[5]: Entering directory '/build/nfft-3.3.2/build-single/tests/data' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/nfft-3.3.2/build-single/tests/data' make[4]: Leaving directory '/build/nfft-3.3.2/build-single/tests/data' make[4]: Entering directory '/build/nfft-3.3.2/build-single/tests' make[5]: Entering directory '/build/nfft-3.3.2/build-single/tests' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/nfft-3.3.2/build-single/tests' make[4]: Leaving directory '/build/nfft-3.3.2/build-single/tests' make[3]: Leaving directory '/build/nfft-3.3.2/build-single/tests' make[2]: Leaving directory '/build/nfft-3.3.2/build-single' cd build-double && make -j1 install DESTDIR=/build/nfft-3.3.2/debian/tmp AM_UPDATE_INFO_DIR=no make[2]: Entering directory '/build/nfft-3.3.2/build-double' Making install in 3rdparty make[3]: Entering directory '/build/nfft-3.3.2/build-double/3rdparty' Making install in cstripack make[4]: Entering directory '/build/nfft-3.3.2/build-double/3rdparty/cstripack' make[5]: Entering directory '/build/nfft-3.3.2/build-double/3rdparty/cstripack' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/nfft-3.3.2/build-double/3rdparty/cstripack' make[4]: Leaving directory '/build/nfft-3.3.2/build-double/3rdparty/cstripack' Making install in . make[4]: Entering directory '/build/nfft-3.3.2/build-double/3rdparty' make[5]: Entering directory '/build/nfft-3.3.2/build-double/3rdparty' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/nfft-3.3.2/build-double/3rdparty' make[4]: Leaving directory '/build/nfft-3.3.2/build-double/3rdparty' make[3]: Leaving directory '/build/nfft-3.3.2/build-double/3rdparty' Making install in include make[3]: Entering directory '/build/nfft-3.3.2/build-double/include' make[4]: Entering directory '/build/nfft-3.3.2/build-double/include' make[4]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/build/nfft-3.3.2/debian/tmp/usr/include' /usr/bin/install -c -m 644 ../../include/nfft3.h ../../include/nfft3mp.h '/build/nfft-3.3.2/debian/tmp/usr/include' make[4]: Leaving directory '/build/nfft-3.3.2/build-double/include' make[3]: Leaving directory '/build/nfft-3.3.2/build-double/include' Making install in kernel make[3]: Entering directory '/build/nfft-3.3.2/build-double/kernel' Making install in util make[4]: Entering directory '/build/nfft-3.3.2/build-double/kernel/util' make[5]: Entering directory '/build/nfft-3.3.2/build-double/kernel/util' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/util' make[4]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/util' Making install in nfft make[4]: Entering directory '/build/nfft-3.3.2/build-double/kernel/nfft' make[5]: Entering directory '/build/nfft-3.3.2/build-double/kernel/nfft' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/nfft' make[4]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/nfft' Making install in nfct make[4]: Entering directory '/build/nfft-3.3.2/build-double/kernel/nfct' make[5]: Entering directory '/build/nfft-3.3.2/build-double/kernel/nfct' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/nfct' make[4]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/nfct' Making install in nfst make[4]: Entering directory '/build/nfft-3.3.2/build-double/kernel/nfst' make[5]: Entering directory '/build/nfft-3.3.2/build-double/kernel/nfst' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/nfst' make[4]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/nfst' Making install in nnfft make[4]: Entering directory '/build/nfft-3.3.2/build-double/kernel/nnfft' make[5]: Entering directory '/build/nfft-3.3.2/build-double/kernel/nnfft' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/nnfft' make[4]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/nnfft' Making install in nsfft make[4]: Entering directory '/build/nfft-3.3.2/build-double/kernel/nsfft' make[5]: Entering directory '/build/nfft-3.3.2/build-double/kernel/nsfft' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/nsfft' make[4]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/nsfft' Making install in mri make[4]: Entering directory '/build/nfft-3.3.2/build-double/kernel/mri' make[5]: Entering directory '/build/nfft-3.3.2/build-double/kernel/mri' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/mri' make[4]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/mri' Making install in fpt make[4]: Entering directory '/build/nfft-3.3.2/build-double/kernel/fpt' make[5]: Entering directory '/build/nfft-3.3.2/build-double/kernel/fpt' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/fpt' make[4]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/fpt' Making install in nfsft make[4]: Entering directory '/build/nfft-3.3.2/build-double/kernel/nfsft' make[5]: Entering directory '/build/nfft-3.3.2/build-double/kernel/nfsft' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/nfsft' make[4]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/nfsft' Making install in nfsoft make[4]: Entering directory '/build/nfft-3.3.2/build-double/kernel/nfsoft' make[5]: Entering directory '/build/nfft-3.3.2/build-double/kernel/nfsoft' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/nfsoft' make[4]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/nfsoft' Making install in solver make[4]: Entering directory '/build/nfft-3.3.2/build-double/kernel/solver' make[5]: Entering directory '/build/nfft-3.3.2/build-double/kernel/solver' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/solver' make[4]: Leaving directory '/build/nfft-3.3.2/build-double/kernel/solver' Making install in . make[4]: Entering directory '/build/nfft-3.3.2/build-double/kernel' make[5]: Entering directory '/build/nfft-3.3.2/build-double/kernel' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/nfft-3.3.2/build-double/kernel' make[4]: Leaving directory '/build/nfft-3.3.2/build-double/kernel' make[3]: Leaving directory '/build/nfft-3.3.2/build-double/kernel' Making install in . make[3]: Entering directory '/build/nfft-3.3.2/build-double' make[4]: Entering directory '/build/nfft-3.3.2/build-double' /bin/mkdir -p '/build/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu' /bin/bash ./libtool --mode=install /usr/bin/install -c libnfft3.la libnfft3_threads.la '/build/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu' libtool: install: /usr/bin/install -c .libs/libnfft3.so.2.0.0 /build/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu/libnfft3.so.2.0.0 libtool: install: (cd /build/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libnfft3.so.2.0.0 libnfft3.so.2 || { rm -f libnfft3.so.2 && ln -s libnfft3.so.2.0.0 libnfft3.so.2; }; }) libtool: install: (cd /build/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libnfft3.so.2.0.0 libnfft3.so || { rm -f libnfft3.so && ln -s libnfft3.so.2.0.0 libnfft3.so; }; }) libtool: install: /usr/bin/install -c .libs/libnfft3.lai /build/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu/libnfft3.la libtool: install: /usr/bin/install -c .libs/libnfft3_threads.so.2.0.0 /build/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu/libnfft3_threads.so.2.0.0 libtool: install: (cd /build/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libnfft3_threads.so.2.0.0 libnfft3_threads.so.2 || { rm -f libnfft3_threads.so.2 && ln -s libnfft3_threads.so.2.0.0 libnfft3_threads.so.2; }; }) libtool: install: (cd /build/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libnfft3_threads.so.2.0.0 libnfft3_threads.so || { rm -f libnfft3_threads.so && ln -s libnfft3_threads.so.2.0.0 libnfft3_threads.so; }; }) libtool: install: /usr/bin/install -c .libs/libnfft3_threads.lai /build/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu/libnfft3_threads.la libtool: warning: remember to run 'libtool --finish /usr/lib/x86_64-linux-gnu' /bin/mkdir -p '/build/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig' /usr/bin/install -c -m 644 nfft3.pc '/build/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig' make install-data-hook make[5]: Entering directory '/build/nfft-3.3.2/build-double' if test -f "/build/nfft-3.3.2/build-double/doc/html/index.html"; then \ /bin/mkdir -p /build/nfft-3.3.2/debian/tmp/usr/share/doc/nfft; \ cp -Rf /build/nfft-3.3.2/build-double/doc/html /build/nfft-3.3.2/debian/tmp/usr/share/doc/nfft/; \ elif test -f "/build/nfft-3.3.2/build-double/../doc/html/index.html"; then \ /bin/mkdir -p /build/nfft-3.3.2/debian/tmp/usr/share/doc/nfft; \ cp -Rf /build/nfft-3.3.2/build-double/../doc/html /build/nfft-3.3.2/debian/tmp/usr/share/doc/nfft/; \ fi make[5]: Leaving directory '/build/nfft-3.3.2/build-double' make[4]: Leaving directory '/build/nfft-3.3.2/build-double' make[3]: Leaving directory '/build/nfft-3.3.2/build-double' Making install in tests make[3]: Entering directory '/build/nfft-3.3.2/build-double/tests' Making install in data make[4]: Entering directory '/build/nfft-3.3.2/build-double/tests/data' make[5]: Entering directory '/build/nfft-3.3.2/build-double/tests/data' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/nfft-3.3.2/build-double/tests/data' make[4]: Leaving directory '/build/nfft-3.3.2/build-double/tests/data' make[4]: Entering directory '/build/nfft-3.3.2/build-double/tests' make[5]: Entering directory '/build/nfft-3.3.2/build-double/tests' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/nfft-3.3.2/build-double/tests' make[4]: Leaving directory '/build/nfft-3.3.2/build-double/tests' make[3]: Leaving directory '/build/nfft-3.3.2/build-double/tests' make[2]: Leaving directory '/build/nfft-3.3.2/build-double' cd build-long && make -j1 install DESTDIR=/build/nfft-3.3.2/debian/tmp AM_UPDATE_INFO_DIR=no make[2]: Entering directory '/build/nfft-3.3.2/build-long' Making install in 3rdparty make[3]: Entering directory '/build/nfft-3.3.2/build-long/3rdparty' Making install in cstripack make[4]: Entering directory '/build/nfft-3.3.2/build-long/3rdparty/cstripack' make[5]: Entering directory '/build/nfft-3.3.2/build-long/3rdparty/cstripack' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/nfft-3.3.2/build-long/3rdparty/cstripack' make[4]: Leaving directory '/build/nfft-3.3.2/build-long/3rdparty/cstripack' Making install in . make[4]: Entering directory '/build/nfft-3.3.2/build-long/3rdparty' make[5]: Entering directory '/build/nfft-3.3.2/build-long/3rdparty' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/nfft-3.3.2/build-long/3rdparty' make[4]: Leaving directory '/build/nfft-3.3.2/build-long/3rdparty' make[3]: Leaving directory '/build/nfft-3.3.2/build-long/3rdparty' Making install in include make[3]: Entering directory '/build/nfft-3.3.2/build-long/include' make[4]: Entering directory '/build/nfft-3.3.2/build-long/include' make[4]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/build/nfft-3.3.2/debian/tmp/usr/include' /usr/bin/install -c -m 644 ../../include/nfft3.h ../../include/nfft3mp.h '/build/nfft-3.3.2/debian/tmp/usr/include' make[4]: Leaving directory '/build/nfft-3.3.2/build-long/include' make[3]: Leaving directory '/build/nfft-3.3.2/build-long/include' Making install in kernel make[3]: Entering directory '/build/nfft-3.3.2/build-long/kernel' Making install in util make[4]: Entering directory '/build/nfft-3.3.2/build-long/kernel/util' make[5]: Entering directory '/build/nfft-3.3.2/build-long/kernel/util' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/nfft-3.3.2/build-long/kernel/util' make[4]: Leaving directory '/build/nfft-3.3.2/build-long/kernel/util' Making install in nfft make[4]: Entering directory '/build/nfft-3.3.2/build-long/kernel/nfft' make[5]: Entering directory '/build/nfft-3.3.2/build-long/kernel/nfft' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/nfft-3.3.2/build-long/kernel/nfft' make[4]: Leaving directory '/build/nfft-3.3.2/build-long/kernel/nfft' Making install in nfct make[4]: Entering directory '/build/nfft-3.3.2/build-long/kernel/nfct' make[5]: Entering directory '/build/nfft-3.3.2/build-long/kernel/nfct' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/nfft-3.3.2/build-long/kernel/nfct' make[4]: Leaving directory '/build/nfft-3.3.2/build-long/kernel/nfct' Making install in nfst make[4]: Entering directory '/build/nfft-3.3.2/build-long/kernel/nfst' make[5]: Entering directory '/build/nfft-3.3.2/build-long/kernel/nfst' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/nfft-3.3.2/build-long/kernel/nfst' make[4]: Leaving directory '/build/nfft-3.3.2/build-long/kernel/nfst' Making install in solver make[4]: Entering directory '/build/nfft-3.3.2/build-long/kernel/solver' make[5]: Entering directory '/build/nfft-3.3.2/build-long/kernel/solver' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/nfft-3.3.2/build-long/kernel/solver' make[4]: Leaving directory '/build/nfft-3.3.2/build-long/kernel/solver' Making install in . make[4]: Entering directory '/build/nfft-3.3.2/build-long/kernel' make[5]: Entering directory '/build/nfft-3.3.2/build-long/kernel' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/nfft-3.3.2/build-long/kernel' make[4]: Leaving directory '/build/nfft-3.3.2/build-long/kernel' make[3]: Leaving directory '/build/nfft-3.3.2/build-long/kernel' Making install in . make[3]: Entering directory '/build/nfft-3.3.2/build-long' make[4]: Entering directory '/build/nfft-3.3.2/build-long' /bin/mkdir -p '/build/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu' /bin/bash ./libtool --mode=install /usr/bin/install -c libnfft3l.la libnfft3l_threads.la '/build/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu' libtool: install: /usr/bin/install -c .libs/libnfft3l.so.2.0.0 /build/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu/libnfft3l.so.2.0.0 libtool: install: (cd /build/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libnfft3l.so.2.0.0 libnfft3l.so.2 || { rm -f libnfft3l.so.2 && ln -s libnfft3l.so.2.0.0 libnfft3l.so.2; }; }) libtool: install: (cd /build/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libnfft3l.so.2.0.0 libnfft3l.so || { rm -f libnfft3l.so && ln -s libnfft3l.so.2.0.0 libnfft3l.so; }; }) libtool: install: /usr/bin/install -c .libs/libnfft3l.lai /build/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu/libnfft3l.la libtool: install: /usr/bin/install -c .libs/libnfft3l_threads.so.2.0.0 /build/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu/libnfft3l_threads.so.2.0.0 libtool: install: (cd /build/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libnfft3l_threads.so.2.0.0 libnfft3l_threads.so.2 || { rm -f libnfft3l_threads.so.2 && ln -s libnfft3l_threads.so.2.0.0 libnfft3l_threads.so.2; }; }) libtool: install: (cd /build/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libnfft3l_threads.so.2.0.0 libnfft3l_threads.so || { rm -f libnfft3l_threads.so && ln -s libnfft3l_threads.so.2.0.0 libnfft3l_threads.so; }; }) libtool: install: /usr/bin/install -c .libs/libnfft3l_threads.lai /build/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu/libnfft3l_threads.la libtool: warning: remember to run 'libtool --finish /usr/lib/x86_64-linux-gnu' /bin/mkdir -p '/build/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig' /usr/bin/install -c -m 644 nfft3l.pc '/build/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig' make install-data-hook make[5]: Entering directory '/build/nfft-3.3.2/build-long' if test -f "/build/nfft-3.3.2/build-long/doc/html/index.html"; then \ /bin/mkdir -p /build/nfft-3.3.2/debian/tmp/usr/share/doc/nfft; \ cp -Rf /build/nfft-3.3.2/build-long/doc/html /build/nfft-3.3.2/debian/tmp/usr/share/doc/nfft/; \ elif test -f "/build/nfft-3.3.2/build-long/../doc/html/index.html"; then \ /bin/mkdir -p /build/nfft-3.3.2/debian/tmp/usr/share/doc/nfft; \ cp -Rf /build/nfft-3.3.2/build-long/../doc/html /build/nfft-3.3.2/debian/tmp/usr/share/doc/nfft/; \ fi make[5]: Leaving directory '/build/nfft-3.3.2/build-long' make[4]: Leaving directory '/build/nfft-3.3.2/build-long' make[3]: Leaving directory '/build/nfft-3.3.2/build-long' Making install in tests make[3]: Entering directory '/build/nfft-3.3.2/build-long/tests' Making install in data make[4]: Entering directory '/build/nfft-3.3.2/build-long/tests/data' make[5]: Entering directory '/build/nfft-3.3.2/build-long/tests/data' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/nfft-3.3.2/build-long/tests/data' make[4]: Leaving directory '/build/nfft-3.3.2/build-long/tests/data' make[4]: Entering directory '/build/nfft-3.3.2/build-long/tests' make[5]: Entering directory '/build/nfft-3.3.2/build-long/tests' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/nfft-3.3.2/build-long/tests' make[4]: Leaving directory '/build/nfft-3.3.2/build-long/tests' make[3]: Leaving directory '/build/nfft-3.3.2/build-long/tests' make[2]: Leaving directory '/build/nfft-3.3.2/build-long' make[1]: Leaving directory '/build/nfft-3.3.2' dh_install debian/rules override_dh_installdocs-indep make[1]: Entering directory '/build/nfft-3.3.2' dh_installdocs --indep dh_doxygen --indep make[1]: Leaving directory '/build/nfft-3.3.2' dh_installdocs -Nlibnfft3-doc dh_installchangelogs dh_lintian dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_strip dh_makeshlibs dh_shlibdeps dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libnfft3-long2/usr/lib/x86_64-linux-gnu/libnfft3l_threads.so.2.0.0 was not linked against libpthread.so.0 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libnfft3-single2/usr/lib/x86_64-linux-gnu/libnfft3f_threads.so.2.0.0 was not linked against libpthread.so.0 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libnfft3-double2/usr/lib/x86_64-linux-gnu/libnfft3_threads.so.2.0.0 was not linked against libpthread.so.0 (it uses none of the library's symbols) dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'libnfft3-double2-dbgsym' in '../libnfft3-double2-dbgsym_3.3.2-2_amd64.deb'. dpkg-deb: building package 'libnfft3-single2' in '../libnfft3-single2_3.3.2-2_amd64.deb'. dpkg-deb: building package 'libnfft3-single2-dbgsym' in '../libnfft3-single2-dbgsym_3.3.2-2_amd64.deb'. dpkg-deb: building package 'libnfft3-2' in '../libnfft3-2_3.3.2-2_amd64.deb'. dpkg-deb: building package 'libnfft3-dev' in '../libnfft3-dev_3.3.2-2_amd64.deb'. dpkg-deb: building package 'libnfft3-long2' in '../libnfft3-long2_3.3.2-2_amd64.deb'. dpkg-deb: building package 'libnfft3-long2-dbgsym' in '../libnfft3-long2-dbgsym_3.3.2-2_amd64.deb'. dpkg-deb: building package 'libnfft3-doc' in '../libnfft3-doc_3.3.2-2_all.deb'. dpkg-deb: building package 'libnfft3-double2' in '../libnfft3-double2_3.3.2-2_amd64.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../nfft_3.3.2-2_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/33157 and its subdirectories I: Current time: Mon Aug 9 02:08:15 -12 2021 I: pbuilder-time-stamp: 1628518095