I: pbuilder: network access will be disabled during build I: Current time: Sun Jan 7 17:16:28 +14 2024 I: pbuilder-time-stamp: 1704597388 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. 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 '/tmp/dpkg-verify-sig.nS0L3C2a/trustedkeys.kbx': General error gpgv: Signature made Wed Dec 14 17:19:11 2016 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/1028275/tmp/hooks/D01_modify_environment starting debug: Running on ionos11-amd64. I: Changing host+domainname to test build reproducibility I: Adding a custom variable just for the fun of it... I: Changing /bin/sh to bash '/bin/sh' -> '/bin/bash' lrwxrwxrwx 1 root root 9 Jan 7 03:16 /bin/sh -> /bin/bash I: Setting pbuilder2's login shell to /bin/bash I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other I: user script /srv/workspace/pbuilder/1028275/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/1028275/tmp/hooks/D02_print_environment starting I: set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="12" [1]="0") BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") BASH_VERSINFO=([0]="5" [1]="1" [2]="4" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") BASH_VERSION='5.1.4(1)-release' BUILDDIR=/build/reproducible-path BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=amd64 DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=15 ' DIRSTACK=() DISTRIBUTION=bullseye EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=x86_64 HOST_ARCH=amd64 IFS=' ' INVOCATION_ID=2926a668038a4af3ab6829de51c99520 LANG=C LANGUAGE=et_EE:et LC_ALL=C MACHTYPE=x86_64-pc-linux-gnu MAIL=/var/mail/root OPTERR=1 OPTIND=1 OSTYPE=linux-gnu PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path PBCURRENTCOMMANDLINEOPERATION=build PBUILDER_OPERATION=build PBUILDER_PKGDATADIR=/usr/share/pbuilder PBUILDER_PKGLIBDIR=/usr/lib/pbuilder PBUILDER_SYSCONFDIR=/etc PIPESTATUS=([0]="0") POSIXLY_CORRECT=y PPID=1028275 PS4='+ ' PWD=/ SHELL=/bin/bash SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix SHLVL=3 SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.UtQ38bMh/pbuilderrc_egFJ --distribution bullseye --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.UtQ38bMh/b2 --logfile b2/build.log nfft_3.3.2-2.dsc' SUDO_GID=111 SUDO_UID=106 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' http_proxy=http://78.137.99.97:3128 I: uname -a Linux i-capture-the-hostname 6.1.0-17-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.69-1 (2023-12-30) x86_64 GNU/Linux I: ls -l /bin total 5476 -rwxr-xr-x 1 root root 1234376 Mar 27 2022 bash -rwxr-xr-x 3 root root 38984 Jul 20 2020 bunzip2 -rwxr-xr-x 3 root root 38984 Jul 20 2020 bzcat lrwxrwxrwx 1 root root 6 Jul 20 2020 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2225 Jul 20 2020 bzdiff lrwxrwxrwx 1 root root 6 Jul 20 2020 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4877 Sep 4 2019 bzexe lrwxrwxrwx 1 root root 6 Jul 20 2020 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3775 Jul 20 2020 bzgrep -rwxr-xr-x 3 root root 38984 Jul 20 2020 bzip2 -rwxr-xr-x 1 root root 18424 Jul 20 2020 bzip2recover lrwxrwxrwx 1 root root 6 Jul 20 2020 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Jul 20 2020 bzmore -rwxr-xr-x 1 root root 43936 Sep 24 2020 cat -rwxr-xr-x 1 root root 72672 Sep 24 2020 chgrp -rwxr-xr-x 1 root root 64448 Sep 24 2020 chmod -rwxr-xr-x 1 root root 72672 Sep 24 2020 chown -rwxr-xr-x 1 root root 151168 Sep 24 2020 cp -rwxr-xr-x 1 root root 125560 Dec 10 2020 dash -rwxr-xr-x 1 root root 113664 Sep 24 2020 date -rwxr-xr-x 1 root root 80968 Sep 24 2020 dd -rwxr-xr-x 1 root root 93936 Sep 24 2020 df -rwxr-xr-x 1 root root 147176 Sep 24 2020 dir -rwxr-xr-x 1 root root 84440 Jan 20 2022 dmesg lrwxrwxrwx 1 root root 8 Nov 7 2019 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Nov 7 2019 domainname -> hostname -rwxr-xr-x 1 root root 39712 Sep 24 2020 echo -rwxr-xr-x 1 root root 28 Jan 25 2023 egrep -rwxr-xr-x 1 root root 39680 Sep 24 2020 false -rwxr-xr-x 1 root root 28 Jan 25 2023 fgrep -rwxr-xr-x 1 root root 69032 Jan 20 2022 findmnt -rwsr-xr-x 1 root root 34896 Feb 26 2021 fusermount -rwxr-xr-x 1 root root 203072 Jan 25 2023 grep -rwxr-xr-x 2 root root 2346 Apr 10 2022 gunzip -rwxr-xr-x 1 root root 6447 Apr 10 2022 gzexe -rwxr-xr-x 1 root root 98048 Apr 10 2022 gzip -rwxr-xr-x 1 root root 22600 Nov 7 2019 hostname -rwxr-xr-x 1 root root 72840 Sep 24 2020 ln -rwxr-xr-x 1 root root 56952 Feb 7 2020 login -rwxr-xr-x 1 root root 147176 Sep 24 2020 ls -rwxr-xr-x 1 root root 149736 Jan 20 2022 lsblk -rwxr-xr-x 1 root root 85184 Sep 24 2020 mkdir -rwxr-xr-x 1 root root 76896 Sep 24 2020 mknod -rwxr-xr-x 1 root root 48064 Sep 24 2020 mktemp -rwxr-xr-x 1 root root 59632 Jan 20 2022 more -rwsr-xr-x 1 root root 55528 Jan 20 2022 mount -rwxr-xr-x 1 root root 18664 Jan 20 2022 mountpoint -rwxr-xr-x 1 root root 147080 Sep 24 2020 mv lrwxrwxrwx 1 root root 8 Nov 7 2019 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Dec 16 2021 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 43872 Sep 24 2020 pwd lrwxrwxrwx 1 root root 4 Mar 27 2022 rbash -> bash -rwxr-xr-x 1 root root 52032 Sep 24 2020 readlink -rwxr-xr-x 1 root root 72704 Sep 24 2020 rm -rwxr-xr-x 1 root root 52032 Sep 24 2020 rmdir -rwxr-xr-x 1 root root 27472 Sep 27 2020 run-parts -rwxr-xr-x 1 root root 122224 Dec 22 2018 sed lrwxrwxrwx 1 root root 9 Jan 7 03:16 sh -> /bin/bash -rwxr-xr-x 1 root root 43808 Sep 24 2020 sleep -rwxr-xr-x 1 root root 84928 Sep 24 2020 stty -rwsr-xr-x 1 root root 71912 Jan 20 2022 su -rwxr-xr-x 1 root root 39744 Sep 24 2020 sync -rwxr-xr-x 1 root root 531928 Feb 17 2021 tar -rwxr-xr-x 1 root root 14456 Sep 27 2020 tempfile -rwxr-xr-x 1 root root 101408 Sep 24 2020 touch -rwxr-xr-x 1 root root 39680 Sep 24 2020 true -rwxr-xr-x 1 root root 14328 Feb 26 2021 ulockmgr_server -rwsr-xr-x 1 root root 35040 Jan 20 2022 umount -rwxr-xr-x 1 root root 39744 Sep 24 2020 uname -rwxr-xr-x 2 root root 2346 Apr 10 2022 uncompress -rwxr-xr-x 1 root root 147176 Sep 24 2020 vdir -rwxr-xr-x 1 root root 63744 Jan 20 2022 wdctl lrwxrwxrwx 1 root root 8 Nov 7 2019 ypdomainname -> hostname -rwxr-xr-x 1 root root 1984 Apr 10 2022 zcat -rwxr-xr-x 1 root root 1678 Apr 10 2022 zcmp -rwxr-xr-x 1 root root 5898 Apr 10 2022 zdiff -rwxr-xr-x 1 root root 29 Apr 10 2022 zegrep -rwxr-xr-x 1 root root 29 Apr 10 2022 zfgrep -rwxr-xr-x 1 root root 2081 Apr 10 2022 zforce -rwxr-xr-x 1 root root 8049 Apr 10 2022 zgrep -rwxr-xr-x 1 root root 2206 Apr 10 2022 zless -rwxr-xr-x 1 root root 1842 Apr 10 2022 zmore -rwxr-xr-x 1 root root 4577 Apr 10 2022 znew I: user script /srv/workspace/pbuilder/1028275/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 ... 17743 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} bsdextrautils{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} libclang-cpp11{a} libclang1-11{a} libcunit1{a} libcunit1-dev{a} libdebhelper-perl{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} libicu67{a} libllvm11{a} libmagic-mgc{a} libmagic1{a} libmd0{a} libncurses-dev{a} libncurses5-dev{a} libncurses6{a} libpipeline1{a} libsigsegv2{a} libsub-override-perl{a} libtool{a} libuchardet0{a} libxml2{a} libz3-4{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, 52 newly installed, 0 to remove and 0 not upgraded. Need to get 69.3 MB of archives. After unpacking 297 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian bullseye/main amd64 bsdextrautils amd64 2.36.1-8+deb11u1 [145 kB] Get: 2 http://deb.debian.org/debian bullseye/main amd64 libuchardet0 amd64 0.0.7-1 [67.8 kB] Get: 3 http://deb.debian.org/debian bullseye/main amd64 groff-base amd64 1.22.4-6 [936 kB] Get: 4 http://deb.debian.org/debian bullseye/main amd64 libpipeline1 amd64 1.5.3-1 [34.3 kB] Get: 5 http://deb.debian.org/debian bullseye/main amd64 man-db amd64 2.9.4-2 [1354 kB] Get: 6 http://deb.debian.org/debian bullseye/main amd64 sensible-utils all 0.0.14 [14.8 kB] Get: 7 http://deb.debian.org/debian bullseye/main amd64 libmagic-mgc amd64 1:5.39-3+deb11u1 [273 kB] Get: 8 http://deb.debian.org/debian bullseye/main amd64 libmagic1 amd64 1:5.39-3+deb11u1 [128 kB] Get: 9 http://deb.debian.org/debian bullseye/main amd64 file amd64 1:5.39-3+deb11u1 [69.2 kB] Get: 10 http://deb.debian.org/debian bullseye/main amd64 gettext-base amd64 0.21-4 [175 kB] Get: 11 http://deb.debian.org/debian bullseye/main amd64 libsigsegv2 amd64 2.13-1 [34.8 kB] Get: 12 http://deb.debian.org/debian bullseye/main amd64 m4 amd64 1.4.18-5 [204 kB] Get: 13 http://deb.debian.org/debian bullseye/main amd64 autoconf all 2.69-14 [313 kB] Get: 14 http://deb.debian.org/debian bullseye/main amd64 autotools-dev all 20180224.1+nmu1 [77.1 kB] Get: 15 http://deb.debian.org/debian bullseye/main amd64 automake all 1:1.16.3-2 [814 kB] Get: 16 http://deb.debian.org/debian bullseye/main amd64 autopoint all 0.21-4 [510 kB] Get: 17 http://deb.debian.org/debian bullseye/main amd64 libdebhelper-perl all 13.3.4 [189 kB] Get: 18 http://deb.debian.org/debian bullseye/main amd64 libtool all 2.4.6-15 [513 kB] Get: 19 http://deb.debian.org/debian bullseye/main amd64 dh-autoreconf all 20 [17.1 kB] Get: 20 http://deb.debian.org/debian bullseye/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 21 http://deb.debian.org/debian bullseye/main amd64 libsub-override-perl all 0.09-2 [10.2 kB] Get: 22 http://deb.debian.org/debian bullseye/main amd64 libfile-stripnondeterminism-perl all 1.12.0-1 [26.3 kB] Get: 23 http://deb.debian.org/debian bullseye/main amd64 dh-strip-nondeterminism all 1.12.0-1 [15.4 kB] Get: 24 http://deb.debian.org/debian bullseye/main amd64 libelf1 amd64 0.183-1 [165 kB] Get: 25 http://deb.debian.org/debian bullseye/main amd64 dwz amd64 0.13+20210201-1 [175 kB] Get: 26 http://deb.debian.org/debian bullseye/main amd64 libicu67 amd64 67.1-7 [8622 kB] Get: 27 http://deb.debian.org/debian bullseye/main amd64 libxml2 amd64 2.9.10+dfsg-6.7+deb11u4 [693 kB] Get: 28 http://deb.debian.org/debian bullseye/main amd64 gettext amd64 0.21-4 [1311 kB] Get: 29 http://deb.debian.org/debian bullseye/main amd64 intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get: 30 http://deb.debian.org/debian bullseye/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 31 http://deb.debian.org/debian bullseye/main amd64 debhelper all 13.3.4 [1049 kB] Get: 32 http://deb.debian.org/debian bullseye/main amd64 libmd0 amd64 1.0.3-3 [28.0 kB] Get: 33 http://deb.debian.org/debian bullseye/main amd64 libbsd0 amd64 0.11.3-1+deb11u1 [108 kB] Get: 34 http://deb.debian.org/debian bullseye/main amd64 libedit2 amd64 3.1-20191231-2+b1 [96.7 kB] Get: 35 http://deb.debian.org/debian bullseye/main amd64 libz3-4 amd64 4.8.10-1 [6949 kB] Get: 36 http://deb.debian.org/debian bullseye/main amd64 libllvm11 amd64 1:11.0.1-2 [17.9 MB] Get: 37 http://deb.debian.org/debian bullseye/main amd64 libclang-cpp11 amd64 1:11.0.1-2 [9632 kB] Get: 38 http://deb.debian.org/debian bullseye/main amd64 libclang1-11 amd64 1:11.0.1-2 [5521 kB] Get: 39 http://deb.debian.org/debian bullseye/main amd64 doxygen amd64 1.9.1-1 [4232 kB] Get: 40 http://deb.debian.org/debian bullseye/main amd64 libcunit1 amd64 2.1-3-dfsg-2.3 [33.0 kB] Get: 41 http://deb.debian.org/debian bullseye/main amd64 libcunit1-dev amd64 2.1-3-dfsg-2.3 [62.9 kB] Get: 42 http://deb.debian.org/debian bullseye/main amd64 libfftw3-double3 amd64 3.3.8-2 [733 kB] Get: 43 http://deb.debian.org/debian bullseye/main amd64 libfftw3-long3 amd64 3.3.8-2 [319 kB] Get: 44 http://deb.debian.org/debian bullseye/main amd64 libfftw3-quad3 amd64 3.3.8-2 [558 kB] Get: 45 http://deb.debian.org/debian bullseye/main amd64 libfftw3-single3 amd64 3.3.8-2 [762 kB] Get: 46 http://deb.debian.org/debian bullseye/main amd64 libfftw3-bin amd64 3.3.8-2 [50.7 kB] Get: 47 http://deb.debian.org/debian bullseye/main amd64 libfftw3-dev amd64 3.3.8-2 [2106 kB] Get: 48 http://deb.debian.org/debian bullseye/main amd64 libglib2.0-0 amd64 2.66.8-1 [1370 kB] Get: 49 http://deb.debian.org/debian bullseye/main amd64 libncurses6 amd64 6.2+20201114-2+deb11u2 [102 kB] Get: 50 http://deb.debian.org/debian bullseye/main amd64 libncurses-dev amd64 6.2+20201114-2+deb11u2 [344 kB] Get: 51 http://deb.debian.org/debian bullseye/main amd64 libncurses5-dev amd64 6.2+20201114-2+deb11u2 [948 B] Get: 52 http://deb.debian.org/debian bullseye/main amd64 pkg-config amd64 0.29.2-1 [65.1 kB] Fetched 69.3 MB in 4s (18.5 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package bsdextrautils. (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 ... 17743 files and directories currently installed.) Preparing to unpack .../00-bsdextrautils_2.36.1-8+deb11u1_amd64.deb ... Unpacking bsdextrautils (2.36.1-8+deb11u1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../01-libuchardet0_0.0.7-1_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../02-groff-base_1.22.4-6_amd64.deb ... Unpacking groff-base (1.22.4-6) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../03-libpipeline1_1.5.3-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.3-1) ... Selecting previously unselected package man-db. Preparing to unpack .../04-man-db_2.9.4-2_amd64.deb ... Unpacking man-db (2.9.4-2) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../05-sensible-utils_0.0.14_all.deb ... Unpacking sensible-utils (0.0.14) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../06-libmagic-mgc_1%3a5.39-3+deb11u1_amd64.deb ... Unpacking libmagic-mgc (1:5.39-3+deb11u1) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../07-libmagic1_1%3a5.39-3+deb11u1_amd64.deb ... Unpacking libmagic1:amd64 (1:5.39-3+deb11u1) ... Selecting previously unselected package file. Preparing to unpack .../08-file_1%3a5.39-3+deb11u1_amd64.deb ... Unpacking file (1:5.39-3+deb11u1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../09-gettext-base_0.21-4_amd64.deb ... Unpacking gettext-base (0.21-4) ... Selecting previously unselected package libsigsegv2:amd64. Preparing to unpack .../10-libsigsegv2_2.13-1_amd64.deb ... Unpacking libsigsegv2:amd64 (2.13-1) ... Selecting previously unselected package m4. Preparing to unpack .../11-m4_1.4.18-5_amd64.deb ... Unpacking m4 (1.4.18-5) ... Selecting previously unselected package autoconf. Preparing to unpack .../12-autoconf_2.69-14_all.deb ... Unpacking autoconf (2.69-14) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../13-autotools-dev_20180224.1+nmu1_all.deb ... Unpacking autotools-dev (20180224.1+nmu1) ... Selecting previously unselected package automake. Preparing to unpack .../14-automake_1%3a1.16.3-2_all.deb ... Unpacking automake (1:1.16.3-2) ... Selecting previously unselected package autopoint. Preparing to unpack .../15-autopoint_0.21-4_all.deb ... Unpacking autopoint (0.21-4) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../16-libdebhelper-perl_13.3.4_all.deb ... Unpacking libdebhelper-perl (13.3.4) ... Selecting previously unselected package libtool. Preparing to unpack .../17-libtool_2.4.6-15_all.deb ... Unpacking libtool (2.4.6-15) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../18-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../19-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../20-libsub-override-perl_0.09-2_all.deb ... Unpacking libsub-override-perl (0.09-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../21-libfile-stripnondeterminism-perl_1.12.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.12.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../22-dh-strip-nondeterminism_1.12.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.12.0-1) ... Selecting previously unselected package libelf1:amd64. Preparing to unpack .../23-libelf1_0.183-1_amd64.deb ... Unpacking libelf1:amd64 (0.183-1) ... Selecting previously unselected package dwz. Preparing to unpack .../24-dwz_0.13+20210201-1_amd64.deb ... Unpacking dwz (0.13+20210201-1) ... Selecting previously unselected package libicu67:amd64. Preparing to unpack .../25-libicu67_67.1-7_amd64.deb ... Unpacking libicu67:amd64 (67.1-7) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../26-libxml2_2.9.10+dfsg-6.7+deb11u4_amd64.deb ... Unpacking libxml2:amd64 (2.9.10+dfsg-6.7+deb11u4) ... Selecting previously unselected package gettext. Preparing to unpack .../27-gettext_0.21-4_amd64.deb ... Unpacking gettext (0.21-4) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../28-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 .../29-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../30-debhelper_13.3.4_all.deb ... Unpacking debhelper (13.3.4) ... Selecting previously unselected package libmd0:amd64. Preparing to unpack .../31-libmd0_1.0.3-3_amd64.deb ... Unpacking libmd0:amd64 (1.0.3-3) ... Selecting previously unselected package libbsd0:amd64. Preparing to unpack .../32-libbsd0_0.11.3-1+deb11u1_amd64.deb ... Unpacking libbsd0:amd64 (0.11.3-1+deb11u1) ... Selecting previously unselected package libedit2:amd64. Preparing to unpack .../33-libedit2_3.1-20191231-2+b1_amd64.deb ... Unpacking libedit2:amd64 (3.1-20191231-2+b1) ... Selecting previously unselected package libz3-4:amd64. Preparing to unpack .../34-libz3-4_4.8.10-1_amd64.deb ... Unpacking libz3-4:amd64 (4.8.10-1) ... Selecting previously unselected package libllvm11:amd64. Preparing to unpack .../35-libllvm11_1%3a11.0.1-2_amd64.deb ... Unpacking libllvm11:amd64 (1:11.0.1-2) ... Selecting previously unselected package libclang-cpp11. Preparing to unpack .../36-libclang-cpp11_1%3a11.0.1-2_amd64.deb ... Unpacking libclang-cpp11 (1:11.0.1-2) ... Selecting previously unselected package libclang1-11. Preparing to unpack .../37-libclang1-11_1%3a11.0.1-2_amd64.deb ... Unpacking libclang1-11 (1:11.0.1-2) ... Selecting previously unselected package doxygen. Preparing to unpack .../38-doxygen_1.9.1-1_amd64.deb ... Unpacking doxygen (1.9.1-1) ... Selecting previously unselected package libcunit1:amd64. Preparing to unpack .../39-libcunit1_2.1-3-dfsg-2.3_amd64.deb ... Unpacking libcunit1:amd64 (2.1-3-dfsg-2.3) ... Selecting previously unselected package libcunit1-dev. Preparing to unpack .../40-libcunit1-dev_2.1-3-dfsg-2.3_amd64.deb ... Unpacking libcunit1-dev (2.1-3-dfsg-2.3) ... Selecting previously unselected package libfftw3-double3:amd64. Preparing to unpack .../41-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 .../42-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 .../43-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 .../44-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 .../45-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 .../46-libfftw3-dev_3.3.8-2_amd64.deb ... Unpacking libfftw3-dev:amd64 (3.3.8-2) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../47-libglib2.0-0_2.66.8-1_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.66.8-1) ... Selecting previously unselected package libncurses6:amd64. Preparing to unpack .../48-libncurses6_6.2+20201114-2+deb11u2_amd64.deb ... Unpacking libncurses6:amd64 (6.2+20201114-2+deb11u2) ... Selecting previously unselected package libncurses-dev:amd64. Preparing to unpack .../49-libncurses-dev_6.2+20201114-2+deb11u2_amd64.deb ... Unpacking libncurses-dev:amd64 (6.2+20201114-2+deb11u2) ... Selecting previously unselected package libncurses5-dev:amd64. Preparing to unpack .../50-libncurses5-dev_6.2+20201114-2+deb11u2_amd64.deb ... Unpacking libncurses5-dev:amd64 (6.2+20201114-2+deb11u2) ... Selecting previously unselected package pkg-config. Preparing to unpack .../51-pkg-config_0.29.2-1_amd64.deb ... Unpacking pkg-config (0.29.2-1) ... Setting up libpipeline1:amd64 (1.5.3-1) ... Setting up libfftw3-single3:amd64 (3.3.8-2) ... Setting up bsdextrautils (2.36.1-8+deb11u1) ... update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode Setting up libicu67:amd64 (67.1-7) ... Setting up libmagic-mgc (1:5.39-3+deb11u1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libglib2.0-0:amd64 (2.66.8-1) ... No schema files found: doing nothing. Setting up libdebhelper-perl (13.3.4) ... Setting up libmagic1:amd64 (1:5.39-3+deb11u1) ... Setting up libfftw3-long3:amd64 (3.3.8-2) ... Setting up gettext-base (0.21-4) ... Setting up file (1:5.39-3+deb11u1) ... Setting up autotools-dev (20180224.1+nmu1) ... Setting up libz3-4:amd64 (4.8.10-1) ... Setting up libncurses6:amd64 (6.2+20201114-2+deb11u2) ... Setting up libsigsegv2:amd64 (2.13-1) ... Setting up libfftw3-quad3:amd64 (3.3.8-2) ... Setting up autopoint (0.21-4) ... Setting up pkg-config (0.29.2-1) ... Setting up libfftw3-double3:amd64 (3.3.8-2) ... Setting up libmd0:amd64 (1.0.3-3) ... Setting up sensible-utils (0.0.14) ... Setting up libuchardet0:amd64 (0.0.7-1) ... Setting up libsub-override-perl (0.09-2) ... Setting up libcunit1:amd64 (2.1-3-dfsg-2.3) ... Setting up libbsd0:amd64 (0.11.3-1+deb11u1) ... Setting up libelf1:amd64 (0.183-1) ... Setting up libxml2:amd64 (2.9.10+dfsg-6.7+deb11u4) ... Setting up libfile-stripnondeterminism-perl (1.12.0-1) ... Setting up libncurses-dev:amd64 (6.2+20201114-2+deb11u2) ... Setting up gettext (0.21-4) ... Setting up libtool (2.4.6-15) ... Setting up libfftw3-bin (3.3.8-2) ... Setting up libedit2:amd64 (3.1-20191231-2+b1) ... Setting up m4 (1.4.18-5) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up libllvm11:amd64 (1:11.0.1-2) ... Setting up libcunit1-dev (2.1-3-dfsg-2.3) ... Setting up libclang1-11 (1:11.0.1-2) ... Setting up autoconf (2.69-14) ... Setting up dh-strip-nondeterminism (1.12.0-1) ... Setting up dwz (0.13+20210201-1) ... Setting up groff-base (1.22.4-6) ... Setting up libncurses5-dev:amd64 (6.2+20201114-2+deb11u2) ... Setting up libfftw3-dev:amd64 (3.3.8-2) ... Setting up automake (1:1.16.3-2) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.9.4-2) ... Not building database; man-db/auto-update is not 'true'. Setting up libclang-cpp11 (1:11.0.1-2) ... Setting up dh-autoreconf (20) ... Setting up doxygen (1.9.1-1) ... Setting up debhelper (13.3.4) ... Processing triggers for libc-bin (2.31-13+deb11u6) ... 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.25.3-1.1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package I: user script /srv/workspace/pbuilder/1028275/tmp/hooks/A99_set_merged_usr starting Not re-configuring usrmerge for bullseye I: user script /srv/workspace/pbuilder/1028275/tmp/hooks/A99_set_merged_usr finished hostname: Name or service not known I: Running cd /build/reproducible-path/nfft-3.3.2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../nfft_3.3.2-2_source.changes 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/reproducible-path/nfft-3.3.2' for p in single double long ; do \ dh_auto_clean --builddirectory=build-$p ; \ done make[1]: Leaving directory '/build/reproducible-path/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/reproducible-path/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-option-checking --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --libexecdir=\${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode --disable-dependency-tracking --disable-applications --disable-doxygen-doc --disable-examples --disable-static --enable-all --enable-openmp --enable-single checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking how to print strings... printf checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether 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-option-checking --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --libexecdir=\${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode --disable-dependency-tracking --disable-applications --disable-doxygen-doc --disable-examples --disable-static --enable-all --enable-openmp checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking how to print strings... printf checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether 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-option-checking --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --libexecdir=\${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode --disable-dependency-tracking --disable-applications --disable-doxygen-doc --disable-examples --disable-static --enable-all --enable-openmp --enable-long-double checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking how to print strings... printf checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether 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/reproducible-path/nfft-3.3.2' debian/rules override_dh_auto_configure-indep make[1]: Entering directory '/build/reproducible-path/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-option-checking --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --libexecdir=\${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode --disable-dependency-tracking --disable-applications --disable-doxygen-doc --disable-examples --disable-static --enable-all --enable-openmp --enable-doxygen-doc checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking how to print strings... printf checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether 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/reproducible-path/nfft-3.3.2' debian/rules override_dh_auto_build-arch make[1]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-single' Making all in 3rdparty make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/3rdparty' Making all in cstripack make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/3rdparty/cstripack' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../3rdparty/cstripack -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 cr .libs/libcstripack.a .libs/cstripack.o libtool: link: ranlib .libs/libcstripack.a libtool: link: ( cd ".libs" && rm -f "libcstripack.la" && ln -s "../libcstripack.la" "libcstripack.la" ) make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/3rdparty/cstripack' Making all in . make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/3rdparty' /bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-single/3rdparty/cstripack/.libs/libcstripack.a") libtool: link: ar cr .libs/lib3rdparty.a .libs/lib3rdparty.lax/libcstripack.a/cstripack.o libtool: link: ranlib .libs/lib3rdparty.a libtool: link: rm -fr .libs/lib3rdparty.lax libtool: link: ( cd ".libs" && rm -f "lib3rdparty.la" && ln -s "../lib3rdparty.la" "lib3rdparty.la" ) make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/3rdparty' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/3rdparty' Making all in include make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/include' make all-am make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/include' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/include' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/include' Making all in kernel make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel' Making all in util make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel/util' /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o malloc.lo ../../../kernel/util/malloc.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o sinc.lo ../../../kernel/util/sinc.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o lambda.lo ../../../kernel/util/lambda.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o bessel_i0.lo ../../../kernel/util/bessel_i0.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o float.lo ../../../kernel/util/float.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o int.lo ../../../kernel/util/int.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o error.lo ../../../kernel/util/error.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o bspline.lo ../../../kernel/util/bspline.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o assert.lo ../../../kernel/util/assert.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o sort.lo ../../../kernel/util/sort.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o rand.lo ../../../kernel/util/rand.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o vector1.lo ../../../kernel/util/vector1.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o vector2.lo ../../../kernel/util/vector2.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o vector3.lo ../../../kernel/util/vector3.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/util/print.c -fPIC -DPIC -o .libs/print.o /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o voronoi.lo ../../../kernel/util/voronoi.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o damp.lo ../../../kernel/util/damp.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o thread.lo ../../../kernel/util/thread.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o time.lo ../../../kernel/util/time.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o window.lo ../../../kernel/util/window.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o version.lo ../../../kernel/util/version.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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: 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 -fdebug-prefix-map=/build/reproducible-path/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: link: ar cr .libs/libutil.a .libs/malloc.o .libs/sinc.o .libs/lambda.o .libs/bessel_i0.o .libs/float.o .libs/int.o .libs/error.o .libs/bspline.o .libs/assert.o .libs/sort.o .libs/rand.o .libs/vector1.o .libs/vector2.o .libs/vector3.o .libs/print.o .libs/voronoi.o .libs/damp.o .libs/thread.o .libs/time.o .libs/window.o .libs/version.o libtool: link: ranlib .libs/libutil.a /bin/sh ../../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 cr .libs/libutil_threads.a .libs/libutil_threads_la-malloc.o .libs/libutil_threads_la-sinc.o .libs/libutil_threads_la-lambda.o .libs/libutil_threads_la-bessel_i0.o .libs/libutil_threads_la-float.o .libs/libutil_threads_la-int.o .libs/libutil_threads_la-error.o .libs/libutil_threads_la-bspline.o .libs/libutil_threads_la-assert.o .libs/libutil_threads_la-sort.o .libs/libutil_threads_la-rand.o .libs/libutil_threads_la-vector1.o .libs/libutil_threads_la-vector2.o .libs/libutil_threads_la-vector3.o .libs/libutil_threads_la-print.o .libs/libutil_threads_la-voronoi.o .libs/libutil_threads_la-damp.o .libs/libutil_threads_la-thread.o .libs/libutil_threads_la-time.o .libs/libutil_threads_la-window.o .libs/libutil_threads_la-version.o libtool: link: ranlib .libs/libutil_threads.a libtool: link: ( cd ".libs" && rm -f "libutil_threads.la" && ln -s "../libutil_threads.la" "libutil_threads.la" ) make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel/util' Making all in nfft make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel/nfft' /bin/sh ../../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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfft.lo ../../../kernel/nfft/nfft.c /bin/sh ../../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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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] 1869 | C *gj; | ^~ ../../../kernel/nfft/nfft.c: In function 'nfft_adjoint_1d_B': ../../../kernel/nfft/nfft.c:2161:20: warning: unused variable 'o' [-Wunused-variable] 2161 | 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' 2259 | 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' 2333 | MACRO_adjoint_1d_B_OMP_BLOCKWISE(PRE_FG_PSI) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:2161:17: warning: unused variable 'u' [-Wunused-variable] 2161 | 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' 2259 | 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' 2333 | MACRO_adjoint_1d_B_OMP_BLOCKWISE(PRE_FG_PSI) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:2161:20: warning: unused variable 'o' [-Wunused-variable] 2161 | 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' 2279 | 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' 2333 | MACRO_adjoint_1d_B_OMP_BLOCKWISE(PRE_FG_PSI) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:2161:17: warning: unused variable 'u' [-Wunused-variable] 2161 | 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' 2279 | 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' 2333 | 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] 2705 | 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] 2763 | 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] 3136 | 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' 3268 | 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' 3346 | MACRO_adjoint_2d_B_OMP_BLOCKWISE(PRE_FG_PSI) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:3136:17: warning: unused variable 'u' [-Wunused-variable] 3136 | 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' 3268 | 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' 3346 | MACRO_adjoint_2d_B_OMP_BLOCKWISE(PRE_FG_PSI) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:3136:20: warning: unused variable 'o' [-Wunused-variable] 3136 | 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' 3288 | 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' 3346 | MACRO_adjoint_2d_B_OMP_BLOCKWISE(PRE_FG_PSI) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:3136:17: warning: unused variable 'u' [-Wunused-variable] 3136 | 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' 3288 | 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' 3346 | 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] 4000 | 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] 4104 | 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] 4654 | 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' 4824 | 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' 4904 | MACRO_adjoint_3d_B_OMP_BLOCKWISE(PRE_FG_PSI) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:4654:17: warning: unused variable 'u' [-Wunused-variable] 4654 | 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' 4824 | 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' 4904 | MACRO_adjoint_3d_B_OMP_BLOCKWISE(PRE_FG_PSI) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:4654:20: warning: unused variable 'o' [-Wunused-variable] 4654 | 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' 4844 | 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' 4904 | MACRO_adjoint_3d_B_OMP_BLOCKWISE(PRE_FG_PSI) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:4654:17: warning: unused variable 'u' [-Wunused-variable] 4654 | 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' 4844 | 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' 4904 | MACRO_adjoint_3d_B_OMP_BLOCKWISE(PRE_FG_PSI) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /bin/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 cr .libs/libnfft.a .libs/nfft.o libtool: link: ranlib .libs/libnfft.a libtool: link: ( cd ".libs" && rm -f "libnfft.la" && ln -s "../libnfft.la" "libnfft.la" ) /bin/sh ../../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 cr .libs/libnfft_threads.a .libs/libnfft_threads_la-nfft.o libtool: link: ranlib .libs/libnfft_threads.a libtool: link: ( cd ".libs" && rm -f "libnfft_threads.la" && ln -s "../libnfft_threads.la" "libnfft_threads.la" ) make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel/nfft' Making all in nfct make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel/nfct' /bin/sh ../../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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 cr .libs/libnfct.a .libs/nfct.o libtool: link: ranlib .libs/libnfct.a libtool: link: ( cd ".libs" && rm -f "libnfct.la" && ln -s "../libnfct.la" "libnfct.la" ) make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel/nfct' Making all in nfst make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel/nfst' /bin/sh ../../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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 cr .libs/libnfst.a .libs/nfst.o libtool: link: ranlib .libs/libnfst.a libtool: link: ( cd ".libs" && rm -f "libnfst.la" && ln -s "../libnfst.la" "libnfst.la" ) make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel/nfst' Making all in solver make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel/solver' /bin/sh ../../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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 cr .libs/libsolver.a .libs/solver.o libtool: link: ranlib .libs/libsolver.a libtool: link: ( cd ".libs" && rm -f "libsolver.la" && ln -s "../libsolver.la" "libsolver.la" ) make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel/solver' Making all in . make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel' /bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/sh ../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-single/kernel/util/.libs/libutil.a") libtool: link: (cd .libs/libkernel_threads.lax/libutil_threads.a && ar x "/build/reproducible-path/nfft-3.3.2/build-single/kernel/util/.libs/libutil_threads.a") libtool: link: (cd .libs/libkernel.lax/libnfft.a && ar x "/build/reproducible-path/nfft-3.3.2/build-single/kernel/nfft/.libs/libnfft.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfft_threads.a && ar x "/build/reproducible-path/nfft-3.3.2/build-single/kernel/nfft/.libs/libnfft_threads.a") libtool: link: (cd .libs/libkernel.lax/libnfct.a && ar x "/build/reproducible-path/nfft-3.3.2/build-single/kernel/nfct/.libs/libnfct.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfct.a && ar x "/build/reproducible-path/nfft-3.3.2/build-single/kernel/nfct/.libs/libnfct.a") libtool: link: (cd .libs/libkernel.lax/libnfst.a && ar x "/build/reproducible-path/nfft-3.3.2/build-single/kernel/nfst/.libs/libnfst.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfst.a && ar x "/build/reproducible-path/nfft-3.3.2/build-single/kernel/nfst/.libs/libnfst.a") libtool: link: (cd .libs/libkernel.lax/libsolver.a && ar x "/build/reproducible-path/nfft-3.3.2/build-single/kernel/solver/.libs/libsolver.a") libtool: link: (cd .libs/libkernel_threads.lax/libsolver.a && ar x "/build/reproducible-path/nfft-3.3.2/build-single/kernel/solver/.libs/libsolver.a") libtool: link: ar cr .libs/libkernel.a .libs/libkernel.lax/libutil.a/assert.o .libs/libkernel.lax/libutil.a/bessel_i0.o .libs/libkernel.lax/libutil.a/bspline.o .libs/libkernel.lax/libutil.a/damp.o .libs/libkernel.lax/libutil.a/error.o .libs/libkernel.lax/libutil.a/float.o .libs/libkernel.lax/libutil.a/int.o .libs/libkernel.lax/libutil.a/lambda.o .libs/libkernel.lax/libutil.a/malloc.o .libs/libkernel.lax/libutil.a/print.o .libs/libkernel.lax/libutil.a/rand.o .libs/libkernel.lax/libutil.a/sinc.o .libs/libkernel.lax/libutil.a/sort.o .libs/libkernel.lax/libutil.a/thread.o .libs/libkernel.lax/libutil.a/time.o .libs/libkernel.lax/libutil.a/vector1.o .libs/libkernel.lax/libutil.a/vector2.o .libs/libkernel.lax/libutil.a/vector3.o .libs/libkernel.lax/libutil.a/version.o .libs/libkernel.lax/libutil.a/voronoi.o .libs/libkernel.lax/libutil.a/window.o .libs/libkernel.lax/libnfft.a/nfft.o .libs/libkernel.lax/libnfct.a/nfct.o .libs/libkernel.lax/libnfst.a/nfst.o .libs/libkernel.lax/libsolver.a/solver.o libtool: link: ar cr .libs/libkernel_threads.a .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-assert.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-bessel_i0.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-bspline.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-damp.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-error.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-float.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-int.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-lambda.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-malloc.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-print.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-rand.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-sinc.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-sort.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-thread.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-time.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-vector1.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-vector2.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-vector3.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-version.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-voronoi.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-window.o .libs/libkernel_threads.lax/libnfft_threads.a/libnfft_threads_la-nfft.o .libs/libkernel_threads.lax/libnfct.a/nfct.o .libs/libkernel_threads.lax/libnfst.a/nfst.o .libs/libkernel_threads.lax/libsolver.a/solver.o libtool: link: ranlib .libs/libkernel_threads.a libtool: link: ranlib .libs/libkernel.a libtool: link: rm -fr .libs/libkernel.lax libtool: link: rm -fr .libs/libkernel_threads.lax libtool: link: ( cd ".libs" && rm -f "libkernel.la" && ln -s "../libkernel.la" "libkernel.la" ) libtool: link: ( cd ".libs" && rm -f "libkernel_threads.la" && ln -s "../libkernel_threads.la" "libkernel_threads.la" ) make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel' Making all in . make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single' /bin/sh ./libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/sh ./libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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.so" && ln -s "libnfft3f.so.2.0.0" "libnfft3f.so") libtool: link: (cd ".libs" && rm -f "libnfft3f_threads.so.2" && ln -s "libnfft3f_threads.so.2.0.0" "libnfft3f_threads.so.2") libtool: link: (cd ".libs" && rm -f "libnfft3f_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/reproducible-path/nfft-3.3.2/build-single' Making all in tests make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/tests' Making all in data make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/tests/data' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/tests/data' make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/tests' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/tests' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/tests' make[2]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single' cd build-double && make -j15 make[2]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double' Making all in 3rdparty make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/3rdparty' Making all in cstripack make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/3rdparty/cstripack' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../3rdparty/cstripack -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 cr .libs/libcstripack.a .libs/cstripack.o libtool: link: ranlib .libs/libcstripack.a libtool: link: ( cd ".libs" && rm -f "libcstripack.la" && ln -s "../libcstripack.la" "libcstripack.la" ) make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/3rdparty/cstripack' Making all in . make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/3rdparty' /bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-double/3rdparty/cstripack/.libs/libcstripack.a") libtool: link: ar cr .libs/lib3rdparty.a .libs/lib3rdparty.lax/libcstripack.a/cstripack.o libtool: link: ranlib .libs/lib3rdparty.a libtool: link: rm -fr .libs/lib3rdparty.lax libtool: link: ( cd ".libs" && rm -f "lib3rdparty.la" && ln -s "../lib3rdparty.la" "lib3rdparty.la" ) make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/3rdparty' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/3rdparty' Making all in include make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/include' make all-am make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/include' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/include' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/include' Making all in kernel make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel' Making all in util make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/util' /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o malloc.lo ../../../kernel/util/malloc.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o sinc.lo ../../../kernel/util/sinc.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o lambda.lo ../../../kernel/util/lambda.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o bessel_i0.lo ../../../kernel/util/bessel_i0.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o float.lo ../../../kernel/util/float.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o int.lo ../../../kernel/util/int.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o error.lo ../../../kernel/util/error.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o bspline.lo ../../../kernel/util/bspline.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o assert.lo ../../../kernel/util/assert.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o sort.lo ../../../kernel/util/sort.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o rand.lo ../../../kernel/util/rand.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o vector1.lo ../../../kernel/util/vector1.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o vector2.lo ../../../kernel/util/vector2.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o vector3.lo ../../../kernel/util/vector3.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o voronoi.lo ../../../kernel/util/voronoi.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o damp.lo ../../../kernel/util/damp.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o thread.lo ../../../kernel/util/thread.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o time.lo ../../../kernel/util/time.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o window.lo ../../../kernel/util/window.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o version.lo ../../../kernel/util/version.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 /bin/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 cr .libs/libutil.a .libs/malloc.o .libs/sinc.o .libs/lambda.o .libs/bessel_i0.o .libs/float.o .libs/int.o .libs/error.o .libs/bspline.o .libs/assert.o .libs/sort.o .libs/rand.o .libs/vector1.o .libs/vector2.o .libs/vector3.o .libs/print.o .libs/voronoi.o .libs/damp.o .libs/thread.o .libs/time.o .libs/window.o .libs/version.o libtool: link: ranlib .libs/libutil.a libtool: link: ( cd ".libs" && rm -f "libutil.la" && ln -s "../libutil.la" "libutil.la" ) /bin/sh ../../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 cr .libs/libutil_threads.a .libs/libutil_threads_la-malloc.o .libs/libutil_threads_la-sinc.o .libs/libutil_threads_la-lambda.o .libs/libutil_threads_la-bessel_i0.o .libs/libutil_threads_la-float.o .libs/libutil_threads_la-int.o .libs/libutil_threads_la-error.o .libs/libutil_threads_la-bspline.o .libs/libutil_threads_la-assert.o .libs/libutil_threads_la-sort.o .libs/libutil_threads_la-rand.o .libs/libutil_threads_la-vector1.o .libs/libutil_threads_la-vector2.o .libs/libutil_threads_la-vector3.o .libs/libutil_threads_la-print.o .libs/libutil_threads_la-voronoi.o .libs/libutil_threads_la-damp.o .libs/libutil_threads_la-thread.o .libs/libutil_threads_la-time.o .libs/libutil_threads_la-window.o .libs/libutil_threads_la-version.o libtool: link: ranlib .libs/libutil_threads.a libtool: link: ( cd ".libs" && rm -f "libutil_threads.la" && ln -s "../libutil_threads.la" "libutil_threads.la" ) make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/util' Making all in nfft make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfft' /bin/sh ../../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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfft.lo ../../../kernel/nfft/nfft.c /bin/sh ../../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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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] 1869 | C *gj; | ^~ ../../../kernel/nfft/nfft.c: In function 'nfft_adjoint_1d_B': ../../../kernel/nfft/nfft.c:2161:20: warning: unused variable 'o' [-Wunused-variable] 2161 | 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' 2259 | 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' 2333 | MACRO_adjoint_1d_B_OMP_BLOCKWISE(PRE_FG_PSI) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:2161:17: warning: unused variable 'u' [-Wunused-variable] 2161 | 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' 2259 | 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' 2333 | MACRO_adjoint_1d_B_OMP_BLOCKWISE(PRE_FG_PSI) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:2161:20: warning: unused variable 'o' [-Wunused-variable] 2161 | 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' 2279 | 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' 2333 | MACRO_adjoint_1d_B_OMP_BLOCKWISE(PRE_FG_PSI) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:2161:17: warning: unused variable 'u' [-Wunused-variable] 2161 | 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' 2279 | 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' 2333 | 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] 2705 | 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] 2763 | 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] 3136 | 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' 3268 | 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' 3346 | MACRO_adjoint_2d_B_OMP_BLOCKWISE(PRE_FG_PSI) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:3136:17: warning: unused variable 'u' [-Wunused-variable] 3136 | 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' 3268 | 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' 3346 | MACRO_adjoint_2d_B_OMP_BLOCKWISE(PRE_FG_PSI) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:3136:20: warning: unused variable 'o' [-Wunused-variable] 3136 | 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' 3288 | 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' 3346 | MACRO_adjoint_2d_B_OMP_BLOCKWISE(PRE_FG_PSI) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:3136:17: warning: unused variable 'u' [-Wunused-variable] 3136 | 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' 3288 | 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' 3346 | 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] 4000 | 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] 4104 | 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] 4654 | 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' 4824 | 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' 4904 | MACRO_adjoint_3d_B_OMP_BLOCKWISE(PRE_FG_PSI) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:4654:17: warning: unused variable 'u' [-Wunused-variable] 4654 | 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' 4824 | 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' 4904 | MACRO_adjoint_3d_B_OMP_BLOCKWISE(PRE_FG_PSI) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:4654:20: warning: unused variable 'o' [-Wunused-variable] 4654 | 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' 4844 | 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' 4904 | MACRO_adjoint_3d_B_OMP_BLOCKWISE(PRE_FG_PSI) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:4654:17: warning: unused variable 'u' [-Wunused-variable] 4654 | 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' 4844 | 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' 4904 | MACRO_adjoint_3d_B_OMP_BLOCKWISE(PRE_FG_PSI) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /bin/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 cr .libs/libnfft.a .libs/nfft.o libtool: link: ranlib .libs/libnfft.a libtool: link: ( cd ".libs" && rm -f "libnfft.la" && ln -s "../libnfft.la" "libnfft.la" ) /bin/sh ../../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 cr .libs/libnfft_threads.a .libs/libnfft_threads_la-nfft.o libtool: link: ranlib .libs/libnfft_threads.a libtool: link: ( cd ".libs" && rm -f "libnfft_threads.la" && ln -s "../libnfft_threads.la" "libnfft_threads.la" ) make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfft' Making all in nfct make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfct' /bin/sh ../../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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 cr .libs/libnfct.a .libs/nfct.o libtool: link: ranlib .libs/libnfct.a libtool: link: ( cd ".libs" && rm -f "libnfct.la" && ln -s "../libnfct.la" "libnfct.la" ) make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfct' Making all in nfst make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfst' /bin/sh ../../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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 cr .libs/libnfst.a .libs/nfst.o libtool: link: ranlib .libs/libnfst.a libtool: link: ( cd ".libs" && rm -f "libnfst.la" && ln -s "../libnfst.la" "libnfst.la" ) make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfst' Making all in nnfft make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nnfft' /bin/sh ../../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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 cr .libs/libnnfft.a .libs/nnfft.o libtool: link: ranlib .libs/libnnfft.a libtool: link: ( cd ".libs" && rm -f "libnnfft.la" && ln -s "../libnnfft.la" "libnnfft.la" ) make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nnfft' Making all in nsfft make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nsfft' /bin/sh ../../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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 cr .libs/libnsfft.a .libs/nsfft.o libtool: link: ranlib .libs/libnsfft.a libtool: link: ( cd ".libs" && rm -f "libnsfft.la" && ln -s "../libnsfft.la" "libnsfft.la" ) make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nsfft' Making all in mri make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/mri' /bin/sh ../../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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 cr .libs/libmri.a .libs/mri.o libtool: link: ranlib .libs/libmri.a libtool: link: ( cd ".libs" && rm -f "libmri.la" && ln -s "../libmri.la" "libmri.la" ) make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/mri' Making all in fpt make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/fpt' /bin/sh ../../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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o fpt.lo ../../../kernel/fpt/fpt.c /bin/sh ../../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 -fdebug-prefix-map=/build/reproducible-path/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 -g -O2 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/fpt/fpt.c -fPIC -DPIC -o .libs/fpt.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/fpt -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 /bin/sh ../../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 /bin/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 libtool: link: ar cr .libs/libfpt_threads.a .libs/libfpt_threads_la-fpt.o libtool: link: ranlib .libs/libfpt_threads.a libtool: link: ar cr .libs/libfpt.a .libs/fpt.o libtool: link: ranlib .libs/libfpt.a libtool: link: ( cd ".libs" && rm -f "libfpt_threads.la" && ln -s "../libfpt_threads.la" "libfpt_threads.la" ) libtool: link: ( cd ".libs" && rm -f "libfpt.la" && ln -s "../libfpt.la" "libfpt.la" ) make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/fpt' Making all in nfsft make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfsft' /bin/sh ../../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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfsft.lo ../../../kernel/nfsft/nfsft.c /bin/sh ../../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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o legendre.lo ../../../kernel/nfsft/legendre.c /bin/sh ../../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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../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 -fdebug-prefix-map=/build/reproducible-path/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 -g -O2 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfsft/legendre.c -fPIC -DPIC -o .libs/legendre.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfsft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfsft/nfsft.c -fPIC -DPIC -o .libs/nfsft.o ../../../kernel/nfsft/nfsft.c: In function 'nfsft_precompute': ../../../kernel/nfsft/nfsft.c:372:9: warning: unused variable 'threadid' [-Wunused-variable] 372 | int threadid = omp_get_thread_num(); | ^~~~~~~~ /bin/sh ../../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 /bin/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 libtool: link: ar cr .libs/libnfsft_threads.a .libs/libnfsft_threads_la-nfsft.o .libs/libnfsft_threads_la-legendre.o libtool: link: ranlib .libs/libnfsft_threads.a libtool: link: ( cd ".libs" && rm -f "libnfsft_threads.la" && ln -s "../libnfsft_threads.la" "libnfsft_threads.la" ) libtool: link: ar cr .libs/libnfsft.a .libs/nfsft.o .libs/legendre.o libtool: link: ranlib .libs/libnfsft.a libtool: link: ( cd ".libs" && rm -f "libnfsft.la" && ln -s "../libnfsft.la" "libnfsft.la" ) make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfsft' Making all in nfsoft make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfsoft' /bin/sh ../../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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfsoft.lo ../../../kernel/nfsoft/nfsoft.c /bin/sh ../../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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfsoft/nfsoft.c -fPIC -DPIC -o .libs/nfsoft.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfsoft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfsoft/wigner.c -fPIC -DPIC -o .libs/wigner.o ../../../kernel/nfsoft/wigner.c: In function 'wigner_start': ../../../kernel/nfsoft/wigner.c:323:19: warning: variable 'dm2' set but not used [-Wunused-but-set-variable] 323 | double dl, dm1, dm2, normFactor, sinSign; | ^~~ ../../../kernel/nfsoft/wigner.c:323:14: warning: variable 'dm1' set but not used [-Wunused-but-set-variable] 323 | double dl, dm1, dm2, normFactor, sinSign; | ^~~ ../../../kernel/nfsoft/wigner.c:322:14: warning: variable 'absM2' set but not used [-Wunused-but-set-variable] 322 | 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] 153 | 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] 221 | 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] 434 | 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] 464 | 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] 593 | 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] 219 | static fpt_set SO3_single_fpt_init(int l, int k, int m, unsigned int flags, int kappa) | ^~~~~~~~~~~~~~~~~~~ /bin/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 cr .libs/libnfsoft.a .libs/nfsoft.o .libs/wigner.o libtool: link: ranlib .libs/libnfsoft.a libtool: link: ( cd ".libs" && rm -f "libnfsoft.la" && ln -s "../libnfsoft.la" "libnfsoft.la" ) make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfsoft' Making all in solver make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/solver' /bin/sh ../../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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 cr .libs/libsolver.a .libs/solver.o libtool: link: ranlib .libs/libsolver.a libtool: link: ( cd ".libs" && rm -f "libsolver.la" && ln -s "../libsolver.la" "libsolver.la" ) make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/solver' Making all in . make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel' /bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/sh ../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-double/kernel/util/.libs/libutil.a") libtool: link: (cd .libs/libkernel_threads.lax/libutil_threads.a && ar x "/build/reproducible-path/nfft-3.3.2/build-double/kernel/util/.libs/libutil_threads.a") libtool: link: (cd .libs/libkernel.lax/libnfft.a && ar x "/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfft/.libs/libnfft.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfft_threads.a && ar x "/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfft/.libs/libnfft_threads.a") libtool: link: (cd .libs/libkernel.lax/libnfct.a && ar x "/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfct/.libs/libnfct.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfct.a && ar x "/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfct/.libs/libnfct.a") libtool: link: (cd .libs/libkernel.lax/libnfst.a && ar x "/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfst/.libs/libnfst.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfst.a && ar x "/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfst/.libs/libnfst.a") libtool: link: (cd .libs/libkernel.lax/libnnfft.a && ar x "/build/reproducible-path/nfft-3.3.2/build-double/kernel/nnfft/.libs/libnnfft.a") libtool: link: (cd .libs/libkernel_threads.lax/libnnfft.a && ar x "/build/reproducible-path/nfft-3.3.2/build-double/kernel/nnfft/.libs/libnnfft.a") libtool: link: (cd .libs/libkernel.lax/libnsfft.a && ar x "/build/reproducible-path/nfft-3.3.2/build-double/kernel/nsfft/.libs/libnsfft.a") libtool: link: (cd .libs/libkernel_threads.lax/libnsfft.a && ar x "/build/reproducible-path/nfft-3.3.2/build-double/kernel/nsfft/.libs/libnsfft.a") libtool: link: (cd .libs/libkernel.lax/libmri.a && ar x "/build/reproducible-path/nfft-3.3.2/build-double/kernel/mri/.libs/libmri.a") libtool: link: (cd .libs/libkernel_threads.lax/libmri.a && ar x "/build/reproducible-path/nfft-3.3.2/build-double/kernel/mri/.libs/libmri.a") libtool: link: (cd .libs/libkernel.lax/libfpt.a && ar x "/build/reproducible-path/nfft-3.3.2/build-double/kernel/fpt/.libs/libfpt.a") libtool: link: (cd .libs/libkernel_threads.lax/libfpt_threads.a && ar x "/build/reproducible-path/nfft-3.3.2/build-double/kernel/fpt/.libs/libfpt_threads.a") libtool: link: (cd .libs/libkernel.lax/libnfsft.a && ar x "/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfsft/.libs/libnfsft.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfsft_threads.a && ar x "/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfsft/.libs/libnfsft_threads.a") libtool: link: (cd .libs/libkernel.lax/libnfsoft.a && ar x "/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfsoft/.libs/libnfsoft.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfsoft.a && ar x "/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfsoft/.libs/libnfsoft.a") libtool: link: (cd .libs/libkernel.lax/libsolver.a && ar x "/build/reproducible-path/nfft-3.3.2/build-double/kernel/solver/.libs/libsolver.a") libtool: link: (cd .libs/libkernel_threads.lax/libsolver.a && ar x "/build/reproducible-path/nfft-3.3.2/build-double/kernel/solver/.libs/libsolver.a") libtool: link: ar cr .libs/libkernel.a .libs/libkernel.lax/libutil.a/assert.o .libs/libkernel.lax/libutil.a/bessel_i0.o .libs/libkernel.lax/libutil.a/bspline.o .libs/libkernel.lax/libutil.a/damp.o .libs/libkernel.lax/libutil.a/error.o .libs/libkernel.lax/libutil.a/float.o .libs/libkernel.lax/libutil.a/int.o .libs/libkernel.lax/libutil.a/lambda.o .libs/libkernel.lax/libutil.a/malloc.o .libs/libkernel.lax/libutil.a/print.o .libs/libkernel.lax/libutil.a/rand.o .libs/libkernel.lax/libutil.a/sinc.o .libs/libkernel.lax/libutil.a/sort.o .libs/libkernel.lax/libutil.a/thread.o .libs/libkernel.lax/libutil.a/time.o .libs/libkernel.lax/libutil.a/vector1.o .libs/libkernel.lax/libutil.a/vector2.o .libs/libkernel.lax/libutil.a/vector3.o .libs/libkernel.lax/libutil.a/version.o .libs/libkernel.lax/libutil.a/voronoi.o .libs/libkernel.lax/libutil.a/window.o .libs/libkernel.lax/libnfft.a/nfft.o .libs/libkernel.lax/libnfct.a/nfct.o .libs/libkernel.lax/libnfst.a/nfst.o .libs/libkernel.lax/libnnfft.a/nnfft.o .libs/libkernel.lax/libnsfft.a/nsfft.o .libs/libkernel.lax/libmri.a/mri.o .libs/libkernel.lax/libfpt.a/fpt.o .libs/libkernel.lax/libnfsft.a/legendre.o .libs/libkernel.lax/libnfsft.a/nfsft.o .libs/libkernel.lax/libnfsoft.a/nfsoft.o .libs/libkernel.lax/libnfsoft.a/wigner.o .libs/libkernel.lax/libsolver.a/solver.o libtool: link: ranlib .libs/libkernel.a libtool: link: ar cr .libs/libkernel_threads.a .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-assert.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-bessel_i0.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-bspline.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-damp.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-error.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-float.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-int.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-lambda.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-malloc.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-print.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-rand.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-sinc.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-sort.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-thread.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-time.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-vector1.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-vector2.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-vector3.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-version.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-voronoi.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-window.o .libs/libkernel_threads.lax/libnfft_threads.a/libnfft_threads_la-nfft.o .libs/libkernel_threads.lax/libnfct.a/nfct.o .libs/libkernel_threads.lax/libnfst.a/nfst.o .libs/libkernel_threads.lax/libnnfft.a/nnfft.o .libs/libkernel_threads.lax/libnsfft.a/nsfft.o .libs/libkernel_threads.lax/libmri.a/mri.o .libs/libkernel_threads.lax/libfpt_threads.a/libfpt_threads_la-fpt.o .libs/libkernel_threads.lax/libnfsft_threads.a/libnfsft_threads_la-legendre.o .libs/libkernel_threads.lax/libnfsft_threads.a/libnfsft_threads_la-nfsft.o .libs/libkernel_threads.lax/libnfsoft.a/nfsoft.o .libs/libkernel_threads.lax/libnfsoft.a/wigner.o .libs/libkernel_threads.lax/libsolver.a/solver.o libtool: link: rm -fr .libs/libkernel.lax libtool: link: ranlib .libs/libkernel_threads.a libtool: link: rm -fr .libs/libkernel_threads.lax libtool: link: ( cd ".libs" && rm -f "libkernel.la" && ln -s "../libkernel.la" "libkernel.la" ) libtool: link: ( cd ".libs" && rm -f "libkernel_threads.la" && ln -s "../libkernel_threads.la" "libkernel_threads.la" ) make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel' Making all in . make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double' /bin/sh ./libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/sh ./libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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.la" && ln -s "../libnfft3.la" "libnfft3.la" ) libtool: link: (cd ".libs" && rm -f "libnfft3_threads.so.2" && ln -s "libnfft3_threads.so.2.0.0" "libnfft3_threads.so.2") libtool: link: (cd ".libs" && rm -f "libnfft3_threads.so" && ln -s "libnfft3_threads.so.2.0.0" "libnfft3_threads.so") libtool: link: ( cd ".libs" && rm -f "libnfft3_threads.la" && ln -s "../libnfft3_threads.la" "libnfft3_threads.la" ) make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double' Making all in tests make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/tests' Making all in data make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/tests/data' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/tests/data' make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/tests' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/tests' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/tests' make[2]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double' cd build-long && make -j15 make[2]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long' Making all in 3rdparty make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/3rdparty' Making all in cstripack make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/3rdparty/cstripack' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../3rdparty/cstripack -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 cr .libs/libcstripack.a .libs/cstripack.o libtool: link: ranlib .libs/libcstripack.a libtool: link: ( cd ".libs" && rm -f "libcstripack.la" && ln -s "../libcstripack.la" "libcstripack.la" ) make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/3rdparty/cstripack' Making all in . make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/3rdparty' /bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-long/3rdparty/cstripack/.libs/libcstripack.a") libtool: link: ar cr .libs/lib3rdparty.a .libs/lib3rdparty.lax/libcstripack.a/cstripack.o libtool: link: ranlib .libs/lib3rdparty.a libtool: link: rm -fr .libs/lib3rdparty.lax libtool: link: ( cd ".libs" && rm -f "lib3rdparty.la" && ln -s "../lib3rdparty.la" "lib3rdparty.la" ) make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/3rdparty' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/3rdparty' Making all in include make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/include' make all-am make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/include' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/include' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/include' Making all in kernel make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel' Making all in util make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel/util' /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o malloc.lo ../../../kernel/util/malloc.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o sinc.lo ../../../kernel/util/sinc.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o lambda.lo ../../../kernel/util/lambda.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o bessel_i0.lo ../../../kernel/util/bessel_i0.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o float.lo ../../../kernel/util/float.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o int.lo ../../../kernel/util/int.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o error.lo ../../../kernel/util/error.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o bspline.lo ../../../kernel/util/bspline.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o assert.lo ../../../kernel/util/assert.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o sort.lo ../../../kernel/util/sort.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o rand.lo ../../../kernel/util/rand.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o vector1.lo ../../../kernel/util/vector1.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o vector2.lo ../../../kernel/util/vector2.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o vector3.lo ../../../kernel/util/vector3.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o voronoi.lo ../../../kernel/util/voronoi.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o damp.lo ../../../kernel/util/damp.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o thread.lo ../../../kernel/util/thread.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o time.lo ../../../kernel/util/time.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/util -I../../include -I../../../include -I../../../3rdparty/cstripack -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o version.lo ../../../kernel/util/version.c /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 /bin/sh ../../libtool --tag=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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 cr .libs/libutil.a .libs/malloc.o .libs/sinc.o .libs/lambda.o .libs/bessel_i0.o .libs/float.o .libs/int.o .libs/error.o .libs/bspline.o .libs/assert.o .libs/sort.o .libs/rand.o .libs/vector1.o .libs/vector2.o .libs/vector3.o .libs/print.o .libs/voronoi.o .libs/damp.o .libs/thread.o .libs/time.o .libs/window.o .libs/version.o libtool: link: ranlib .libs/libutil.a libtool: link: ( cd ".libs" && rm -f "libutil.la" && ln -s "../libutil.la" "libutil.la" ) /bin/sh ../../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 cr .libs/libutil_threads.a .libs/libutil_threads_la-malloc.o .libs/libutil_threads_la-sinc.o .libs/libutil_threads_la-lambda.o .libs/libutil_threads_la-bessel_i0.o .libs/libutil_threads_la-float.o .libs/libutil_threads_la-int.o .libs/libutil_threads_la-error.o .libs/libutil_threads_la-bspline.o .libs/libutil_threads_la-assert.o .libs/libutil_threads_la-sort.o .libs/libutil_threads_la-rand.o .libs/libutil_threads_la-vector1.o .libs/libutil_threads_la-vector2.o .libs/libutil_threads_la-vector3.o .libs/libutil_threads_la-print.o .libs/libutil_threads_la-voronoi.o .libs/libutil_threads_la-damp.o .libs/libutil_threads_la-thread.o .libs/libutil_threads_la-time.o .libs/libutil_threads_la-window.o .libs/libutil_threads_la-version.o libtool: link: ranlib .libs/libutil_threads.a libtool: link: ( cd ".libs" && rm -f "libutil_threads.la" && ln -s "../libutil_threads.la" "libutil_threads.la" ) make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel/util' Making all in nfft make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel/nfft' /bin/sh ../../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 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c -o nfft.lo ../../../kernel/nfft/nfft.c /bin/sh ../../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 -fdebug-prefix-map=/build/reproducible-path/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 -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../kernel/nfft -I../../include -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/nfft-3.3.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c ../../../kernel/nfft/nfft.c -fPIC -DPIC -o .libs/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] 1869 | C *gj; | ^~ ../../../kernel/nfft/nfft.c: In function 'nfft_adjoint_1d_B': ../../../kernel/nfft/nfft.c:2161:20: warning: unused variable 'o' [-Wunused-variable] 2161 | 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' 2259 | 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' 2333 | MACRO_adjoint_1d_B_OMP_BLOCKWISE(PRE_FG_PSI) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:2161:17: warning: unused variable 'u' [-Wunused-variable] 2161 | 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' 2259 | 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' 2333 | MACRO_adjoint_1d_B_OMP_BLOCKWISE(PRE_FG_PSI) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:2161:20: warning: unused variable 'o' [-Wunused-variable] 2161 | 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' 2279 | 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' 2333 | MACRO_adjoint_1d_B_OMP_BLOCKWISE(PRE_FG_PSI) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:2161:17: warning: unused variable 'u' [-Wunused-variable] 2161 | 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' 2279 | 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' 2333 | 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] 2705 | 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] 2763 | 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] 3136 | 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' 3268 | 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' 3346 | MACRO_adjoint_2d_B_OMP_BLOCKWISE(PRE_FG_PSI) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:3136:17: warning: unused variable 'u' [-Wunused-variable] 3136 | 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' 3268 | 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' 3346 | MACRO_adjoint_2d_B_OMP_BLOCKWISE(PRE_FG_PSI) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:3136:20: warning: unused variable 'o' [-Wunused-variable] 3136 | 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' 3288 | 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' 3346 | MACRO_adjoint_2d_B_OMP_BLOCKWISE(PRE_FG_PSI) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:3136:17: warning: unused variable 'u' [-Wunused-variable] 3136 | 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' 3288 | 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' 3346 | 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] 4000 | 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] 4104 | 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] 4654 | 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' 4824 | 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' 4904 | MACRO_adjoint_3d_B_OMP_BLOCKWISE(PRE_FG_PSI) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:4654:17: warning: unused variable 'u' [-Wunused-variable] 4654 | 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' 4824 | 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' 4904 | MACRO_adjoint_3d_B_OMP_BLOCKWISE(PRE_FG_PSI) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:4654:20: warning: unused variable 'o' [-Wunused-variable] 4654 | 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' 4844 | 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' 4904 | MACRO_adjoint_3d_B_OMP_BLOCKWISE(PRE_FG_PSI) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../kernel/nfft/nfft.c:4654:17: warning: unused variable 'u' [-Wunused-variable] 4654 | 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' 4844 | 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' 4904 | MACRO_adjoint_3d_B_OMP_BLOCKWISE(PRE_FG_PSI) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /bin/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 cr .libs/libnfft.a .libs/nfft.o libtool: link: ranlib .libs/libnfft.a libtool: link: ( cd ".libs" && rm -f "libnfft.la" && ln -s "../libnfft.la" "libnfft.la" ) /bin/sh ../../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 cr .libs/libnfft_threads.a .libs/libnfft_threads_la-nfft.o libtool: link: ranlib .libs/libnfft_threads.a libtool: link: ( cd ".libs" && rm -f "libnfft_threads.la" && ln -s "../libnfft_threads.la" "libnfft_threads.la" ) make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel/nfft' Making all in nfct make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel/nfct' /bin/sh ../../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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 cr .libs/libnfct.a .libs/nfct.o libtool: link: ranlib .libs/libnfct.a libtool: link: ( cd ".libs" && rm -f "libnfct.la" && ln -s "../libnfct.la" "libnfct.la" ) make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel/nfct' Making all in nfst make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel/nfst' /bin/sh ../../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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 cr .libs/libnfst.a .libs/nfst.o libtool: link: ranlib .libs/libnfst.a libtool: link: ( cd ".libs" && rm -f "libnfst.la" && ln -s "../libnfst.la" "libnfst.la" ) make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel/nfst' Making all in solver make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel/solver' /bin/sh ../../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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 cr .libs/libsolver.a .libs/solver.o libtool: link: ranlib .libs/libsolver.a libtool: link: ( cd ".libs" && rm -f "libsolver.la" && ln -s "../libsolver.la" "libsolver.la" ) make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel/solver' Making all in . make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel' /bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/sh ../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-long/kernel/util/.libs/libutil.a") libtool: link: (cd .libs/libkernel_threads.lax/libutil_threads.a && ar x "/build/reproducible-path/nfft-3.3.2/build-long/kernel/util/.libs/libutil_threads.a") libtool: link: (cd .libs/libkernel.lax/libnfft.a && ar x "/build/reproducible-path/nfft-3.3.2/build-long/kernel/nfft/.libs/libnfft.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfft_threads.a && ar x "/build/reproducible-path/nfft-3.3.2/build-long/kernel/nfft/.libs/libnfft_threads.a") libtool: link: (cd .libs/libkernel.lax/libnfct.a && ar x "/build/reproducible-path/nfft-3.3.2/build-long/kernel/nfct/.libs/libnfct.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfct.a && ar x "/build/reproducible-path/nfft-3.3.2/build-long/kernel/nfct/.libs/libnfct.a") libtool: link: (cd .libs/libkernel.lax/libnfst.a && ar x "/build/reproducible-path/nfft-3.3.2/build-long/kernel/nfst/.libs/libnfst.a") libtool: link: (cd .libs/libkernel_threads.lax/libnfst.a && ar x "/build/reproducible-path/nfft-3.3.2/build-long/kernel/nfst/.libs/libnfst.a") libtool: link: (cd .libs/libkernel.lax/libsolver.a && ar x "/build/reproducible-path/nfft-3.3.2/build-long/kernel/solver/.libs/libsolver.a") libtool: link: (cd .libs/libkernel_threads.lax/libsolver.a && ar x "/build/reproducible-path/nfft-3.3.2/build-long/kernel/solver/.libs/libsolver.a") libtool: link: ar cr .libs/libkernel.a .libs/libkernel.lax/libutil.a/assert.o .libs/libkernel.lax/libutil.a/bessel_i0.o .libs/libkernel.lax/libutil.a/bspline.o .libs/libkernel.lax/libutil.a/damp.o .libs/libkernel.lax/libutil.a/error.o .libs/libkernel.lax/libutil.a/float.o .libs/libkernel.lax/libutil.a/int.o .libs/libkernel.lax/libutil.a/lambda.o .libs/libkernel.lax/libutil.a/malloc.o .libs/libkernel.lax/libutil.a/print.o .libs/libkernel.lax/libutil.a/rand.o .libs/libkernel.lax/libutil.a/sinc.o .libs/libkernel.lax/libutil.a/sort.o .libs/libkernel.lax/libutil.a/thread.o .libs/libkernel.lax/libutil.a/time.o .libs/libkernel.lax/libutil.a/vector1.o .libs/libkernel.lax/libutil.a/vector2.o .libs/libkernel.lax/libutil.a/vector3.o .libs/libkernel.lax/libutil.a/version.o .libs/libkernel.lax/libutil.a/voronoi.o .libs/libkernel.lax/libutil.a/window.o .libs/libkernel.lax/libnfft.a/nfft.o .libs/libkernel.lax/libnfct.a/nfct.o .libs/libkernel.lax/libnfst.a/nfst.o .libs/libkernel.lax/libsolver.a/solver.o libtool: link: ranlib .libs/libkernel.a libtool: link: rm -fr .libs/libkernel.lax libtool: link: ar cr .libs/libkernel_threads.a .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-assert.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-bessel_i0.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-bspline.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-damp.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-error.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-float.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-int.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-lambda.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-malloc.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-print.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-rand.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-sinc.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-sort.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-thread.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-time.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-vector1.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-vector2.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-vector3.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-version.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-voronoi.o .libs/libkernel_threads.lax/libutil_threads.a/libutil_threads_la-window.o .libs/libkernel_threads.lax/libnfft_threads.a/libnfft_threads_la-nfft.o .libs/libkernel_threads.lax/libnfct.a/nfct.o .libs/libkernel_threads.lax/libnfst.a/nfst.o .libs/libkernel_threads.lax/libsolver.a/solver.o libtool: link: ranlib .libs/libkernel_threads.a libtool: link: rm -fr .libs/libkernel_threads.lax libtool: link: ( cd ".libs" && rm -f "libkernel.la" && ln -s "../libkernel.la" "libkernel.la" ) libtool: link: ( cd ".libs" && rm -f "libkernel_threads.la" && ln -s "../libkernel_threads.la" "libkernel_threads.la" ) make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel' Making all in . make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long' /bin/sh ./libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/sh ./libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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_threads.so" && ln -s "libnfft3l_threads.so.2.0.0" "libnfft3l_threads.so") libtool: link: ( cd ".libs" && rm -f "libnfft3l.la" && ln -s "../libnfft3l.la" "libnfft3l.la" ) libtool: link: ( cd ".libs" && rm -f "libnfft3l_threads.la" && ln -s "../libnfft3l_threads.la" "libnfft3l_threads.la" ) make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long' Making all in tests make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/tests' Making all in data make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/tests/data' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/tests/data' make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/tests' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/tests' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/tests' make[2]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long' make[1]: Leaving directory '/build/reproducible-path/nfft-3.3.2' debian/rules override_dh_auto_build-indep make[1]: Entering directory '/build/reproducible-path/nfft-3.3.2' dh_auto_build --builddirectory=build-double -- doc cd build-double && make -j15 doc make[2]: Entering directory '/build/reproducible-path/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 warning: Tag 'TCL_SUBST' at line 237 of file 'doxygen/doxygen.Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'COLS_IN_ALPHA_INDEX' at line 1004 of file 'doxygen/doxygen.Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'PERL_PATH' at line 2026 of file 'doxygen/doxygen.Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'MSCGEN_PATH' at line 2048 of file 'doxygen/doxygen.Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: argument 'a4wide' for option PAPER_TYPE is not a valid enum value Using the default: a4! Doxygen version used: 1.9.1 Notice: Output directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/doc/assets Searching for images... Searching for files in directory /build/reproducible-path/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/reproducible-path/nfft-3.3.2/3rdparty Searching for files in directory /build/reproducible-path/nfft-3.3.2/3rdparty/cstripack Searching INPUT for files to process... Searching for files in directory /build/reproducible-path/nfft-3.3.2/include Searching for files in directory /build/reproducible-path/nfft-3.3.2/kernel Searching for files in directory /build/reproducible-path/nfft-3.3.2/kernel/fpt Searching for files in directory /build/reproducible-path/nfft-3.3.2/kernel/mri Searching for files in directory /build/reproducible-path/nfft-3.3.2/kernel/nfct Searching for files in directory /build/reproducible-path/nfft-3.3.2/kernel/nfft Searching for files in directory /build/reproducible-path/nfft-3.3.2/kernel/nfsft Searching for files in directory /build/reproducible-path/nfft-3.3.2/kernel/nfsoft Searching for files in directory /build/reproducible-path/nfft-3.3.2/kernel/nfst Searching for files in directory /build/reproducible-path/nfft-3.3.2/kernel/nnfft Searching for files in directory /build/reproducible-path/nfft-3.3.2/kernel/nsfft Searching for files in directory /build/reproducible-path/nfft-3.3.2/kernel/solver Searching for files in directory /build/reproducible-path/nfft-3.3.2/kernel/util Searching for files in directory /build/reproducible-path/nfft-3.3.2/examples Searching for files in directory /build/reproducible-path/nfft-3.3.2/examples/fpt Searching for files in directory /build/reproducible-path/nfft-3.3.2/examples/mri Searching for files in directory /build/reproducible-path/nfft-3.3.2/examples/nfct Searching for files in directory /build/reproducible-path/nfft-3.3.2/examples/nfft Searching for files in directory /build/reproducible-path/nfft-3.3.2/examples/nfsft Searching for files in directory /build/reproducible-path/nfft-3.3.2/examples/nfsoft Searching for files in directory /build/reproducible-path/nfft-3.3.2/examples/nfst Searching for files in directory /build/reproducible-path/nfft-3.3.2/examples/nnfft Searching for files in directory /build/reproducible-path/nfft-3.3.2/examples/nsfft Searching for files in directory /build/reproducible-path/nfft-3.3.2/examples/solver Searching for files in directory /build/reproducible-path/nfft-3.3.2/applications Searching for files in directory /build/reproducible-path/nfft-3.3.2/applications/fastgauss Searching for files in directory /build/reproducible-path/nfft-3.3.2/applications/fastsum Searching for files in directory /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum_test.dSYM Searching for files in directory /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum_test.dSYM/Contents Searching for files in directory /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum_test.dSYM/Contents/Resources Searching for files in directory /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum_test.dSYM/Contents/Resources/DWARF Searching for files in directory /build/reproducible-path/nfft-3.3.2/applications/fastsumS2 Searching for files in directory /build/reproducible-path/nfft-3.3.2/applications/iterS2 Searching for files in directory /build/reproducible-path/nfft-3.3.2/applications/mri Searching for files in directory /build/reproducible-path/nfft-3.3.2/applications/mri/mri2d Searching for files in directory /build/reproducible-path/nfft-3.3.2/applications/mri/mri3d Searching for files in directory /build/reproducible-path/nfft-3.3.2/applications/polarFFT Searching for files in directory /build/reproducible-path/nfft-3.3.2/applications/quadratureS2 Searching for files in directory /build/reproducible-path/nfft-3.3.2/include/nfft3.h:854: warning: More #endif's than #if's found. /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:103: warning: end of file while inside a group /build/reproducible-path/nfft-3.3.2/kernel/nfsft/legendre.h:111: warning: end of file while inside a group /build/reproducible-path/nfft-3.3.2/kernel/nfsft/nfsft.c:1276: warning: end of file while inside a group /build/reproducible-path/nfft-3.3.2/applications/radon Reading and parsing tag files Parsing files Preprocessing /build/reproducible-path/nfft-3.3.2/doxygen.dox... Parsing file /build/reproducible-path/nfft-3.3.2/doxygen.dox... Preprocessing /build/reproducible-path/nfft-3.3.2/include/api.h... Parsing file /build/reproducible-path/nfft-3.3.2/include/api.h... Preprocessing /build/reproducible-path/nfft-3.3.2/include/cycle.h... Parsing file /build/reproducible-path/nfft-3.3.2/include/cycle.h... Preprocessing /build/reproducible-path/nfft-3.3.2/include/doxygen.dox... Parsing file /build/reproducible-path/nfft-3.3.2/include/doxygen.dox... Preprocessing /build/reproducible-path/nfft-3.3.2/include/infft.h... Parsing file /build/reproducible-path/nfft-3.3.2/include/infft.h... Preprocessing /build/reproducible-path/nfft-3.3.2/include/nfft3.h... Parsing file /build/reproducible-path/nfft-3.3.2/include/nfft3.h... Preprocessing /build/reproducible-path/nfft-3.3.2/include/nfft3mp.h... Parsing file /build/reproducible-path/nfft-3.3.2/include/nfft3mp.h... Preprocessing /build/reproducible-path/nfft-3.3.2/include/solver_adjoint.h... Parsing file /build/reproducible-path/nfft-3.3.2/include/solver_adjoint.h... Preprocessing /build/reproducible-path/nfft-3.3.2/kernel/fpt/fpt.c... Parsing file /build/reproducible-path/nfft-3.3.2/kernel/fpt/fpt.c... Preprocessing /build/reproducible-path/nfft-3.3.2/kernel/fpt/fpt.h... Parsing file /build/reproducible-path/nfft-3.3.2/kernel/fpt/fpt.h... Preprocessing /build/reproducible-path/nfft-3.3.2/kernel/mri/mri.c... Parsing file /build/reproducible-path/nfft-3.3.2/kernel/mri/mri.c... Preprocessing /build/reproducible-path/nfft-3.3.2/kernel/nfct/nfct.c... Parsing file /build/reproducible-path/nfft-3.3.2/kernel/nfct/nfct.c... Preprocessing /build/reproducible-path/nfft-3.3.2/kernel/nfft/nfft.c... Parsing file /build/reproducible-path/nfft-3.3.2/kernel/nfft/nfft.c... Preprocessing /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h... Parsing file /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h... Preprocessing /build/reproducible-path/nfft-3.3.2/kernel/nfsft/legendre.c... Parsing file /build/reproducible-path/nfft-3.3.2/kernel/nfsft/legendre.c... Preprocessing /build/reproducible-path/nfft-3.3.2/kernel/nfsft/legendre.h... Parsing file /build/reproducible-path/nfft-3.3.2/kernel/nfsft/legendre.h... Preprocessing /build/reproducible-path/nfft-3.3.2/kernel/nfsft/nfsft.c... Parsing file /build/reproducible-path/nfft-3.3.2/kernel/nfsft/nfsft.c... Preprocessing /build/reproducible-path/nfft-3.3.2/kernel/nfsoft/nfsoft.c... Parsing file /build/reproducible-path/nfft-3.3.2/kernel/nfsoft/nfsoft.c... Preprocessing /build/reproducible-path/nfft-3.3.2/kernel/nfsoft/wigner.c... Parsing file /build/reproducible-path/nfft-3.3.2/kernel/nfsoft/wigner.c... Preprocessing /build/reproducible-path/nfft-3.3.2/kernel/nfsoft/wigner.h... Parsing file /build/reproducible-path/nfft-3.3.2/kernel/nfsoft/wigner.h... Preprocessing /build/reproducible-path/nfft-3.3.2/kernel/nfst/nfst.c... Parsing file /build/reproducible-path/nfft-3.3.2/kernel/nfst/nfst.c... Preprocessing /build/reproducible-path/nfft-3.3.2/kernel/nnfft/nnfft.c... Parsing file /build/reproducible-path/nfft-3.3.2/kernel/nnfft/nnfft.c... Preprocessing /build/reproducible-path/nfft-3.3.2/kernel/nsfft/nsfft.c... Parsing file /build/reproducible-path/nfft-3.3.2/kernel/nsfft/nsfft.c... Preprocessing /build/reproducible-path/nfft-3.3.2/kernel/solver/solver.c... Parsing file /build/reproducible-path/nfft-3.3.2/kernel/solver/solver.c... Preprocessing /build/reproducible-path/nfft-3.3.2/kernel/util/assert.c... Parsing file /build/reproducible-path/nfft-3.3.2/kernel/util/assert.c... Preprocessing /build/reproducible-path/nfft-3.3.2/kernel/util/bessel_i0.c... Parsing file /build/reproducible-path/nfft-3.3.2/kernel/util/bessel_i0.c... Preprocessing /build/reproducible-path/nfft-3.3.2/kernel/util/bspline.c... Parsing file /build/reproducible-path/nfft-3.3.2/kernel/util/bspline.c... Preprocessing /build/reproducible-path/nfft-3.3.2/kernel/util/damp.c... Parsing file /build/reproducible-path/nfft-3.3.2/kernel/util/damp.c... Preprocessing /build/reproducible-path/nfft-3.3.2/kernel/util/error.c... Parsing file /build/reproducible-path/nfft-3.3.2/kernel/util/error.c... Preprocessing /build/reproducible-path/nfft-3.3.2/kernel/util/float.c... Parsing file /build/reproducible-path/nfft-3.3.2/kernel/util/float.c... Preprocessing /build/reproducible-path/nfft-3.3.2/kernel/util/int.c... Parsing file /build/reproducible-path/nfft-3.3.2/kernel/util/int.c... Preprocessing /build/reproducible-path/nfft-3.3.2/kernel/util/lambda.c... Parsing file /build/reproducible-path/nfft-3.3.2/kernel/util/lambda.c... Preprocessing /build/reproducible-path/nfft-3.3.2/kernel/util/malloc.c... Parsing file /build/reproducible-path/nfft-3.3.2/kernel/util/malloc.c... Preprocessing /build/reproducible-path/nfft-3.3.2/kernel/util/print.c... Parsing file /build/reproducible-path/nfft-3.3.2/kernel/util/print.c... Preprocessing /build/reproducible-path/nfft-3.3.2/kernel/util/rand.c... Parsing file /build/reproducible-path/nfft-3.3.2/kernel/util/rand.c... Preprocessing /build/reproducible-path/nfft-3.3.2/kernel/util/sinc.c... Parsing file /build/reproducible-path/nfft-3.3.2/kernel/util/sinc.c... Preprocessing /build/reproducible-path/nfft-3.3.2/kernel/util/sort.c... Parsing file /build/reproducible-path/nfft-3.3.2/kernel/util/sort.c... Preprocessing /build/reproducible-path/nfft-3.3.2/kernel/util/thread.c... Parsing file /build/reproducible-path/nfft-3.3.2/kernel/util/thread.c... Preprocessing /build/reproducible-path/nfft-3.3.2/kernel/util/time.c... Parsing file /build/reproducible-path/nfft-3.3.2/kernel/util/time.c... Preprocessing /build/reproducible-path/nfft-3.3.2/kernel/util/vector1.c... Parsing file /build/reproducible-path/nfft-3.3.2/kernel/util/vector1.c... Preprocessing /build/reproducible-path/nfft-3.3.2/kernel/util/vector2.c... Parsing file /build/reproducible-path/nfft-3.3.2/kernel/util/vector2.c... Preprocessing /build/reproducible-path/nfft-3.3.2/kernel/util/vector3.c... Parsing file /build/reproducible-path/nfft-3.3.2/kernel/util/vector3.c... Preprocessing /build/reproducible-path/nfft-3.3.2/kernel/util/version.c... Parsing file /build/reproducible-path/nfft-3.3.2/kernel/util/version.c... Preprocessing /build/reproducible-path/nfft-3.3.2/kernel/util/voronoi.c... Parsing file /build/reproducible-path/nfft-3.3.2/kernel/util/voronoi.c... Preprocessing /build/reproducible-path/nfft-3.3.2/kernel/util/window.c... Parsing file /build/reproducible-path/nfft-3.3.2/kernel/util/window.c... Preprocessing /build/reproducible-path/nfft-3.3.2/examples/doxygen.c... Parsing file /build/reproducible-path/nfft-3.3.2/examples/doxygen.c... Preprocessing /build/reproducible-path/nfft-3.3.2/examples/fpt/simple_test.c... Parsing file /build/reproducible-path/nfft-3.3.2/examples/fpt/simple_test.c... Preprocessing /build/reproducible-path/nfft-3.3.2/examples/nfft/flags.c... Parsing file /build/reproducible-path/nfft-3.3.2/examples/nfft/flags.c... Preprocessing /build/reproducible-path/nfft-3.3.2/examples/nfft/ndft_fast.c... Parsing file /build/reproducible-path/nfft-3.3.2/examples/nfft/ndft_fast.c... Preprocessing /build/reproducible-path/nfft-3.3.2/examples/nfft/nfft_benchomp.c... Parsing file /build/reproducible-path/nfft-3.3.2/examples/nfft/nfft_benchomp.c... Preprocessing /build/reproducible-path/nfft-3.3.2/examples/nfft/nfft_benchomp_createdataset.c... Parsing file /build/reproducible-path/nfft-3.3.2/examples/nfft/nfft_benchomp_createdataset.c... Preprocessing /build/reproducible-path/nfft-3.3.2/examples/nfft/nfft_benchomp_detail.c... Parsing file /build/reproducible-path/nfft-3.3.2/examples/nfft/nfft_benchomp_detail.c... Preprocessing /build/reproducible-path/nfft-3.3.2/examples/nfft/nfft_times.c... Parsing file /build/reproducible-path/nfft-3.3.2/examples/nfft/nfft_times.c... Preprocessing /build/reproducible-path/nfft-3.3.2/examples/nfft/taylor_nfft.c... Parsing file /build/reproducible-path/nfft-3.3.2/examples/nfft/taylor_nfft.c... Preprocessing /build/reproducible-path/nfft-3.3.2/examples/nfsft/nfsft_benchomp.c... Parsing file /bu/build/reproducible-path/nfft-3.3.2/examples/nnfft/simple_test.c:342: warning: Reached end of file while still inside a (nested) comment. Nesting level 1 (probable line reference: 52) /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum.c:1139: warning: end of file while inside a group /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum.h:179: warning: end of file while inside a group /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum_matlab.c:232: warning: end of file while inside a group /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum_test.c:279: warning: end of file while inside a group /build/reproducible-path/nfft-3.3.2/applications/fastsum/kernels.c:405: warning: end of file while inside a group /build/reproducible-path/nfft-3.3.2/applications/fastsum/kernels.h:65: warning: end of file while inside a group /build/reproducible-path/nfft-3.3.2/applications/fastsumS2/fastsumS2.c:1284: warning: end of file while inside a group ild/reproducible-path/nfft-3.3.2/examples/nfsft/nfsft_benchomp.c... Preprocessing /build/reproducible-path/nfft-3.3.2/examples/nfsft/nfsft_benchomp_createdataset.c... Parsing file /build/reproducible-path/nfft-3.3.2/examples/nfsft/nfsft_benchomp_createdataset.c... Preprocessing /build/reproducible-path/nfft-3.3.2/examples/nfsft/nfsft_benchomp_detail.c... Parsing file /build/reproducible-path/nfft-3.3.2/examples/nfsft/nfsft_benchomp_detail.c... Preprocessing /build/reproducible-path/nfft-3.3.2/examples/nfsft/simple_test.c... Parsing file /build/reproducible-path/nfft-3.3.2/examples/nfsft/simple_test.c... Preprocessing /build/reproducible-path/nfft-3.3.2/examples/nfsft/simple_test_threads.c... Parsing file /build/reproducible-path/nfft-3.3.2/examples/nfsft/simple_test_threads.c... Preprocessing /build/reproducible-path/nfft-3.3.2/examples/nfsoft/simple_test.c... Parsing file /build/reproducible-path/nfft-3.3.2/examples/nfsoft/simple_test.c... Preprocessing /build/reproducible-path/nfft-3.3.2/examples/nnfft/accuracy.c... Parsing file /build/reproducible-path/nfft-3.3.2/examples/nnfft/accuracy.c... Preprocessing /build/reproducible-path/nfft-3.3.2/examples/nnfft/simple_test.c... Parsing file /build/reproducible-path/nfft-3.3.2/examples/nnfft/simple_test.c... Preprocessing /build/reproducible-path/nfft-3.3.2/examples/nsfft/nsfft_test.c... Parsing file /build/reproducible-path/nfft-3.3.2/examples/nsfft/nsfft_test.c... Preprocessing /build/reproducible-path/nfft-3.3.2/examples/nsfft/simple_test.c... Parsing file /build/reproducible-path/nfft-3.3.2/examples/nsfft/simple_test.c... Preprocessing /build/reproducible-path/nfft-3.3.2/examples/solver/doxygen.h... Parsing file /build/reproducible-path/nfft-3.3.2/examples/solver/doxygen.h... Preprocessing /build/reproducible-path/nfft-3.3.2/applications/doxygen.c... Parsing file /build/reproducible-path/nfft-3.3.2/applications/doxygen.c... Preprocessing /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum.c... Parsing file /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum.c... Preprocessing /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum.h... Parsing file /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum.h... Preprocessing /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum_benchomp.c... Parsing file /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum_benchomp.c... Preprocessing /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum_benchomp_createdataset.c... Parsing file /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum_benchomp_createdataset.c... Preprocessing /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum_benchomp_detail.c... Parsing file /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum_benchomp_detail.c... Preprocessing /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum_matlab.c... Parsing file /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum_matlab.c... Preprocessing /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum_test.c... Parsing file /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum_test.c... Preprocessing /build/reproducible-path/nfft-3.3.2/applications/fastsum/kernels.c... Parsing file /build/reproducible-path/nfft-3.3.2/applications/fastsum/kernels.c... Preprocessing /build/reproducible-path/nfft-3.3.2/applications/fastsum/kernels.h... Parsing file /build/reproducible-path/nfft-3.3.2/applications/fastsum/kernels.h... Preprocessing /build/reproducible-path/nfft-3.3.2/applications/fastsumS2/doxygen.h... Parsing file /build/reproducible-path/nfft-3.3.2/applications/fastsumS2/doxygen.h... Preprocessing /build/reproducible-path/nfft-3.3.2/applications/fastsumS2/fastsumS2.c... Parsing file /build/reproducible-path/nfft-3.3.2/applications/fastsumS2/fastsumS2.c... Preprocessing /build/reproducible-path/nfft-3.3.2/applications/iterS2/doxygen.h... Parsing file /build/reproducible-path/nfft-3.3.2/applications/iterS2/doxygen.h... Preprocessing /build/reproducible-path/nfft-3.3.2/appli/build/reproducible-path/nfft-3.3.2/applications/iterS2/iterS2.c:561: warning: end of file while inside a group /build/reproducible-path/nfft-3.3.2/applications/mri/mri2d/construct_data_2d.c:96: warning: end of file while inside a group /build/reproducible-path/nfft-3.3.2/applications/mri/mri2d/construct_data_inh_2d1d.c:159: warning: end of file while inside a group /build/reproducible-path/nfft-3.3.2/applications/mri/mri2d/construct_data_inh_3d.c:158: warning: end of file while inside a group /build/reproducible-path/nfft-3.3.2/applications/mri/mri2d/reconstruct_data_2d.c:168: warning: end of file while inside a group /build/reproducible-path/nfft-3.3.2/applications/mri/mri2d/reconstruct_data_gridding.c:110: warning: end of file while inside a group /build/reproducible-path/nfft-3.3.2/applications/mri/mri2d/reconstruct_data_inh_2d1d.c:225: warning: end of file while inside a group /build/reproducible-path/nfft-3.3.2/applications/mri/mri2d/reconstruct_data_inh_3d.c:219: warning: end of file while inside a group /build/reproducible-path/nfft-3.3.2/applications/mri/mri2d/reconstruct_data_inh_nnfft.c:238: warning: end of file while inside a group /build/reproducible-path/nfft-3.3.2/applications/mri/mri3d/construct_data_2d1d.c:141: warning: end of file while inside a group /build/reproducible-path/nfft-3.3.2/applications/mri/mri3d/construct_data_3d.c:106: warning: end of file while inside a group /build/reproducible-path/nfft-3.3.2/applications/mri/mri3d/reconstruct_data_2d1d.c:216: warning: end of file while inside a group /build/reproducible-path/nfft-3.3.2/applications/mri/mri3d/reconstruct_data_3d.c:171: warning: end of file while inside a group /build/reproducible-path/nfft-3.3.2/applications/mri/mri3d/reconstruct_data_gridding.c:165: warning: end of file while inside a group /build/reproducible-path/nfft-3.3.2/applications/quadratureS2/quadratureS2.c:1144: warning: end of file while inside a group /build/reproducible-path/nfft-3.3.2/include/infft.h:19: warning: the name 'infft3.h' supplied as the argument in the \file statement is not an input file /build/reproducible-path/nfft-3.3.2/kernel/nfsft/legendre.h:20: warning: the name 'nfsft.h' supplied as the argument in the \file statement is not an input file cations/iterS2/iterS2.c... Parsing file /build/reproducible-path/nfft-3.3.2/applications/iterS2/iterS2.c... Preprocessing /build/reproducible-path/nfft-3.3.2/applications/mri/doxygen.c... Parsing file /build/reproducible-path/nfft-3.3.2/applications/mri/doxygen.c... Preprocessing /build/reproducible-path/nfft-3.3.2/applications/mri/mri2d/construct_data_2d.c... Parsing file /build/reproducible-path/nfft-3.3.2/applications/mri/mri2d/construct_data_2d.c... Preprocessing /build/reproducible-path/nfft-3.3.2/applications/mri/mri2d/construct_data_inh_2d1d.c... Parsing file /build/reproducible-path/nfft-3.3.2/applications/mri/mri2d/construct_data_inh_2d1d.c... Preprocessing /build/reproducible-path/nfft-3.3.2/applications/mri/mri2d/construct_data_inh_3d.c... Parsing file /build/reproducible-path/nfft-3.3.2/applications/mri/mri2d/construct_data_inh_3d.c... Preprocessing /build/reproducible-path/nfft-3.3.2/applications/mri/mri2d/doxygen.h... Parsing file /build/reproducible-path/nfft-3.3.2/applications/mri/mri2d/doxygen.h... Preprocessing /build/reproducible-path/nfft-3.3.2/applications/mri/mri2d/reconstruct_data_2d.c... Parsing file /build/reproducible-path/nfft-3.3.2/applications/mri/mri2d/reconstruct_data_2d.c... Preprocessing /build/reproducible-path/nfft-3.3.2/applications/mri/mri2d/reconstruct_data_gridding.c... Parsing file /build/reproducible-path/nfft-3.3.2/applications/mri/mri2d/reconstruct_data_gridding.c... Preprocessing /build/reproducible-path/nfft-3.3.2/applications/mri/mri2d/reconstruct_data_inh_2d1d.c... Parsing file /build/reproducible-path/nfft-3.3.2/applications/mri/mri2d/reconstruct_data_inh_2d1d.c... Preprocessing /build/reproducible-path/nfft-3.3.2/applications/mri/mri2d/reconstruct_data_inh_3d.c... Parsing file /build/reproducible-path/nfft-3.3.2/applications/mri/mri2d/reconstruct_data_inh_3d.c... Preprocessing /build/reproducible-path/nfft-3.3.2/applications/mri/mri2d/reconstruct_data_inh_nnfft.c... Parsing file /build/reproducible-path/nfft-3.3.2/applications/mri/mri2d/reconstruct_data_inh_nnfft.c... Preprocessing /build/reproducible-path/nfft-3.3.2/applications/mri/mri3d/construct_data_2d1d.c... Parsing file /build/reproducible-path/nfft-3.3.2/applications/mri/mri3d/construct_data_2d1d.c... Preprocessing /build/reproducible-path/nfft-3.3.2/applications/mri/mri3d/construct_data_3d.c... Parsing file /build/reproducible-path/nfft-3.3.2/applications/mri/mri3d/construct_data_3d.c... Preprocessing /build/reproducible-path/nfft-3.3.2/applications/mri/mri3d/doxygen.h... Parsing file /build/reproducible-path/nfft-3.3.2/applications/mri/mri3d/doxygen.h... Preprocessing /build/reproducible-path/nfft-3.3.2/applications/mri/mri3d/reconstruct_data_2d1d.c... Parsing file /build/reproducible-path/nfft-3.3.2/applications/mri/mri3d/reconstruct_data_2d1d.c... Preprocessing /build/reproducible-path/nfft-3.3.2/applications/mri/mri3d/reconstruct_data_3d.c... Parsing file /build/reproducible-path/nfft-3.3.2/applications/mri/mri3d/reconstruct_data_3d.c... Preprocessing /build/reproducible-path/nfft-3.3.2/applications/mri/mri3d/reconstruct_data_gridding.c... Parsing file /build/reproducible-path/nfft-3.3.2/applications/mri/mri3d/reconstruct_data_gridding.c... Preprocessing /build/reproducible-path/nfft-3.3.2/applications/polarFFT/doxygen.h... Parsing file /build/reproducible-path/nfft-3.3.2/applications/polarFFT/doxygen.h... Preprocessing /build/reproducible-path/nfft-3.3.2/applications/quadratureS2/doxygen.h... Parsing file /build/reproducible-path/nfft-3.3.2/applications/quadratureS2/doxygen.h... Preprocessing /build/reproducible-path/nfft-3.3.2/applications/quadratureS2/quadratureS2.c... Parsing file /build/reproducible-path/nfft-3.3.2/applications/quadratureS2/quadratureS2.c... Building macro definition list... Building group list... Building directory list... Building namespace list... Building file list... Building class list... Computing nesting relations for classes... Associating documentation with classes... Building example list... Searching for enumerations... Searching for documented typedefs... Searching for member/build/reproducible-path/nfft-3.3.2/include/nfft3.h:513: warning: Compound mrif_inh_2d1d_plan is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:513: warning: Compound mrif_inh_3d_plan is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:514: warning: Compound mril_inh_3d_plan is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:179: warning: Compound nfftf_mv_plan_complex is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:179: warning: Compound nfftf_mv_plan_double is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:180: warning: Compound nfftl_mv_plan_double is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:668: warning: Compound nfsoftf_plan_ is not documented. /build/reproducible-path/nfft-3.3.2/examples/nfft/nfft_benchomp.c:120: warning: Compound s_param is not documented. /build/reproducible-path/nfft-3.3.2/examples/nfsft/nfsft_benchomp.c:111: warning: Compound s_param is not documented. /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum_benchomp.c:113: warning: Compound s_param is not documented. /build/reproducible-path/nfft-3.3.2/examples/nfft/nfft_benchomp.c:138: warning: Compound s_result is not documented. /build/reproducible-path/nfft-3.3.2/examples/nfsft/nfsft_benchomp.c:128: warning: Compound s_result is not documented. /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum_benchomp.c:134: warning: Compound s_result is not documented. /build/reproducible-path/nfft-3.3.2/examples/nfft/nfft_benchomp.c:131: warning: Compound s_resval is not documented. /build/reproducible-path/nfft-3.3.2/examples/nfsft/nfsft_benchomp.c:121: warning: Compound s_resval is not documented. /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum_benchomp.c:127: warning: Compound s_resval is not documented. /build/reproducible-path/nfft-3.3.2/examples/nfft/nfft_benchomp.c:144: warning: Compound s_testset is not documented. /build/reproducible-path/nfft-3.3.2/examples/nfsft/nfsft_benchomp.c:134: warning: Compound s_testset is not documented. /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum_benchomp.c:140: warning: Compound s_testset is not documented. /build/reproducible-path/nfft-3.3.2/include/doxygen.dox:5: warning: documented symbol 'extern void * nfft_malloc' was not declared or defined. /build/reproducible-path/nfft-3.3.2/include/doxygen.dox:10: warning: documented symbol 'extern void nfft_free' was not declared or defined. /build/reproducible-path/nfft-3.3.2/include/doxygen.dox:15: warning: documented symbol 'typedef void *(* nfft_malloc_type_function)(size_t n)' was not declared or defined. /build/reproducible-path/nfft-3.3.2/include/doxygen.dox:19: warning: documented symbol 'typedef void(* nfft_free_type_function)(void *p)' was not declared or defined. /build/reproducible-path/nfft-3.3.2/include/doxygen.dox:23: warning: documented symbol 'extern nfft_malloc_type_function nfft_malloc_hook' was not declared or defined. /build/reproducible-path/nfft-3.3.2/include/doxygen.dox:27: warning: documented symbol 'extern nfft_free_type_function nfft_free_hook' was not declared or defined. /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:64: warning: Found unknown command '\log_2' /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:64: warning: Found unknown command '\text' /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:69: warning: Found unknown command '\alpha_k' /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:70: warning: Found unknown command '\text' /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:75: warning: Found unknown command '\beta_k' /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:76: warning: Found unknown command '\text' /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:81: warning: Found unknown command '\gamma_k' /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:82: warning: Found unknown command '\text' /build/reproducible-path/nfft-3.3.2/include/nfft3.h:179: warning: unable to resolve reference to 'NFFT_SORT_NODES' for \ref command /build/reproducible-path/nfft-3.3.2/include/nfft3.h:180: warning: unable to resolve reference to 'NFFT_SORT_NODES' for \ref command /build/reproducible-path/nfft-3.3.2/include/infft.h:1509: warning: Found unknown command '\frac' /build/reproducible-path/nfft-3.3.2/include/infft.h:1509: warning: Found unknown command '\left' /build/reproducible-path/nfft-3.3.2/include/infft.h:1509: warning: Found unknown command '\frac' /build/reproducible-path/nfft-3.3.2/include/infft.h:1509: warning: Found unknown command '\left' /build/reproducible-path/nfft-3.3.2/include/infft.h:1509: warning: Found unknown command '\right' /build/reproducible-path/nfft-3.3.2/include/infft.h:1509: warning: Found unknown command '\right' /build/reproducible-path/nfft-3.3.2/include/nfft3.h:179: warning: unable to resolve reference to 'PRE_FULL_PSI' for \ref command /build/reproducible-path/nfft-3.3.2/include/nfft3.h:180: warning: unable to resolve reference to 'PRE_FULL_PSI' for \ref command /build/reproducible-path/nfft-3.3.2/include/nfft3.h:179: warning: unable to resolve reference to 'PRE_FULL_PSI' for \ref command /build/reproducible-path/nfft-3.3.2/include/nfft3.h:180: warning: unable to resolve reference to 'PRE_FULL_PSI' for \ref command /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:90: warning: Found unknown command '\kappa' sh: line 1: latex: command not found error: Problems running latex. Check your installation or look for typos in _formulas.tex and check _formulas.log! s imported via using declarations... Searching for included using directives... Searching for documented variables... Building interface member list... Building member list... Searching for friends... Searching for documented defines... Computing class inheritance relations... Computing class usage relations... Flushing cached template relations that have become invalid... Computing class relations... Add enum values to enums... Searching for member function documentation... Creating members for template instances... Building page list... Search for main page... Computing page relations... Determining the scope of groups... Sorting lists... Determining which enums are documented Computing member relations... Building full member lists recursively... Adding members to member groups. Computing member references... Inheriting documentation... Generating disk names... Adding source references... Adding xrefitems... Sorting member lists... Setting anonymous enum type... Computing dependencies between directories... Generating citations page... Counting members... Counting data structures... Resolving user defined references... Finding anchors and sections in the documentation... Transferring function references... Combining using relations... Adding members to index pages... Correcting members for VHDL... Computing tooltip texts... Generating style sheet... Generating search indices... Generating images for formulas in HTML... 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.../build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:35: warning: Member BWEXP_MAX (macro definition) of group nfsft is not documented. /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:38: warning: Member BW_MAX (macro definition) of group nfsft is not documented. /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:40: warning: Member ROW(k) (macro definition) of group nfsft is not documented. /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:41: warning: Member ROWK(k) (macro definition) of group nfsft is not documented. /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:46: warning: Member bool (enumeration) of group nfsft is not documented. /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum.h:54: warning: Member NF_KUB (macro definition) of group applications_fastsum is not documented. /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum.h:69: warning: Member NEARFIELD_BOXES (macro definition) of group applications_fastsum is not documented. /build/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/nfft-3.3.2/examples/nfft/flags.c:43: warning: Member test_fg (variable) of file flags.c is not documented. /build/reproducible-path/nfft-3.3.2/examples/nfft/flags.c:49: warning: Member test_fftw (variable) of file flags.c is not documented. /build/reproducible-path/nfft-3.3.2/examples/nfft/flags.c:55: warning: Member test (variable) of file flags.c is not documented. /build/reproducible-path/nfft-3.3.2/kernel/fpt/fpt.c:52: warning: Member N_TILDE(y) (macro definition) of file fpt.c is not documented. /build/reproducible-path/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/reproducible-path/nfft-3.3.2/kernel/fpt/fpt.c:56: warning: Member FPT_BREAK_EVEN (macro definition) of file fpt.c is not documented. /build/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/nfft-3.3.2/include/nfft3.h:30: warning: Member NFFT_CONCAT(prefix, name) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:46: warning: Member NFFT_EXTERN (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:65: warning: Member NFFT_MANGLE_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:66: warning: Member NFFT_MANGLE_FLOAT(name) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/nfft-3.3.2/include/nfft3.h:189: warning: Member PRE_PHI_HUT (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:190: warning: Member FG_PSI (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:191: warning: Member PRE_LIN_PSI (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:192: warning: Member PRE_FG_PSI (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:193: warning: Member PRE_PSI (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:194: warning: Member PRE_FULL_PSI (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:195: warning: Member MALLOC_X (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:196: warning: Member MALLOC_F_HAT (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:197: warning: Member MALLOC_F (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:198: warning: Member FFT_OUT_OF_PLACE (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:199: warning: Member FFTW_INIT (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:200: warning: Member NFFT_SORT_NODES (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:201: warning: Member NFFT_OMP_BLOCKWISE_ADJOINT (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:202: warning: Member PRE_ONE_PSI (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:207: warning: Member NFCT_MANGLE_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:208: warning: Member NFCT_MANGLE_FLOAT(name) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:209: warning: Member NFCT_MANGLE_LONG_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:219: warning: Member NFCT_DEFINE_API(X, Y, R, C) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:284: warning: Member NFST_MANGLE_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:285: warning: Member NFST_MANGLE_FLOAT(name) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:286: warning: Member NFST_MANGLE_LONG_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:296: warning: Member NFST_DEFINE_API(X, Y, R, C) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:363: warning: Member NNFFT_MANGLE_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:364: warning: Member NNFFT_MANGLE_FLOAT(name) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:365: warning: Member NNFFT_MANGLE_LONG_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:375: warning: Member NNFFT_DEFINE_API(X, Y, Z, R, C) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:424: warning: Member MALLOC_V (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:428: warning: Member NSFFT_MANGLE_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:429: warning: Member NSFFT_MANGLE_FLOAT(name) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:430: warning: Member NSFFT_MANGLE_LONG_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:442: warning: Member NSFFT_DEFINE_API(X, Y, Z, R, C) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:476: warning: Member NSDFT (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:481: warning: Member MRI_MANGLE_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:482: warning: Member MRI_MANGLE_FLOAT(name) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:483: warning: Member MRI_MANGLE_LONG_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:492: warning: Member MRI_DEFINE_API(X, Z, R, C) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:529: warning: Member NFSFT_MANGLE_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:530: warning: Member NFSFT_MANGLE_FLOAT(name) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:531: warning: Member NFSFT_MANGLE_LONG_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:544: warning: Member NFSFT_DEFINE_API(X, Z, R, C) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:577: warning: Member NFSFT_NORMALIZED (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:578: warning: Member NFSFT_USE_NDFT (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:579: warning: Member NFSFT_USE_DPT (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:580: warning: Member NFSFT_MALLOC_X (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:581: warning: Member NFSFT_MALLOC_F_HAT (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:582: warning: Member NFSFT_MALLOC_F (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:583: warning: Member NFSFT_PRESERVE_F_HAT (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:584: warning: Member NFSFT_PRESERVE_X (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:585: warning: Member NFSFT_PRESERVE_F (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:586: warning: Member NFSFT_DESTROY_F_HAT (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:587: warning: Member NFSFT_DESTROY_X (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:588: warning: Member NFSFT_DESTROY_F (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:591: warning: Member NFSFT_NO_DIRECT_ALGORITHM (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:592: warning: Member NFSFT_NO_FAST_ALGORITHM (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:593: warning: Member NFSFT_ZERO_F_HAT (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:596: warning: Member NFSFT_INDEX(k, n, plan) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:597: warning: Member NFSFT_F_HAT_SIZE(N) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:602: warning: Member FPT_MANGLE_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:603: warning: Member FPT_MANGLE_FLOAT(name) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:604: warning: Member FPT_MANGLE_LONG_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:613: warning: Member FPT_DEFINE_API(X, Y, R, C) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:632: warning: Member FPT_NO_STABILIZATION (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:633: warning: Member FPT_NO_FAST_ALGORITHM (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:634: warning: Member FPT_NO_DIRECT_ALGORITHM (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:635: warning: Member FPT_PERSISTENT_DATA (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:638: warning: Member FPT_FUNCTION_VALUES (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:639: warning: Member FPT_AL_SYMMETRY (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:644: warning: Member NFSOFT_MANGLE_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:645: warning: Member NFSOFT_MANGLE_FLOAT(name) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:646: warning: Member NFSOFT_MANGLE_LONG_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:658: warning: Member NFSOFT_DEFINE_API(X, Y, Z, R, C) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:689: warning: Member NFSOFT_NORMALIZED (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:690: warning: Member NFSOFT_USE_NDFT (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:691: warning: Member NFSOFT_USE_DPT (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:692: warning: Member NFSOFT_MALLOC_X (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:693: warning: Member NFSOFT_REPRESENT (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:694: warning: Member NFSOFT_MALLOC_F_HAT (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:695: warning: Member NFSOFT_MALLOC_F (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:696: warning: Member NFSOFT_PRESERVE_F_HAT (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:697: warning: Member NFSOFT_PRESERVE_X (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:698: warning: Member NFSOFT_PRESERVE_F (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:699: warning: Member NFSOFT_DESTROY_F_HAT (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:700: warning: Member NFSOFT_DESTROY_X (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:701: warning: Member NFSOFT_DESTROY_F (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:704: warning: Member NFSOFT_NO_STABILIZATION (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:705: warning: Member NFSOFT_CHOOSE_DPT (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:706: warning: Member NFSOFT_SOFT (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:707: warning: Member NFSOFT_ZERO_F_HAT (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:710: warning: Member NFSOFT_INDEX(m, n, l, B) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:711: warning: Member NFSOFT_INDEX_TWO(m, n, l, B) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:712: warning: Member NFSOFT_F_HAT_SIZE(B) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:717: warning: Member SOLVER_MANGLE_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:718: warning: Member SOLVER_MANGLE_FLOAT(name) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:719: warning: Member SOLVER_MANGLE_LONG_DOUBLE(name) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:728: warning: Member SOLVER_DEFINE_API(X, Y, R, C) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:790: warning: Member LANDWEBER (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:791: warning: Member STEEPEST_DESCENT (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:792: warning: Member CGNR (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:793: warning: Member CGNE (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:794: warning: Member NORMS_FOR_LANDWEBER (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:795: warning: Member PRECOMPUTE_WEIGHT (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:796: warning: Member PRECOMPUTE_DAMP (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:806: warning: Member NFFT_DEFINE_UTIL_API(Y, R, C) (macro definition) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:51: warning: Member NFFT_INT (typedef) of file nfft3.h is not documented. /build/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/nfft-3.3.2/include/nfft3.h:92: warning: Member nfftl_malloc_type_function)(size_t n) (typedef) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:92: warning: Member nfftl_free_type_function)(void *p) (typedef) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:92: warning: Member nfftl_die_type_function)(const char *errString) (typedef) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:668: warning: Member nfsoftf_plan (typedef) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:91: warning: Member nfftf_malloc(size_t n) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:91: warning: Member nfftf_free(void *p) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:91: warning: Member nfftf_die(const char *s) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:91: warning: Member NNNNNNNNNNNNNFFT_DEFINE_MALLOC_API(NFFT_MANGLE_DOUBLE) extern void *nfftl_malloc(size_t n) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:92: warning: Member nfftl_free(void *p) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:92: warning: Member nfftl_die(const char *s) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:179: warning: Member nfftf_trafo_direct(const nfftf_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:179: warning: Member nfftf_adjoint_direct(const nfftf_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:179: warning: Member nfftf_trafo(nfftf_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:179: warning: Member nfftf_trafo_1d(nfftf_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:179: warning: Member nfftf_trafo_2d(nfftf_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:179: warning: Member nfftf_trafo_3d(nfftf_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:179: warning: Member nfftf_adjoint(nfftf_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:179: warning: Member nfftf_adjoint_1d(nfftf_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:179: warning: Member nfftf_adjoint_2d(nfftf_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:179: warning: Member nfftf_adjoint_3d(nfftf_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:179: warning: Member nfftf_init_1d(nfftf_plan *ths, int N1, int M) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:179: warning: Member nfftf_init_2d(nfftf_plan *ths, int N1, int N2, int M) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:179: warning: Member nfftf_init_3d(nfftf_plan *ths, int N1, int N2, int N3, int M) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:179: warning: Member nfftf_init(nfftf_plan *ths, int d, int *N, int M) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:179: warning: Member nfftf_init_guru(nfftf_plan *ths, int d, int *N, int M, int *n, int m, unsigned flags, unsigned fftw_flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:179: warning: Member nfftf_init_lin(nfftf_plan *ths, int d, int *N, int M, int *n, int m, int K, unsigned flags, unsigned fftw_flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:179: warning: Member nfftf_precompute_one_psi(nfftf_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:179: warning: Member nfftf_precompute_psi(nfftf_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:179: warning: Member nfftf_precompute_full_psi(nfftf_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:179: warning: Member nfftf_precompute_fg_psi(nfftf_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:179: warning: Member nfftf_precompute_lin_psi(nfftf_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:179: warning: Member nfftf_check(nfftf_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:179: warning: Member nfftf_finalize(nfftf_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:179: warning: Member NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFT_DEFINE_API(NFFT_MANGLE_DOUBLE, FFTW_MANGLE_DOUBLE, double, fftw_complex) typedef struct (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:180: warning: Member nfftl_trafo_direct(const nfftl_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:180: warning: Member nfftl_adjoint_direct(const nfftl_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:180: warning: Member nfftl_trafo(nfftl_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:180: warning: Member nfftl_trafo_1d(nfftl_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:180: warning: Member nfftl_trafo_2d(nfftl_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:180: warning: Member nfftl_trafo_3d(nfftl_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:180: warning: Member nfftl_adjoint(nfftl_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:180: warning: Member nfftl_adjoint_1d(nfftl_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:180: warning: Member nfftl_adjoint_2d(nfftl_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:180: warning: Member nfftl_adjoint_3d(nfftl_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:180: warning: Member nfftl_init_1d(nfftl_plan *ths, int N1, int M) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:180: warning: Member nfftl_init_2d(nfftl_plan *ths, int N1, int N2, int M) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:180: warning: Member nfftl_init_3d(nfftl_plan *ths, int N1, int N2, int N3, int M) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:180: warning: Member nfftl_init(nfftl_plan *ths, int d, int *N, int M) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:180: warning: Member nfftl_init_guru(nfftl_plan *ths, int d, int *N, int M, int *n, int m, unsigned flags, unsigned fftw_flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:180: warning: Member nfftl_init_lin(nfftl_plan *ths, int d, int *N, int M, int *n, int m, int K, unsigned flags, unsigned fftw_flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:180: warning: Member nfftl_precompute_one_psi(nfftl_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:180: warning: Member nfftl_precompute_psi(nfftl_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:180: warning: Member nfftl_precompute_full_psi(nfftl_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:180: warning: Member nfftl_precompute_fg_psi(nfftl_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:180: warning: Member nfftl_precompute_lin_psi(nfftl_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:180: warning: Member nfftl_check(nfftl_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:180: warning: Member nfftl_finalize(nfftl_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:271: warning: Member nfctf_init_1d(nfctf_plan *ths_plan, int N0, int M_total) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:271: warning: Member nfctf_init_2d(nfctf_plan *ths_plan, int N0, int N1, int M_total) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:271: warning: Member nfctf_init_3d(nfctf_plan *ths_plan, int N0, int N1, int N2, int M_total) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:271: warning: Member nfctf_init(nfctf_plan *ths_plan, int d, int *N, int M_total) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:271: warning: Member nfctf_init_guru(nfctf_plan *ths_plan, int d, int *N, int M_total, int *n, int m, unsigned flags, unsigned fftw_flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:271: warning: Member nfctf_precompute_one_psi(nfctf_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:271: warning: Member nfctf_precompute_psi(nfctf_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:271: warning: Member nfctf_precompute_full_psi(nfctf_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:271: warning: Member nfctf_precompute_fg_psi(nfctf_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:271: warning: Member nfctf_precompute_lin_psi(nfctf_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:271: warning: Member nfctf_trafo(nfctf_plan *ths_plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:271: warning: Member nfctf_trafo_direct(const nfctf_plan *ths_plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:271: warning: Member nfctf_adjoint(nfctf_plan *ths_plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:271: warning: Member nfctf_adjoint_direct(const nfctf_plan *ths_plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:271: warning: Member nfctf_check(nfctf_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:271: warning: Member nfctf_finalize(nfctf_plan *ths_plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:272: warning: Member nfctl_init_1d(nfctl_plan *ths_plan, int N0, int M_total) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:272: warning: Member nfctl_init_2d(nfctl_plan *ths_plan, int N0, int N1, int M_total) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:272: warning: Member nfctl_init_3d(nfctl_plan *ths_plan, int N0, int N1, int N2, int M_total) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:272: warning: Member nfctl_init(nfctl_plan *ths_plan, int d, int *N, int M_total) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:272: warning: Member nfctl_init_guru(nfctl_plan *ths_plan, int d, int *N, int M_total, int *n, int m, unsigned flags, unsigned fftw_flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:272: warning: Member nfctl_precompute_one_psi(nfctl_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:272: warning: Member nfctl_precompute_psi(nfctl_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:272: warning: Member nfctl_precompute_full_psi(nfctl_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:272: warning: Member nfctl_precompute_fg_psi(nfctl_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:272: warning: Member nfctl_precompute_lin_psi(nfctl_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:272: warning: Member nfctl_trafo(nfctl_plan *ths_plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:272: warning: Member nfctl_trafo_direct(const nfctl_plan *ths_plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:272: warning: Member nfctl_adjoint(nfctl_plan *ths_plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:272: warning: Member nfctl_adjoint_direct(const nfctl_plan *ths_plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:272: warning: Member nfctl_check(nfctl_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:272: warning: Member nfctl_finalize(nfctl_plan *ths_plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:349: warning: Member nfstf_init_1d(nfstf_plan *ths_plan, int N0, int M_total) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:349: warning: Member nfstf_init_2d(nfstf_plan *ths_plan, int N0, int N1, int M_total) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:349: warning: Member nfstf_init_3d(nfstf_plan *ths_plan, int N0, int N1, int N2, int M_total) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:349: warning: Member nfstf_init(nfstf_plan *ths_plan, int d, int *N, int M_total) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:349: warning: Member nfstf_init_guru(nfstf_plan *ths_plan, int d, int *N, int M_total, int *n, int m, unsigned flags, unsigned fftw_flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:349: warning: Member nfstf_precompute_one_psi(nfstf_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:349: warning: Member nfstf_precompute_psi(nfstf_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:349: warning: Member nfstf_precompute_full_psi(nfstf_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:349: warning: Member nfstf_precompute_fg_psi(nfstf_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:349: warning: Member nfstf_precompute_lin_psi(nfstf_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:349: warning: Member nfstf_trafo(nfstf_plan *ths_plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:349: warning: Member nfstf_trafo_direct(const nfstf_plan *ths_plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:349: warning: Member nfstf_adjoint(nfstf_plan *ths_plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:349: warning: Member nfstf_adjoint_direct(const nfstf_plan *ths_plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:349: warning: Member nfstf_check(nfstf_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:349: warning: Member nfstf_finalize(nfstf_plan *ths_plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:350: warning: Member nfstl_init_1d(nfstl_plan *ths_plan, int N0, int M_total) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:350: warning: Member nfstl_init_2d(nfstl_plan *ths_plan, int N0, int N1, int M_total) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:350: warning: Member nfstl_init_3d(nfstl_plan *ths_plan, int N0, int N1, int N2, int M_total) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:350: warning: Member nfstl_init(nfstl_plan *ths_plan, int d, int *N, int M_total) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:350: warning: Member nfstl_init_guru(nfstl_plan *ths_plan, int d, int *N, int M_total, int *n, int m, unsigned flags, unsigned fftw_flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:350: warning: Member nfstl_precompute_one_psi(nfstl_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:350: warning: Member nfstl_precompute_psi(nfstl_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:350: warning: Member nfstl_precompute_full_psi(nfstl_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:350: warning: Member nfstl_precompute_fg_psi(nfstl_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:350: warning: Member nfstl_precompute_lin_psi(nfstl_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:350: warning: Member nfstl_trafo(nfstl_plan *ths_plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:350: warning: Member nfstl_trafo_direct(const nfstl_plan *ths_plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:350: warning: Member nfstl_adjoint(nfstl_plan *ths_plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:350: warning: Member nfstl_adjoint_direct(const nfstl_plan *ths_plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:350: warning: Member nfstl_check(nfstl_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:350: warning: Member nfstl_finalize(nfstl_plan *ths_plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:412: warning: Member nnfftf_init(nnfftf_plan *ths_plan, int d, int N_total, int M_total, int *N) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:412: warning: Member nnfftf_init_1d(nnfftf_plan *ths_plan, int N, int M_total) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:412: warning: Member nnfftf_init_guru(nnfftf_plan *ths_plan, int d, int N_total, int M_total, int *N, int *N1, int m, unsigned nnfft_flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:412: warning: Member nnfftf_trafo_direct(nnfftf_plan *ths_plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:412: warning: Member nnfftf_adjoint_direct(nnfftf_plan *ths_plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:412: warning: Member nnfftf_trafo(nnfftf_plan *ths_plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:412: warning: Member nnfftf_adjoint(nnfftf_plan *ths_plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:412: warning: Member nnfftf_precompute_lin_psi(nnfftf_plan *ths_plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:412: warning: Member nnfftf_precompute_psi(nnfftf_plan *ths_plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:412: warning: Member nnfftf_precompute_full_psi(nnfftf_plan *ths_plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:412: warning: Member nnfftf_precompute_phi_hut(nnfftf_plan *ths_plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:412: warning: Member nnfftf_precompute_one_psi(nnfftf_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:412: warning: Member nnfftf_finalize(nnfftf_plan *ths_plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:413: warning: Member nnfftl_init(nnfftl_plan *ths_plan, int d, int N_total, int M_total, int *N) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:413: warning: Member nnfftl_init_1d(nnfftl_plan *ths_plan, int N, int M_total) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:413: warning: Member nnfftl_init_guru(nnfftl_plan *ths_plan, int d, int N_total, int M_total, int *N, int *N1, int m, unsigned nnfft_flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:413: warning: Member nnfftl_trafo_direct(nnfftl_plan *ths_plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:413: warning: Member nnfftl_adjoint_direct(nnfftl_plan *ths_plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:413: warning: Member nnfftl_trafo(nnfftl_plan *ths_plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:413: warning: Member nnfftl_adjoint(nnfftl_plan *ths_plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:413: warning: Member nnfftl_precompute_lin_psi(nnfftl_plan *ths_plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:413: warning: Member nnfftl_precompute_psi(nnfftl_plan *ths_plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:413: warning: Member nnfftl_precompute_full_psi(nnfftl_plan *ths_plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:413: warning: Member nnfftl_precompute_phi_hut(nnfftl_plan *ths_plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:413: warning: Member nnfftl_precompute_one_psi(nnfftl_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:413: warning: Member nnfftl_finalize(nnfftl_plan *ths_plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:462: warning: Member nsfftf_trafo_direct(nsfftf_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:462: warning: Member nsfftf_adjoint_direct(nsfftf_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:462: warning: Member nsfftf_trafo(nsfftf_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:462: warning: Member nsfftf_adjoint(nsfftf_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:462: warning: Member nsfftf_cp(nsfftf_plan *ths, nfftf_plan *ths_nfft) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:462: warning: Member nsfftf_init_random_nodes_coeffs(nsfftf_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:462: warning: Member nsfftf_init(nsfftf_plan *ths, int d, int J, int M, int m, unsigned flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:462: warning: Member nsfftf_finalize(nsfftf_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:463: warning: Member nsfftl_trafo_direct(nsfftl_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:463: warning: Member nsfftl_adjoint_direct(nsfftl_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:463: warning: Member nsfftl_trafo(nsfftl_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:463: warning: Member nsfftl_adjoint(nsfftl_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:463: warning: Member nsfftl_cp(nsfftl_plan *ths, nfftl_plan *ths_nfft) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:463: warning: Member nsfftl_init_random_nodes_coeffs(nsfftl_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:463: warning: Member nsfftl_init(nsfftl_plan *ths, int d, int J, int M, int m, unsigned flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:463: warning: Member nsfftl_finalize(nsfftl_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:513: warning: Member mrif_inh_2d1d_trafo(mrif_inh_2d1d_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:513: warning: Member mrif_inh_2d1d_adjoint(mrif_inh_2d1d_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:513: warning: Member mrif_inh_2d1d_init_guru(mrif_inh_2d1d_plan *ths, int *N, int M, int *n, int m, float sigma, unsigned nfft_flags, unsigned fftw_flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:513: warning: Member mrif_inh_2d1d_finalize(mrif_inh_2d1d_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:513: warning: Member mrif_inh_3d_trafo(mrif_inh_3d_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:513: warning: Member mrif_inh_3d_adjoint(mrif_inh_3d_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:513: warning: Member mrif_inh_3d_init_guru(mrif_inh_3d_plan *ths, int *N, int M, int *n, int m, float sigma, unsigned nfft_flags, unsigned fftw_flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:513: warning: Member mrif_inh_3d_finalize(mrif_inh_3d_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:513: warning: Member MMMMMMMMMMMMMMMMMMMMMRI_DEFINE_API(MRI_MANGLE_DOUBLE, NFFT_MANGLE_DOUBLE, double, fftw_complex) typedef struct (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:514: warning: Member mril_inh_2d1d_trafo(mril_inh_2d1d_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:514: warning: Member mril_inh_2d1d_adjoint(mril_inh_2d1d_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:514: warning: Member mril_inh_2d1d_init_guru(mril_inh_2d1d_plan *ths, int *N, int M, int *n, int m, long double sigma, unsigned nfft_flags, unsigned fftw_flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:514: warning: Member mril_inh_2d1d_finalize(mril_inh_2d1d_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:514: warning: Member mril_inh_3d_trafo(mril_inh_3d_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:514: warning: Member mril_inh_3d_adjoint(mril_inh_3d_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:514: warning: Member mril_inh_3d_init_guru(mril_inh_3d_plan *ths, int *N, int M, int *n, int m, long double sigma, unsigned nfft_flags, unsigned fftw_flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:514: warning: Member mril_inh_3d_finalize(mril_inh_3d_plan *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:559: warning: Member nfsftf_init(nfsftf_plan *plan, int N, int M) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:559: warning: Member nfsftf_init_advanced(nfsftf_plan *plan, int N, int M, unsigned int nfsft_flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:559: warning: Member nfsftf_init_guru(nfsftf_plan *plan, int N, int M, unsigned int nfsft_flags, unsigned int nfft_flags, int nfft_cutoff) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:559: warning: Member nfsftf_precompute(int N, float kappa, unsigned int nfsft_flags, unsigned int fpt_flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:559: warning: Member nfsftf_forget(void) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:559: warning: Member nfsftf_trafo_direct(nfsftf_plan *plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:559: warning: Member nfsftf_adjoint_direct(nfsftf_plan *plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:559: warning: Member nfsftf_trafo(nfsftf_plan *plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:559: warning: Member nfsftf_adjoint(nfsftf_plan *plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:559: warning: Member nfsftf_finalize(nfsftf_plan *plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:559: warning: Member nfsftf_precompute_x(nfsftf_plan *plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:560: warning: Member nfsftl_init(nfsftl_plan *plan, int N, int M) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:560: warning: Member nfsftl_init_advanced(nfsftl_plan *plan, int N, int M, unsigned int nfsft_flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:560: warning: Member nfsftl_init_guru(nfsftl_plan *plan, int N, int M, unsigned int nfsft_flags, unsigned int nfft_flags, int nfft_cutoff) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:560: warning: Member nfsftl_precompute(int N, long double kappa, unsigned int nfsft_flags, unsigned int fpt_flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:560: warning: Member nfsftl_forget(void) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:560: warning: Member nfsftl_trafo_direct(nfsftl_plan *plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:560: warning: Member nfsftl_adjoint_direct(nfsftl_plan *plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:560: warning: Member nfsftl_trafo(nfsftl_plan *plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:560: warning: Member nfsftl_adjoint(nfsftl_plan *plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:560: warning: Member nfsftl_finalize(nfsftl_plan *plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:560: warning: Member nfsftl_precompute_x(nfsftl_plan *plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:613: warning: Member fptf_init(const int M, const int t, const unsigned int flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:613: warning: Member fptf_precompute(fptf_set set, const int m, float *alpha, float *beta, float *gam, int k_start, const float threshold) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:613: warning: Member fptf_trafo_direct(fptf_set set, const int m, const fftwf_complex *x, fftwf_complex *y, const int k_end, const unsigned int flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:613: warning: Member fptf_trafo(fptf_set set, const int m, const fftwf_complex *x, fftwf_complex *y, const int k_end, const unsigned int flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:613: warning: Member fptf_transposed_direct(fptf_set set, const int m, fftwf_complex *x, fftwf_complex *y, const int k_end, const unsigned int flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:613: warning: Member fptf_transposed(fptf_set set, const int m, fftwf_complex *x, fftwf_complex *y, const int k_end, const unsigned int flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:613: warning: Member fptf_finalize(fptf_set set) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:614: warning: Member fptl_init(const int M, const int t, const unsigned int flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:614: warning: Member fptl_precompute(fptl_set set, const int m, long double *alpha, long double *beta, long double *gam, int k_start, const long double threshold) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:614: warning: Member fptl_trafo_direct(fptl_set set, const int m, const fftwl_complex *x, fftwl_complex *y, const int k_end, const unsigned int flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:614: warning: Member fptl_trafo(fptl_set set, const int m, const fftwl_complex *x, fftwl_complex *y, const int k_end, const unsigned int flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:614: warning: Member fptl_transposed_direct(fptl_set set, const int m, fftwl_complex *x, fftwl_complex *y, const int k_end, const unsigned int flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:614: warning: Member fptl_transposed(fptl_set set, const int m, fftwl_complex *x, fftwl_complex *y, const int k_end, const unsigned int flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:614: warning: Member fptl_finalize(fptl_set set) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:668: warning: Member nfsoftf_precompute(nfsoftf_plan *plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:668: warning: Member nfsoftf_SO3_single_fpt_init(int l, int k, int m, unsigned int flags, int kappa) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:668: warning: Member nfsoftf_SO3_fpt(fftwf_complex *coeffs, fptf_set set, int l, int k, int m, unsigned int nfsoft_flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:668: warning: Member nfsoftf_SO3_fpt_transposed(fftwf_complex *coeffs, fptf_set set, int l, int k, int m, unsigned int nfsoft_flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:668: warning: Member nfsoftf_init(nfsoftf_plan *plan, int N, int M) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:668: warning: Member nfsoftf_init_advanced(nfsoftf_plan *plan, int N, int M, unsigned int nfsoft_flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:668: warning: Member nfsoftf_init_guru(nfsoftf_plan *plan, int N, int M, unsigned int nfsoft_flags, unsigned int nfft_flags, int nfft_cutoff, int fpt_kappa) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:668: warning: Member nfsoftf_trafo(nfsoftf_plan *plan_nfsoft) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:668: warning: Member nfsoftf_adjoint(nfsoftf_plan *plan_nfsoft) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:668: warning: Member nfsoftf_finalize(nfsoftf_plan *plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:668: warning: Member nfsoftf_posN(int n, int m, int B) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:668: warning: Member NNNNNNNNNNNNNNNNNNNNNNNNNNFSOFT_DEFINE_API(NFSOFT_MANGLE_DOUBLE, NFFT_MANGLE_DOUBLE, FPT_MANGLE_DOUBLE, double, fftw_complex) typedef struct nfsoftl_plan_ (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:669: warning: Member nfsoftl_precompute(nfsoftl_plan *plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:669: warning: Member nfsoftl_SO3_single_fpt_init(int l, int k, int m, unsigned int flags, int kappa) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:669: warning: Member nfsoftl_SO3_fpt(fftwl_complex *coeffs, fptl_set set, int l, int k, int m, unsigned int nfsoft_flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:669: warning: Member nfsoftl_SO3_fpt_transposed(fftwl_complex *coeffs, fptl_set set, int l, int k, int m, unsigned int nfsoft_flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:669: warning: Member nfsoftl_init(nfsoftl_plan *plan, int N, int M) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:669: warning: Member nfsoftl_init_advanced(nfsoftl_plan *plan, int N, int M, unsigned int nfsoft_flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:669: warning: Member nfsoftl_init_guru(nfsoftl_plan *plan, int N, int M, unsigned int nfsoft_flags, unsigned int nfft_flags, int nfft_cutoff, int fpt_kappa) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:669: warning: Member nfsoftl_trafo(nfsoftl_plan *plan_nfsoft) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:669: warning: Member nfsoftl_adjoint(nfsoftl_plan *plan_nfsoft) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:669: warning: Member nfsoftl_finalize(nfsoftl_plan *plan) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:669: warning: Member nfsoftl_posN(int n, int m, int B) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:769: warning: Member solverf_init_advanced_complex(solverf_plan_complex *ths, nfftf_mv_plan_complex *mv, unsigned flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:769: warning: Member solverf_init_complex(solverf_plan_complex *ths, nfftf_mv_plan_complex *mv) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:769: warning: Member solverf_before_loop_complex(solverf_plan_complex *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:769: warning: Member solverf_loop_one_step_complex(solverf_plan_complex *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:769: warning: Member solverf_finalize_complex(solverf_plan_complex *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:769: warning: Member solverf_init_advanced_double(solverf_plan_double *ths, nfftf_mv_plan_double *mv, unsigned flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:769: warning: Member solverf_init_double(solverf_plan_double *ths, nfftf_mv_plan_double *mv) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:769: warning: Member solverf_before_loop_double(solverf_plan_double *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:769: warning: Member solverf_loop_one_step_double(solverf_plan_double *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:769: warning: Member solverf_finalize_double(solverf_plan_double *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:770: warning: Member solverl_init_advanced_complex(solverl_plan_complex *ths, nfftl_mv_plan_complex *mv, unsigned flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:770: warning: Member solverl_init_complex(solverl_plan_complex *ths, nfftl_mv_plan_complex *mv) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:770: warning: Member solverl_before_loop_complex(solverl_plan_complex *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:770: warning: Member solverl_loop_one_step_complex(solverl_plan_complex *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:770: warning: Member solverl_finalize_complex(solverl_plan_complex *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:770: warning: Member solverl_init_advanced_double(solverl_plan_double *ths, nfftl_mv_plan_double *mv, unsigned flags) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:770: warning: Member solverl_init_double(solverl_plan_double *ths, nfftl_mv_plan_double *mv) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:770: warning: Member solverl_before_loop_double(solverl_plan_double *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:770: warning: Member solverl_loop_one_step_double(solverl_plan_double *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:770: warning: Member solverl_finalize_double(solverl_plan_double *ths) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:828: warning: Member nfftf_drand48(void) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:828: warning: Member nfftf_srand48(long int seed) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:828: warning: Member nfftf_vrand_real(float *x, const NFFT_INT n, const float a, const float b) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:828: warning: Member nfftf_get_num_threads(void) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:828: warning: Member nfftf_clock_gettime_seconds(void) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:828: warning: Member nfftf_error_l_infty_complex(const fftwf_complex *x, const fftwf_complex *y, const NFFT_INT n) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:828: warning: Member nfftf_error_l_infty_1_complex(const fftwf_complex *x, const fftwf_complex *y, const NFFT_INT n, const fftwf_complex *z, const NFFT_INT m) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:828: warning: Member nfftf_exp2i(const NFFT_INT a) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:828: warning: Member nfftf_next_power_of_2(const NFFT_INT N) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:828: warning: Member nfftf_fftshift_complex_int(fftwf_complex *x, int d, int *N) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:828: warning: Member nfftf_get_version(unsigned *major, unsigned *minor, unsigned *patch) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:828: warning: Member NNNNNNNNNNNNNNNNNNNFFT_DEFINE_UTIL_API(NFFT_MANGLE_DOUBLE, double, fftw_complex) long double nfftl_drand48(void) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:829: warning: Member nfftl_srand48(long int seed) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:829: warning: Member nfftl_vrand_real(long double *x, const NFFT_INT n, const long double a, const long double b) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:829: warning: Member nfftl_get_num_threads(void) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:829: warning: Member nfftl_clock_gettime_seconds(void) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:829: warning: Member nfftl_error_l_infty_complex(const fftwl_complex *x, const fftwl_complex *y, const NFFT_INT n) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:829: warning: Member nfftl_error_l_infty_1_complex(const fftwl_complex *x, const fftwl_complex *y, const NFFT_INT n, const fftwl_complex *z, const NFFT_INT m) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:829: warning: Member nfftl_exp2i(const NFFT_INT a) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:829: warning: Member nfftl_next_power_of_2(const NFFT_INT N) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:829: warning: Member nfftl_fftshift_complex_int(fftwl_complex *x, int d, int *N) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:829: warning: Member nfftl_get_version(unsigned *major, unsigned *minor, unsigned *patch) (function) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:91: warning: Member nfftf_malloc_hook (variable) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:91: warning: Member nfftf_free_hook (variable) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:91: warning: Member nfftf_die_hook (variable) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:92: warning: Member nfftl_malloc_hook (variable) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:92: warning: Member nfftl_free_hook (variable) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:92: warning: Member nfftl_die_hook (variable) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:94: warning: Member X (variable) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:99: warning: Member Y (variable) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:99: warning: Member R (variable) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:180: warning: Member nfftl_mv_plan_complex (variable) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:272: warning: Member nfctl_plan (variable) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:350: warning: Member nfstl_plan (variable) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:413: warning: Member nnfftl_plan (variable) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:463: warning: Member nsfftl_plan (variable) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:514: warning: Member mril_inh_2d1d_plan (variable) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:560: warning: Member nfsftl_plan (variable) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:669: warning: Member nfsoftl_plan (variable) of file nfft3.h is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:770: warning: Member solverl_plan_complex (variable) of file nfft3.h is not documented. /build/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/nfft-3.3.2/kernel/nfsft/nfsft.c:526: warning: Member nfsft_forget(void) (function) of group nfsft is not documented. /build/reproducible-path/nfft-3.3.2/kernel/nfsft/nfsft.c:572: warning: Member nfsft_finalize(nfsft_plan *plan) (function) of group nfsft is not documented. /build/reproducible-path/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/reproducible-path/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/reproducible-path/nfft-3.3.2/kernel/nfsft/nfsft.c:921: warning: Member nfsft_trafo(nfsft_plan *plan) (function) of group nfsft is not documented. /build/reproducible-path/nfft-3.3.2/kernel/nfsft/nfsft.c:1091: warning: Member nfsft_adjoint(nfsft_plan *plan) (function) of group nfsft is not documented. /build/reproducible-path/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/reproducible-path/nfft-3.3.2/kernel/solver/solver.c:37: warning: Member X(name) (macro definition) of file solver.c is not documented. /build/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/nfft-3.3.2/include/infft.h:67: warning: Member CONCAT(prefix, name) (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:91: warning: Member Y(name) (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:92: warning: Member FFTW(name) (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:93: warning: Member NFFT(name) (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:94: warning: Member NFCT(name) (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:95: warning: Member NFST(name) (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:96: warning: Member NFSFT(name) (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:97: warning: Member SOLVER(name) (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:99: warning: Member X(name) (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:101: warning: Member STRINGIZEx(x) (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:102: warning: Member STRINGIZE(x) (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:107: warning: Member K(x) (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:109: warning: Member DK(name, value) (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:122: warning: Member KPI (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:123: warning: Member K2PI (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:124: warning: Member K4PI (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:125: warning: Member KE (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:127: warning: Member IF(x, a, b) (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:128: warning: Member MIN(a, b) (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:129: warning: Member MAX(a, b) (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:130: warning: Member ABS(x) (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:131: warning: Member SIGN(a) (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:132: warning: Member SIGN(a) (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:133: warning: Member SIGNF(a) (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:136: warning: Member SIZE(x) (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:208: warning: Member PHI_HUT(n, k, d) (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:209: warning: Member PHI(n, x, d) (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:216: warning: Member WINDOW_HELP_INIT (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:223: warning: Member WINDOW_HELP_FINALIZE (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:229: warning: Member WINDOW_HELP_ESTIMATE_m (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1163: warning: Member COPYSIGN (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1164: warning: Member NEXTAFTER (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1165: warning: Member MKNAN (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1166: warning: Member CEIL (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1167: warning: Member FLOOR (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1168: warning: Member NEARBYINT (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1169: warning: Member RINT (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1170: warning: Member ROUND (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1171: warning: Member LRINT (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1172: warning: Member LROUND (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1173: warning: Member LLRINT (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1174: warning: Member LLROUND (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1175: warning: Member TRUNC (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1176: warning: Member FMOD (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1177: warning: Member REMAINDER (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1178: warning: Member REMQUO (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1179: warning: Member FDIM (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1180: warning: Member FMAX (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1181: warning: Member FMIN (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1182: warning: Member FFMA (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1183: warning: Member FABS (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1184: warning: Member SQRT (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1185: warning: Member CBRT (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1186: warning: Member HYPOT (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1187: warning: Member EXP (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1188: warning: Member EXP2 (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1189: warning: Member EXPM1 (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1190: warning: Member LOG (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1191: warning: Member LOG2 (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1192: warning: Member LOG10 (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1193: warning: Member LOG1P (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1194: warning: Member LOGB (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1195: warning: Member ILOGB (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1196: warning: Member MODF (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1197: warning: Member FREXP (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1198: warning: Member LDEXP (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1199: warning: Member SCALBN (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1200: warning: Member SCALBLN (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1201: warning: Member POW (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1202: warning: Member COS (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1203: warning: Member SIN (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1204: warning: Member TAN (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1205: warning: Member COSH (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1206: warning: Member SINH (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1207: warning: Member TANH (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1208: warning: Member ACOS (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1209: warning: Member ASIN (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1210: warning: Member ATAN (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1211: warning: Member ATAN2 (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1212: warning: Member ACOSH (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1213: warning: Member ASINH (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1214: warning: Member ATANH (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1215: warning: Member TGAMMA (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1216: warning: Member LGAMMA (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1217: warning: Member J0 (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1218: warning: Member J1 (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1219: warning: Member JN (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1220: warning: Member Y0 (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1221: warning: Member Y1 (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1222: warning: Member YN (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1223: warning: Member ERF (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1224: warning: Member ERFC (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1225: warning: Member CREAL (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1226: warning: Member CIMAG (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1227: warning: Member CABS (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1228: warning: Member CARG (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1229: warning: Member CONJ (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1230: warning: Member CPROJ (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1231: warning: Member CSQRT (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1232: warning: Member CEXP (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1233: warning: Member CLOG (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1234: warning: Member CPOW (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1235: warning: Member CSIN (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1236: warning: Member CCOS (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1237: warning: Member CTAN (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1238: warning: Member CASIN (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1239: warning: Member CACOS (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1240: warning: Member CATAN (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1241: warning: Member CSINH (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1242: warning: Member CCOSH (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1243: warning: Member CTANH (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1244: warning: Member CASINH (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1245: warning: Member CACOSH (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1246: warning: Member CATANH (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1260: warning: Member EPSILON (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1261: warning: Member MANT_DIG (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1262: warning: Member MIN_EXP (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1263: warning: Member MAX_EXP (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1273: warning: Member FLTROUND (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1282: warning: Member R_RADIX (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1283: warning: Member II (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1301: warning: Member __FGS__ (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1302: warning: Member __FES__ (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1303: warning: Member __FE__ (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1304: warning: Member __FI__ (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1305: warning: Member __FIS__ (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1306: warning: Member __FR__ (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1309: warning: Member TRUE (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1310: warning: Member FALSE (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1315: warning: Member __D__ (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1360: warning: Member STACK_MALLOC(T, p, x) (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1361: warning: Member STACK_FREE(x) (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1401: warning: Member TOC(a) (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1408: warning: Member TIC_FFTW(a) (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1409: warning: Member TOC_FFTW(a) (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1523: warning: Member CK(ex) (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1531: warning: Member A(ex) (macro definition) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:89: warning: Member R (typedef) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:90: warning: Member C (typedef) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:120: warning: Member INT (typedef) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1432: warning: Member float_property (enumeration) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:234: warning: Member nfft_m2K(const INT m) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:912: warning: Member copysign(double, double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:915: warning: Member nextafter(double, double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:918: warning: Member nan(const char *tag) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:921: warning: Member ceil(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:924: warning: Member floor(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:927: warning: Member nearbyint(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:930: warning: Member rint(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:933: warning: Member round(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:936: warning: Member lrint(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:939: warning: Member lround(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:942: warning: Member llrint(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:945: warning: Member llround(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:948: warning: Member trunc(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:951: warning: Member fmod(double, double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:954: warning: Member remainder(double, double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:957: warning: Member remquo(double x, double y, int *) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:960: warning: Member fdim(double, double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:963: warning: Member fmax(double, double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:966: warning: Member fmin(double, double) (function) of group nfftutil is not documented. /build/reproducible-path/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/reproducible-path/nfft-3.3.2/include/infft.h:972: warning: Member fabs(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:975: warning: Member sqrt(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:978: warning: Member cbrt(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:981: warning: Member hypot(double, double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:984: warning: Member exp(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:987: warning: Member exp2(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:990: warning: Member expm1(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:993: warning: Member log(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:996: warning: Member log2(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:999: warning: Member log10(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1002: warning: Member log1p(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1005: warning: Member logb(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1008: warning: Member ilogb(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1011: warning: Member modf(double, double *) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1014: warning: Member frexp(double, int *) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1017: warning: Member ldexp(double, int) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1020: warning: Member scalbn(double, int) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1023: warning: Member scalbln(double, long int) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1026: warning: Member pow(double, double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1029: warning: Member cos(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1032: warning: Member sin(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1035: warning: Member tan(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1038: warning: Member cosh(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1041: warning: Member sinh(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1044: warning: Member tanh(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1047: warning: Member acos(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1050: warning: Member asin(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1053: warning: Member atan(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1056: warning: Member atan2(double, double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1059: warning: Member acosh(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1062: warning: Member asinh(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1065: warning: Member atanh(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1068: warning: Member tgamma(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1071: warning: Member lgamma(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1074: warning: Member j0(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1077: warning: Member j1(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1080: warning: Member jn(int, double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1083: warning: Member y0(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1086: warning: Member y1(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1089: warning: Member yn(int, double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1092: warning: Member erf(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1095: warning: Member erfc(double) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1098: warning: Member creal(double _Complex z) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1101: warning: Member cimag(double _Complex z) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1104: warning: Member cabs(double _Complex z) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1107: warning: Member carg(double _Complex z) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1110: warning: Member conj(double _Complex z) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1113: warning: Member cproj(double _Complex z) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1116: warning: Member csqrt(double _Complex z) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1119: warning: Member cexp(double _Complex z) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1122: warning: Member clog(double _Complex z) (function) of group nfftutil is not documented. /build/reproducible-path/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/reproducible-path/nfft-3.3.2/include/infft.h:1128: warning: Member csin(double _Complex z) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1131: warning: Member ccos(double _Complex z) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1134: warning: Member ctan(double _Complex z) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1137: warning: Member casin(double _Complex z) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1140: warning: Member cacos(double _Complex z) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1143: warning: Member catan(double _Complex z) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1146: warning: Member csinh(double _Complex z) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1149: warning: Member ccosh(double _Complex z) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1152: warning: Member ctanh(double _Complex z) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1155: warning: Member casinh(double _Complex z) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1158: warning: Member cacosh(double _Complex z) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1161: warning: Member catanh(double _Complex z) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1277: warning: Member drand48(void) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1280: warning: Member srand48(long int) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1415: warning: Member nfft_sinc(R x) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1420: warning: Member nfft_lambda(R z, R eps) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1423: warning: Member nfft_lambda2(R mu, R nu) (function) of group nfftutil is not documented. /build/reproducible-path/nfft-3.3.2/include/infft.h:1426: warning: Member nfft_bessel_i0(R x) (function) of group nfftutil is not documented. /build/reproducible-path/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/reproducible-path/nfft-3.3.2/include/infft.h:1436: warning: Member nfft_float_property(float_property) (function) of group nfftutil is not documented. /build/reproducible-path/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/reproducible-path/nfft-3.3.2/include/infft.h:1440: warning: Member nfft_log2i(const INT m) (function) of group nfftutil is not documented. /build/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/nfft-3.3.2/include/infft.h:1509: warning: Found unknown command '\frac' /build/reproducible-path/nfft-3.3.2/include/infft.h:1509: warning: Found unknown command '\left' /build/reproducible-path/nfft-3.3.2/include/infft.h:1509: warning: Found unknown command '\frac' /build/reproducible-path/nfft-3.3.2/include/infft.h:1509: warning: Found unknown command '\left' /build/reproducible-path/nfft-3.3.2/include/infft.h:1509: warning: Found unknown command '\right' /build/reproducible-path/nfft-3.3.2/include/infft.h:1509: warning: Found unknown command '\right' /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum.h:54: warning: Member NF_KUB (macro definition) of group applications_fastsum is not documented. /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum.h:69: warning: Member NEARFIELD_BOXES (macro definition) of group applications_fastsum is not documented. /build/reproducible-path/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/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum.h:113: warning: Member FFTW(plan) fft_plan (function) of struct fastsum_plan_ is not documented. /build/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum.h:115: warning: Member box_count (variable) of struct fastsum_plan_ is not documented. /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum.h:116: warning: Member box_count_per_dim (variable) of struct fastsum_plan_ is not documented. /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum.h:117: warning: Member box_offset (variable) of struct fastsum_plan_ is not documented. /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum.h:118: warning: Member box_x (variable) of struct fastsum_plan_ is not documented. /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum.h:119: warning: Member box_alpha (variable) of struct fastsum_plan_ is not documented. /build/reproducible-path/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/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum.c:691: warning: The following parameter of fastsum_init_guru(fastsum_plan *ths, int d, int N_total, int M_total, kernel k, R *param, unsigned flags, int nn, int m, int p, R eps_I, R eps_B) is not documented: parameter 'k' /build/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/nfft-3.3.2/applications/fastsumS2/fastsumS2.c:169: warning: Found unknown command '\acknowledgement' /build/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:35: warning: Member BWEXP_MAX (macro definition) of group nfsft is not documented. /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:38: warning: Member BW_MAX (macro definition) of group nfsft is not documented. /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:40: warning: Member ROW(k) (macro definition) of group nfsft is not documented. /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:41: warning: Member ROWK(k) (macro definition) of group nfsft is not documented. /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:46: warning: Member bool (enumeration) of group nfsft is not documented. /build/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/nfft-3.3.2/kernel/nfsft/nfsft.c:526: warning: Member nfsft_forget(void) (function) of group nfsft is not documented. /build/reproducible-path/nfft-3.3.2/kernel/nfsft/nfsft.c:572: warning: Member nfsft_finalize(nfsft_plan *plan) (function) of group nfsft is not documented. /build/reproducible-path/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/reproducible-path/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/reproducible-path/nfft-3.3.2/kernel/nfsft/nfsft.c:921: warning: Member nfsft_trafo(nfsft_plan *plan) (function) of group nfsft is not documented. /build/reproducible-path/nfft-3.3.2/kernel/nfsft/nfsft.c:1091: warning: Member nfsft_adjoint(nfsft_plan *plan) (function) of group nfsft is not documented. /build/reproducible-path/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/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:60: warning: Member flags (variable) of struct nfsft_wisdom is not documented. /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:64: warning: Found unknown command '\log_2' /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:64: warning: Found unknown command '\text' /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:69: warning: Found unknown command '\alpha_k' /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:70: warning: Found unknown command '\text' /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:75: warning: Found unknown command '\beta_k' /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:76: warning: Found unknown command '\text' /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:81: warning: Found unknown command '\gamma_k' /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:82: warning: Found unknown command '\text' /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:90: warning: Found unknown command '\kappa' /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:62: warning: Found unknown command '\text' /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:62: warning: Found unknown command '\in' /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:62: warning: Found unknown command '\mathbb' /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum.h:113: warning: Member FFTW(plan) fft_plan (function) of struct fastsum_plan_ is not documented. /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum.h:115: warning: Member box_count (variable) of struct fastsum_plan_ is not documented. /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum.h:116: warning: Member box_count_per_dim (variable) of struct fastsum_plan_ is not documented. /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum.h:117: warning: Member box_offset (variable) of struct fastsum_plan_ is not documented. /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum.h:118: warning: Member box_x (variable) of struct fastsum_plan_ is not documented. /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum.h:119: warning: Member box_alpha (variable) of struct fastsum_plan_ is not documented. /build/reproducible-path/nfft-3.3.2/kernel/fpt/fpt.c:106: warning: Member temp (variable) of struct fpt_set_s_ is not documented. /build/reproducible-path/nfft-3.3.2/kernel/fpt/fpt.c:107: warning: Member work (variable) of struct fpt_set_s_ is not documented. /build/reproducible-path/nfft-3.3.2/kernel/fpt/fpt.c:108: warning: Member result (variable) of struct fpt_set_s_ is not documented. /build/reproducible-path/nfft-3.3.2/kernel/fpt/fpt.c:109: warning: Member vec3 (variable) of struct fpt_set_s_ is not documented. /build/reproducible-path/nfft-3.3.2/kernel/fpt/fpt.c:110: warning: Member vec4 (variable) of struct fpt_set_s_ is not documented. /build/reproducible-path/nfft-3.3.2/kernel/fpt/fpt.c:111: warning: Member z (variable) of struct fpt_set_s_ is not documented. /build/reproducible-path/nfft-3.3.2/kernel/fpt/fpt.c:124: warning: Member xc_slow (variable) of struct fpt_set_s_ is not documented. /build/reproducible-path/nfft-3.3.2/kernel/fpt/fpt.c:68: warning: Member a11 (variable) of struct fpt_step_ is not documented. /build/reproducible-path/nfft-3.3.2/kernel/fpt/fpt.c:68: warning: Member a12 (variable) of struct fpt_step_ is not documented. /build/reproducible-path/nfft-3.3.2/kernel/fpt/fpt.c:68: warning: Member a21 (variable) of struct fpt_step_ is not documented. /build/reproducible-path/nfft-3.3.2/kernel/fpt/fpt.c:69: warning: Member g (variable) of struct fpt_step_ is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:513: warning: Member plan (variable) of struct mrif_inh_2d1d_plan is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:513: warning: Member N3 (variable) of struct mrif_inh_2d1d_plan is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:513: warning: Member sigma3 (variable) of struct mrif_inh_2d1d_plan is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:513: warning: Member t (variable) of struct mrif_inh_2d1d_plan is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:513: warning: Member w (variable) of struct mrif_inh_2d1d_plan is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:513: warning: Member plan (variable) of struct mrif_inh_3d_plan is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:513: warning: Member N3 (variable) of struct mrif_inh_3d_plan is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:513: warning: Member sigma3 (variable) of struct mrif_inh_3d_plan is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:513: warning: Member t (variable) of struct mrif_inh_3d_plan is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:513: warning: Member w (variable) of struct mrif_inh_3d_plan is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:514: warning: Member plan (variable) of struct mril_inh_3d_plan is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:514: warning: Member N3 (variable) of struct mril_inh_3d_plan is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:514: warning: Member sigma3 (variable) of struct mril_inh_3d_plan is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:514: warning: Member t (variable) of struct mril_inh_3d_plan is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:514: warning: Member w (variable) of struct mril_inh_3d_plan is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:271: warning: Member g (variable) of struct nfctf_plan is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:271: warning: Member g_hat (variable) of struct nfctf_plan is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:179: warning: unable to resolve reference to 'PRE_FULL_PSI' for \ref command /build/reproducible-path/nfft-3.3.2/include/nfft3.h:179: warning: unable to resolve reference to 'PRE_FULL_PSI' for \ref command /build/reproducible-path/nfft-3.3.2/include/nfft3.h:179: warning: unable to resolve reference to 'NFFT_SORT_NODES' for \ref command /build/reproducible-path/nfft-3.3.2/include/nfft3.h:180: warning: unable to resolve reference to 'PRE_FULL_PSI' for \ref command /build/reproducible-path/nfft-3.3.2/include/nfft3.h:180: warning: unable to resolve reference to 'PRE_FULL_PSI' for \ref command /build/reproducible-path/nfft-3.3.2/include/nfft3.h:180: warning: unable to resolve reference to 'NFFT_SORT_NODES' for \ref command /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:60: warning: Member flags (variable) of struct nfsft_wisdom is not documented. /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:64: warning: Found unknown command '\log_2' /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:64: warning: Found unknown command '\text' /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:69: warning: Found unknown command '\alpha_k' /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:70: warning: Found unknown command '\text' /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:75: warning: Found unknown command '\beta_k' /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:76: warning: Found unknown command '\text' /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:81: warning: Found unknown command '\gamma_k' /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:82: warning: Found unknown command '\text' /build/reproducible-path/nfft-3.3.2/kernel/nfsft/api.h:90: warning: Found unknown command '\kappa' /build/reproducible-path/nfft-3.3.2/include/nfft3.h:668: warning: Member fpt_kappa (variable) of struct nfsoftf_plan_ is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:349: warning: Member g (variable) of struct nfstf_plan is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:349: warning: Member g_hat (variable) of struct nfstf_plan is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:349: warning: Member nfstf_full_psi_eps (variable) of struct nfstf_plan is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:412: warning: Member F (variable) of struct nnfftf_plan is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:462: warning: Member x_102 (variable) of struct nsfftf_plan is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:462: warning: Member x_201 (variable) of struct nsfftf_plan is not documented. /build/reproducible-path/nfft-3.3.2/include/nfft3.h:462: warning: Member x_120 (variable) of struct nsfftf_plan is not documented. /build/reproducible-path/nfft-3.3.2/examples/nfft/nfft_benchomp.c:122: warning: Member d (variable) of struct s_param is not documented. /build/reproducible-path/nfft-3.3.2/examples/nfft/nfft_benchomp.c:123: warning: Member trafo_adjoint (variable) of struct s_param is not documented. /build/reproducible-path/nfft-3.3.2/examples/nfft/nfft_benchomp.c:124: warning: Member N (variable) of struct s_param is not documented. /build/reproducible-path/nfft-3.3.2/examples/nfft/nfft_benchomp.c:125: warning: Member M (variable) of struct s_param is not documented. /build/reproducible-path/nfft-3.3.2/examples/nfft/nfft_benchomp.c:126: warning: Member sigma (variable) of struct s_param is not documented. /build/reproducible-path/nfft-3.3.2/examples/nfft/nfft_benchomp.c:127: warning: Member m (variable) of struct s_param is not documented. /build/reproducible-path/nfft-3.3.2/examples/nfft/nfft_benchomp.c:128: warning: Member flags (variable) of struct s_param is not documented. /build/reproducible-path/nfft-3.3.2/examples/nfsft/nfsft_benchomp.c:117: warning: Member nfsft_flags (variable) of struct s_param is not documented. /build/reproducible-path/nfft-3.3.2/examples/nfsft/nfsft_benchomp.c:118: warning: Member psi_flags (variable) of struct s_param is not documented. /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum_benchomp.c:116: warning: Member L (variable) of struct s_param is not documented. /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum_benchomp.c:118: warning: Member n (variable) of struct s_param is not documented. /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum_benchomp.c:120: warning: Member p (variable) of struct s_param is not documented. /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum_benchomp.c:121: warning: Member kernel_name (variable) of struct s_param is not documented. /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum_benchomp.c:122: warning: Member c (variable) of struct s_param is not documented. /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum_benchomp.c:123: warning: Member eps_I (variable) of struct s_param is not documented. /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum_benchomp.c:124: warning: Member eps_B (variable) of struct s_param is not documented. /build/reproducible-path/nfft-3.3.2/examples/nfft/nfft_benchomp.c:140: warning: Member nthreads (variable) of struct s_result is not documented. /build/reproducible-path/nfft-3.3.2/examples/nfft/nfft_benchomp.c:141: warning: Member resval[6] (variable) of struct s_result is not documented. /build/reproducible-path/nfft-3.3.2/examples/nfft/nfft_benchomp.c:133: warning: Member avg (variable) of struct s_resval is not documented. /build/reproducible-path/nfft-3.3.2/examples/nfft/nfft_benchomp.c:134: warning: Member min (variable) of struct s_resval is not documented. /build/reproducible-path/nfft-3.3.2/examples/nfft/nfft_benchomp.c:135: warning: Member max (variable) of struct s_resval is not documented. /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum_benchomp.c:129: warning: Member avg (variable) of struct s_resval is not documented. /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum_benchomp.c:130: warning: Member min (variable) of struct s_resval is not documented. /build/reproducible-path/nfft-3.3.2/applications/fastsum/fastsum_benchomp.c:131: warning: Member max (variable) of struct s_resval is not documented. /build/reproducible-path/nfft-3.3.2/examples/nfft/nfft_benchomp.c:146: warning: Member param (variable) of struct s_testset is not documented. /build/reproducible-path/nfft-3.3.2/examples/nfft/nfft_benchomp.c:147: warning: Member results (variable) of struct s_testset is not documented. /build/reproducible-path/nfft-3.3.2/examples/nfft/nfft_benchomp.c:148: warning: Member nresults (variable) of struct s_testset is not documented. /build/reproducible-path/nfft-3.3.2/kernel/mri/mri.c:35: warning: Member d (variable) of struct window_funct_plan_ is not documented. /build/reproducible-path/nfft-3.3.2/kernel/mri/mri.c:36: warning: Member m (variable) of struct window_funct_plan_ is not documented. /build/reproducible-path/nfft-3.3.2/kernel/mri/mri.c:37: warning: Member n[1] (variable) of struct window_funct_plan_ is not documented. /build/reproducible-path/nfft-3.3.2/kernel/mri/mri.c:38: warning: Member sigma[1] (variable) of struct window_funct_plan_ is not documented. /build/reproducible-path/nfft-3.3.2/kernel/mri/mri.c:39: warning: Member b (variable) of struct window_funct_plan_ is not documented. /build/reproducible-path/nfft-3.3.2/doxygen.dox:22: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/reproducible-path/nfft-3.3.2/doxygen.dox:22: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/reproducible-path/nfft-3.3.2/doxygen.dox:24: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/reproducible-path/nfft-3.3.2/doxygen.dox:22: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/reproducible-path/nfft-3.3.2/doxygen.dox:22: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/reproducible-path/nfft-3.3.2/doxygen.dox:24: warning: \cite command found but no bib files specified via CITE_BIB_FILES! Generating code for file nsfft.c... Generating code for file nsfft_test.c... Generating code for file print.c... Generating code for file quadratureS2.c... Generating code for file rand.c... Generating code for file reconstruct_data_2d.c... Generating code for file reconstruct_data_2d1d.c... Generating code for file reconstruct_data_3d.c... Generating code for file reconstruct_data_gridding.c... Generating code for file reconstruct_data_gridding.c... Generating code for file reconstruct_data_inh_2d1d.c... Generating code for file reconstruct_data_inh_3d.c... Generating code for file reconstruct_data_inh_nnfft.c... Generating code for file simple_test.c... Generating code for file simple_test.c... Generating code for file simple_test.c... Generating code for file simple_test.c... Generating code for file simple_test.c... Generating code for file simple_test_threads.c... Generating code for file sinc.c... Generating code for file solver.c... Generating code for file solver_adjoint.h... Generating code for file sort.c... Generating code for file taylor_nfft.c... Generating code for file thread.c... Generating code for file time.c... Generating code for file vector1.c... Generating code for file vector2.c... Generating code for file vector3.c... Generating code for file version.c... Generating code for file voronoi.c... Generating code for file wigner.c... Generating code for file wigner.h... Generating code for file window.c... Generating file documentation... Generating docs for file api.h... Generating docs for file fastsum.c... Generating docs for file fastsum.h... Generating docs for file fastsum_matlab.c... Generating docs for file fastsum_test.c... Generating docs for file flags.c... Generating docs for file fpt.c... Generating docs for file kernels.c... Generating docs for file kernels.h... Generating docs for file ndft_fast.c... Generating docs for file nfft3.h... Generating docs for file nfsft.c... Generating docs for file solver.c... Generating docs for file solver_adjoint.h... Generating docs for file taylor_nfft.c... Generating docs for file wigner.h... Generating page documentation... Generating group documentation... Generating class documentation... Generating docs for compound fastsum_plan_... Generating docs for compound fpt_data_... Generating docs for compound fpt_set_s_... Generating docs for compound fpt_step_... Generating docs for compound imri_inh_2d1d_adjoint_plan... Generating docs for compound imri_inh_3d_adjoint_plan... Generating docs for compound infct_adjoint_plan... Generating docs for compound infft_adjoint_plan... Generating docs for compound infsft_adjoint_plan... Generating docs for compound infst_adjoint_plan... Generating docs for compound innfft_adjoint_plan... Generating docs for compound mrif_inh_2d1d_plan... Generating docs for compound mrif_inh_3d_plan... Generating docs for compound mril_inh_3d_plan... Generating docs for compound nfctf_plan... Generating docs for compound nfftf_mv_plan_complex... Generating docs for compound nfftf_mv_plan_double... Generating docs for compound nfftf_plan... Generating docs for compound nfftl_mv_plan_double... Generating docs for compound nfftl_plan... Generating docs for compound nfsft_wisdom... Generating docs for compound nfsftf_plan... Generating docs for compound nfsoftf_plan_... Generating docs for compound nfstf_plan... Generating docs for compound nnfftf_plan... Generating docs for compound nsfftf_plan... Generating docs for compound s_param... Generating docs for compound s_result... Generating docs for compound s_resval... Generating docs for compound s_testset... Generating docs for compound solverf_plan_complex... Generating docs for compound solverf_plan_double... Generating docs for compound solverl_plan_double... Generating docs for compound taylor_plan... Generating docs for compound window_funct_plan_... Generating namespace index... Generating graph info page... Generating directory documentation... Generating index page... Generating page index... Generating module index... Generating namespace index... Generating namespace member index... Generating annotated compound index... Generating alphabetical compound index... Generating hierarchical class index... Generating member index... Generating file index... Generating file member index... Generating example index... finalizing index lists... writing tag file... Running plantuml with JAVA... lookup cache used 1076/65536 hits=34912 misses=1106 finished... echo Timestamp >doc/nfft.tag make[2]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double' make[1]: Leaving directory '/build/reproducible-path/nfft-3.3.2' debian/rules override_dh_auto_test-arch make[1]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-single' Making check in 3rdparty make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/3rdparty' Making check in cstripack make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/3rdparty/cstripack' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/3rdparty/cstripack' Making check in . make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/3rdparty' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/3rdparty' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/3rdparty' Making check in include make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/include' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/include' Making check in kernel make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel' Making check in util make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel/util' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel/util' Making check in nfft make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel/nfft' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel/nfft' Making check in nfct make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel/nfct' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel/nfct' Making check in nfst make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel/nfst' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel/nfst' Making check in solver make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel/solver' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel/solver' Making check in . make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel' Making check in . make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single' Making check in tests make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/tests' Making check in data make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/tests/data' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/tests/data' make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/tests' make checkall checkall_threads make[5]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/tests' gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/reproducible-path/nfft-3.3.2/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-single/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/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] 666 | 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 *' 176 | 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' 190 | NFFT_DEFINE_API(NFFT_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) | ^~~~~~~~~~~~~~~ ../../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] 675 | 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 *' 177 | 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' 190 | NFFT_DEFINE_API(NFFT_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) | ^~~~~~~~~~~~~~~ ../../tests/nfft.c: At top level: ../../tests/nfft.c:131:75: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 131 | #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' 691 | 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:73:27: warning: initialization of 'void (*)(nfftf_plan *)' from incompatible pointer type 'void (*)(const nfftf_plan *)' [-Wincompatible-pointer-types] 73 | #define NFFT(name) CONCAT(nfftf_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' 22 | #define X(name) NFFT(name) | ^~~~ ../../tests/nfft.c:786:57: note: in expansion of macro 'X' 786 | static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; | ^ ../../include/infft.h:73:27: note: (near initialization for 'trafo_direct.trafo') 73 | #define NFFT(name) CONCAT(nfftf_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' 22 | #define X(name) NFFT(name) | ^~~~ ../../tests/nfft.c:786:57: note: in expansion of macro 'X' 786 | static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; | ^ ../../include/infft.h:73:27: warning: initialization of 'void (*)(nfftf_plan *)' from incompatible pointer type 'void (*)(const nfftf_plan *)' [-Wincompatible-pointer-types] 73 | #define NFFT(name) CONCAT(nfftf_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' 22 | #define X(name) NFFT(name) | ^~~~ ../../tests/nfft.c:792:61: note: in expansion of macro 'X' 792 | static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; | ^ ../../include/infft.h:73:27: note: (near initialization for 'adjoint_direct.trafo') 73 | #define NFFT(name) CONCAT(nfftf_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' 22 | #define X(name) NFFT(name) | ^~~~ ../../tests/nfft.c:792:61: note: in expansion of macro 'X' 792 | static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; | ^ ../../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] 884 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 884 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 884 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftf_check_1d_fast_file': ../../tests/nfft.c:893:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 893 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 893 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 893 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 955 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 955 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 955 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftf_check_adjoint_1d_fast_file': ../../tests/nfft.c:964:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 964 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 964 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 964 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftf_check_1d_online': ../../tests/nfft.c:995:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 995 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 360 | 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] 995 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 995 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1026 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 360 | 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] 1026 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/check.c: In function 'main': ../../tests/check.c:34:31: warning: unused variable 'nfst' [-Wunused-variable] 34 | CU_pSuite util, nfft, nfct, nfst; | ^~~~ ../../tests/check.c:34:25: warning: unused variable 'nfct' [-Wunused-variable] 34 | CU_pSuite util, nfft, nfct, nfst; | ^~~~ ../../tests/nfft.c:1026:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1026 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1078 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 1078 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1078 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../tests/nfst.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 **'} 361 | 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] 1087 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 1087 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1087 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1117 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 1117 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1117 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1126 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 1126 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../tests/nfst.c:661:17: warning: passing argument 3 of 'nfstf_init' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 661 | X(init)(p, d, N, 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 **'} 360 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from ../../tests/nfst.c:27: ../../include/nfft3.h:352:57: note: expected 'int *' but argument is of type 'const int *' 352 | 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' 368 | NFST_DEFINE_API(NFST_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) | ^~~~~~~~~~~~~~~ ../../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] 653 | X(init)(p, d, N, M); | ^ ../../tests/nfft.c:1126:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1126 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from ../../tests/nfct.c:27: ../../include/nfft3.h:270:57: note: expected 'int *' but argument is of type 'const int *' 270 | 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' 286 | NFCT_DEFINE_API(NFCT_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) | ^~~~~~~~~~~~~~~ ../../tests/nfst.c: In function 'init_advanced_pre_psi_': ../../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] 662 | X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); | ^ ../../tests/nfst.c:670:22: warning: passing argument 3 of 'nfstf_init_guru' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 670 | 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 *' 271 | 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' 286 | NFCT_DEFINE_API(NFCT_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) | ^~~~~~~~~~~~~~~ In file included from ../../tests/nfst.c:27: ../../include/nfft3.h:353:62: note: expected 'int *' but argument is of type 'const int *' 353 | 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' 368 | NFST_DEFINE_API(NFST_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) | ^~~~~~~~~~~~~~~ ../../tests/nfct.c: At top level: ../../tests/nfst.c: At top level: ../../tests/nfct.c:130:75: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 130 | #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' 666 | 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 'nfftf_check_2d_online': ../../tests/nfst.c:130:75: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 130 | #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' 674 | 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:1151:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1151 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 360 | 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] 1151 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1151 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftf_check_adjoint_2d_online': In file included from ../../tests/nfct.c:28: ../../include/infft.h:74:27: warning: initialization of 'void (*)(nfctf_plan *)' from incompatible pointer type 'void (*)(const nfctf_plan *)' [-Wincompatible-pointer-types] 74 | #define NFCT(name) CONCAT(nfctf_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' 22 | #define X(name) NFCT(name) | ^~~~ ../../tests/nfct.c:754:57: note: in expansion of macro 'X' 754 | 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') 74 | #define NFCT(name) CONCAT(nfctf_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' 22 | #define X(name) NFCT(name) | ^~~~ ../../tests/nfct.c:754:57: note: in expansion of macro 'X' 754 | static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; | ^ ../../tests/nfft.c:1176:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1176 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 360 | 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] 1176 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1176 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from ../../tests/nfst.c:28: ../../include/infft.h:75:27: warning: initialization of 'void (*)(nfstf_plan *)' from incompatible pointer type 'void (*)(const nfstf_plan *)' [-Wincompatible-pointer-types] 75 | #define NFST(name) CONCAT(nfstf_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' 22 | #define X(name) NFST(name) | ^~~~ ../../tests/nfst.c:762:57: note: in expansion of macro 'X' 762 | static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; | ^ ../../tests/nfft.c: In function 'nfftf_check_3d_direct_file': ../../include/infft.h:75:27: note: (near initialization for 'trafo_direct.trafo') 75 | #define NFST(name) CONCAT(nfstf_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' 22 | #define X(name) NFST(name) | ^~~~ ../../tests/nfst.c:762:57: note: in expansion of macro 'X' 762 | static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; | ^ ../../tests/nfft.c:1214:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1214 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../include/infft.h:75:27: warning: initialization of 'void (*)(nfstf_plan *)' from incompatible pointer type 'void (*)(const nfstf_plan *)' [-Wincompatible-pointer-types] 75 | #define NFST(name) CONCAT(nfstf_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' 22 | #define X(name) NFST(name) | ^~~~ ../../tests/nfst.c:768:61: note: in expansion of macro 'X' 768 | 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') 75 | #define NFST(name) CONCAT(nfstf_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' 22 | #define X(name) NFST(name) | ^~~~ ../../tests/nfst.c:768:61: note: in expansion of macro 'X' 768 | static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; | ^ ../../tests/nfft.c:1214:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1214 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1214 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1223 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c: In function 'nfstf_check_1d_direct_file': ../../tests/nfft.c:1223:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1223 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1223 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c:845:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 845 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../tests/nfft.c: In function 'nfftf_check_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 **'} 365 | 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] 845 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../tests/nfft.c:1239:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1239 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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 **'} 365 | 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] 1239 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../tests/nfst.c:845:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 845 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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 **'} 360 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c: In function 'nfstf_check_1d_fast_file': ../../tests/nfft.c:1239:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1239 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../tests/nfst.c:854:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 854 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 361 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftf_check_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 **'} 365 | 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] 854 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../tests/nfft.c:1248:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1248 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 854 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1248 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../include/infft.h:74:27: warning: initialization of 'void (*)(nfctf_plan *)' from incompatible pointer type 'void (*)(const nfctf_plan *)' [-Wincompatible-pointer-types] 74 | #define NFCT(name) CONCAT(nfctf_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' 22 | #define X(name) NFCT(name) | ^~~~ ../../tests/nfct.c:760:61: note: in expansion of macro 'X' 760 | 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') 74 | #define NFCT(name) CONCAT(nfctf_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' 22 | #define X(name) NFCT(name) | ^~~~ ../../tests/nfct.c:760:61: note: in expansion of macro 'X' 760 | static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; | ^ ../../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 **'} 360 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c: In function 'nfctf_check_1d_direct_file': ../../tests/nfft.c:1248:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1248 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftf_check_acc': ../../tests/nfct.c:845:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 845 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 845 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 845 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 854 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 854 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 854 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctf_check_adjoint_1d_direct_file': ../../tests/nfft.c:1500:5: warning: passing argument 4 of 'check_many_file' from incompatible pointer type [-Wincompatible-pointer-types] 1500 | testcases_acc, initializers_acc, &check_trafo, trafos_acc); | ^~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 1411 | 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 **'} 366 | 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] 908 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 1500 | testcases_acc, initializers_acc, &check_trafo, trafos_acc); | ^~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../tests/nfst.c:908:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 908 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../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 **'} 1411 | 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] 908 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstf_check_adjoint_1d_fast_file': ../../tests/nfft.c:1500:52: warning: passing argument 7 of 'check_many_file' from incompatible pointer type [-Wincompatible-pointer-types] 1500 | testcases_acc, initializers_acc, &check_trafo, trafos_acc); | ^~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../tests/nfst.c:917:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 917 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../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 **'} 1412 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c:917:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 917 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 917 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 948 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../tests/nfft.c: In function 'setup_file': ../../tests/nfct.c:916:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 916 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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_online_t **' {aka 'const struct testcase_delegate_online_s **'} 365 | 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] 916 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 948 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 916 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c:948:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 948 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctf_check_adjoint_1d_fast_file': ../../tests/nfst.c: In function 'nfstf_check_adjoint_1d_online': ../../tests/nfct.c:925:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 925 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:979:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 979 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../tests/nfct.c:925:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 925 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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_online_t **' {aka 'const struct testcase_delegate_online_s **'} 365 | 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] 925 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../tests/nfst.c:979:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 979 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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 **'} 365 | 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] 979 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../tests/nfct.c: In function 'nfctf_check_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 **'} 366 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c:956:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 956 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 359 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c: In function 'nfstf_check_2d_direct_file': ../../tests/nfct.c:956:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 956 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 956 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctf_check_adjoint_1d_online': ../../tests/nfft.c:393:3: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 393 | fscanf(file, "%d", d); | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:987:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 987 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../tests/nfst.c:1024:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1024 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../tests/nfft.c:397:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 397 | fscanf(file, "%d", &((*N)[j])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../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 **'} 365 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:399:3: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 399 | fscanf(file, "%d", M); | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:426:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 426 | fscanf(file, __FI__, &((*x)[j])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1024:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1024 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../tests/nfft.c:434:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 434 | fscanf(file, __FI__ " " __FI__, &re, &im); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../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 **'} 359 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:443:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 443 | fscanf(file, __FI__ " " __FI__, &re, &im); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:987:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 987 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} 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 **'} 365 | 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 **'} 359 | 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] 987 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c:1024:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1024 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstf_check_2d_fast_file': ../../tests/nfct.c: In function 'nfctf_check_2d_direct_file': ../../tests/nfst.c:1033:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1033 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../tests/nfct.c:1032:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1032 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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 **'} 365 | 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] 1032 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1033 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../tests/nfct.c:1032:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1032 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 365 | 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 **'} 360 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctf_check_2d_fast_file': ../../tests/nfst.c:1033:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1033 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../tests/nfct.c:1041:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1041 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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 **'} 366 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c:1041:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1041 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../tests/nfft.c:1430:24: warning: 'init_acc_0' defined but not used [-Wunused-variable] 1430 | 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: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 **'} 359 | 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] 1041 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstf_check_adjoint_2d_direct_file': ../../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] 1071 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1063:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1063 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../tests/nfft.c:1286:31: warning: 'initializers_4d' defined but not used [-Wunused-variable] 1286 | static const init_delegate_t* initializers_4d[] = | ^~~~~~~~~~~~~~~ ../../tests/nfct.c:1071:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1071 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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 **'} 365 | 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] 1071 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1080 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 1063 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../tests/nfct.c:1080:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1080 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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 **'} 359 | 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=] 1158 | static const testcase_delegate_online_t nfft_adjoint_online_2d_1000_50 = {setup_adjoint_online, destroy_online, 2, 1000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:1080:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1080 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1105 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 359 | 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] 1063 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c:1105:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1105 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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=] 1157 | static const testcase_delegate_online_t nfft_adjoint_online_2d_500_50 = {setup_adjoint_online, destroy_online, 2, 500 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:1105:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1105 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstf_check_adjoint_2d_fast_file': ../../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] 1130 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 359 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:1072:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1072 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../tests/nfct.c:1130:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1130 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../tests/nfft.c:1133:41: warning: 'nfft_online_2d_1000_50' defined but not used [-Wunused-const-variable=] 1133 | static const testcase_delegate_online_t nfft_online_2d_1000_50 = {setup_online, destroy_online, 2, 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 **'} 359 | 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 **'} 365 | 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] 1130 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c:1072:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1072 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../tests/nfct.c: In function 'nfctf_check_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 **'} 365 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1161:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1161 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 1161 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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=] 1132 | static const testcase_delegate_online_t nfft_online_2d_500_50 = {setup_online, destroy_online, 2, 500 ,50}; | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1072:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1072 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c:1005:41: warning: 'nfft_adjoint_online_1d_10000_50' defined but not used [-Wunused-const-variable=] 1005 | static const testcase_delegate_online_t nfft_adjoint_online_1d_10000_50 = {setup_adjoint_online, destroy_online, 1, 10000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c: In function 'nfstf_check_2d_online': ../../tests/nfft.c:1004:41: warning: 'nfft_adjoint_online_1d_5000_50' defined but not used [-Wunused-const-variable=] 1004 | static const testcase_delegate_online_t nfft_adjoint_online_1d_5000_50 = {setup_adjoint_online, destroy_online, 1, 5000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1097:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1097 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 365 | 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=] 1003 | static const testcase_delegate_online_t nfft_adjoint_online_1d_2000_50 = {setup_adjoint_online, destroy_online, 1, 2000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1097:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1097 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1097 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../tests/nfft.c:1002:41: warning: 'nfft_adjoint_online_1d_1000_50' defined but not used [-Wunused-const-variable=] 1002 | static const testcase_delegate_online_t nfft_adjoint_online_1d_1000_50 = {setup_adjoint_online, destroy_online, 1, 1000 ,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 **'} 366 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstf_check_adjoint_2d_online': ../../tests/nfft.c:974:41: warning: 'nfft_online_1d_10000_50' defined but not used [-Wunused-const-variable=] 974 | 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=] 973 | 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=] 972 | 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=] 971 | 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] 698 | 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:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1122 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 365 | 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] 1122 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1122 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 1153 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 1153 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1153 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 1162 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 1162 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1162 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 1178 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 1161 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1170 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 1170 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1170 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1186 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 1186 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1186 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctf_check_adjoint_3d_fast_file': ../../tests/nfst.c:1178:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1178 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1178 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 1187 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 1187 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1187 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c:1195:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1195 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../tests/nfst.c: In function 'setup_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 **'} 359 | 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] 398 | fscanf(file, "%d", d); | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:1195:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1195 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 402 | fscanf(file, "%d", &((*N)[j])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:404:3: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 404 | fscanf(file, "%d", M); | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:427:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 427 | fscanf(file, __FI__, &((*x)[j])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:435:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 435 | fscanf(file, __FI__, &re); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:444:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 444 | fscanf(file, __FI__, &re); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:1195:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1195 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'setup_file': At top level: ../../tests/nfst.c:1225:31: warning: 'initializers_4d' defined but not used [-Wunused-variable] 1225 | static const init_delegate_t* initializers_4d[] = | ^~~~~~~~~~~~~~~ ../../tests/nfct.c:392:3: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 392 | fscanf(file, "%d", d); | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:396:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 396 | fscanf(file, "%d", &((*N)[j])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:398:3: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 398 | fscanf(file, "%d", M); | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:421:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 421 | fscanf(file, __FI__, &((*x)[j])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:429:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 429 | fscanf(file, __FI__, &re); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:438:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 438 | fscanf(file, __FI__, &re); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1104:41: warning: 'nfst_adjoint_online_2d_1000_50' defined but not used [-Wunused-const-variable=] 1104 | 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=] 1103 | 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=] 1079 | 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=] 1078 | 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=] 958 | 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=] 957 | 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=] 956 | 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=] 955 | 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=] 927 | 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=] 926 | 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=] 925 | 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=] 924 | 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] 681 | 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}; | ^~~~~~~~~~~~~~~~~~~~~~~~~ At top level: ../../tests/nfct.c:1233:31: warning: 'initializers_4d' defined but not used [-Wunused-variable] 1233 | 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=] 1112 | 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=] 1111 | 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=] 1087 | 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=] 1086 | 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=] 966 | 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=] 965 | 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=] 964 | 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=] 963 | 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=] 935 | 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=] 934 | 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=] 933 | 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=] 932 | 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] 673 | 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 'init_': ../../tests/nfct.c:653:17: warning: passing argument 3 of 'nfctf_init' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 653 | 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 *' 270 | 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' 286 | 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] 662 | 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 *' 271 | 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' 286 | 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] 130 | #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' 666 | 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 *)' from incompatible pointer type 'void (*)(const nfctf_plan *)' [-Wincompatible-pointer-types] 74 | #define NFCT(name) CONCAT(nfctf_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' 22 | #define X(name) NFCT(name) | ^~~~ ../../tests/nfct.c:754:57: note: in expansion of macro 'X' 754 | 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') 74 | #define NFCT(name) CONCAT(nfctf_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' 22 | #define X(name) NFCT(name) | ^~~~ ../../tests/nfct.c:754:57: note: in expansion of macro 'X' 754 | 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 *)' from incompatible pointer type 'void (*)(const nfctf_plan *)' [-Wincompatible-pointer-types] 74 | #define NFCT(name) CONCAT(nfctf_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' 22 | #define X(name) NFCT(name) | ^~~~ ../../tests/nfct.c:760:61: note: in expansion of macro 'X' 760 | 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') 74 | #define NFCT(name) CONCAT(nfctf_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' 22 | #define X(name) NFCT(name) | ^~~~ ../../tests/nfct.c:760:61: note: in expansion of macro 'X' 760 | 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] 845 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 845 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 845 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 854 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 854 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 854 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 916 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 916 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 916 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 925 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 925 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 925 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 956 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 359 | 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] 956 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 956 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 987 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 359 | 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] 987 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 987 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1032 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 1032 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1032 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1041 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 666 | 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 *' 176 | 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' 190 | NFFT_DEFINE_API(NFFT_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) | ^~~~~~~~~~~~~~~ ../../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] 675 | 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 *' 177 | 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' 190 | NFFT_DEFINE_API(NFFT_MANGLE_FLOAT,FFTW_MANGLE_FLOAT,float,fftwf_complex) | ^~~~~~~~~~~~~~~ ../../tests/nfft.c: At top level: ../../tests/nfft.c:131:75: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 131 | #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' 691 | 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:1041:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1041 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1041 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1071 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 1071 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1071 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1080 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 1080 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1080 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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 *)' from incompatible pointer type 'void (*)(const nfftf_plan *)' [-Wincompatible-pointer-types] 73 | #define NFFT(name) CONCAT(nfftf_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' 22 | #define X(name) NFFT(name) | ^~~~ ../../tests/nfft.c:786:57: note: in expansion of macro 'X' 786 | static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; | ^ ../../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] 661 | X(init)(p, d, N, M); | ^ ../../include/infft.h:73:27: note: (near initialization for 'trafo_direct.trafo') 73 | #define NFFT(name) CONCAT(nfftf_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' 22 | #define X(name) NFFT(name) | ^~~~ ../../tests/nfft.c:786:57: note: in expansion of macro 'X' 786 | static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; | ^ ../../include/infft.h:73:27: warning: initialization of 'void (*)(nfftf_plan *)' from incompatible pointer type 'void (*)(const nfftf_plan *)' [-Wincompatible-pointer-types] 73 | #define NFFT(name) CONCAT(nfftf_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' 22 | #define X(name) NFFT(name) | ^~~~ ../../tests/nfft.c:792:61: note: in expansion of macro 'X' 792 | 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_2d_online': ../../tests/nfct.c:1105:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1105 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 359 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../include/infft.h:73:27: note: (near initialization for 'adjoint_direct.trafo') 73 | #define NFFT(name) CONCAT(nfftf_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' 22 | #define X(name) NFFT(name) | ^~~~ ../../tests/nfft.c:792:61: note: in expansion of macro 'X' 792 | static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; | ^ ../../tests/nfct.c:1105:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1105 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1105 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1130 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 359 | 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] 1130 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1130 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1161 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c: In function 'nfftf_check_1d_direct_file': ../../tests/nfct.c:1161:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1161 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} In file included from ../../tests/nfst.c:27: ../../include/nfft3.h:352:57: note: expected 'int *' but argument is of type 'const int *' 352 | 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' 368 | 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] 670 | 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 *' 353 | 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' 368 | 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] 130 | #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' 674 | 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: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 **'} 359 | 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] 1161 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctf_check_3d_fast_file': ../../tests/nfft.c:884:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 884 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 884 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 884 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftf_check_1d_fast_file': ../../tests/nfft.c:893:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 893 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 893 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 893 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from ../../tests/nfst.c:28: ../../include/infft.h:75:27: warning: initialization of 'void (*)(nfstf_plan *)' from incompatible pointer type 'void (*)(const nfstf_plan *)' [-Wincompatible-pointer-types] 75 | #define NFST(name) CONCAT(nfstf_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' 22 | #define X(name) NFST(name) | ^~~~ ../../tests/nfst.c:762:57: note: in expansion of macro 'X' 762 | static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; | ^ ../../tests/nfft.c: In function 'nfftf_check_adjoint_1d_direct_file': ../../include/infft.h:75:27: note: (near initialization for 'trafo_direct.trafo') 75 | #define NFST(name) CONCAT(nfstf_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' 22 | #define X(name) NFST(name) | ^~~~ ../../tests/nfst.c:762:57: note: in expansion of macro 'X' 762 | static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; | ^ ../../tests/nfft.c:955:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 955 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../include/infft.h:75:27: warning: initialization of 'void (*)(nfstf_plan *)' from incompatible pointer type 'void (*)(const nfstf_plan *)' [-Wincompatible-pointer-types] 75 | #define NFST(name) CONCAT(nfstf_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' 22 | #define X(name) NFST(name) | ^~~~ ../../tests/nfst.c:768:61: note: in expansion of macro 'X' 768 | 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') 75 | #define NFST(name) CONCAT(nfstf_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' 22 | #define X(name) NFST(name) | ^~~~ ../../tests/nfst.c:768:61: note: in expansion of macro 'X' 768 | static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; | ^ ../../tests/nfft.c:955:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 955 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1170:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1170 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../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] 845 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 845 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 845 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 854 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 854 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 854 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 955 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c:1170:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1170 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c: In function 'nfftf_check_adjoint_1d_fast_file': ../../tests/nfct.c:1170:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1170 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 964 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../tests/nfst.c: In function 'nfstf_check_adjoint_1d_direct_file': ../../tests/nfct.c: In function 'nfctf_check_adjoint_3d_direct_file': ../../tests/nfst.c:908:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 908 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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 **'} 365 | 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] 1186 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../tests/nfst.c:908:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 908 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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 **'} 365 | 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] 964 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../tests/nfct.c:1186:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1186 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../tests/nfst.c:908:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 908 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 359 | 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 **'} 366 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstf_check_adjoint_1d_fast_file': ../../tests/nfct.c:1186:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1186 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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 **'} 360 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c:917:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 917 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c: In function 'nfctf_check_adjoint_3d_fast_file': ../../tests/nfst.c:917:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 917 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1195 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 964 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../tests/nfst.c:917:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 917 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c:1195:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1195 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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 **'} 361 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstf_check_1d_online': ../../tests/nfct.c:1195:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1195 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../tests/nfst.c:948:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 948 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 360 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../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 **'} 365 | 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] 948 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c: In function 'nfftf_check_1d_online': ../../tests/nfst.c:948:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 948 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../tests/nfct.c: In function 'setup_file': ../../tests/nfft.c:995:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 995 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 360 | 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] 995 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 995 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1026 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 366 | 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] 979 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 365 | 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] 979 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 979 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 1024 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 1024 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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 **'} 360 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:392:3: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 392 | fscanf(file, "%d", d); | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:396:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 396 | fscanf(file, "%d", &((*N)[j])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:398:3: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 398 | fscanf(file, "%d", M); | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1024:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1024 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c:421:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 421 | fscanf(file, __FI__, &((*x)[j])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:429:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 429 | fscanf(file, __FI__, &re); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c: In function 'nfstf_check_2d_fast_file': ../../tests/nfct.c:438:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 438 | fscanf(file, __FI__, &re); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1026:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1026 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../tests/nfst.c:1033:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1033 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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 **'} 365 | 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] 1033 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../tests/nfft.c:1026:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1026 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 365 | 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 **'} 361 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c:1033:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1033 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftf_check_2d_direct_file': ../../tests/nfst.c: In function 'nfstf_check_adjoint_2d_direct_file': ../../tests/nfft.c:1078:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1078 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../tests/nfst.c:1063:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1063 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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 **'} 360 | 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] 1063 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../tests/nfft.c:1078:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1078 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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 **'} 360 | 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] 1063 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../tests/nfft.c:1078:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1078 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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 **'} 361 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstf_check_adjoint_2d_fast_file': ../../tests/nfft.c: In function 'nfftf_check_2d_fast_file': ../../tests/nfst.c:1072:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1072 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1087:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1087 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../tests/nfst.c:1072:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1072 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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 **'} 360 | 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] 1087 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1072 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../tests/nfft.c:1087:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1087 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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 **'} 361 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstf_check_2d_online': ../../tests/nfft.c: In function 'nfftf_check_adjoint_2d_direct_file': ../../tests/nfst.c:1097:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1097 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 365 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1117:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1117 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 1097 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1117 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1097 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c:1117:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1117 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstf_check_adjoint_2d_online': ../../tests/nfft.c: In function 'nfftf_check_adjoint_2d_fast_file': ../../tests/nfst.c:1122:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1122 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 365 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c:1126:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1126 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../tests/nfst.c:1122:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1122 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1122 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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 **'} 360 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../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] 1153 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../tests/nfft.c:1126:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1126 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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 **'} 360 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ At top level: ../../tests/nfft.c:1126:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1126 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c:1233:31: warning: 'initializers_4d' defined but not used [-Wunused-variable] 1233 | static const init_delegate_t* initializers_4d[] = | ^~~~~~~~~~~~~~~ ../../tests/nfft.c: In function 'nfftf_check_2d_online': ../../tests/nfct.c:1112:41: warning: 'nfct_adjoint_online_2d_1000_50' defined but not used [-Wunused-const-variable=] 1112 | static const testcase_delegate_online_t nfct_adjoint_online_2d_1000_50 = {setup_adjoint_online, destroy_online, 2, 1000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1151:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1151 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../tests/nfct.c:1111:41: warning: 'nfct_adjoint_online_2d_500_50' defined but not used [-Wunused-const-variable=] 1111 | static const testcase_delegate_online_t nfct_adjoint_online_2d_500_50 = {setup_adjoint_online, destroy_online, 2, 500 ,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 **'} 360 | 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=] 1087 | static const testcase_delegate_online_t nfct_online_2d_1000_50 = {setup_online, destroy_online, 2, 1000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1151:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1151 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../tests/nfct.c:1086:41: warning: 'nfct_online_2d_500_50' defined but not used [-Wunused-const-variable=] 1086 | static const testcase_delegate_online_t nfct_online_2d_500_50 = {setup_online, destroy_online, 2, 500 ,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 **'} 360 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:966:41: warning: 'nfct_adjoint_online_1d_10000_50' defined but not used [-Wunused-const-variable=] 966 | static const testcase_delegate_online_t nfct_adjoint_online_1d_10000_50 = {setup_adjoint_online, destroy_online, 1, 10000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1151:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1151 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../tests/nfct.c:965:41: warning: 'nfct_adjoint_online_1d_5000_50' defined but not used [-Wunused-const-variable=] 965 | 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=] 964 | 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=] 963 | 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 **'} 361 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftf_check_adjoint_2d_online': ../../tests/nfst.c:1153:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1153 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1153 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c:1176:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1176 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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] 1162 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 1162 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1162 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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 **'} 366 | 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] 1178 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 1178 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1176 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1178 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c:1176:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1176 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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=] 935 | 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=] 934 | static const testcase_delegate_online_t nfct_online_1d_5000_50 = {setup_online, destroy_online, 1, 5000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c: In function 'nfstf_check_adjoint_3d_fast_file': ../../tests/nfct.c:933:41: warning: 'nfct_online_1d_2000_50' defined but not used [-Wunused-const-variable=] 933 | static const testcase_delegate_online_t nfct_online_1d_2000_50 = {setup_online, destroy_online, 1, 2000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c: In function 'nfftf_check_3d_direct_file': ../../tests/nfct.c:932:41: warning: 'nfct_online_1d_1000_50' defined but not used [-Wunused-const-variable=] 932 | static const testcase_delegate_online_t nfct_online_1d_1000_50 = {setup_online, destroy_online, 1, 1000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1187:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1187 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:673:24: warning: 'init_advanced_pre_lin_psi' defined but not used [-Wunused-variable] 673 | 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:1187:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1187 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1187 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c:1214:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1214 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 1214 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1214 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1223 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 1223 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1223 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftf_check_adjoint_3d_direct_file': ../../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] 398 | fscanf(file, "%d", d); | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:402:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 402 | fscanf(file, "%d", &((*N)[j])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:404:3: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 404 | fscanf(file, "%d", M); | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:427:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 427 | fscanf(file, __FI__, &((*x)[j])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:435:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 435 | fscanf(file, __FI__, &re); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:444:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 444 | fscanf(file, __FI__, &re); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1239:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1239 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 1239 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1239 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1248 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 1248 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1248 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftf_check_acc': At top level: ../../tests/nfst.c:1225:31: warning: 'initializers_4d' defined but not used [-Wunused-variable] 1225 | 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=] 1104 | 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=] 1103 | static const testcase_delegate_online_t nfst_adjoint_online_2d_500_50 = {setup_adjoint_online, destroy_online, 2, 500 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1500:5: warning: passing argument 4 of 'check_many_file' from incompatible pointer type [-Wincompatible-pointer-types] 1500 | testcases_acc, initializers_acc, &check_trafo, trafos_acc); | ^~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../tests/nfst.c:1079:41: warning: 'nfst_online_2d_1000_50' defined but not used [-Wunused-const-variable=] 1079 | 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=] 1078 | 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=] 958 | 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=] 957 | 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=] 956 | static const testcase_delegate_online_t nfst_adjoint_online_1d_2000_50 = {setup_adjoint_online, destroy_online, 1, 2000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../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 **'} 1411 | 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] 1500 | testcases_acc, initializers_acc, &check_trafo, trafos_acc); | ^~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 1411 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:955:41: warning: 'nfst_adjoint_online_1d_1000_50' defined but not used [-Wunused-const-variable=] 955 | static const testcase_delegate_online_t nfst_adjoint_online_1d_1000_50 = {setup_adjoint_online, destroy_online, 1, 1000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1500:52: warning: passing argument 7 of 'check_many_file' from incompatible pointer type [-Wincompatible-pointer-types] 1500 | testcases_acc, initializers_acc, &check_trafo, trafos_acc); | ^~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../tests/nfst.c:927:41: warning: 'nfst_online_1d_10000_50' defined but not used [-Wunused-const-variable=] 927 | 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=] 926 | static const testcase_delegate_online_t nfst_online_1d_5000_50 = {setup_online, destroy_online, 1, 5000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~ ../../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 **'} 1412 | 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=] 925 | 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=] 924 | 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] 681 | 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 'setup_file': ../../tests/nfft.c:393:3: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 393 | fscanf(file, "%d", d); | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:397:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 397 | fscanf(file, "%d", &((*N)[j])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:399:3: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 399 | fscanf(file, "%d", M); | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:426:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 426 | fscanf(file, __FI__, &((*x)[j])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:434:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 434 | 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] 443 | fscanf(file, __FI__ " " __FI__, &re, &im); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ At top level: ../../tests/nfft.c:1430:24: warning: 'init_acc_0' defined but not used [-Wunused-variable] 1430 | 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] 1286 | 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=] 1158 | 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=] 1157 | 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=] 1133 | 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=] 1132 | 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=] 1005 | 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=] 1004 | 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=] 1003 | 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=] 1002 | 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=] 974 | 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=] 973 | 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=] 972 | 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=] 971 | 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] 698 | 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/sh ../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/sh ../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-single/tests' make check-TESTS make[5]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/tests' make[6]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-single/tests' make[5]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/tests' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/tests' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/tests' make[2]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single' cd build-double && make -j15 check VERBOSE=1 make[2]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double' Making check in 3rdparty make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/3rdparty' Making check in cstripack make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/3rdparty/cstripack' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/3rdparty/cstripack' Making check in . make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/3rdparty' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/3rdparty' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/3rdparty' Making check in include make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/include' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/include' Making check in kernel make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel' Making check in util make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/util' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/util' Making check in nfft make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfft' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfft' Making check in nfct make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfct' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfct' Making check in nfst make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfst' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfst' Making check in nnfft make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nnfft' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nnfft' Making check in nsfft make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nsfft' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nsfft' Making check in mri make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/mri' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/mri' Making check in fpt make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/fpt' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/fpt' Making check in nfsft make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfsft' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfsft' Making check in nfsoft make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfsoft' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfsoft' Making check in solver make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/solver' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/solver' Making check in . make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel' Making check in . make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double' Making check in tests make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/tests' Making check in data make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/tests/data' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/tests/data' make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/tests' make checkall checkall_threads make[5]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/tests' gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/reproducible-path/nfft-3.3.2/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-double/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 'nfct_init' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 653 | 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 *' 270 | 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' 287 | 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] 662 | 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 *' 271 | 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' 287 | 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] 130 | #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' 666 | 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 *)' from incompatible pointer type 'void (*)(const nfct_plan *)' [-Wincompatible-pointer-types] 94 | #define NFCT(name) CONCAT(nfct_,name) | ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' 22 | #define X(name) NFCT(name) | ^~~~ ../../tests/nfct.c:754:57: note: in expansion of macro 'X' 754 | 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') 94 | #define NFCT(name) CONCAT(nfct_,name) | ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' 22 | #define X(name) NFCT(name) | ^~~~ ../../tests/nfct.c:754:57: note: in expansion of macro 'X' 754 | 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 *)' from incompatible pointer type 'void (*)(const nfct_plan *)' [-Wincompatible-pointer-types] 94 | #define NFCT(name) CONCAT(nfct_,name) | ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' 22 | #define X(name) NFCT(name) | ^~~~ ../../tests/nfct.c:760:61: note: in expansion of macro 'X' 760 | 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') 94 | #define NFCT(name) CONCAT(nfct_,name) | ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' 22 | #define X(name) NFCT(name) | ^~~~ ../../tests/nfct.c:760:61: note: in expansion of macro 'X' 760 | static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; | ^ ../../tests/check.c: In function 'main': ../../tests/check.c:34:31: warning: unused variable 'nfst' [-Wunused-variable] 34 | CU_pSuite util, nfft, nfct, nfst; | ^~~~ ../../tests/check.c:34:25: warning: unused variable 'nfct' [-Wunused-variable] 34 | CU_pSuite util, nfft, nfct, nfst; | ^~~~ ../../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] 845 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 845 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 845 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 854 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 854 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 854 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'init_': ../../tests/nfct.c: In function 'nfct_check_adjoint_1d_direct_file': ../../tests/nfst.c:661:17: warning: passing argument 3 of 'nfst_init' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 661 | X(init)(p, d, N, M); | ^ ../../tests/nfct.c:916:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 916 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from ../../tests/nfst.c:27: ../../include/nfft3.h:352:57: note: expected 'int *' but argument is of type 'const int *' 352 | 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' 369 | NFST_DEFINE_API(NFST_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) | ^~~~~~~~~~~~~~~ ../../tests/nfct.c:916:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 916 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c: In function 'init_advanced_pre_psi_': ../../tests/nfct.c:916:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 916 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../tests/nfst.c:670:22: warning: passing argument 3 of 'nfst_init_guru' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 670 | X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); | ^ ../../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 **'} 360 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from ../../tests/nfst.c:27: ../../include/nfft3.h:353:62: note: expected 'int *' but argument is of type 'const int *' 353 | 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' 369 | NFST_DEFINE_API(NFST_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) | ^~~~~~~~~~~~~~~ ../../tests/nfct.c: In function 'nfct_check_adjoint_1d_fast_file': ../../tests/nfst.c: At top level: ../../tests/nfst.c:130:75: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 130 | #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' 674 | 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:925:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 925 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 925 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 925 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 956 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 359 | 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] 956 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 956 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 987 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 359 | 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] 987 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 987 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1032 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 1032 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1032 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1041 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 1041 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1041 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1071 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from ../../tests/nfst.c:28: ../../include/infft.h:95:27: warning: initialization of 'void (*)(nfst_plan *)' from incompatible pointer type 'void (*)(const nfst_plan *)' [-Wincompatible-pointer-types] 95 | #define NFST(name) CONCAT(nfst_,name) | ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' 22 | #define X(name) NFST(name) | ^~~~ ../../tests/nfst.c:762:57: note: in expansion of macro 'X' 762 | 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') 95 | #define NFST(name) CONCAT(nfst_,name) | ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' 22 | #define X(name) NFST(name) | ^~~~ ../../tests/nfst.c:762:57: note: in expansion of macro 'X' 762 | 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 *)' from incompatible pointer type 'void (*)(const nfst_plan *)' [-Wincompatible-pointer-types] 95 | #define NFST(name) CONCAT(nfst_,name) | ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' 22 | #define X(name) NFST(name) | ^~~~ ../../tests/nfst.c:768:61: note: in expansion of macro 'X' 768 | 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') 95 | #define NFST(name) CONCAT(nfst_,name) | ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' 22 | #define X(name) NFST(name) | ^~~~ ../../tests/nfst.c:768:61: note: in expansion of macro 'X' 768 | 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] 845 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 845 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 845 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 854 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 854 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 854 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../tests/nfct.c:1071:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1071 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1071 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1080 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 1080 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1080 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1105 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 359 | 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] 1105 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1105 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1130 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 359 | 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] 1130 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1130 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1161 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 1161 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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 **'} 366 | 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] 908 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 908 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 908 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 917 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 917 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 917 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 948 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 365 | 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] 948 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 948 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 979 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 365 | 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] 1161 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c:979:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 979 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../tests/nfct.c: In function 'nfct_check_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 **'} 365 | 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] 979 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../tests/nfct.c:1170:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1170 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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 **'} 366 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c:1170:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1170 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1170 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../tests/nfst.c: In function 'nfst_check_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 **'} 360 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfct_check_adjoint_3d_direct_file': ../../tests/nfst.c:1024:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1024 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 1186 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 1024 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1186 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1024 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c:1186:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1186 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../tests/nfst.c: In function 'nfst_check_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 **'} 360 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfct_check_adjoint_3d_fast_file': ../../tests/nfst.c:1033:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1033 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 1195 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 1033 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1195 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1033 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c:1195:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1195 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1063 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 1063 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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] 392 | fscanf(file, "%d", d); | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:396:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 396 | fscanf(file, "%d", &((*N)[j])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:398:3: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 398 | fscanf(file, "%d", M); | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:421:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 421 | fscanf(file, __FI__, &((*x)[j])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:429:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 429 | fscanf(file, __FI__, &re); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:438:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 438 | fscanf(file, __FI__, &re); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../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 **'} 365 | 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] 1063 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 1072 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 1072 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1072 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfst_check_2d_online': ../../tests/nfst.c:1097:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1097 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 365 | 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] 1097 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1097 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 1122 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 365 | 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] 1122 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1122 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 1153 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 1153 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1153 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 1162 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 1162 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ At top level: ../../tests/nfst.c:1162:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1162 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../tests/nfct.c:1233:31: warning: 'initializers_4d' defined but not used [-Wunused-variable] 1233 | static const init_delegate_t* initializers_4d[] = | ^~~~~~~~~~~~~~~ ../../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 **'} 366 | 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=] 1112 | static const testcase_delegate_online_t nfct_adjoint_online_2d_1000_50 = {setup_adjoint_online, destroy_online, 2, 1000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c: In function 'nfst_check_adjoint_3d_direct_file': ../../tests/nfct.c:1111:41: warning: 'nfct_adjoint_online_2d_500_50' defined but not used [-Wunused-const-variable=] 1111 | static const testcase_delegate_online_t nfct_adjoint_online_2d_500_50 = {setup_adjoint_online, destroy_online, 2, 500 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1178:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1178 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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=] 1087 | 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=] 1086 | static const testcase_delegate_online_t nfct_online_2d_500_50 = {setup_online, destroy_online, 2, 500 ,50}; | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1178:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1178 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:966:41: warning: 'nfct_adjoint_online_1d_10000_50' defined but not used [-Wunused-const-variable=] 966 | static const testcase_delegate_online_t nfct_adjoint_online_1d_10000_50 = {setup_adjoint_online, destroy_online, 1, 10000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1178:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1178 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../tests/nfct.c:965:41: warning: 'nfct_adjoint_online_1d_5000_50' defined but not used [-Wunused-const-variable=] 965 | static const testcase_delegate_online_t nfct_adjoint_online_1d_5000_50 = {setup_adjoint_online, destroy_online, 1, 5000 ,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 **'} 366 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c:964:41: warning: 'nfct_adjoint_online_1d_2000_50' defined but not used [-Wunused-const-variable=] 964 | static const testcase_delegate_online_t nfct_adjoint_online_1d_2000_50 = {setup_adjoint_online, destroy_online, 1, 2000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c: In function 'nfst_check_adjoint_3d_fast_file': ../../tests/nfct.c:963:41: warning: 'nfct_adjoint_online_1d_1000_50' defined but not used [-Wunused-const-variable=] 963 | static const testcase_delegate_online_t nfct_adjoint_online_1d_1000_50 = {setup_adjoint_online, destroy_online, 1, 1000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1187:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1187 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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=] 935 | 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=] 934 | static const testcase_delegate_online_t nfct_online_1d_5000_50 = {setup_online, destroy_online, 1, 5000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1187:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1187 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:933:41: warning: 'nfct_online_1d_2000_50' defined but not used [-Wunused-const-variable=] 933 | 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=] 932 | static const testcase_delegate_online_t nfct_online_1d_1000_50 = {setup_online, destroy_online, 1, 1000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1187:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1187 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c:673:24: warning: 'init_advanced_pre_lin_psi' defined but not used [-Wunused-variable] 673 | 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] 666 | 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 *' 176 | 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' 191 | NFFT_DEFINE_API(NFFT_MANGLE_DOUBLE,FFTW_MANGLE_DOUBLE,double,fftw_complex) | ^~~~~~~~~~~~~~~ ../../tests/nfft.c: In function 'init_advanced_pre_psi_': ../../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] 398 | fscanf(file, "%d", d); | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:402:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 402 | fscanf(file, "%d", &((*N)[j])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:404:3: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 404 | fscanf(file, "%d", M); | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:427:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 427 | fscanf(file, __FI__, &((*x)[j])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:675:22: warning: passing argument 3 of 'nfft_init_guru' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 675 | X(init_guru)(p, d, N, M, n, ego->m, ego->flags, ego->fftw_flags); | ^ ../../tests/nfst.c:435:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 435 | fscanf(file, __FI__, &re); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:444:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 444 | fscanf(file, __FI__, &re); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../tests/nfft.c:27: ../../include/nfft3.h:177:57: note: expected 'int *' but argument is of type 'const int *' 177 | 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' 191 | 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] 131 | #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' 691 | 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 *)' from incompatible pointer type 'void (*)(const nfft_plan *)' [-Wincompatible-pointer-types] 93 | #define NFFT(name) CONCAT(nfft_,name) | ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' 22 | #define X(name) NFFT(name) | ^~~~ ../../tests/nfft.c:786:57: note: in expansion of macro 'X' 786 | 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') 93 | #define NFFT(name) CONCAT(nfft_,name) | ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' 22 | #define X(name) NFFT(name) | ^~~~ ../../tests/nfft.c:786:57: note: in expansion of macro 'X' 786 | 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 *)' from incompatible pointer type 'void (*)(const nfft_plan *)' [-Wincompatible-pointer-types] 93 | #define NFFT(name) CONCAT(nfft_,name) | ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' 22 | #define X(name) NFFT(name) | ^~~~ ../../tests/nfft.c:792:61: note: in expansion of macro 'X' 792 | 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') 93 | #define NFFT(name) CONCAT(nfft_,name) | ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' 22 | #define X(name) NFFT(name) | ^~~~ ../../tests/nfft.c:792:61: note: in expansion of macro 'X' 792 | 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] 884 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 884 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 884 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 893 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ At top level: ../../tests/nfft.c:893:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 893 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1225:31: warning: 'initializers_4d' defined but not used [-Wunused-variable] 1225 | 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=] 1104 | static const testcase_delegate_online_t nfst_adjoint_online_2d_1000_50 = {setup_adjoint_online, destroy_online, 2, 1000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:893:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 893 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c:1103:41: warning: 'nfst_adjoint_online_2d_500_50' defined but not used [-Wunused-const-variable=] 1103 | 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=] 1079 | 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=] 1078 | 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_1d_direct_file': ../../tests/nfft.c:955:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 955 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 955 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 955 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 964 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 964 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 964 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c:958:41: warning: 'nfst_adjoint_online_1d_10000_50' defined but not used [-Wunused-const-variable=] 958 | 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=] 957 | 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=] 956 | 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=] 955 | static const testcase_delegate_online_t nfst_adjoint_online_1d_1000_50 = {setup_adjoint_online, destroy_online, 1, 1000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c: In function 'nfft_check_1d_online': ../../tests/nfst.c:927:41: warning: 'nfst_online_1d_10000_50' defined but not used [-Wunused-const-variable=] 927 | 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=] 926 | static const testcase_delegate_online_t nfst_online_1d_5000_50 = {setup_online, destroy_online, 1, 5000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:995:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 995 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../tests/nfst.c:925:41: warning: 'nfst_online_1d_2000_50' defined but not used [-Wunused-const-variable=] 925 | static const testcase_delegate_online_t nfst_online_1d_2000_50 = {setup_online, destroy_online, 1, 2000 ,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 **'} 360 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:924:41: warning: 'nfst_online_1d_1000_50' defined but not used [-Wunused-const-variable=] 924 | 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] 681 | 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:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 995 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 995 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1026 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 360 | 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] 1026 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1026 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1078 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 1078 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1078 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1087 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 1087 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1087 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1117 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 1117 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1117 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1126 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 1126 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1126 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1151 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 360 | 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] 1151 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1151 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1176 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 360 | 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] 1176 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1176 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1214 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 1214 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1214 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1223 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 1223 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1223 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1239 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 1239 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1239 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1248 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 1248 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1248 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1500 | testcases_acc, initializers_acc, &check_trafo, trafos_acc); | ^~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 1411 | 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] 1500 | testcases_acc, initializers_acc, &check_trafo, trafos_acc); | ^~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 1411 | 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] 1500 | testcases_acc, initializers_acc, &check_trafo, trafos_acc); | ^~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 1412 | 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] 393 | fscanf(file, "%d", d); | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:397:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 397 | fscanf(file, "%d", &((*N)[j])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:399:3: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 399 | fscanf(file, "%d", M); | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:426:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 426 | fscanf(file, __FI__, &((*x)[j])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:434:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 434 | 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] 443 | fscanf(file, __FI__ " " __FI__, &re, &im); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ At top level: ../../tests/nfft.c:1430:24: warning: 'init_acc_0' defined but not used [-Wunused-variable] 1430 | 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] 1286 | 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=] 1158 | 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=] 1157 | 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=] 1133 | 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=] 1132 | 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=] 1005 | 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=] 1004 | 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=] 1003 | 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=] 1002 | 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=] 974 | 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=] 973 | 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=] 972 | 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=] 971 | 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] 698 | 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 'init_': ../../tests/nfct.c:653:17: warning: passing argument 3 of 'nfct_init' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 653 | 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 *' 270 | 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' 287 | 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] 662 | 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 *' 271 | 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' 287 | 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] 130 | #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' 666 | 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 *)' from incompatible pointer type 'void (*)(const nfct_plan *)' [-Wincompatible-pointer-types] 94 | #define NFCT(name) CONCAT(nfct_,name) | ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' 22 | #define X(name) NFCT(name) | ^~~~ ../../tests/nfct.c:754:57: note: in expansion of macro 'X' 754 | 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') 94 | #define NFCT(name) CONCAT(nfct_,name) | ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' 22 | #define X(name) NFCT(name) | ^~~~ ../../tests/nfct.c:754:57: note: in expansion of macro 'X' 754 | 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 *)' from incompatible pointer type 'void (*)(const nfct_plan *)' [-Wincompatible-pointer-types] 94 | #define NFCT(name) CONCAT(nfct_,name) | ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' 22 | #define X(name) NFCT(name) | ^~~~ ../../tests/nfct.c:760:61: note: in expansion of macro 'X' 760 | 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') 94 | #define NFCT(name) CONCAT(nfct_,name) | ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' 22 | #define X(name) NFCT(name) | ^~~~ ../../tests/nfct.c:760:61: note: in expansion of macro 'X' 760 | 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] 845 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 845 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 845 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 854 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 854 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 854 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 916 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 916 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 916 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 925 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 925 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 925 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 956 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 359 | 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] 956 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 956 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 987 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 359 | 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] 987 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 987 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1032 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 1032 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1032 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1041 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 1041 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1041 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1071 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 1071 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1071 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1080 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 1080 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1080 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1105 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 359 | 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] 1105 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1105 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1130 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 359 | 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] 1130 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1130 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1161 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 1161 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1161 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1170 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 1170 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1170 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1186 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 1186 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1186 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1195 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 1195 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1195 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 392 | fscanf(file, "%d", d); | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:396:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 396 | fscanf(file, "%d", &((*N)[j])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:398:3: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 398 | fscanf(file, "%d", M); | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:421:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 421 | fscanf(file, __FI__, &((*x)[j])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:429:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 429 | fscanf(file, __FI__, &re); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:438:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 438 | fscanf(file, __FI__, &re); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../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] 666 | 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 *' 176 | 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' 191 | 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] 675 | 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 *' 177 | 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' 191 | 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] 131 | #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' 691 | 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: In file included from ../../tests/nfft.c:28: ../../include/infft.h:93:27: warning: initialization of 'void (*)(nfft_plan *)' from incompatible pointer type 'void (*)(const nfft_plan *)' [-Wincompatible-pointer-types] 93 | #define NFFT(name) CONCAT(nfft_,name) | ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' 22 | #define X(name) NFFT(name) | ^~~~ ../../tests/nfft.c:786:57: note: in expansion of macro 'X' 786 | static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; | ^ ../../tests/nfct.c:1233:31: warning: 'initializers_4d' defined but not used [-Wunused-variable] 1233 | 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=] 1112 | 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=] 1111 | 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=] 1087 | 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=] 1086 | 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=] 966 | 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=] 965 | 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=] 964 | 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=] 963 | 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=] 935 | 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=] 934 | 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=] 933 | 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=] 932 | 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] 673 | 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}; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/infft.h:93:27: note: (near initialization for 'trafo_direct.trafo') 93 | #define NFFT(name) CONCAT(nfft_,name) | ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' 22 | #define X(name) NFFT(name) | ^~~~ ../../tests/nfft.c:786:57: note: in expansion of macro 'X' 786 | 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 *)' from incompatible pointer type 'void (*)(const nfft_plan *)' [-Wincompatible-pointer-types] 93 | #define NFFT(name) CONCAT(nfft_,name) | ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' 22 | #define X(name) NFFT(name) | ^~~~ ../../tests/nfft.c:792:61: note: in expansion of macro 'X' 792 | 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') 93 | #define NFFT(name) CONCAT(nfft_,name) | ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' 22 | #define X(name) NFFT(name) | ^~~~ ../../tests/nfft.c:792:61: note: in expansion of macro 'X' 792 | 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] 884 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 884 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 884 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 893 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 893 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 893 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 955 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 955 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 955 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 964 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 964 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 964 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 995 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 360 | 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] 995 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 995 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1026 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 360 | 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] 1026 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1026 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1078 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 1078 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1078 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1087 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 1087 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1087 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1117 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 1117 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1117 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1126 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 1126 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1126 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1151 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 360 | 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] 1151 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1151 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1176 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 360 | 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] 1176 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1176 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1214 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 1214 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1214 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1223 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 1223 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1223 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1239 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 1239 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1239 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1248 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 1248 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c: In function 'init_': ../../tests/nfft.c:1248:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1248 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c:661:17: warning: passing argument 3 of 'nfst_init' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 661 | 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 *' 352 | 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' 369 | 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] 670 | 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 *' 353 | 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' 369 | 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] 130 | #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' 674 | 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 'nfft_check_acc': In file included from ../../tests/nfst.c:28: ../../include/infft.h:95:27: warning: initialization of 'void (*)(nfst_plan *)' from incompatible pointer type 'void (*)(const nfst_plan *)' [-Wincompatible-pointer-types] 95 | #define NFST(name) CONCAT(nfst_,name) | ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' 22 | #define X(name) NFST(name) | ^~~~ ../../tests/nfst.c:762:57: note: in expansion of macro 'X' 762 | static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; | ^ ../../tests/nfft.c:1500:5: warning: passing argument 4 of 'check_many_file' from incompatible pointer type [-Wincompatible-pointer-types] 1500 | testcases_acc, initializers_acc, &check_trafo, trafos_acc); | ^~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../include/infft.h:95:27: note: (near initialization for 'trafo_direct.trafo') 95 | #define NFST(name) CONCAT(nfst_,name) | ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' 22 | #define X(name) NFST(name) | ^~~~ ../../tests/nfst.c:762:57: note: in expansion of macro 'X' 762 | static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; | ^ ../../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 **'} 1411 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../include/infft.h:95:27: warning: initialization of 'void (*)(nfst_plan *)' from incompatible pointer type 'void (*)(const nfst_plan *)' [-Wincompatible-pointer-types] 95 | #define NFST(name) CONCAT(nfst_,name) | ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' 22 | #define X(name) NFST(name) | ^~~~ ../../tests/nfst.c:768:61: note: in expansion of macro 'X' 768 | static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; | ^ ../../tests/nfft.c:1500:20: warning: passing argument 5 of 'check_many_file' from incompatible pointer type [-Wincompatible-pointer-types] 1500 | testcases_acc, initializers_acc, &check_trafo, trafos_acc); | ^~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../include/infft.h:95:27: note: (near initialization for 'adjoint_direct.trafo') 95 | #define NFST(name) CONCAT(nfst_,name) | ^~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' 22 | #define X(name) NFST(name) | ^~~~ ../../tests/nfst.c:768:61: note: in expansion of macro 'X' 768 | static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; | ^ ../../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 **'} 1411 | 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] 1500 | testcases_acc, initializers_acc, &check_trafo, trafos_acc); | ^~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 1412 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../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] 845 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 845 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 845 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 854 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 854 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 854 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 393 | fscanf(file, "%d", d); | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:397:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 397 | fscanf(file, "%d", &((*N)[j])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:399:3: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 399 | fscanf(file, "%d", M); | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:426:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 426 | fscanf(file, __FI__, &((*x)[j])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:434:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 434 | 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] 443 | fscanf(file, __FI__ " " __FI__, &re, &im); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../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] 908 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 908 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 908 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 917 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 917 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 917 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 948 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 365 | 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] 948 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 948 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 979 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 365 | 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] 979 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 979 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 1024 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 1024 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1024 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 1033 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 1033 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} 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 **'} 365 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1430:24: warning: 'init_acc_0' defined but not used [-Wunused-variable] 1430 | static init_delegate_t init_acc_0 = {"init_guru (PRE PSI)", init_advanced_pre_psi_, 0, PRE_PHI_HUT | PRE_PSI | DEFAULT_NFFT_FLAGS, DEFAULT_FFTW_FLAGS, 0}; | ^~~~~~~~~~ ../../tests/nfst.c:1033:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1033 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c:1286:31: warning: 'initializers_4d' defined but not used [-Wunused-variable] 1286 | 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=] 1158 | 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=] 1157 | static const testcase_delegate_online_t nfft_adjoint_online_2d_500_50 = {setup_adjoint_online, destroy_online, 2, 500 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c: In function 'nfst_check_adjoint_2d_direct_file': ../../tests/nfft.c:1133:41: warning: 'nfft_online_2d_1000_50' defined but not used [-Wunused-const-variable=] 1133 | 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=] 1132 | static const testcase_delegate_online_t nfft_online_2d_500_50 = {setup_online, destroy_online, 2, 500 ,50}; | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1063:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1063 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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=] 1005 | 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=] 1004 | 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=] 1003 | static const testcase_delegate_online_t nfft_adjoint_online_1d_2000_50 = {setup_adjoint_online, destroy_online, 1, 2000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1063:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1063 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../tests/nfft.c:1002:41: warning: 'nfft_adjoint_online_1d_1000_50' defined but not used [-Wunused-const-variable=] 1002 | static const testcase_delegate_online_t nfft_adjoint_online_1d_1000_50 = {setup_adjoint_online, destroy_online, 1, 1000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../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 **'} 365 | 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=] 974 | 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=] 973 | 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=] 972 | static const testcase_delegate_online_t nfft_online_1d_2000_50 = {setup_online, destroy_online, 1, 2000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:1063:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1063 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../tests/nfft.c:971:41: warning: 'nfft_online_1d_1000_50' defined but not used [-Wunused-const-variable=] 971 | 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] 698 | 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: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 **'} 366 | 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] 1072 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 1072 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1072 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfst_check_2d_online': ../../tests/nfst.c:1097:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1097 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 365 | 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] 1097 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1097 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 1122 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 365 | 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] 1122 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1122 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 1153 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 1153 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1153 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 1162 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 1162 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1162 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 1178 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 1178 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1178 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 1187 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 1187 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1187 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 398 | fscanf(file, "%d", d); | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:402:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 402 | fscanf(file, "%d", &((*N)[j])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:404:3: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 404 | fscanf(file, "%d", M); | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:427:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 427 | fscanf(file, __FI__, &((*x)[j])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:435:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 435 | fscanf(file, __FI__, &re); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:444:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 444 | fscanf(file, __FI__, &re); | ^~~~~~~~~~~~~~~~~~~~~~~~~ At top level: ../../tests/nfst.c:1225:31: warning: 'initializers_4d' defined but not used [-Wunused-variable] 1225 | 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=] 1104 | 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=] 1103 | 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=] 1079 | 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=] 1078 | 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=] 958 | 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=] 957 | 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=] 956 | 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=] 955 | 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=] 927 | 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=] 926 | 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=] 925 | 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=] 924 | 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] 681 | 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/sh ../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/sh ../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-double/tests' make check-TESTS make[5]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/tests' make[6]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-double/tests' make[5]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/tests' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/tests' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/tests' make[2]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double' cd build-long && make -j15 check VERBOSE=1 make[2]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long' Making check in 3rdparty make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/3rdparty' Making check in cstripack make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/3rdparty/cstripack' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/3rdparty/cstripack' Making check in . make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/3rdparty' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/3rdparty' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/3rdparty' Making check in include make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/include' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/include' Making check in kernel make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel' Making check in util make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel/util' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel/util' Making check in nfft make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel/nfft' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel/nfft' Making check in nfct make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel/nfct' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel/nfct' Making check in nfst make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel/nfst' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel/nfst' Making check in solver make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel/solver' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel/solver' Making check in . make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel' Making check in . make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long' Making check in tests make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/tests' Making check in data make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/tests/data' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/tests/data' make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/tests' make checkall checkall_threads make[5]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/tests' gcc -DHAVE_CONFIG_H -I. -I../../tests -I../include -I../../include -DSRCDIR=/build/reproducible-path/nfft-3.3.2/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-long/../tests -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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] 661 | 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 *' 352 | 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' 370 | 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] 670 | 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 *' 353 | 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' 370 | 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] 130 | #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' 674 | 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 *)' from incompatible pointer type 'void (*)(const nfstl_plan *)' [-Wincompatible-pointer-types] 85 | #define NFST(name) CONCAT(nfstl_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' 22 | #define X(name) NFST(name) | ^~~~ ../../tests/nfst.c:762:57: note: in expansion of macro 'X' 762 | 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') 85 | #define NFST(name) CONCAT(nfstl_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' 22 | #define X(name) NFST(name) | ^~~~ ../../tests/nfst.c:762:57: note: in expansion of macro 'X' 762 | 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 *)' from incompatible pointer type 'void (*)(const nfstl_plan *)' [-Wincompatible-pointer-types] 85 | #define NFST(name) CONCAT(nfstl_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' 22 | #define X(name) NFST(name) | ^~~~ ../../tests/nfst.c:768:61: note: in expansion of macro 'X' 768 | 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') 85 | #define NFST(name) CONCAT(nfstl_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' 22 | #define X(name) NFST(name) | ^~~~ ../../tests/nfst.c:768:61: note: in expansion of macro 'X' 768 | 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] 845 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 845 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 845 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 854 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 854 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 854 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 908 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 908 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/check.c: In function 'main': ../../tests/nfst.c:908:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 908 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 917 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 917 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 917 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 948 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 365 | 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] 948 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 948 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../tests/check.c:34:31: warning: unused variable 'nfst' [-Wunused-variable] 34 | CU_pSuite util, nfft, nfct, nfst; | ^~~~ ../../tests/check.c:34:25: warning: unused variable 'nfct' [-Wunused-variable] 34 | CU_pSuite util, nfft, nfct, nfst; | ^~~~ ../../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 **'} 366 | 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] 979 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 365 | 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] 979 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 979 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 1024 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 1024 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1024 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 1033 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 1033 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../tests/nfct.c: In function 'init_': ../../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 **'} 365 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:653:17: warning: passing argument 3 of 'nfctl_init' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 653 | X(init)(p, d, N, M); | ^ ../../tests/nfst.c:1033:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1033 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} In file included from ../../tests/nfct.c:27: ../../include/nfft3.h:270:57: note: expected 'int *' but argument is of type 'const int *' 270 | 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' 288 | NFCT_DEFINE_API(NFCT_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) | ^~~~~~~~~~~~~~~ ../../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 **'} 366 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'init_advanced_pre_psi_': ../../tests/nfst.c: In function 'nfstl_check_adjoint_2d_direct_file': ../../tests/nfct.c:662:22: warning: passing argument 3 of 'nfctl_init_guru' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 662 | 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 *' 271 | 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' 288 | NFCT_DEFINE_API(NFCT_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) | ^~~~~~~~~~~~~~~ ../../tests/nfct.c: At top level: ../../tests/nfst.c:1063:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1063 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:130:75: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 130 | #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' 666 | 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:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1063 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} In file included from ../../tests/nfct.c:28: ../../include/infft.h:84:27: warning: initialization of 'void (*)(nfctl_plan *)' from incompatible pointer type 'void (*)(const nfctl_plan *)' [-Wincompatible-pointer-types] 84 | #define NFCT(name) CONCAT(nfctl_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' 22 | #define X(name) NFCT(name) | ^~~~ ../../tests/nfct.c:754:57: note: in expansion of macro 'X' 754 | 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 **'} 365 | 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] 1063 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 1072 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 1072 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1072 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 1097 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 365 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../include/infft.h:84:27: note: (near initialization for 'trafo_direct.trafo') 84 | #define NFCT(name) CONCAT(nfctl_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' 22 | #define X(name) NFCT(name) | ^~~~ ../../tests/nfct.c:754:57: note: in expansion of macro 'X' 754 | static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; | ^ ../../tests/nfst.c:1097:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1097 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../include/infft.h:84:27: warning: initialization of 'void (*)(nfctl_plan *)' from incompatible pointer type 'void (*)(const nfctl_plan *)' [-Wincompatible-pointer-types] 84 | #define NFCT(name) CONCAT(nfctl_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' 22 | #define X(name) NFCT(name) | ^~~~ ../../tests/nfct.c:760:61: note: in expansion of macro 'X' 760 | 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') 84 | #define NFCT(name) CONCAT(nfctl_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' 22 | #define X(name) NFCT(name) | ^~~~ ../../tests/nfct.c:760:61: note: in expansion of macro 'X' 760 | static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; | ^ ../../tests/nfst.c:1097:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1097 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 1122 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 365 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c: In function 'nfctl_check_1d_direct_file': ../../tests/nfst.c:1122:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1122 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:845:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 845 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 845 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../tests/nfst.c:1122:67: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1122 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 359 | 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 **'} 366 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c:845:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 845 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 854 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c: In function 'nfstl_check_3d_direct_file': ../../tests/nfct.c:854:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 854 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 854 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../tests/nfst.c:1153:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1153 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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 **'} 360 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c:1153:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1153 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1153 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 1162 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 1162 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1162 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 1178 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 1178 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1178 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 1187 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 1187 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1187 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'setup_file': ../../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] 916 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../tests/nfst.c:398:3: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 398 | 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_file_t **' {aka 'const struct testcase_delegate_file_s **'} 359 | 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] 402 | fscanf(file, "%d", &((*N)[j])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:404:3: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 404 | fscanf(file, "%d", M); | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:916:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 916 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 427 | fscanf(file, __FI__, &((*x)[j])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:916:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 916 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c:435:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 435 | fscanf(file, __FI__, &re); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c: In function 'nfctl_check_adjoint_1d_fast_file': ../../tests/nfst.c:444:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 444 | fscanf(file, __FI__, &re); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:925:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 925 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 925 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../tests/nfft.c: In function 'init_': ../../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 **'} 359 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:666:17: warning: passing argument 3 of 'nfftl_init' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 666 | X(init)(p, d, N, M); | ^ ../../tests/nfct.c:925:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 925 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} In file included from ../../tests/nfft.c:27: ../../include/nfft3.h:176:52: note: expected 'int *' but argument is of type 'const int *' 176 | 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' 192 | NFFT_DEFINE_API(NFFT_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) | ^~~~~~~~~~~~~~~ ../../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 **'} 360 | 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 'nfftl_init_guru' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 675 | 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 *' 177 | 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' 192 | NFFT_DEFINE_API(NFFT_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) | ^~~~~~~~~~~~~~~ ../../tests/nfft.c: At top level: ../../tests/nfct.c: In function 'nfctl_check_1d_online': ../../tests/nfft.c:131:75: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 131 | #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' 691 | 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:956:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 956 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 359 | 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] 956 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 956 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 987 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 359 | 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] 987 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 987 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1032 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 1032 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1032 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1041 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 1041 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1041 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} At top level: ../../tests/nfst.c:1225:31: warning: 'initializers_4d' defined but not used [-Wunused-variable] 1225 | 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=] 1104 | 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=] 1103 | 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=] 1079 | 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=] 1078 | 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=] 958 | 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=] 957 | 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=] 956 | 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=] 955 | 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=] 927 | 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=] 926 | 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=] 925 | 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=] 924 | 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] 681 | 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: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 **'} 360 | 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] 1071 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 1071 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1071 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1080 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} In file included from ../../tests/nfft.c:28: ../../include/infft.h:83:27: warning: initialization of 'void (*)(nfftl_plan *)' from incompatible pointer type 'void (*)(const nfftl_plan *)' [-Wincompatible-pointer-types] 83 | #define NFFT(name) CONCAT(nfftl_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' 22 | #define X(name) NFFT(name) | ^~~~ ../../tests/nfft.c:786:57: note: in expansion of macro 'X' 786 | static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; | ^ ../../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 **'} 359 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../include/infft.h:83:27: note: (near initialization for 'trafo_direct.trafo') 83 | #define NFFT(name) CONCAT(nfftl_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' 22 | #define X(name) NFFT(name) | ^~~~ ../../tests/nfft.c:786:57: note: in expansion of macro 'X' 786 | static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; | ^ ../../tests/nfct.c:1080:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1080 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../include/infft.h:83:27: warning: initialization of 'void (*)(nfftl_plan *)' from incompatible pointer type 'void (*)(const nfftl_plan *)' [-Wincompatible-pointer-types] 83 | #define NFFT(name) CONCAT(nfftl_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' 22 | #define X(name) NFFT(name) | ^~~~ ../../tests/nfft.c:792:61: note: in expansion of macro 'X' 792 | static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; | ^ ../../tests/nfct.c:1080:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1080 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../include/infft.h:83:27: note: (near initialization for 'adjoint_direct.trafo') 83 | #define NFFT(name) CONCAT(nfftl_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' 22 | #define X(name) NFFT(name) | ^~~~ ../../tests/nfft.c:792:61: note: in expansion of macro 'X' 792 | 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_2d_online': ../../tests/nfct.c:1105:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1105 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 359 | 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] 1105 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../tests/nfft.c: In function 'nfftl_check_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 **'} 359 | 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] 884 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../tests/nfct.c:1105:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1105 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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 **'} 360 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c:884:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 884 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c: In function 'nfctl_check_adjoint_2d_online': ../../tests/nfft.c:884:59: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 884 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftl_check_1d_fast_file': ../../tests/nfct.c:1130:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1130 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 359 | 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] 893 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 893 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1130 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../tests/nfft.c:893:55: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 893 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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 **'} 359 | 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] 1130 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1161 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 1161 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1161 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1170 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 1170 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1170 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1186 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 1186 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1186 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1195 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../tests/nfft.c: In function 'nfftl_check_adjoint_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 **'} 359 | 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] 955 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../tests/nfct.c:1195:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1195 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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 **'} 359 | 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] 955 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1195 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 955 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 964 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 964 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 964 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 995 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 360 | 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] 995 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 995 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1026 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 360 | 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] 1026 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1026 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1078 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 1078 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1078 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1087 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 1087 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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] 392 | fscanf(file, "%d", d); | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:396:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 396 | fscanf(file, "%d", &((*N)[j])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:398:3: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 398 | fscanf(file, "%d", M); | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:421:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 421 | fscanf(file, __FI__, &((*x)[j])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:429:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 429 | fscanf(file, __FI__, &re); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:438:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 438 | 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 **'} 360 | 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] 1087 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1117 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 1117 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} At top level: ../../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 **'} 360 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1233:31: warning: 'initializers_4d' defined but not used [-Wunused-variable] 1233 | static const init_delegate_t* initializers_4d[] = | ^~~~~~~~~~~~~~~ ../../tests/nfft.c:1117:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1117 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1126 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 1126 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1126 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1151 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 360 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfft.c: In function 'init_': ../../tests/nfft.c:1151:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1151 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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=] 1112 | 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=] 1111 | 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=] 1087 | 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=] 1086 | 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=] 966 | 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=] 965 | 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=] 964 | 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=] 963 | 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=] 935 | 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=] 934 | 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=] 933 | 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=] 932 | 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] 673 | 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:666:17: warning: passing argument 3 of 'nfftl_init' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 666 | X(init)(p, d, N, M); | ^ ../../tests/nfft.c:1151:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1151 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} In file included from ../../tests/nfft.c:27: ../../include/nfft3.h:176:52: note: expected 'int *' but argument is of type 'const int *' 176 | 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' 192 | NFFT_DEFINE_API(NFFT_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) | ^~~~~~~~~~~~~~~ ../../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 **'} 361 | 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 'nfftl_init_guru' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 675 | 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 *' 177 | 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' 192 | NFFT_DEFINE_API(NFFT_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) | ^~~~~~~~~~~~~~~ ../../tests/nfft.c: At top level: ../../tests/nfft.c: In function 'nfftl_check_adjoint_2d_online': ../../tests/nfft.c:131:75: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 131 | #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' 691 | static init_delegate_t init_direct = {"init_guru ()", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, (DEFAULT_NFFT_FLAGS ^ PRE_PSI), DEFAULT_FFTW_FLAGS}; | ^~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:1176:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1176 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 360 | 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] 1176 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1176 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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 *)' from incompatible pointer type 'void (*)(const nfftl_plan *)' [-Wincompatible-pointer-types] 83 | #define NFFT(name) CONCAT(nfftl_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' 22 | #define X(name) NFFT(name) | ^~~~ ../../tests/nfft.c:786:57: note: in expansion of macro 'X' 786 | 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') 83 | #define NFFT(name) CONCAT(nfftl_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' 22 | #define X(name) NFFT(name) | ^~~~ ../../tests/nfft.c:786:57: note: in expansion of macro 'X' 786 | static trafo_delegate_t trafo_direct = {"trafo_direct", X(trafo_direct), 0, trafo_direct_cost, err_trafo_direct}; | ^ ../../tests/nfft.c: In function 'nfftl_check_3d_direct_file': ../../include/infft.h:83:27: warning: initialization of 'void (*)(nfftl_plan *)' from incompatible pointer type 'void (*)(const nfftl_plan *)' [-Wincompatible-pointer-types] 83 | #define NFFT(name) CONCAT(nfftl_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' 22 | #define X(name) NFFT(name) | ^~~~ ../../tests/nfft.c:792:61: note: in expansion of macro 'X' 792 | static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; | ^ ../../tests/nfft.c:1214:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1214 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../include/infft.h:83:27: note: (near initialization for 'adjoint_direct.trafo') 83 | #define NFFT(name) CONCAT(nfftl_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfft.h:22:17: note: in expansion of macro 'NFFT' 22 | #define X(name) NFFT(name) | ^~~~ ../../tests/nfft.c:792:61: note: in expansion of macro 'X' 792 | static trafo_delegate_t adjoint_direct = {"adjoint_direct", X(adjoint_direct), 0, trafo_direct_cost, err_trafo_direct}; | ^ ../../tests/nfft.c:1214:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1214 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1214 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftl_check_3d_fast_file': ../../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] 884 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../tests/nfft.c:1223:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1223 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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 **'} 360 | 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] 884 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1223 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1223 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1239 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 1239 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1239 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1248 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 884 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c:1248:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1248 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 893 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 1248 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../tests/nfft.c:893:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 893 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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 **'} 361 | 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] 893 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 955 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 955 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 955 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 964 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 964 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 964 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 995 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 360 | 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] 995 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../tests/nfft.c: In function 'nfftl_check_acc': ../../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 **'} 360 | 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] 995 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1026 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 360 | 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] 1026 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1026 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c:1500:5: warning: passing argument 4 of 'check_many_file' from incompatible pointer type [-Wincompatible-pointer-types] 1500 | testcases_acc, initializers_acc, &check_trafo, trafos_acc); | ^~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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] 1078 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 1078 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1078 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1087 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 1411 | 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 **'} 360 | 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] 1087 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1087 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../tests/nfft.c:1500:20: warning: passing argument 5 of 'check_many_file' from incompatible pointer type [-Wincompatible-pointer-types] 1500 | testcases_acc, initializers_acc, &check_trafo, trafos_acc); | ^~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 361 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c: In function 'nfftl_check_adjoint_2d_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 **'} 1411 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1117:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1117 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 1117 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1500 | testcases_acc, initializers_acc, &check_trafo, trafos_acc); | ^~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../tests/nfft.c:1117:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1117 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1126 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../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 **'} 1412 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c:1126:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1126 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1126 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1151 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 360 | 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] 1151 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1151 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1176 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 360 | 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] 1176 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../tests/nfft.c: In function 'setup_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 **'} 360 | 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] 1176 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1214 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 1214 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1214 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1223 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 1223 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1223 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | 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] 1239 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 1239 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1239 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../tests/nfft.c:393:3: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 393 | fscanf(file, "%d", d); | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:397:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 397 | fscanf(file, "%d", &((*N)[j])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:399:3: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 399 | fscanf(file, "%d", M); | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:426:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 426 | fscanf(file, __FI__, &((*x)[j])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:434:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 434 | 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] 443 | 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 **'} 361 | 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] 1248 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 360 | 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] 1248 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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] 1248 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 361 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ At top level: ../../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] 1500 | testcases_acc, initializers_acc, &check_trafo, trafos_acc); | ^~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 1411 | 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] 1500 | testcases_acc, initializers_acc, &check_trafo, trafos_acc); | ^~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../tests/nfft.c:1430:24: warning: 'init_acc_0' defined but not used [-Wunused-variable] 1430 | 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: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 **'} 1411 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfft.c:1286:31: warning: 'initializers_4d' defined but not used [-Wunused-variable] 1286 | static const init_delegate_t* initializers_4d[] = | ^~~~~~~~~~~~~~~ ../../tests/nfft.c:1500:52: warning: passing argument 7 of 'check_many_file' from incompatible pointer type [-Wincompatible-pointer-types] 1500 | testcases_acc, initializers_acc, &check_trafo, trafos_acc); | ^~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../tests/nfft.c:1158:41: warning: 'nfft_adjoint_online_2d_1000_50' defined but not used [-Wunused-const-variable=] 1158 | static const testcase_delegate_online_t nfft_adjoint_online_2d_1000_50 = {setup_adjoint_online, destroy_online, 2, 1000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../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 **'} 1412 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfft.c:1157:41: warning: 'nfft_adjoint_online_2d_500_50' defined but not used [-Wunused-const-variable=] 1157 | 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=] 1133 | 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=] 1132 | 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=] 1005 | 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=] 1004 | 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=] 1003 | 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=] 1002 | 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=] 974 | 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=] 973 | 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=] 972 | 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=] 971 | 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] 698 | 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 'setup_file': ../../tests/nfft.c:393:3: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 393 | fscanf(file, "%d", d); | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:397:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 397 | fscanf(file, "%d", &((*N)[j])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:399:3: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 399 | fscanf(file, "%d", M); | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:426:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 426 | fscanf(file, __FI__, &((*x)[j])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfft.c:434:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 434 | 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] 443 | fscanf(file, __FI__ " " __FI__, &re, &im); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ At top level: ../../tests/nfft.c:1430:24: warning: 'init_acc_0' defined but not used [-Wunused-variable] 1430 | 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] 1286 | 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=] 1158 | 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=] 1157 | 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 'init_': ../../tests/nfct.c:653:17: warning: passing argument 3 of 'nfctl_init' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 653 | X(init)(p, d, N, M); | ^ ../../tests/nfft.c:1133:41: warning: 'nfft_online_2d_1000_50' defined but not used [-Wunused-const-variable=] 1133 | static const testcase_delegate_online_t nfft_online_2d_1000_50 = {setup_online, destroy_online, 2, 1000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../../tests/nfct.c:27: ../../include/nfft3.h:270:57: note: expected 'int *' but argument is of type 'const int *' 270 | 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' 288 | NFCT_DEFINE_API(NFCT_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) | ^~~~~~~~~~~~~~~ ../../tests/nfst.c: In function 'init_': ../../tests/nfct.c: In function 'init_advanced_pre_psi_': ../../tests/nfft.c:1132:41: warning: 'nfft_online_2d_500_50' defined but not used [-Wunused-const-variable=] 1132 | static const testcase_delegate_online_t nfft_online_2d_500_50 = {setup_online, destroy_online, 2, 500 ,50}; | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:661:17: warning: passing argument 3 of 'nfstl_init' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 661 | X(init)(p, d, N, M); | ^ ../../tests/nfct.c:662:22: warning: passing argument 3 of 'nfctl_init_guru' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 662 | 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 *' 271 | 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' 288 | NFCT_DEFINE_API(NFCT_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) | ^~~~~~~~~~~~~~~ In file included from ../../tests/nfst.c:27: ../../include/nfft3.h:352:57: note: expected 'int *' but argument is of type 'const int *' 352 | 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' 370 | NFST_DEFINE_API(NFST_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) | ^~~~~~~~~~~~~~~ ../../tests/nfct.c: At top level: ../../tests/nfft.c:1005:41: warning: 'nfft_adjoint_online_1d_10000_50' defined but not used [-Wunused-const-variable=] 1005 | static const testcase_delegate_online_t nfft_adjoint_online_1d_10000_50 = {setup_adjoint_online, destroy_online, 1, 10000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:130:75: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 130 | #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' 666 | static init_delegate_t init_direct = {"init_guru ()", init_advanced_pre_psi_, WINDOW_HELP_ESTIMATE_m, (DEFAULT_NFFT_FLAGS ^ PRE_PSI), DEFAULT_FFTW_FLAGS}; | ^~~~~~~~~~~~~~~~~~ ../../tests/nfst.c: In function 'init_advanced_pre_psi_': ../../tests/nfst.c:670:22: warning: passing argument 3 of 'nfstl_init_guru' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 670 | 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 *' 353 | 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' 370 | NFST_DEFINE_API(NFST_MANGLE_LONG_DOUBLE,FFTW_MANGLE_LONG_DOUBLE,long double,fftwl_complex) | ^~~~~~~~~~~~~~~ ../../tests/nfft.c:1004:41: warning: 'nfft_adjoint_online_1d_5000_50' defined but not used [-Wunused-const-variable=] 1004 | static const testcase_delegate_online_t nfft_adjoint_online_1d_5000_50 = {setup_adjoint_online, destroy_online, 1, 5000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c: At top level: ../../tests/nfst.c:130:75: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 130 | #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' 674 | 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:1003:41: warning: 'nfft_adjoint_online_1d_2000_50' defined but not used [-Wunused-const-variable=] 1003 | 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=] 1002 | 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=] 974 | 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=] 973 | 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=] 972 | 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=] 971 | 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] 698 | 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 *)' from incompatible pointer type 'void (*)(const nfstl_plan *)' [-Wincompatible-pointer-types] 85 | #define NFST(name) CONCAT(nfstl_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' 22 | #define X(name) NFST(name) | ^~~~ ../../tests/nfst.c:762:57: note: in expansion of macro 'X' 762 | 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') 85 | #define NFST(name) CONCAT(nfstl_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' 22 | #define X(name) NFST(name) | ^~~~ ../../tests/nfst.c:762:57: note: in expansion of macro 'X' 762 | 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 *)' from incompatible pointer type 'void (*)(const nfstl_plan *)' [-Wincompatible-pointer-types] 85 | #define NFST(name) CONCAT(nfstl_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' 22 | #define X(name) NFST(name) | ^~~~ ../../tests/nfst.c:768:61: note: in expansion of macro 'X' 768 | 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') 85 | #define NFST(name) CONCAT(nfstl_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfst.h:22:17: note: in expansion of macro 'NFST' 22 | #define X(name) NFST(name) | ^~~~ ../../tests/nfst.c:768:61: note: in expansion of macro 'X' 768 | 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] 845 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 845 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 845 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstl_check_1d_fast_file': In file included from ../../tests/nfct.c:28: ../../include/infft.h:84:27: warning: initialization of 'void (*)(nfctl_plan *)' from incompatible pointer type 'void (*)(const nfctl_plan *)' [-Wincompatible-pointer-types] 84 | #define NFCT(name) CONCAT(nfctl_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' 22 | #define X(name) NFCT(name) | ^~~~ ../../tests/nfct.c:754:57: note: in expansion of macro 'X' 754 | 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') 84 | #define NFCT(name) CONCAT(nfctl_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' 22 | #define X(name) NFCT(name) | ^~~~ ../../tests/nfct.c:754:57: note: in expansion of macro 'X' 754 | 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 *)' from incompatible pointer type 'void (*)(const nfctl_plan *)' [-Wincompatible-pointer-types] 84 | #define NFCT(name) CONCAT(nfctl_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' 22 | #define X(name) NFCT(name) | ^~~~ ../../tests/nfct.c:760:61: note: in expansion of macro 'X' 760 | 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') 84 | #define NFCT(name) CONCAT(nfctl_,name) | ^~~~~~ ../../include/infft.h:67:30: note: in definition of macro 'CONCAT' 67 | #define CONCAT(prefix, name) prefix ## name | ^~~~~~ ../../tests/nfct.h:22:17: note: in expansion of macro 'NFCT' 22 | #define X(name) NFCT(name) | ^~~~ ../../tests/nfct.c:760:61: note: in expansion of macro 'X' 760 | 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] 845 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../tests/nfst.c:854:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 854 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 854 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 854 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 908 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 908 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 908 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 359 | 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] 845 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 845 | testcases_1d_file, initializers_direct, &check_trafo, trafos_1d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 854 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 854 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 854 | testcases_1d_file, initializers_1d, &check_trafo, trafos_1d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 916 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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 **'} 366 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c:916:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 916 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 916 | testcases_adjoint_1d_file, initializers_direct, &check_adjoint, trafos_adjoint_direct_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstl_check_adjoint_1d_fast_file': ../../tests/nfct.c: In function 'nfctl_check_adjoint_1d_fast_file': ../../tests/nfst.c:917:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 917 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../tests/nfct.c:925:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 925 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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 **'} 359 | 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] 917 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../tests/nfct.c:925:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 925 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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 **'} 365 | 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] 925 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c:917:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 917 | testcases_adjoint_1d_file, initializers_1d, &check_adjoint, trafos_adjoint_fast_1d_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'nfctl_check_1d_online': ../../tests/nfst.c: In function 'nfstl_check_1d_online': ../../tests/nfct.c:956:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 956 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 359 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c:948:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 948 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../tests/nfct.c:956:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 956 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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 **'} 359 | 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] 948 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../tests/nfct.c:956:57: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 956 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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 **'} 365 | 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] 948 | testcases_1d_online, initializers_1d, &check_trafo, trafos_1d_online); | ^~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../tests/nfct.c: In function 'nfctl_check_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 **'} 366 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c:987:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 987 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 359 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../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] 979 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 365 | 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] 979 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 979 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 1024 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 1024 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1024 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 1033 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 1033 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1033 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstl_check_adjoint_2d_direct_file': ../../tests/nfct.c:987:34: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 987 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 987 | testcases_adjoint_1d_online, initializers_1d, &check_adjoint, trafos_adjoint_1d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1032 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 1032 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1032 | testcases_2d_file, initializers_direct, &check_trafo, trafos_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1041 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 1041 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1041 | testcases_2d_file, initializers_2d, &check_trafo, trafos_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c:1063:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1063 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../tests/nfct.c: In function 'nfctl_check_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 **'} 365 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfct.c:1071:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1071 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 1063 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../tests/nfct.c:1071:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1071 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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 **'} 359 | 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] 1071 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../tests/nfst.c:1063:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1063 | testcases_adjoint_2d_file, initializers_direct, &check_adjoint, trafos_adjoint_2d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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 **'} 366 | 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] 1080 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c: In function 'nfstl_check_adjoint_2d_fast_file': ../../tests/nfct.c:1080:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1080 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c:1072:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1072 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 1080 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c:1072:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1072 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../tests/nfct.c: In function 'nfctl_check_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 **'} 365 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1105:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1105 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 359 | 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] 1072 | testcases_adjoint_2d_file, initializers_2d, &check_adjoint, trafos_adjoint_2d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c:1105:26: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1105 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1105 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfst.c: In function 'nfstl_check_2d_online': ../../tests/nfct.c: In function 'nfctl_check_adjoint_2d_online': ../../tests/nfst.c:1097:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1097 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 365 | 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] 1097 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1097 | testcases_2d_online, initializers_2d, &check_trafo, trafos_2d_online); | ^~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 1122 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 365 | 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] 1122 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1122 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 1153 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../tests/nfct.c:1130:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1130 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_online_t ** {aka const struct testcase_delegate_online_s **} ../../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 **'} 359 | 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] 1130 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1130 | testcases_adjoint_2d_online, initializers_2d, &check_adjoint, trafos_adjoint_2d_online); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1161 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 1153 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1153 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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] 1162 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 1162 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 365 | 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] 1162 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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 **'} 359 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c: In function 'nfstl_check_adjoint_3d_direct_file': ../../tests/nfct.c:1161:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1161 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1178 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 365 | 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] 1161 | testcases_3d_file, initializers_direct, &check_trafo, trafos_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1178 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../tests/nfct.c: In function 'nfctl_check_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 **'} 365 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c:1170:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1170 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../tests/nfst.c:1178:69: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1178 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | 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 **'} 359 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../tests/nfst.c: In function 'nfstl_check_adjoint_3d_fast_file': ../../tests/nfct.c:1170:24: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1170 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../tests/nfst.c:1187:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1187 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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 **'} 365 | 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] 1170 | testcases_3d_file, initializers_3d, &check_trafo, trafos_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../tests/nfst.c:1187:32: warning: passing argument 5 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1187 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 360 | 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 **'} 365 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfct.c: In function 'nfctl_check_adjoint_3d_direct_file': ../../tests/nfst.c:1187:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1187 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 366 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c:1186:5: warning: passing argument 4 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1186 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 1186 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | 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] 1186 | testcases_adjoint_3d_file, initializers_direct, &check_adjoint, trafos_adjoint_3d_direct_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | 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] 1195 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const testcase_delegate_file_t ** {aka const struct testcase_delegate_file_s **} ../../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 **'} 359 | 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] 1195 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~ | | | const init_delegate_t ** {aka const struct init_delegate_s **} ../../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 **'} 359 | const testcase_delegate_t **testcases, init_delegate_t **initializers, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../../tests/nfst.c: In function 'setup_file': ../../tests/nfct.c:1195:65: warning: passing argument 7 of 'check_many' from incompatible pointer type [-Wincompatible-pointer-types] 1195 | testcases_adjoint_3d_file, initializers_3d, &check_adjoint, trafos_adjoint_3d_fast_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const trafo_delegate_t ** {aka const struct trafo_delegate_s **} ../../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 **'} 360 | check_delegate_t *check_delegate, trafo_delegate_t **trafos) | ~~~~~~~~~~~~~~~~~~~^~~~~~ ../../tests/nfct.c: In function 'setup_file': ../../tests/nfst.c:398:3: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 398 | fscanf(file, "%d", d); | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:402:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 402 | fscanf(file, "%d", &((*N)[j])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:404:3: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 404 | fscanf(file, "%d", M); | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:427:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 427 | fscanf(file, __FI__, &((*x)[j])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:435:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 435 | fscanf(file, __FI__, &re); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:444:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 444 | fscanf(file, __FI__, &re); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:392:3: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 392 | fscanf(file, "%d", d); | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:396:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 396 | fscanf(file, "%d", &((*N)[j])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:398:3: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 398 | fscanf(file, "%d", M); | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:421:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 421 | fscanf(file, __FI__, &((*x)[j])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:429:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 429 | fscanf(file, __FI__, &re); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:438:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 438 | fscanf(file, __FI__, &re); | ^~~~~~~~~~~~~~~~~~~~~~~~~ At top level: ../../tests/nfst.c:1225:31: warning: 'initializers_4d' defined but not used [-Wunused-variable] 1225 | 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=] 1104 | 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=] 1103 | 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=] 1079 | 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=] 1078 | 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=] 958 | 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=] 957 | static const testcase_delegate_online_t nfst_adjoint_online_1d_5000_50 = {setup_adjoint_online, destroy_online, 1, 5000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ At top level: ../../tests/nfct.c:1233:31: warning: 'initializers_4d' defined but not used [-Wunused-variable] 1233 | 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=] 1112 | 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=] 1111 | 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=] 1087 | static const testcase_delegate_online_t nfct_online_2d_1000_50 = {setup_online, destroy_online, 2, 1000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:956:41: warning: 'nfst_adjoint_online_1d_2000_50' defined but not used [-Wunused-const-variable=] 956 | 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=] 955 | static const testcase_delegate_online_t nfst_adjoint_online_1d_1000_50 = {setup_adjoint_online, destroy_online, 1, 1000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:1086:41: warning: 'nfct_online_2d_500_50' defined but not used [-Wunused-const-variable=] 1086 | static const testcase_delegate_online_t nfct_online_2d_500_50 = {setup_online, destroy_online, 2, 500 ,50}; | ^~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:927:41: warning: 'nfst_online_1d_10000_50' defined but not used [-Wunused-const-variable=] 927 | static const testcase_delegate_online_t nfst_online_1d_10000_50 = {setup_online, destroy_online, 1, 10000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:966:41: warning: 'nfct_adjoint_online_1d_10000_50' defined but not used [-Wunused-const-variable=] 966 | static const testcase_delegate_online_t nfct_adjoint_online_1d_10000_50 = {setup_adjoint_online, destroy_online, 1, 10000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:926:41: warning: 'nfst_online_1d_5000_50' defined but not used [-Wunused-const-variable=] 926 | static const testcase_delegate_online_t nfst_online_1d_5000_50 = {setup_online, destroy_online, 1, 5000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:965:41: warning: 'nfct_adjoint_online_1d_5000_50' defined but not used [-Wunused-const-variable=] 965 | static const testcase_delegate_online_t nfct_adjoint_online_1d_5000_50 = {setup_adjoint_online, destroy_online, 1, 5000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:925:41: warning: 'nfst_online_1d_2000_50' defined but not used [-Wunused-const-variable=] 925 | static const testcase_delegate_online_t nfst_online_1d_2000_50 = {setup_online, destroy_online, 1, 2000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:964:41: warning: 'nfct_adjoint_online_1d_2000_50' defined but not used [-Wunused-const-variable=] 964 | static const testcase_delegate_online_t nfct_adjoint_online_1d_2000_50 = {setup_adjoint_online, destroy_online, 1, 2000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:924:41: warning: 'nfst_online_1d_1000_50' defined but not used [-Wunused-const-variable=] 924 | static const testcase_delegate_online_t nfst_online_1d_1000_50 = {setup_online, destroy_online, 1, 1000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfct.c:963:41: warning: 'nfct_adjoint_online_1d_1000_50' defined but not used [-Wunused-const-variable=] 963 | static const testcase_delegate_online_t nfct_adjoint_online_1d_1000_50 = {setup_adjoint_online, destroy_online, 1, 1000 ,50}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../tests/nfst.c:681:24: warning: 'init_advanced_pre_lin_psi' defined but not used [-Wunused-variable] 681 | 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:935:41: warning: 'nfct_online_1d_10000_50' defined but not used [-Wunused-const-variable=] 935 | 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=] 934 | 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=] 933 | 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=] 932 | 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] 673 | 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/sh ../libtool --tag=CC --mode=link gcc -fopenmp -g -O2 -fdebug-prefix-map=/build/reproducible-path/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/sh ../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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 -fdebug-prefix-map=/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-long/tests' make check-TESTS make[5]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/tests' make[6]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-long/tests' make[5]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/tests' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/tests' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/tests' make[2]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long' make[1]: Leaving directory '/build/reproducible-path/nfft-3.3.2' debian/rules override_dh_auto_test-indep make[1]: Entering directory '/build/reproducible-path/nfft-3.3.2' # No-op. make[1]: Leaving directory '/build/reproducible-path/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/reproducible-path/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/reproducible-path/nfft-3.3.2/debian/tmp AM_UPDATE_INFO_DIR=no make[2]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single' Making install in 3rdparty make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/3rdparty' Making install in cstripack make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/3rdparty/cstripack' make[5]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-single/3rdparty/cstripack' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/3rdparty/cstripack' Making install in . make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/3rdparty' make[5]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-single/3rdparty' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/3rdparty' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/3rdparty' Making install in include make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/include' make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/include' make[4]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/build/reproducible-path/nfft-3.3.2/debian/tmp/usr/include' /usr/bin/install -c -m 644 ../../include/nfft3.h ../../include/nfft3mp.h '/build/reproducible-path/nfft-3.3.2/debian/tmp/usr/include' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/include' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/include' Making install in kernel make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel' Making install in util make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel/util' make[5]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-single/kernel/util' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel/util' Making install in nfft make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel/nfft' make[5]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-single/kernel/nfft' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel/nfft' Making install in nfct make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel/nfct' make[5]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-single/kernel/nfct' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel/nfct' Making install in nfst make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel/nfst' make[5]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-single/kernel/nfst' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel/nfst' Making install in solver make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel/solver' make[5]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-single/kernel/solver' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel/solver' Making install in . make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel' make[5]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-single/kernel' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/kernel' Making install in . make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single' make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single' /bin/mkdir -p '/build/reproducible-path/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu' /bin/sh ./libtool --mode=install /usr/bin/install -c libnfft3f.la libnfft3f_threads.la '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu/libnfft3f.so.2.0.0 libtool: install: (cd /build/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu/libnfft3f_threads.so.2.0.0 libtool: install: (cd /build/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig' /usr/bin/install -c -m 644 nfft3f.pc '/build/reproducible-path/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig' make install-data-hook make[5]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single' if test -f "/build/reproducible-path/nfft-3.3.2/build-single/doc/html/index.html"; then \ /bin/mkdir -p /build/reproducible-path/nfft-3.3.2/debian/tmp/usr/share/doc/nfft; \ cp -Rf /build/reproducible-path/nfft-3.3.2/build-single/doc/html /build/reproducible-path/nfft-3.3.2/debian/tmp/usr/share/doc/nfft/; \ elif test -f "/build/reproducible-path/nfft-3.3.2/build-single/../doc/html/index.html"; then \ /bin/mkdir -p /build/reproducible-path/nfft-3.3.2/debian/tmp/usr/share/doc/nfft; \ cp -Rf /build/reproducible-path/nfft-3.3.2/build-single/../doc/html /build/reproducible-path/nfft-3.3.2/debian/tmp/usr/share/doc/nfft/; \ fi make[5]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single' Making install in tests make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/tests' Making install in data make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/tests/data' make[5]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-single/tests/data' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/tests/data' make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-single/tests' make[5]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-single/tests' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/tests' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single/tests' make[2]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-single' cd build-double && make -j1 install DESTDIR=/build/reproducible-path/nfft-3.3.2/debian/tmp AM_UPDATE_INFO_DIR=no make[2]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double' Making install in 3rdparty make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/3rdparty' Making install in cstripack make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/3rdparty/cstripack' make[5]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-double/3rdparty/cstripack' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/3rdparty/cstripack' Making install in . make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/3rdparty' make[5]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-double/3rdparty' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/3rdparty' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/3rdparty' Making install in include make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/include' make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/include' make[4]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/build/reproducible-path/nfft-3.3.2/debian/tmp/usr/include' /usr/bin/install -c -m 644 ../../include/nfft3.h ../../include/nfft3mp.h '/build/reproducible-path/nfft-3.3.2/debian/tmp/usr/include' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/include' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/include' Making install in kernel make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel' Making install in util make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/util' make[5]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-double/kernel/util' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/util' Making install in nfft make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfft' make[5]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-double/kernel/nfft' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfft' Making install in nfct make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfct' make[5]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-double/kernel/nfct' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfct' Making install in nfst make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfst' make[5]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-double/kernel/nfst' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfst' Making install in nnfft make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nnfft' make[5]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-double/kernel/nnfft' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nnfft' Making install in nsfft make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nsfft' make[5]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-double/kernel/nsfft' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nsfft' Making install in mri make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/mri' make[5]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-double/kernel/mri' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/mri' Making install in fpt make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/fpt' make[5]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-double/kernel/fpt' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/fpt' Making install in nfsft make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfsft' make[5]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-double/kernel/nfsft' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfsft' Making install in nfsoft make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfsoft' make[5]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-double/kernel/nfsoft' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/nfsoft' Making install in solver make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/solver' make[5]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-double/kernel/solver' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel/solver' Making install in . make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel' make[5]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-double/kernel' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/kernel' Making install in . make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double' make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double' /bin/mkdir -p '/build/reproducible-path/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu' /bin/sh ./libtool --mode=install /usr/bin/install -c libnfft3.la libnfft3_threads.la '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu/libnfft3.so.2.0.0 libtool: install: (cd /build/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu/libnfft3_threads.so.2.0.0 libtool: install: (cd /build/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig' /usr/bin/install -c -m 644 nfft3.pc '/build/reproducible-path/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig' make install-data-hook make[5]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double' if test -f "/build/reproducible-path/nfft-3.3.2/build-double/doc/html/index.html"; then \ /bin/mkdir -p /build/reproducible-path/nfft-3.3.2/debian/tmp/usr/share/doc/nfft; \ cp -Rf /build/reproducible-path/nfft-3.3.2/build-double/doc/html /build/reproducible-path/nfft-3.3.2/debian/tmp/usr/share/doc/nfft/; \ elif test -f "/build/reproducible-path/nfft-3.3.2/build-double/../doc/html/index.html"; then \ /bin/mkdir -p /build/reproducible-path/nfft-3.3.2/debian/tmp/usr/share/doc/nfft; \ cp -Rf /build/reproducible-path/nfft-3.3.2/build-double/../doc/html /build/reproducible-path/nfft-3.3.2/debian/tmp/usr/share/doc/nfft/; \ fi make[5]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double' Making install in tests make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/tests' Making install in data make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/tests/data' make[5]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-double/tests/data' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/tests/data' make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-double/tests' make[5]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-double/tests' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/tests' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double/tests' make[2]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-double' cd build-long && make -j1 install DESTDIR=/build/reproducible-path/nfft-3.3.2/debian/tmp AM_UPDATE_INFO_DIR=no make[2]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long' Making install in 3rdparty make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/3rdparty' Making install in cstripack make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/3rdparty/cstripack' make[5]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-long/3rdparty/cstripack' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/3rdparty/cstripack' Making install in . make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/3rdparty' make[5]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-long/3rdparty' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/3rdparty' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/3rdparty' Making install in include make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/include' make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/include' make[4]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/build/reproducible-path/nfft-3.3.2/debian/tmp/usr/include' /usr/bin/install -c -m 644 ../../include/nfft3.h ../../include/nfft3mp.h '/build/reproducible-path/nfft-3.3.2/debian/tmp/usr/include' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/include' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/include' Making install in kernel make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel' Making install in util make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel/util' make[5]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-long/kernel/util' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel/util' Making install in nfft make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel/nfft' make[5]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-long/kernel/nfft' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel/nfft' Making install in nfct make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel/nfct' make[5]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-long/kernel/nfct' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel/nfct' Making install in nfst make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel/nfst' make[5]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-long/kernel/nfst' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel/nfst' Making install in solver make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel/solver' make[5]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-long/kernel/solver' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel/solver' Making install in . make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel' make[5]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-long/kernel' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/kernel' Making install in . make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long' make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long' /bin/mkdir -p '/build/reproducible-path/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu' /bin/sh ./libtool --mode=install /usr/bin/install -c libnfft3l.la libnfft3l_threads.la '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu/libnfft3l.so.2.0.0 libtool: install: (cd /build/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu/libnfft3l_threads.so.2.0.0 libtool: install: (cd /build/reproducible-path/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/reproducible-path/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/reproducible-path/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/reproducible-path/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig' /usr/bin/install -c -m 644 nfft3l.pc '/build/reproducible-path/nfft-3.3.2/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig' make install-data-hook make[5]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long' if test -f "/build/reproducible-path/nfft-3.3.2/build-long/doc/html/index.html"; then \ /bin/mkdir -p /build/reproducible-path/nfft-3.3.2/debian/tmp/usr/share/doc/nfft; \ cp -Rf /build/reproducible-path/nfft-3.3.2/build-long/doc/html /build/reproducible-path/nfft-3.3.2/debian/tmp/usr/share/doc/nfft/; \ elif test -f "/build/reproducible-path/nfft-3.3.2/build-long/../doc/html/index.html"; then \ /bin/mkdir -p /build/reproducible-path/nfft-3.3.2/debian/tmp/usr/share/doc/nfft; \ cp -Rf /build/reproducible-path/nfft-3.3.2/build-long/../doc/html /build/reproducible-path/nfft-3.3.2/debian/tmp/usr/share/doc/nfft/; \ fi make[5]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long' Making install in tests make[3]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/tests' Making install in data make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/tests/data' make[5]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-long/tests/data' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/tests/data' make[4]: Entering directory '/build/reproducible-path/nfft-3.3.2/build-long/tests' make[5]: Entering directory '/build/reproducible-path/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/reproducible-path/nfft-3.3.2/build-long/tests' make[4]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/tests' make[3]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long/tests' make[2]: Leaving directory '/build/reproducible-path/nfft-3.3.2/build-long' make[1]: Leaving directory '/build/reproducible-path/nfft-3.3.2' dh_install debian/rules override_dh_installdocs-indep make[1]: Entering directory '/build/reproducible-path/nfft-3.3.2' dh_installdocs --indep dh_doxygen --indep make[1]: Leaving directory '/build/reproducible-path/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 dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'libnfft3-2' in '../libnfft3-2_3.3.2-2_amd64.deb'. dpkg-deb: building package 'libnfft3-double2' in '../libnfft3-double2_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-long2' in '../libnfft3-long2_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-doc' in '../libnfft3-doc_3.3.2-2_all.deb'. dpkg-deb: building package 'libnfft3-long2-dbgsym' in '../libnfft3-long2-dbgsym_3.3.2-2_amd64.deb'. dpkg-deb: building package 'libnfft3-double2-dbgsym' in '../libnfft3-double2-dbgsym_3.3.2-2_amd64.deb'. dpkg-deb: building package 'libnfft3-single2-dbgsym' in '../libnfft3-single2-dbgsym_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) dpkg-genchanges: info: not including original source code in upload I: copying local configuration I: user script /srv/workspace/pbuilder/1028275/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/1028275/tmp/hooks/B01_cleanup finished 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/1028275 and its subdirectories I: Current time: Sun Jan 7 17:27:54 +14 2024 I: pbuilder-time-stamp: 1704598074