Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/c/clfft/clfft_2.12.2-3.1_all.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/clfft-2.12.2-3.1lnex7bnf/clfft_2.12.2-3.1_all.buildinfo Get source package info: clfft=2.12.2-3.1 Source URL: http://snapshot.notset.fr/mr/package/clfft/2.12.2-3.1/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=autoconf=2.69-14 automake=1:1.16.3-2 autopoint=0.21-3 autotools-dev=20180224.1+nmu1 base-files=11 base-passwd=3.5.48 bash=5.1-2 binutils=2.35.1-7 binutils-common=2.35.1-7 binutils-x86-64-linux-gnu=2.35.1-7 bsdextrautils=2.36.1-4 bsdutils=1:2.36.1-4 build-essential=12.9 bzip2=1.0.8-4 cmake=3.18.4-1+b1 cmake-data=3.18.4-1 coreutils=8.32-4+b1 cpp=4:10.2.0-1 cpp-10=10.2.1-3 dash=0.5.11+git20200708+dd9ef66-5 debconf=1.5.74 debhelper=13.3.1 debianutils=4.11.2 dh-autoreconf=19 dh-strip-nondeterminism=1.9.0-1 diffutils=1:3.7-5 doxygen=1.9.1-1 dpkg=1.20.5 dpkg-dev=1.20.5 dwz=0.13+20201015-2 file=1:5.39-3 findutils=4.7.0+git20201010-2 g++=4:10.2.0-1 g++-10=10.2.1-3 gcc=4:10.2.0-1 gcc-10=10.2.1-3 gcc-10-base=10.2.1-3 gettext=0.21-3 gettext-base=0.21-3 grep=3.6-1 groff-base=1.22.4-5 gzip=1.10-2 hostname=3.23 init-system-helpers=1.60 intltool-debian=0.35.0+20060710.5 libacl1=2.2.53-9 libarchive-zip-perl=1.68-1 libarchive13=3.4.3-2 libasan6=10.2.1-3 libatomic1=10.2.1-3 libattr1=1:2.4.48-6 libaudit-common=1:3.0-2 libaudit1=1:3.0-2 libbinutils=2.35.1-7 libblkid1=2.36.1-4 libboost-program-options-dev=1.74.0.3 libboost-program-options1.74-dev=1.74.0-7 libboost-program-options1.74.0=1.74.0-7 libboost1.74-dev=1.74.0-7 libbrotli1=1.0.9-2+b2 libbsd0=0.10.0-1 libbz2-1.0=1.0.8-4 libc-bin=2.31-9 libc-dev-bin=2.31-9 libc6=2.31-9 libc6-dev=2.31-9 libcap-ng0=0.7.9-2.2+b1 libcc1-0=10.2.1-3 libclang-cpp11=1:11.0.1-2 libclang1-11=1:11.0.1-2 libcom-err2=1.45.6-1 libcrypt-dev=1:4.4.17-1 libcrypt1=1:4.4.17-1 libctf-nobfd0=2.35.1-7 libctf0=2.35.1-7 libcurl4=7.74.0-1 libdb5.3=5.3.28+dfsg1-0.6 libdebconfclient0=0.256 libdebhelper-perl=13.3.1 libdpkg-perl=1.20.5 libedit2=3.1-20191231-2+b1 libelf1=0.182-3 libexpat1=2.2.10-1 libffi7=3.3-5 libfile-stripnondeterminism-perl=1.9.0-1 libgcc-10-dev=10.2.1-3 libgcc-s1=10.2.1-3 libgcrypt20=1.8.7-2 libgdbm-compat4=1.18.1-5.1 libgdbm6=1.18.1-5.1 libgmp10=2:6.2.1+dfsg-1 libgnutls30=3.7.0-5 libgomp1=10.2.1-3 libgpg-error0=1.38-2 libgssapi-krb5-2=1.18.3-4 libhogweed6=3.6-2 libicu67=67.1-5 libidn2-0=2.3.0-4 libisl23=0.23-1 libitm1=10.2.1-3 libjsoncpp24=1.9.4-4 libk5crypto3=1.18.3-4 libkeyutils1=1.6.1-2 libkrb5-3=1.18.3-4 libkrb5support0=1.18.3-4 libldap-2.4-2=2.4.56+dfsg-1 libllvm11=1:11.0.1-2 liblsan0=10.2.1-3 liblz4-1=1.9.3-1 liblzma5=5.2.5-1.0 libmagic-mgc=1:5.39-3 libmagic1=1:5.39-3 libmount1=2.36.1-4 libmpc3=1.2.0-1 libmpfr6=4.1.0-3 libncurses6=6.2+20201114-2 libncursesw6=6.2+20201114-2 libnettle8=3.6-2 libnghttp2-14=1.42.0-1 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libp11-kit0=0.23.22-1 libpam-modules=1.4.0-2 libpam-modules-bin=1.4.0-2 libpam-runtime=1.4.0-2 libpam0g=1.4.0-2 libpcre2-8-0=10.36-2 libpcre3=2:8.39-13 libperl5.32=5.32.0-6 libpipeline1=1.5.3-1 libprocps8=2:3.3.16-5 libpsl5=0.21.0-1.1 libquadmath0=10.2.1-3 librhash0=1.4.1-1 librtmp1=2.4+20151223.gitfa8646d.1-2+b2 libsasl2-2=2.1.27+dfsg-2 libsasl2-modules-db=2.1.27+dfsg-2 libseccomp2=2.5.1-1 libselinux1=3.1-2+b2 libsigsegv2=2.12-3 libsmartcols1=2.36.1-4 libssh2-1=1.9.0-2 libssl1.1=1.1.1i-1 libstdc++-10-dev=10.2.1-3 libstdc++6=10.2.1-3 libsub-override-perl=0.09-2 libsystemd0=247.2-4 libtasn1-6=4.16.0-2 libtinfo6=6.2+20201114-2 libtirpc-common=1.3.1-1 libtirpc-dev=1.3.1-1 libtirpc3=1.3.1-1 libtool=2.4.6-15 libtsan0=10.2.1-3 libubsan1=10.2.1-3 libuchardet0=0.0.7-1 libudev1=247.2-4 libunistring2=0.9.10-4 libuuid1=2.36.1-4 libuv1=1.40.0-1 libxapian30=1.4.17-1 libxml2=2.9.10+dfsg-6.3+b1 libz3-4=4.8.9-1 libzstd1=1.4.8+dfsg-1 linux-libc-dev=5.10.4-1 login=1:4.8.1-1 lsb-base=11.1.0 m4=1.4.18-5 make=4.3-4 man-db=2.9.3-2 mawk=1.3.4.20200120-2 ncurses-base=6.2+20201114-2 ncurses-bin=6.2+20201114-2 ocl-icd-libopencl1=2.2.13-1 ocl-icd-opencl-dev=2.2.13-1 opencl-c-headers=3.0~2020.12.18-1 opencl-clhpp-headers=3.0~2.0.13-1 patch=2.7.6-6 perl=5.32.0-6 perl-base=5.32.0-6 perl-modules-5.32=5.32.0-6 po-debconf=1.0.21+nmu1 procps=2:3.3.16-5 sed=4.7-1 sensible-utils=0.0.12+nmu1 sysvinit-utils=2.96-5 tar=1.32+dfsg-1 util-linux=2.36.1-4 xz-utils=5.2.5-1.0 zlib1g=1:1.2.11.dfsg-2 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20210321T211624Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20210108T025743Z/ unstable main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d clfft=2.12.2-3.1 && mkdir -p /build/clfft-RHnWrY && dpkg-source --no-check -x /*.dsc /build/clfft-RHnWrY/clfft-2.12.2 && chown -R builduser:builduser /build/clfft-RHnWrY" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/clfft-RHnWrY/clfft-2.12.2 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1610307390" dpkg-buildpackage -uc -a amd64 --build=all" --customize-hook=sync-out /build/clfft-RHnWrY /tmp/clfft-2.12.2-3.1lnex7bnf bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20210108T025743Z unstable main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: tar I: using /tmp/mmdebstrap.CpyFpFn0wq as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.CpyFpFn0wq Reading package lists... Building dependency tree... util-linux is already the newest version (2.36.1-4). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 134 kB of archives. After this operation, 397 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20210108T025743Z unstable/main amd64 libfakeroot amd64 1.25.3-1.1 [47.0 kB] Get:2 http://snapshot.notset.fr/archive/debian/20210108T025743Z unstable/main amd64 fakeroot amd64 1.25.3-1.1 [87.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 134 kB in 0s (1113 kB/s) Selecting previously unselected package libfakeroot:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 4647 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.25.3-1.1_amd64.deb ... Unpacking libfakeroot:amd64 (1.25.3-1.1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.25.3-1.1_amd64.deb ... Unpacking fakeroot (1.25.3-1.1) ... Setting up libfakeroot:amd64 (1.25.3-1.1) ... Setting up fakeroot (1.25.3-1.1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.31-9) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20210321T211624Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20210108T025743Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.CpyFpFn0wq Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Get:2 http://snapshot.notset.fr/archive/debian/20210321T211624Z unstable InRelease [154 kB] Hit:3 http://snapshot.notset.fr/archive/debian/20210108T025743Z unstable InRelease Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources [11.4 MB] Get:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages [11.1 MB] Ign:6 http://snapshot.notset.fr/archive/debian/20210321T211624Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20210321T211624Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20210321T211624Z unstable/main amd64 Packages Get:6 http://snapshot.notset.fr/archive/debian/20210321T211624Z unstable/main amd64 Packages [11.7 MB] Fetched 34.4 MB in 28s (1219 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.CpyFpFn0wq I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d clfft=2.12.2-3.1 && mkdir -p /build/clfft-RHnWrY && dpkg-source --no-check -x /*.dsc /build/clfft-RHnWrY/clfft-2.12.2 && chown -R builduser:builduser /build/clfft-RHnWrY"' exec /tmp/mmdebstrap.CpyFpFn0wq Reading package lists... NOTICE: 'clfft' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/science-team/clfft.git Please use: git clone https://salsa.debian.org/science-team/clfft.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 1013 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main clfft 2.12.2-3.1 (dsc) [2314 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main clfft 2.12.2-3.1 (tar) [1003 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main clfft 2.12.2-3.1 (diff) [8064 B] Fetched 1013 kB in 1s (1084 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'clfft_2.12.2-3.1.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting clfft in /build/clfft-RHnWrY/clfft-2.12.2 dpkg-source: info: unpacking clfft_2.12.2.orig.tar.gz dpkg-source: info: unpacking clfft_2.12.2-3.1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying disable-multilib-cflags.patch dpkg-source: info: applying fix-client-no-symlink.patch dpkg-source: info: applying use-system-mathjax.patch dpkg-source: info: applying reproducible-build.patch dpkg-source: info: applying Enable-support-for-GNU-Hurd.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/clfft-RHnWrY/clfft-2.12.2 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1610307390" dpkg-buildpackage -uc -a amd64 --build=all"' exec /tmp/mmdebstrap.CpyFpFn0wq dpkg-buildpackage: info: source package clfft dpkg-buildpackage: info: source version 2.12.2-3.1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Sebastian Ramacher dpkg-source --before-build . dpkg-source: info: using options from clfft-2.12.2/debian/source/options: --extend-diff-ignore=(^|/)(\.project|\.pydevproject)$ fakeroot debian/rules clean dh clean --sourcedirectory=src dh_auto_clean -O--sourcedirectory=src dh_autoreconf_clean -O--sourcedirectory=src dh_clean -O--sourcedirectory=src debian/rules build-indep dh build-indep --sourcedirectory=src dh_update_autotools_config -i -O--sourcedirectory=src dh_autoreconf -i -O--sourcedirectory=src debian/rules override_dh_auto_configure make[1]: Entering directory '/build/clfft-RHnWrY/clfft-2.12.2' dh_auto_configure -- -DBoost_USE_STATIC_LIBS=OFF -DBUILD_CLIENT=ON -DBUILD_EXAMPLES=OFF -DBUILD_LOADLIBRARIES=OFF -DBUILD_RUNTIME=ON -DBUILD_SHARED_LIBS=ON -DBUILD_TEST=OFF -DSUFFIX_LIB="/x86_64-linux-gnu" cd obj-x86_64-linux-gnu && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu -DBoost_USE_STATIC_LIBS=OFF -DBUILD_CLIENT=ON -DBUILD_EXAMPLES=OFF -DBUILD_LOADLIBRARIES=OFF -DBUILD_RUNTIME=ON -DBUILD_SHARED_LIBS=ON -DBUILD_TEST=OFF -DSUFFIX_LIB=/x86_64-linux-gnu ../src -- The C compiler identification is GNU 10.2.1 -- The CXX compiler identification is GNU 10.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- UNICODE feature disabled on linux -- 64bit build - FIND_LIBRARY_USE_LIB64_PATHS TRUE -- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.74.0/BoostConfig.cmake (found suitable version "1.74.0", minimum required is "1.33.0") found components: program_options -- Boost_PROGRAM_OPTIONS_LIBRARY: Boost::program_options CMake Warning (dev) at /usr/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:273 (message): The package name passed to `find_package_handle_standard_args` (OPENCL) does not match the name of the calling package (OpenCL). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): FindOpenCL.cmake:100 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:155 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OPENCL: /usr/lib/x86_64-linux-gnu/libOpenCL.so -- Could NOT find FFTW (missing: FFTW_LIBRARIES FFTW_INCLUDE_DIRS) -- FindFFTW looked for single precision libraries named: fftw3f or libfftw3f-3 -- FindFFTW looked for double precision libraries named: fftw3 or libfftw3-3 -- Detected GNU fortran compiler. -- CMAKE_CXX_COMPILER flags: -pthread -g -O2 -fdebug-prefix-map=/build/clfft-RHnWrY/clfft-2.12.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -- CMAKE_CXX_COMPILER debug flags: -g -- CMAKE_CXX_COMPILER release flags: -O3 -DNDEBUG -- CMAKE_CXX_COMPILER relwithdebinfo flags: -O2 -g -DNDEBUG -- CMAKE_EXE_LINKER link flags: -Wl,-z,relro -Wl,-z,now -Wl,--as-needed LoadLibraries will NOT be built GoogleTest unit tests will NOT be built FFT callback client will NOT be built -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LOCALSTATEDIR CMAKE_INSTALL_RUNSTATEDIR CMAKE_INSTALL_SYSCONFDIR -- Build files have been written to: /build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu make[1]: Leaving directory '/build/clfft-RHnWrY/clfft-2.12.2' debian/rules override_dh_auto_build-indep make[1]: Entering directory '/build/clfft-RHnWrY/clfft-2.12.2' cd docs && doxygen clFFT.doxy warning: Tag 'TCL_SUBST' at line 237 of file 'clFFT.doxy' 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 1022 of file 'clFFT.doxy' 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 2075 of file 'clFFT.doxy' 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 2097 of file 'clFFT.doxy' 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! warning: doxygen no longer ships with the FreeSans font. You may want to clear or change DOT_FONTNAME. Otherwise you run the risk that the wrong font is being used for dot generated graphs. /build/clfft-RHnWrY/clfft-2.12.2/src/include/clFFT.h:290: warning: argument 'pfn_notify' of command @param is not found in the argument list of clfftBakePlan(clfftPlanHandle plHandle, cl_uint numQueues, cl_command_queue *commQueueFFT, void(CL_CALLBACK *pfn_notify)(clfftPlanHandle plHandle, void *user_data), void *user_data) /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:365: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:365: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:366: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:366: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:367: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:367: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:368: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:368: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:369: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:369: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:370: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:370: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:394: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:394: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:395: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:395: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:396: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:396: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:397: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:397: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:398: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:398: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:399: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:399: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:365: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:365: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:366: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:366: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:367: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:367: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:368: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:368: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:369: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:369: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:370: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:370: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:394: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:394: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:395: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:395: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:396: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:396: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:397: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:397: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:398: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:398: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:399: warning: Unsupported xml/html tag found /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h:399: warning: Unsupported xml/html tag found Doxygen version used: 1.9.1 Searching for include files... Searching for example files... Searching for images... Searching for files in directory /build/clfft-RHnWrY/clfft-2.12.2/docs Searching for files in directory /build/clfft-RHnWrY/clfft-2.12.2/docs/html Searching for files in directory /build/clfft-RHnWrY/clfft-2.12.2/docs/performance Searching for files in directory /build/clfft-RHnWrY/clfft-2.12.2/docs/performance/clFFT_2.6.0 Searching for files in directory /build/clfft-RHnWrY/clfft-2.12.2/docs/performance/clFFT_2.6.0/FirePro_W9100 Searching for files in directory /build/clfft-RHnWrY/clfft-2.12.2/docs/performance/cuFFT_7.0 Searching for files in directory /build/clfft-RHnWrY/clfft-2.12.2/docs/performance/cuFFT_7.0/Tesla_K40 Searching for dot files... Searching for msc files... Searching for dia files... Searching for files to exclude Searching INPUT for files to process... Reading and parsing tag files Parsing files Preprocessing /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h... Parsing file /build/clfft-RHnWrY/clfft-2.12.2/src/library/mainpage.h... Preprocessing /build/clfft-RHnWrY/clfft-2.12.2/src/include/clFFT.h... Parsing file /build/clfft-RHnWrY/clfft-2.12.2/src/include/clFFT.h... Building macro definition list... Building group list... Building directory list... Building namespace list... Building file list... Building class list... Computing nesting relations for classes... Associating documentation with classes... Building example list... Searching for enumerations... Searching for documented typedefs... Searching for members imported via using declarations... Searching for included using directives... Searching for documented variables... Building interface member list... Building member list... Searching for friends... Searching for documented defines... Computing class inheritance relations... Computing class usage relations... Flushing cached template relations that have become invalid... Computing class relations... Add enum values to enums... Searching for member function documentation... Creating members for template instances... Building page list... Search for main page... Computing page relations... Determining the scope of groups... Sorting lists... Determining which enums are documented Computing member relations... Building full member lists recursively... Adding members to member groups. Computing member references... Inheriting documentation... Generating disk names... Adding source references... Adding xrefitems... Sorting member lists... Setting anonymous enum type... Computing dependencies between directories... Generating citations page... Counting members... Counting data structures... Resolving user defined references... Finding anchors and sections in the documentation... Transferring function references... Combining using relations... Adding members to index pages... Correcting members for VHDL... Computing tooltip texts... Generating style sheet... Generating search indices... Generating example documentation... Generating file sources... Generating code for file clFFT.h... Generating code for file mainpage.h... Generating file documentation... Generating docs for file clFFT.h... Generating page documentation... Generating group documentation... Generating class documentation... Generating docs for compound clfftSetupData_... 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 121/65536 hits=513 misses=121 finished... make[1]: Leaving directory '/build/clfft-RHnWrY/clfft-2.12.2' dh_auto_test -i -O--sourcedirectory=src create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary-indep dh binary-indep --sourcedirectory=src dh_testroot -i -O--sourcedirectory=src dh_prep -i -O--sourcedirectory=src dh_auto_install -i -O--sourcedirectory=src cd obj-x86_64-linux-gnu && make -j4 install DESTDIR=/build/clfft-RHnWrY/clfft-2.12.2/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu' /usr/bin/cmake -S/build/clfft-RHnWrY/clfft-2.12.2/src -B/build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/CMakeFiles /build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu' make -f library/CMakeFiles/clFFT.dir/build.make library/CMakeFiles/clFFT.dir/depend make[3]: Entering directory '/build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu' cd /build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/clfft-RHnWrY/clfft-2.12.2/src /build/clfft-RHnWrY/clfft-2.12.2/src/library /build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu /build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/library /build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/library/CMakeFiles/clFFT.dir/DependInfo.cmake --color= Scanning dependencies of target clFFT make[3]: Leaving directory '/build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu' make -f library/CMakeFiles/clFFT.dir/build.make library/CMakeFiles/clFFT.dir/build make[3]: Entering directory '/build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu' [ 5%] Building CXX object library/CMakeFiles/clFFT.dir/transform.cpp.o [ 10%] Building CXX object library/CMakeFiles/clFFT.dir/accessors.cpp.o cd /build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/library && /usr/bin/c++ -DCLFFT_EXPORTS -DclFFT_EXPORTS -I/build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/include -I/build/clfft-RHnWrY/clfft-2.12.2/src/library/../include -pthread -g -O2 -fdebug-prefix-map=/build/clfft-RHnWrY/clfft-2.12.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/clFFT.dir/transform.cpp.o -c /build/clfft-RHnWrY/clfft-2.12.2/src/library/transform.cpp cd /build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/library && /usr/bin/c++ -DCLFFT_EXPORTS -DclFFT_EXPORTS -I/build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/include -I/build/clfft-RHnWrY/clfft-2.12.2/src/library/../include -pthread -g -O2 -fdebug-prefix-map=/build/clfft-RHnWrY/clfft-2.12.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/clFFT.dir/accessors.cpp.o -c /build/clfft-RHnWrY/clfft-2.12.2/src/library/accessors.cpp [ 15%] Building CXX object library/CMakeFiles/clFFT.dir/plan.cpp.o [ 21%] Building CXX object library/CMakeFiles/clFFT.dir/repo.cpp.o cd /build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/library && /usr/bin/c++ -DCLFFT_EXPORTS -DclFFT_EXPORTS -I/build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/include -I/build/clfft-RHnWrY/clfft-2.12.2/src/library/../include -pthread -g -O2 -fdebug-prefix-map=/build/clfft-RHnWrY/clfft-2.12.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/clFFT.dir/plan.cpp.o -c /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.cpp cd /build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/library && /usr/bin/c++ -DCLFFT_EXPORTS -DclFFT_EXPORTS -I/build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/include -I/build/clfft-RHnWrY/clfft-2.12.2/src/library/../include -pthread -g -O2 -fdebug-prefix-map=/build/clfft-RHnWrY/clfft-2.12.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/clFFT.dir/repo.cpp.o -c /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.cpp In file included from /usr/include/CL/cl.h:20, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/../include/clFFT.h:33, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/private.h:29, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/accessors.cpp:22: /usr/include/CL/cl_version.h:22:104: note: ‘#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)’ 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.h:23, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/accessors.cpp:23: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:79:2: warning: extra ‘;’ [-Wpedantic] 79 | }; | ^ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.h:23, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/accessors.cpp:23: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h: In constructor ‘FFTPlan::FFTPlan()’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:504:19: warning: ‘FFTPlan::blockComputeType’ will be initialized after [-Wreorder] 504 | BlockComputeType blockComputeType; | ^~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:462:18: warning: ‘clfftPlanHandle FFTPlan::planTX’ [-Wreorder] 462 | clfftPlanHandle planTX; | ^~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:528:2: warning: when initialized here [-Wreorder] 528 | FFTPlan () | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:526:26: warning: ‘FFTPlan::nonSquareKernelOrder’ will be initialized after [-Wreorder] 526 | NON_SQUARE_KERNEL_ORDER nonSquareKernelOrder; | ^~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:515:21: warning: ‘clfftPlanHandle FFTPlan::plHandle’ [-Wreorder] 515 | clfftPlanHandle plHandle; | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:528:2: warning: when initialized here [-Wreorder] 528 | FFTPlan () | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:515:21: warning: ‘FFTPlan::plHandle’ will be initialized after [-Wreorder] 515 | clfftPlanHandle plHandle; | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:506:7: warning: ‘bool FFTPlan::hasPreCallback’ [-Wreorder] 506 | bool hasPreCallback; | ^~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:528:2: warning: when initialized here [-Wreorder] 528 | FFTPlan () | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h: In destructor ‘FFTPlan::~FFTPlan()’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:602:4: warning: deleting object of abstract class type ‘FFTAction’ which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor] 602 | delete action; | ^~~~~~~~~~~~~ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.h:26, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/accessors.cpp:23: /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h: In constructor ‘StatData::StatData(clfftPlanHandle, FFTPlan*, cl_kernel, cl_uint, _cl_event**, const std::vector&, const std::vector&)’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:39:11: warning: ‘StatData::deltaNanoSec’ will be initialized after [-Wreorder] 39 | cl_ulong deltaNanoSec; | ^~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:38:12: warning: ‘_cl_kernel* StatData::kernel’ [-Wreorder] 38 | cl_kernel kernel; | ^~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:60:9: warning: ‘StatData::oDist’ will be initialized after [-Wreorder] 60 | size_t oDist; | ^~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:56:24: warning: ‘std::vector StatData::lengths’ [-Wreorder] 56 | std::vector< size_t > lengths; | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:63:24: warning: ‘StatData::enqueueWorkSize’ will be initialized after [-Wreorder] 63 | std::vector< size_t > enqueueWorkSize; | ^~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:62:24: warning: ‘std::vector StatData::enqueueLocalWorkSize’ [-Wreorder] 62 | std::vector< size_t > enqueueLocalWorkSize; | ^~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:62:24: warning: ‘StatData::enqueueLocalWorkSize’ will be initialized after [-Wreorder] 62 | std::vector< size_t > enqueueLocalWorkSize; | ^~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:61:22: warning: ‘clfftResultLocation StatData::placeness’ [-Wreorder] 61 | clfftResultLocation placeness; | ^~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ In file included from /usr/include/CL/cl.h:20, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/../include/clFFT.h:33, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/private.h:29, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/transform.cpp:22: /usr/include/CL/cl_version.h:22:104: note: ‘#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)’ 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /usr/include/CL/cl.h:20, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/../include/clFFT.h:33, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/private.h:29, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.cpp:24: /usr/include/CL/cl_version.h:22:104: note: ‘#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)’ 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /usr/include/CL/cl.h:20, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/../include/clFFT.h:33, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/private.h:29, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.h:22, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.cpp:22: /usr/include/CL/cl_version.h:22:104: note: ‘#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)’ 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.h:23, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.cpp:22: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:79:2: warning: extra ‘;’ [-Wpedantic] 79 | }; | ^ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.h:23, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.cpp:22: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h: In constructor ‘FFTPlan::FFTPlan()’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:504:19: warning: ‘FFTPlan::blockComputeType’ will be initialized after [-Wreorder] 504 | BlockComputeType blockComputeType; | ^~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:462:18: warning: ‘clfftPlanHandle FFTPlan::planTX’ [-Wreorder] 462 | clfftPlanHandle planTX; | ^~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:528:2: warning: when initialized here [-Wreorder] 528 | FFTPlan () | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:526:26: warning: ‘FFTPlan::nonSquareKernelOrder’ will be initialized after [-Wreorder] 526 | NON_SQUARE_KERNEL_ORDER nonSquareKernelOrder; | ^~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:515:21: warning: ‘clfftPlanHandle FFTPlan::plHandle’ [-Wreorder] 515 | clfftPlanHandle plHandle; | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:528:2: warning: when initialized here [-Wreorder] 528 | FFTPlan () | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:515:21: warning: ‘FFTPlan::plHandle’ will be initialized after [-Wreorder] 515 | clfftPlanHandle plHandle; | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:506:7: warning: ‘bool FFTPlan::hasPreCallback’ [-Wreorder] 506 | bool hasPreCallback; | ^~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:528:2: warning: when initialized here [-Wreorder] 528 | FFTPlan () | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h: In destructor ‘FFTPlan::~FFTPlan()’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:602:4: warning: deleting object of abstract class type ‘FFTAction’ which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor] 602 | delete action; | ^~~~~~~~~~~~~ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.h:23, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/transform.cpp:23: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:79:2: warning: extra ‘;’ [-Wpedantic] 79 | }; | ^ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.h:23, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.cpp:25: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:79:2: warning: extra ‘;’ [-Wpedantic] 79 | }; | ^ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.h:23, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/transform.cpp:23: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h: In constructor ‘FFTPlan::FFTPlan()’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:504:19: warning: ‘FFTPlan::blockComputeType’ will be initialized after [-Wreorder] 504 | BlockComputeType blockComputeType; | ^~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:462:18: warning: ‘clfftPlanHandle FFTPlan::planTX’ [-Wreorder] 462 | clfftPlanHandle planTX; | ^~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:528:2: warning: when initialized here [-Wreorder] 528 | FFTPlan () | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:526:26: warning: ‘FFTPlan::nonSquareKernelOrder’ will be initialized after [-Wreorder] 526 | NON_SQUARE_KERNEL_ORDER nonSquareKernelOrder; | ^~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:515:21: warning: ‘clfftPlanHandle FFTPlan::plHandle’ [-Wreorder] 515 | clfftPlanHandle plHandle; | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:528:2: warning: when initialized here [-Wreorder] 528 | FFTPlan () | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:515:21: warning: ‘FFTPlan::plHandle’ will be initialized after [-Wreorder] 515 | clfftPlanHandle plHandle; | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:506:7: warning: ‘bool FFTPlan::hasPreCallback’ [-Wreorder] 506 | bool hasPreCallback; | ^~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:528:2: warning: when initialized here [-Wreorder] 528 | FFTPlan () | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h: In destructor ‘FFTPlan::~FFTPlan()’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:602:4: warning: deleting object of abstract class type ‘FFTAction’ which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor] 602 | delete action; | ^~~~~~~~~~~~~ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.h:26, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.cpp:22: /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h: In constructor ‘StatData::StatData(clfftPlanHandle, FFTPlan*, cl_kernel, cl_uint, _cl_event**, const std::vector&, const std::vector&)’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:39:11: warning: ‘StatData::deltaNanoSec’ will be initialized after [-Wreorder] 39 | cl_ulong deltaNanoSec; | ^~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:38:12: warning: ‘_cl_kernel* StatData::kernel’ [-Wreorder] 38 | cl_kernel kernel; | ^~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:60:9: warning: ‘StatData::oDist’ will be initialized after [-Wreorder] 60 | size_t oDist; | ^~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:56:24: warning: ‘std::vector StatData::lengths’ [-Wreorder] 56 | std::vector< size_t > lengths; | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:63:24: warning: ‘StatData::enqueueWorkSize’ will be initialized after [-Wreorder] 63 | std::vector< size_t > enqueueWorkSize; | ^~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:62:24: warning: ‘std::vector StatData::enqueueLocalWorkSize’ [-Wreorder] 62 | std::vector< size_t > enqueueLocalWorkSize; | ^~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:62:24: warning: ‘StatData::enqueueLocalWorkSize’ will be initialized after [-Wreorder] 62 | std::vector< size_t > enqueueLocalWorkSize; | ^~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:61:22: warning: ‘clfftResultLocation StatData::placeness’ [-Wreorder] 61 | clfftResultLocation placeness; | ^~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.h:23, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.cpp:25: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h: In constructor ‘FFTPlan::FFTPlan()’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:504:19: warning: ‘FFTPlan::blockComputeType’ will be initialized after [-Wreorder] 504 | BlockComputeType blockComputeType; | ^~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:462:18: warning: ‘clfftPlanHandle FFTPlan::planTX’ [-Wreorder] 462 | clfftPlanHandle planTX; | ^~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:528:2: warning: when initialized here [-Wreorder] 528 | FFTPlan () | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:526:26: warning: ‘FFTPlan::nonSquareKernelOrder’ will be initialized after [-Wreorder] 526 | NON_SQUARE_KERNEL_ORDER nonSquareKernelOrder; | ^~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:515:21: warning: ‘clfftPlanHandle FFTPlan::plHandle’ [-Wreorder] 515 | clfftPlanHandle plHandle; | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:528:2: warning: when initialized here [-Wreorder] 528 | FFTPlan () | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:515:21: warning: ‘FFTPlan::plHandle’ will be initialized after [-Wreorder] 515 | clfftPlanHandle plHandle; | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:506:7: warning: ‘bool FFTPlan::hasPreCallback’ [-Wreorder] 506 | bool hasPreCallback; | ^~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:528:2: warning: when initialized here [-Wreorder] 528 | FFTPlan () | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h: In destructor ‘FFTPlan::~FFTPlan()’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:602:4: warning: deleting object of abstract class type ‘FFTAction’ which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor] 602 | delete action; | ^~~~~~~~~~~~~ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.h:26, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.cpp:25: /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h: In constructor ‘StatData::StatData(clfftPlanHandle, FFTPlan*, cl_kernel, cl_uint, _cl_event**, const std::vector&, const std::vector&)’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:39:11: warning: ‘StatData::deltaNanoSec’ will be initialized after [-Wreorder] 39 | cl_ulong deltaNanoSec; | ^~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:38:12: warning: ‘_cl_kernel* StatData::kernel’ [-Wreorder] 38 | cl_kernel kernel; | ^~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:60:9: warning: ‘StatData::oDist’ will be initialized after [-Wreorder] 60 | size_t oDist; | ^~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:56:24: warning: ‘std::vector StatData::lengths’ [-Wreorder] 56 | std::vector< size_t > lengths; | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:63:24: warning: ‘StatData::enqueueWorkSize’ will be initialized after [-Wreorder] 63 | std::vector< size_t > enqueueWorkSize; | ^~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:62:24: warning: ‘std::vector StatData::enqueueLocalWorkSize’ [-Wreorder] 62 | std::vector< size_t > enqueueLocalWorkSize; | ^~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:62:24: warning: ‘StatData::enqueueLocalWorkSize’ will be initialized after [-Wreorder] 62 | std::vector< size_t > enqueueLocalWorkSize; | ^~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:61:22: warning: ‘clfftResultLocation StatData::placeness’ [-Wreorder] 61 | clfftResultLocation placeness; | ^~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.h:26, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/transform.cpp:23: /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h: In constructor ‘StatData::StatData(clfftPlanHandle, FFTPlan*, cl_kernel, cl_uint, _cl_event**, const std::vector&, const std::vector&)’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:39:11: warning: ‘StatData::deltaNanoSec’ will be initialized after [-Wreorder] 39 | cl_ulong deltaNanoSec; | ^~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:38:12: warning: ‘_cl_kernel* StatData::kernel’ [-Wreorder] 38 | cl_kernel kernel; | ^~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:60:9: warning: ‘StatData::oDist’ will be initialized after [-Wreorder] 60 | size_t oDist; | ^~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:56:24: warning: ‘std::vector StatData::lengths’ [-Wreorder] 56 | std::vector< size_t > lengths; | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:63:24: warning: ‘StatData::enqueueWorkSize’ will be initialized after [-Wreorder] 63 | std::vector< size_t > enqueueWorkSize; | ^~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:62:24: warning: ‘std::vector StatData::enqueueLocalWorkSize’ [-Wreorder] 62 | std::vector< size_t > enqueueLocalWorkSize; | ^~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:62:24: warning: ‘StatData::enqueueLocalWorkSize’ will be initialized after [-Wreorder] 62 | std::vector< size_t > enqueueLocalWorkSize; | ^~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:61:22: warning: ‘clfftResultLocation StatData::placeness’ [-Wreorder] 61 | clfftResultLocation placeness; | ^~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.h:23, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/accessors.cpp:23: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h: At global scope: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:608:13: warning: ‘bool Is1DPossible(size_t, size_t)’ defined but not used [-Wunused-function] 608 | static bool Is1DPossible(size_t length, size_t large1DThreshold) | ^~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/transform.cpp: In function ‘clfftStatus clfftEnqueueTransform(clfftPlanHandle, clfftDirection, cl_uint, _cl_command_queue**, cl_uint, _cl_event* const*, _cl_event**, _cl_mem**, _cl_mem**, cl_mem)’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/transform.cpp:125:8: warning: enumeration value ‘ENDDIMENSION’ not handled in switch [-Wswitch] 125 | switch( fftPlan->dim ) | ^ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.cpp:27: /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.h: At global scope: /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.h:2104:2: warning: extra ‘;’ [-Wpedantic] 2104 | }; | ^ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.cpp: In function ‘clfftStatus clfftCreateDefaultPlanInternal(clfftPlanHandle*, cl_context, clfftDim, const size_t*)’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.cpp:307:8: warning: enumeration value ‘ENDDIMENSION’ not handled in switch [-Wswitch] 307 | switch( dim ) | ^ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.cpp: In function ‘std::string getKernelName(clfftGenerators, clfftPlanHandle, bool)’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.cpp:379:11: warning: enumeration value ‘ENDGENERATORS’ not handled in switch [-Wswitch] 379 | switch( gen ) | ^ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.cpp: In function ‘clfftStatus clfftBakePlan(clfftPlanHandle, cl_uint, _cl_command_queue**, void (*)(clfftPlanHandle, void*), void*)’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.cpp:487:8: warning: enumeration value ‘ENDDIMENSION’ not handled in switch [-Wswitch] 487 | switch(fftPlan->dim) | ^ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.cpp:568:9: warning: enumeration value ‘ENDDIMENSION’ not handled in switch [-Wswitch] 568 | switch(fftPlan->dim) | ^ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.cpp:565:8: warning: variable ‘pow2flag’ set but not used [-Wunused-but-set-variable] 565 | bool pow2flag = true; | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.cpp:631:8: warning: enumeration value ‘ENDDIMENSION’ not handled in switch [-Wswitch] 631 | switch( fftPlan->dim ) | ^ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.cpp:4539:14: warning: unused variable ‘err’ [-Wunused-variable] 4539 | clfftStatus err = selectAction(fftPlan, fftPlan->action, commQueueFFT); | ^~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.cpp: In member function ‘clfftStatus FFTPlan::SetEnvelope()’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.cpp:4660:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct FFTEnvelope’; use assignment or value-initialization instead [-Wclass-memaccess] 4660 | memset (&envelope, 0, sizeof(envelope)); | ^ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.h:23, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.cpp:25: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:375:8: note: ‘struct FFTEnvelope’ declared here 375 | struct FFTEnvelope { | ^~~~~~~~~~~ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.h:23, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.cpp:22: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h: At global scope: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:608:13: warning: ‘bool Is1DPossible(size_t, size_t)’ defined but not used [-Wunused-function] 608 | static bool Is1DPossible(size_t length, size_t large1DThreshold) | ^~~~~~~~~~~~ [ 26%] Building CXX object library/CMakeFiles/clFFT.dir/generator.stockham.cpp.o cd /build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/library && /usr/bin/c++ -DCLFFT_EXPORTS -DclFFT_EXPORTS -I/build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/include -I/build/clfft-RHnWrY/clfft-2.12.2/src/library/../include -pthread -g -O2 -fdebug-prefix-map=/build/clfft-RHnWrY/clfft-2.12.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/clFFT.dir/generator.stockham.cpp.o -c /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp [ 31%] Building CXX object library/CMakeFiles/clFFT.dir/generator.transpose.gcn.cpp.o cd /build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/library && /usr/bin/c++ -DCLFFT_EXPORTS -DclFFT_EXPORTS -I/build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/include -I/build/clfft-RHnWrY/clfft-2.12.2/src/library/../include -pthread -g -O2 -fdebug-prefix-map=/build/clfft-RHnWrY/clfft-2.12.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/clFFT.dir/generator.transpose.gcn.cpp.o -c /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.transpose.gcn.cpp [ 36%] Building CXX object library/CMakeFiles/clFFT.dir/generator.transpose.cpp.o cd /build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/library && /usr/bin/c++ -DCLFFT_EXPORTS -DclFFT_EXPORTS -I/build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/include -I/build/clfft-RHnWrY/clfft-2.12.2/src/library/../include -pthread -g -O2 -fdebug-prefix-map=/build/clfft-RHnWrY/clfft-2.12.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/clFFT.dir/generator.transpose.cpp.o -c /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.transpose.cpp In file included from /usr/include/CL/cl.h:20, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/../include/clFFT.h:33, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/private.h:29, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.h:25, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:20: /usr/include/CL/cl_version.h:22:104: note: ‘#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)’ 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.h:23, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.h:26, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:20: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:79:2: warning: extra ‘;’ [-Wpedantic] 79 | }; | ^ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.h:23, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.h:26, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:20: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h: In constructor ‘FFTPlan::FFTPlan()’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:504:19: warning: ‘FFTPlan::blockComputeType’ will be initialized after [-Wreorder] 504 | BlockComputeType blockComputeType; | ^~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:462:18: warning: ‘clfftPlanHandle FFTPlan::planTX’ [-Wreorder] 462 | clfftPlanHandle planTX; | ^~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:528:2: warning: when initialized here [-Wreorder] 528 | FFTPlan () | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:526:26: warning: ‘FFTPlan::nonSquareKernelOrder’ will be initialized after [-Wreorder] 526 | NON_SQUARE_KERNEL_ORDER nonSquareKernelOrder; | ^~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:515:21: warning: ‘clfftPlanHandle FFTPlan::plHandle’ [-Wreorder] 515 | clfftPlanHandle plHandle; | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:528:2: warning: when initialized here [-Wreorder] 528 | FFTPlan () | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:515:21: warning: ‘FFTPlan::plHandle’ will be initialized after [-Wreorder] 515 | clfftPlanHandle plHandle; | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:506:7: warning: ‘bool FFTPlan::hasPreCallback’ [-Wreorder] 506 | bool hasPreCallback; | ^~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:528:2: warning: when initialized here [-Wreorder] 528 | FFTPlan () | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h: In destructor ‘FFTPlan::~FFTPlan()’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:602:4: warning: deleting object of abstract class type ‘FFTAction’ which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor] 602 | delete action; | ^~~~~~~~~~~~~ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.h:26, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.h:26, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:20: /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h: In constructor ‘StatData::StatData(clfftPlanHandle, FFTPlan*, cl_kernel, cl_uint, _cl_event**, const std::vector&, const std::vector&)’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:39:11: warning: ‘StatData::deltaNanoSec’ will be initialized after [-Wreorder] 39 | cl_ulong deltaNanoSec; | ^~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:38:12: warning: ‘_cl_kernel* StatData::kernel’ [-Wreorder] 38 | cl_kernel kernel; | ^~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:60:9: warning: ‘StatData::oDist’ will be initialized after [-Wreorder] 60 | size_t oDist; | ^~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:56:24: warning: ‘std::vector StatData::lengths’ [-Wreorder] 56 | std::vector< size_t > lengths; | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:63:24: warning: ‘StatData::enqueueWorkSize’ will be initialized after [-Wreorder] 63 | std::vector< size_t > enqueueWorkSize; | ^~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:62:24: warning: ‘std::vector StatData::enqueueLocalWorkSize’ [-Wreorder] 62 | std::vector< size_t > enqueueLocalWorkSize; | ^~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:62:24: warning: ‘StatData::enqueueLocalWorkSize’ will be initialized after [-Wreorder] 62 | std::vector< size_t > enqueueLocalWorkSize; | ^~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:61:22: warning: ‘clfftResultLocation StatData::placeness’ [-Wreorder] 61 | clfftResultLocation placeness; | ^~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:20: /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.h: At global scope: /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.h:2104:2: warning: extra ‘;’ [-Wpedantic] 2104 | }; | ^ In file included from /usr/include/CL/cl.h:20, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/../include/clFFT.h:33, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/private.h:29, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.transpose.gcn.h:20, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.transpose.gcn.cpp:28: /usr/include/CL/cl_version.h:22:104: note: ‘#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)’ 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.h:23, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.transpose.gcn.h:21, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.transpose.gcn.cpp:28: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:79:2: warning: extra ‘;’ [-Wpedantic] 79 | }; | ^ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.h:23, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.transpose.gcn.h:21, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.transpose.gcn.cpp:28: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h: In constructor ‘FFTPlan::FFTPlan()’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:504:19: warning: ‘FFTPlan::blockComputeType’ will be initialized after [-Wreorder] 504 | BlockComputeType blockComputeType; | ^~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:462:18: warning: ‘clfftPlanHandle FFTPlan::planTX’ [-Wreorder] 462 | clfftPlanHandle planTX; | ^~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:528:2: warning: when initialized here [-Wreorder] 528 | FFTPlan () | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:526:26: warning: ‘FFTPlan::nonSquareKernelOrder’ will be initialized after [-Wreorder] 526 | NON_SQUARE_KERNEL_ORDER nonSquareKernelOrder; | ^~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:515:21: warning: ‘clfftPlanHandle FFTPlan::plHandle’ [-Wreorder] 515 | clfftPlanHandle plHandle; | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:528:2: warning: when initialized here [-Wreorder] 528 | FFTPlan () | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:515:21: warning: ‘FFTPlan::plHandle’ will be initialized after [-Wreorder] 515 | clfftPlanHandle plHandle; | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:506:7: warning: ‘bool FFTPlan::hasPreCallback’ [-Wreorder] 506 | bool hasPreCallback; | ^~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:528:2: warning: when initialized here [-Wreorder] 528 | FFTPlan () | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h: In destructor ‘FFTPlan::~FFTPlan()’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:602:4: warning: deleting object of abstract class type ‘FFTAction’ which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor] 602 | delete action; | ^~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:4472:2: warning: extra ‘;’ [-Wpedantic] 4472 | }; | ^ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp: In member function ‘clfftStatus FFTGeneratedStockhamAction::initParams()’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:4517:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4517 | for(i = 0; i < (this->signature.fft_DataDim - 1); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.h:26, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.transpose.gcn.h:21, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.transpose.gcn.cpp:28: /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h: In constructor ‘StatData::StatData(clfftPlanHandle, FFTPlan*, cl_kernel, cl_uint, _cl_event**, const std::vector&, const std::vector&)’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:39:11: warning: ‘StatData::deltaNanoSec’ will be initialized after [-Wreorder] 39 | cl_ulong deltaNanoSec; | ^~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:38:12: warning: ‘_cl_kernel* StatData::kernel’ [-Wreorder] 38 | cl_kernel kernel; | ^~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:60:9: warning: ‘StatData::oDist’ will be initialized after [-Wreorder] 60 | size_t oDist; | ^~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:56:24: warning: ‘std::vector StatData::lengths’ [-Wreorder] 56 | std::vector< size_t > lengths; | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:63:24: warning: ‘StatData::enqueueWorkSize’ will be initialized after [-Wreorder] 63 | std::vector< size_t > enqueueWorkSize; | ^~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:62:24: warning: ‘std::vector StatData::enqueueLocalWorkSize’ [-Wreorder] 62 | std::vector< size_t > enqueueLocalWorkSize; | ^~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:62:24: warning: ‘StatData::enqueueLocalWorkSize’ will be initialized after [-Wreorder] 62 | std::vector< size_t > enqueueLocalWorkSize; | ^~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:61:22: warning: ‘clfftResultLocation StatData::placeness’ [-Wreorder] 61 | clfftResultLocation placeness; | ^~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ In file included from /usr/include/CL/cl.h:20, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/../include/clFFT.h:33, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/private.h:29, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.transpose.h:21, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.transpose.cpp:24: /usr/include/CL/cl_version.h:22:104: note: ‘#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)’ 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.transpose.gcn.cpp:29: /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.h: At global scope: /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.h:2104:2: warning: extra ‘;’ [-Wpedantic] 2104 | }; | ^ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.h:23, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.transpose.h:22, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.transpose.cpp:24: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:79:2: warning: extra ‘;’ [-Wpedantic] 79 | }; | ^ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.h:23, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.transpose.h:22, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.transpose.cpp:24: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h: In constructor ‘FFTPlan::FFTPlan()’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:504:19: warning: ‘FFTPlan::blockComputeType’ will be initialized after [-Wreorder] 504 | BlockComputeType blockComputeType; | ^~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:462:18: warning: ‘clfftPlanHandle FFTPlan::planTX’ [-Wreorder] 462 | clfftPlanHandle planTX; | ^~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:528:2: warning: when initialized here [-Wreorder] 528 | FFTPlan () | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:526:26: warning: ‘FFTPlan::nonSquareKernelOrder’ will be initialized after [-Wreorder] 526 | NON_SQUARE_KERNEL_ORDER nonSquareKernelOrder; | ^~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:515:21: warning: ‘clfftPlanHandle FFTPlan::plHandle’ [-Wreorder] 515 | clfftPlanHandle plHandle; | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:528:2: warning: when initialized here [-Wreorder] 528 | FFTPlan () | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:515:21: warning: ‘FFTPlan::plHandle’ will be initialized after [-Wreorder] 515 | clfftPlanHandle plHandle; | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:506:7: warning: ‘bool FFTPlan::hasPreCallback’ [-Wreorder] 506 | bool hasPreCallback; | ^~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:528:2: warning: when initialized here [-Wreorder] 528 | FFTPlan () | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h: In destructor ‘FFTPlan::~FFTPlan()’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:602:4: warning: deleting object of abstract class type ‘FFTAction’ which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor] 602 | delete action; | ^~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp: In instantiation of ‘StockhamGenerator::Kernel::Kernel(const FFTKernelGenKeyParams&) [with StockhamGenerator::Precision PR = StockhamGenerator::P_SINGLE]’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:4694:43: required from here /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:2816:31: warning: ‘StockhamGenerator::Kernel::params’ will be initialized after [-Wreorder] 2816 | const FFTKernelGenKeyParams params; // key params | ^~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:2805:8: warning: ‘bool StockhamGenerator::Kernel::r2c2r’ [-Wreorder] 2805 | bool r2c2r; // real to complex or complex to real transform | ^~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:2942:9: warning: when initialized here [-Wreorder] 2942 | Kernel( const FFTKernelGenKeyParams ¶msVal) : | ^~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.transpose.gcn.cpp: In function ‘clfftStatus genTransposeKernel(const Signature&, std::string&, const tile&, size_t, size_t, const tile&)’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.transpose.gcn.cpp:474:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 474 | for(int i = 2; i < params.fft_DataDim - 1; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.transpose.gcn.cpp:484:9: warning: enumeration value ‘ENDLAYOUT’ not handled in switch [-Wswitch] 484 | switch( params.fft_outputLayout ) | ^ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp: In instantiation of ‘StockhamGenerator::Kernel::Kernel(const FFTKernelGenKeyParams&) [with StockhamGenerator::Precision PR = StockhamGenerator::P_DOUBLE]’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:4699:43: required from here /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:2816:31: warning: ‘StockhamGenerator::Kernel::params’ will be initialized after [-Wreorder] 2816 | const FFTKernelGenKeyParams params; // key params | ^~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:2805:8: warning: ‘bool StockhamGenerator::Kernel::r2c2r’ [-Wreorder] 2805 | bool r2c2r; // real to complex or complex to real transform | ^~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:2942:9: warning: when initialized here [-Wreorder] 2942 | Kernel( const FFTKernelGenKeyParams ¶msVal) : | ^~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.transpose.gcn.cpp:507:9: warning: enumeration value ‘ENDLAYOUT’ not handled in switch [-Wswitch] 507 | switch( params.fft_inputLayout ) | ^ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.transpose.gcn.cpp:615:11: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 615 | else if(branchingInAny) | ^ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.transpose.gcn.cpp:694:10: warning: enumeration value ‘ENDLAYOUT’ not handled in switch [-Wswitch] 694 | switch( params.fft_inputLayout ) | ^ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.transpose.gcn.cpp:786:9: warning: enumeration value ‘ENDLAYOUT’ not handled in switch [-Wswitch] 786 | switch( params.fft_outputLayout ) | ^ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.transpose.gcn.cpp:850:11: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 850 | else if(branchingInAny) | ^ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.h:26, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.transpose.h:22, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.transpose.cpp:24: /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h: In constructor ‘StatData::StatData(clfftPlanHandle, FFTPlan*, cl_kernel, cl_uint, _cl_event**, const std::vector&, const std::vector&)’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:39:11: warning: ‘StatData::deltaNanoSec’ will be initialized after [-Wreorder] 39 | cl_ulong deltaNanoSec; | ^~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:38:12: warning: ‘_cl_kernel* StatData::kernel’ [-Wreorder] 38 | cl_kernel kernel; | ^~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:60:9: warning: ‘StatData::oDist’ will be initialized after [-Wreorder] 60 | size_t oDist; | ^~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:56:24: warning: ‘std::vector StatData::lengths’ [-Wreorder] 56 | std::vector< size_t > lengths; | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:63:24: warning: ‘StatData::enqueueWorkSize’ will be initialized after [-Wreorder] 63 | std::vector< size_t > enqueueWorkSize; | ^~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:62:24: warning: ‘std::vector StatData::enqueueLocalWorkSize’ [-Wreorder] 62 | std::vector< size_t > enqueueLocalWorkSize; | ^~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:62:24: warning: ‘StatData::enqueueLocalWorkSize’ will be initialized after [-Wreorder] 62 | std::vector< size_t > enqueueLocalWorkSize; | ^~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:61:22: warning: ‘clfftResultLocation StatData::placeness’ [-Wreorder] 61 | clfftResultLocation placeness; | ^~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.transpose.gcn.cpp:961:10: warning: enumeration value ‘ENDLAYOUT’ not handled in switch [-Wswitch] 961 | switch( params.fft_outputLayout ) | ^ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp: In instantiation of ‘StockhamGenerator::Pass::Pass(size_t, size_t, size_t, size_t, size_t, size_t, size_t, bool, bool, bool, bool, bool, bool, bool) [with StockhamGenerator::Precision PR = StockhamGenerator::P_SINGLE; size_t = long unsigned int]’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:3017:23: required from ‘StockhamGenerator::Kernel::Kernel(const FFTKernelGenKeyParams&) [with StockhamGenerator::Precision PR = StockhamGenerator::P_SINGLE]’ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:4694:43: required from here /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:618:10: warning: ‘StockhamGenerator::Pass::cnPerWI’ will be initialized after [-Wreorder] 618 | size_t cnPerWI; // Complex numbers per work-item | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:612:10: warning: ‘size_t StockhamGenerator::Pass::algL’ [-Wreorder] 612 | size_t algL; // 'L' value from fft algorithm | ^~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:1983:3: warning: when initialized here [-Wreorder] 1983 | Pass( size_t positionVal, size_t lengthVal, size_t radixVal, size_t cnPerWIVal, | ^~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:637:8: warning: ‘StockhamGenerator::Pass::halfLds’ will be initialized after [-Wreorder] 637 | bool halfLds; // only half the LDS of a complex length need to be used | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:628:8: warning: ‘bool StockhamGenerator::Pass::r2c’ [-Wreorder] 628 | bool r2c; // real to complex transform | ^~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:1983:3: warning: when initialized here [-Wreorder] 1983 | Pass( size_t positionVal, size_t lengthVal, size_t radixVal, size_t cnPerWIVal, | ^~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:635:8: warning: ‘StockhamGenerator::Pass::enableGrouping’ will be initialized after [-Wreorder] 635 | bool enableGrouping; | ^~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:626:10: warning: ‘size_t StockhamGenerator::Pass::numB1’ [-Wreorder] 626 | size_t numB1, numB2, numB4; // number of different types of butterflies | ^~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:1983:3: warning: when initialized here [-Wreorder] 1983 | Pass( size_t positionVal, size_t lengthVal, size_t radixVal, size_t cnPerWIVal, | ^~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.transpose.gcn.cpp: In member function ‘clfftStatus FFTGeneratedTransposeGCNAction::initParams()’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.transpose.gcn.cpp:1059:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1059 | for(i = 0; i < (this->signature.fft_DataDim - 1); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.transpose.gcn.cpp: In member function ‘virtual clfftStatus FFTGeneratedTransposeGCNAction::getWorkSizes(std::vector&, std::vector&)’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.transpose.gcn.cpp:1221:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1221 | for(int i = 2; i < this->signature.fft_DataDim - 1; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp: In instantiation of ‘std::string StockhamGenerator::Kernel::OffsetCalc(const string&, bool, bool) [with StockhamGenerator::Precision PR = StockhamGenerator::P_SINGLE; std::string = std::__cxx11::basic_string]’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:3851:13: required from ‘void StockhamGenerator::Kernel::GenerateKernel(std::string&, cl_device_id) [with StockhamGenerator::Precision PR = StockhamGenerator::P_SINGLE; std::string = std::__cxx11::basic_string; cl_device_id = _cl_device_id*]’ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:4695:45: required from here /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:2928:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2928 | for(int j=1; j::OffsetCalcBlock(const string&, bool) [with StockhamGenerator::Precision PR = StockhamGenerator::P_SINGLE; std::string = std::__cxx11::basic_string]’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:3923:15: required from ‘void StockhamGenerator::Kernel::GenerateKernel(std::string&, cl_device_id) [with StockhamGenerator::Precision PR = StockhamGenerator::P_SINGLE; std::string = std::__cxx11::basic_string; cl_device_id = _cl_device_id*]’ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:4695:45: required from here /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:2879:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2879 | for(int j=2; j::Pass(size_t, size_t, size_t, size_t, size_t, size_t, size_t, bool, bool, bool, bool, bool, bool, bool) [with StockhamGenerator::Precision PR = StockhamGenerator::P_DOUBLE; size_t = long unsigned int]’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:3017:23: required from ‘StockhamGenerator::Kernel::Kernel(const FFTKernelGenKeyParams&) [with StockhamGenerator::Precision PR = StockhamGenerator::P_DOUBLE]’ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:4699:43: required from here /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:618:10: warning: ‘StockhamGenerator::Pass::cnPerWI’ will be initialized after [-Wreorder] 618 | size_t cnPerWI; // Complex numbers per work-item | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:612:10: warning: ‘size_t StockhamGenerator::Pass::algL’ [-Wreorder] 612 | size_t algL; // 'L' value from fft algorithm | ^~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:1983:3: warning: when initialized here [-Wreorder] 1983 | Pass( size_t positionVal, size_t lengthVal, size_t radixVal, size_t cnPerWIVal, | ^~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:637:8: warning: ‘StockhamGenerator::Pass::halfLds’ will be initialized after [-Wreorder] 637 | bool halfLds; // only half the LDS of a complex length need to be used | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:628:8: warning: ‘bool StockhamGenerator::Pass::r2c’ [-Wreorder] 628 | bool r2c; // real to complex transform | ^~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:1983:3: warning: when initialized here [-Wreorder] 1983 | Pass( size_t positionVal, size_t lengthVal, size_t radixVal, size_t cnPerWIVal, | ^~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:635:8: warning: ‘StockhamGenerator::Pass::enableGrouping’ will be initialized after [-Wreorder] 635 | bool enableGrouping; | ^~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:626:10: warning: ‘size_t StockhamGenerator::Pass::numB1’ [-Wreorder] 626 | size_t numB1, numB2, numB4; // number of different types of butterflies | ^~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:1983:3: warning: when initialized here [-Wreorder] 1983 | Pass( size_t positionVal, size_t lengthVal, size_t radixVal, size_t cnPerWIVal, | ^~~~ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.transpose.h:24, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.transpose.cpp:24: /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.h: At global scope: /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.h:2104:2: warning: extra ‘;’ [-Wpedantic] 2104 | }; | ^ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp: In instantiation of ‘std::string StockhamGenerator::Kernel::OffsetCalc(const string&, bool, bool) [with StockhamGenerator::Precision PR = StockhamGenerator::P_DOUBLE; std::string = std::__cxx11::basic_string]’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:3851:13: required from ‘void StockhamGenerator::Kernel::GenerateKernel(std::string&, cl_device_id) [with StockhamGenerator::Precision PR = StockhamGenerator::P_DOUBLE; std::string = std::__cxx11::basic_string; cl_device_id = _cl_device_id*]’ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:4700:45: required from here /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:2928:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2928 | for(int j=1; j::OffsetCalcBlock(const string&, bool) [with StockhamGenerator::Precision PR = StockhamGenerator::P_DOUBLE; std::string = std::__cxx11::basic_string]’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:3923:15: required from ‘void StockhamGenerator::Kernel::GenerateKernel(std::string&, cl_device_id) [with StockhamGenerator::Precision PR = StockhamGenerator::P_DOUBLE; std::string = std::__cxx11::basic_string; cl_device_id = _cl_device_id*]’ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:4700:45: required from here /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.cpp:2879:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2879 | for(int j=2; j&, const std::vector&)’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:39:11: warning: ‘StatData::deltaNanoSec’ will be initialized after [-Wreorder] 39 | cl_ulong deltaNanoSec; | ^~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:38:12: warning: ‘_cl_kernel* StatData::kernel’ [-Wreorder] 38 | cl_kernel kernel; | ^~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:60:9: warning: ‘StatData::oDist’ will be initialized after [-Wreorder] 60 | size_t oDist; | ^~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:56:24: warning: ‘std::vector StatData::lengths’ [-Wreorder] 56 | std::vector< size_t > lengths; | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:63:24: warning: ‘StatData::enqueueWorkSize’ will be initialized after [-Wreorder] 63 | std::vector< size_t > enqueueWorkSize; | ^~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:62:24: warning: ‘std::vector StatData::enqueueLocalWorkSize’ [-Wreorder] 62 | std::vector< size_t > enqueueLocalWorkSize; | ^~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:62:24: warning: ‘StatData::enqueueLocalWorkSize’ will be initialized after [-Wreorder] 62 | std::vector< size_t > enqueueLocalWorkSize; | ^~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:61:22: warning: ‘clfftResultLocation StatData::placeness’ [-Wreorder] 61 | clfftResultLocation placeness; | ^~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.transpose.h:24, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/action.transpose.cpp:26: /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.h: At global scope: /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.h:2104:2: warning: extra ‘;’ [-Wpedantic] 2104 | }; | ^ /build/clfft-RHnWrY/clfft-2.12.2/src/library/action.transpose.cpp: In member function ‘clfftStatus FFTGeneratedTransposeNonSquareAction::initParams()’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/action.transpose.cpp:140:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 140 | for (i = 0; i < (this->signature.fft_DataDim - 1); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/action.transpose.cpp: In member function ‘virtual clfftStatus FFTGeneratedTransposeNonSquareAction::getWorkSizes(std::vector&, std::vector&)’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/action.transpose.cpp:357:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 357 | for (int i = 2; i < this->signature.fft_DataDim - 1; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/action.transpose.cpp:382:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 382 | for (int i = 2; i < this->plan->length.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/action.transpose.cpp:463:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 463 | for (int i = 2; i < this->signature.fft_DataDim - 1; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/action.transpose.cpp: In member function ‘clfftStatus FFTGeneratedTransposeSquareAction::initParams()’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/action.transpose.cpp:619:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 619 | for (i = 0; i < (this->signature.fft_DataDim - 1); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/action.transpose.cpp: In member function ‘virtual clfftStatus FFTGeneratedTransposeSquareAction::getWorkSizes(std::vector&, std::vector&)’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/action.transpose.cpp:736:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 736 | for (int i = 2; i < this->signature.fft_DataDim - 1; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.h:23, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.transpose.h:22, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/action.transpose.cpp:26: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h: At global scope: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:608:13: warning: ‘bool Is1DPossible(size_t, size_t)’ defined but not used [-Wunused-function] 608 | static bool Is1DPossible(size_t length, size_t large1DThreshold) | ^~~~~~~~~~~~ [ 47%] Building CXX object library/CMakeFiles/clFFT.dir/generator.copy.cpp.o cd /build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/library && /usr/bin/c++ -DCLFFT_EXPORTS -DclFFT_EXPORTS -I/build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/include -I/build/clfft-RHnWrY/clfft-2.12.2/src/library/../include -pthread -g -O2 -fdebug-prefix-map=/build/clfft-RHnWrY/clfft-2.12.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/clFFT.dir/generator.copy.cpp.o -c /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.copy.cpp [ 52%] Building CXX object library/CMakeFiles/clFFT.dir/lifetime.cpp.o cd /build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/library && /usr/bin/c++ -DCLFFT_EXPORTS -DclFFT_EXPORTS -I/build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/include -I/build/clfft-RHnWrY/clfft-2.12.2/src/library/../include -pthread -g -O2 -fdebug-prefix-map=/build/clfft-RHnWrY/clfft-2.12.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/clFFT.dir/lifetime.cpp.o -c /build/clfft-RHnWrY/clfft-2.12.2/src/library/lifetime.cpp In file included from /usr/include/CL/cl.h:20, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/../include/clFFT.h:33, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/private.h:29, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.h:25, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.copy.cpp:21: /usr/include/CL/cl_version.h:22:104: note: ‘#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)’ 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.h:23, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.h:26, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.copy.cpp:21: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:79:2: warning: extra ‘;’ [-Wpedantic] 79 | }; | ^ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.h:23, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.h:26, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.copy.cpp:21: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h: In constructor ‘FFTPlan::FFTPlan()’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:504:19: warning: ‘FFTPlan::blockComputeType’ will be initialized after [-Wreorder] 504 | BlockComputeType blockComputeType; | ^~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:462:18: warning: ‘clfftPlanHandle FFTPlan::planTX’ [-Wreorder] 462 | clfftPlanHandle planTX; | ^~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:528:2: warning: when initialized here [-Wreorder] 528 | FFTPlan () | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:526:26: warning: ‘FFTPlan::nonSquareKernelOrder’ will be initialized after [-Wreorder] 526 | NON_SQUARE_KERNEL_ORDER nonSquareKernelOrder; | ^~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:515:21: warning: ‘clfftPlanHandle FFTPlan::plHandle’ [-Wreorder] 515 | clfftPlanHandle plHandle; | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:528:2: warning: when initialized here [-Wreorder] 528 | FFTPlan () | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:515:21: warning: ‘FFTPlan::plHandle’ will be initialized after [-Wreorder] 515 | clfftPlanHandle plHandle; | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:506:7: warning: ‘bool FFTPlan::hasPreCallback’ [-Wreorder] 506 | bool hasPreCallback; | ^~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:528:2: warning: when initialized here [-Wreorder] 528 | FFTPlan () | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h: In destructor ‘FFTPlan::~FFTPlan()’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:602:4: warning: deleting object of abstract class type ‘FFTAction’ which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor] 602 | delete action; | ^~~~~~~~~~~~~ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.h:26, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.h:26, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.copy.cpp:21: /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h: In constructor ‘StatData::StatData(clfftPlanHandle, FFTPlan*, cl_kernel, cl_uint, _cl_event**, const std::vector&, const std::vector&)’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:39:11: warning: ‘StatData::deltaNanoSec’ will be initialized after [-Wreorder] 39 | cl_ulong deltaNanoSec; | ^~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:38:12: warning: ‘_cl_kernel* StatData::kernel’ [-Wreorder] 38 | cl_kernel kernel; | ^~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:60:9: warning: ‘StatData::oDist’ will be initialized after [-Wreorder] 60 | size_t oDist; | ^~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:56:24: warning: ‘std::vector StatData::lengths’ [-Wreorder] 56 | std::vector< size_t > lengths; | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:63:24: warning: ‘StatData::enqueueWorkSize’ will be initialized after [-Wreorder] 63 | std::vector< size_t > enqueueWorkSize; | ^~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:62:24: warning: ‘std::vector StatData::enqueueLocalWorkSize’ [-Wreorder] 62 | std::vector< size_t > enqueueLocalWorkSize; | ^~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:62:24: warning: ‘StatData::enqueueLocalWorkSize’ will be initialized after [-Wreorder] 62 | std::vector< size_t > enqueueLocalWorkSize; | ^~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:61:22: warning: ‘clfftResultLocation StatData::placeness’ [-Wreorder] 61 | clfftResultLocation placeness; | ^~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.copy.cpp:21: /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.h: At global scope: /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.h:2104:2: warning: extra ‘;’ [-Wpedantic] 2104 | }; | ^ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.copy.cpp:509:2: warning: extra ‘;’ [-Wpedantic] 509 | }; | ^ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.copy.cpp: In member function ‘clfftStatus FFTGeneratedCopyAction::initParams()’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.copy.cpp:533:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 533 | for(i = 0; i < (this->signature.fft_DataDim - 1); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.copy.cpp:555:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘cl_ulong’ {aka ‘long unsigned int’} [-Wsign-compare] 555 | if (this->plan->preCallback.localMemSize > this->plan->envelope.limit_LocalMemSize) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.copy.cpp:571:50: warning: comparison of integer expressions of different signedness: ‘int’ and ‘cl_ulong’ {aka ‘long unsigned int’} [-Wsign-compare] 571 | if (this->plan->postCallbackParam.localMemSize > this->plan->envelope.limit_LocalMemSize) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.copy.cpp: In instantiation of ‘std::string CopyGenerator::CopyKernel::OffsetCalc(const string&, bool) [with StockhamGenerator::Precision PR = StockhamGenerator::P_SINGLE; std::string = std::__cxx11::basic_string]’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.copy.cpp:315:11: required from ‘void CopyGenerator::CopyKernel::GenerateKernel(std::string&) [with StockhamGenerator::Precision PR = StockhamGenerator::P_SINGLE; std::string = std::__cxx11::basic_string]’ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.copy.cpp:637:40: required from here /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.copy.cpp:113:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 113 | for(int j=1; j::OffsetCalc(const string&, bool) [with StockhamGenerator::Precision PR = StockhamGenerator::P_DOUBLE; std::string = std::__cxx11::basic_string]’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.copy.cpp:315:11: required from ‘void CopyGenerator::CopyKernel::GenerateKernel(std::string&) [with StockhamGenerator::Precision PR = StockhamGenerator::P_DOUBLE; std::string = std::__cxx11::basic_string]’ /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.copy.cpp:642:40: required from here /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.copy.cpp:113:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.h:23, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.h:26, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.copy.cpp:21: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h: At global scope: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:608:13: warning: ‘bool Is1DPossible(size_t, size_t)’ defined but not used [-Wunused-function] 608 | static bool Is1DPossible(size_t length, size_t large1DThreshold) | ^~~~~~~~~~~~ In file included from /usr/include/CL/cl.h:20, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/../include/clFFT.h:33, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/private.h:29, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/lifetime.cpp:22: /usr/include/CL/cl_version.h:22:104: note: ‘#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)’ 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.h:23, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/lifetime.cpp:23: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:79:2: warning: extra ‘;’ [-Wpedantic] 79 | }; | ^ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.h:23, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/lifetime.cpp:23: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h: In constructor ‘FFTPlan::FFTPlan()’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:504:19: warning: ‘FFTPlan::blockComputeType’ will be initialized after [-Wreorder] 504 | BlockComputeType blockComputeType; | ^~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:462:18: warning: ‘clfftPlanHandle FFTPlan::planTX’ [-Wreorder] 462 | clfftPlanHandle planTX; | ^~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:528:2: warning: when initialized here [-Wreorder] 528 | FFTPlan () | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:526:26: warning: ‘FFTPlan::nonSquareKernelOrder’ will be initialized after [-Wreorder] 526 | NON_SQUARE_KERNEL_ORDER nonSquareKernelOrder; | ^~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:515:21: warning: ‘clfftPlanHandle FFTPlan::plHandle’ [-Wreorder] 515 | clfftPlanHandle plHandle; | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:528:2: warning: when initialized here [-Wreorder] 528 | FFTPlan () | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:515:21: warning: ‘FFTPlan::plHandle’ will be initialized after [-Wreorder] 515 | clfftPlanHandle plHandle; | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:506:7: warning: ‘bool FFTPlan::hasPreCallback’ [-Wreorder] 506 | bool hasPreCallback; | ^~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:528:2: warning: when initialized here [-Wreorder] 528 | FFTPlan () | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h: In destructor ‘FFTPlan::~FFTPlan()’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:602:4: warning: deleting object of abstract class type ‘FFTAction’ which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor] 602 | delete action; | ^~~~~~~~~~~~~ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.h:26, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/lifetime.cpp:23: /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h: In constructor ‘StatData::StatData(clfftPlanHandle, FFTPlan*, cl_kernel, cl_uint, _cl_event**, const std::vector&, const std::vector&)’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:39:11: warning: ‘StatData::deltaNanoSec’ will be initialized after [-Wreorder] 39 | cl_ulong deltaNanoSec; | ^~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:38:12: warning: ‘_cl_kernel* StatData::kernel’ [-Wreorder] 38 | cl_kernel kernel; | ^~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:60:9: warning: ‘StatData::oDist’ will be initialized after [-Wreorder] 60 | size_t oDist; | ^~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:56:24: warning: ‘std::vector StatData::lengths’ [-Wreorder] 56 | std::vector< size_t > lengths; | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:63:24: warning: ‘StatData::enqueueWorkSize’ will be initialized after [-Wreorder] 63 | std::vector< size_t > enqueueWorkSize; | ^~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:62:24: warning: ‘std::vector StatData::enqueueLocalWorkSize’ [-Wreorder] 62 | std::vector< size_t > enqueueLocalWorkSize; | ^~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:62:24: warning: ‘StatData::enqueueLocalWorkSize’ will be initialized after [-Wreorder] 62 | std::vector< size_t > enqueueLocalWorkSize; | ^~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:61:22: warning: ‘clfftResultLocation StatData::placeness’ [-Wreorder] 61 | clfftResultLocation placeness; | ^~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.h:23, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/lifetime.cpp:23: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h: At global scope: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:608:13: warning: ‘bool Is1DPossible(size_t, size_t)’ defined but not used [-Wunused-function] 608 | static bool Is1DPossible(size_t length, size_t large1DThreshold) | ^~~~~~~~~~~~ [ 57%] Building CXX object library/CMakeFiles/clFFT.dir/fft_binary_lookup.cpp.o cd /build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/library && /usr/bin/c++ -DCLFFT_EXPORTS -DclFFT_EXPORTS -I/build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/include -I/build/clfft-RHnWrY/clfft-2.12.2/src/library/../include -pthread -g -O2 -fdebug-prefix-map=/build/clfft-RHnWrY/clfft-2.12.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/clFFT.dir/fft_binary_lookup.cpp.o -c /build/clfft-RHnWrY/clfft-2.12.2/src/library/fft_binary_lookup.cpp In file included from /usr/include/CL/cl.h:20, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/fft_binary_lookup.h:23, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/fft_binary_lookup.cpp:21: /usr/include/CL/cl_version.h:22:104: note: ‘#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)’ 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/fft_binary_lookup.h:30, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/fft_binary_lookup.cpp:21: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:79:2: warning: extra ‘;’ [-Wpedantic] 79 | }; | ^ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/fft_binary_lookup.h:30, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/fft_binary_lookup.cpp:21: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h: In constructor ‘FFTPlan::FFTPlan()’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:504:19: warning: ‘FFTPlan::blockComputeType’ will be initialized after [-Wreorder] 504 | BlockComputeType blockComputeType; | ^~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:462:18: warning: ‘clfftPlanHandle FFTPlan::planTX’ [-Wreorder] 462 | clfftPlanHandle planTX; | ^~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:528:2: warning: when initialized here [-Wreorder] 528 | FFTPlan () | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:526:26: warning: ‘FFTPlan::nonSquareKernelOrder’ will be initialized after [-Wreorder] 526 | NON_SQUARE_KERNEL_ORDER nonSquareKernelOrder; | ^~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:515:21: warning: ‘clfftPlanHandle FFTPlan::plHandle’ [-Wreorder] 515 | clfftPlanHandle plHandle; | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:528:2: warning: when initialized here [-Wreorder] 528 | FFTPlan () | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:515:21: warning: ‘FFTPlan::plHandle’ will be initialized after [-Wreorder] 515 | clfftPlanHandle plHandle; | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:506:7: warning: ‘bool FFTPlan::hasPreCallback’ [-Wreorder] 506 | bool hasPreCallback; | ^~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:528:2: warning: when initialized here [-Wreorder] 528 | FFTPlan () | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h: In destructor ‘FFTPlan::~FFTPlan()’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:602:4: warning: deleting object of abstract class type ‘FFTAction’ which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor] 602 | delete action; | ^~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/fft_binary_lookup.cpp: In member function ‘bool FFTBinaryLookup::loadHeader(std::ifstream&, size_t)’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/fft_binary_lookup.cpp:333:40: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 333 | if (this->m_header.whole_file_size != (int)length) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/fft_binary_lookup.h:30, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/fft_binary_lookup.cpp:21: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h: At global scope: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:608:13: warning: ‘bool Is1DPossible(size_t, size_t)’ defined but not used [-Wunused-function] 608 | static bool Is1DPossible(size_t length, size_t large1DThreshold) | ^~~~~~~~~~~~ [ 63%] Building C object library/CMakeFiles/clFFT.dir/md5sum.c.o cd /build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/library && /usr/bin/cc -DCLFFT_EXPORTS -DclFFT_EXPORTS -I/build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/include -I/build/clfft-RHnWrY/clfft-2.12.2/src/library/../include -pthread -g -O2 -fdebug-prefix-map=/build/clfft-RHnWrY/clfft-2.12.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/clFFT.dir/md5sum.c.o -c /build/clfft-RHnWrY/clfft-2.12.2/src/library/md5sum.c [ 68%] Building CXX object library/CMakeFiles/clFFT.dir/enqueue.cpp.o cd /build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/library && /usr/bin/c++ -DCLFFT_EXPORTS -DclFFT_EXPORTS -I/build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/include -I/build/clfft-RHnWrY/clfft-2.12.2/src/library/../include -pthread -g -O2 -fdebug-prefix-map=/build/clfft-RHnWrY/clfft-2.12.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/clFFT.dir/enqueue.cpp.o -c /build/clfft-RHnWrY/clfft-2.12.2/src/library/enqueue.cpp [ 73%] Building CXX object library/CMakeFiles/clFFT.dir/stdafx.cpp.o cd /build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/library && /usr/bin/c++ -DCLFFT_EXPORTS -DclFFT_EXPORTS -I/build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/include -I/build/clfft-RHnWrY/clfft-2.12.2/src/library/../include -pthread -g -O2 -fdebug-prefix-map=/build/clfft-RHnWrY/clfft-2.12.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/clFFT.dir/stdafx.cpp.o -c /build/clfft-RHnWrY/clfft-2.12.2/src/library/stdafx.cpp In file included from /usr/include/CL/cl.h:20, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/../include/clFFT.h:33, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/private.h:29, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/enqueue.cpp:19: /usr/include/CL/cl_version.h:22:104: note: ‘#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)’ 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.h:23, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/enqueue.cpp:20: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:79:2: warning: extra ‘;’ [-Wpedantic] 79 | }; | ^ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.h:23, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/enqueue.cpp:20: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h: In constructor ‘FFTPlan::FFTPlan()’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:504:19: warning: ‘FFTPlan::blockComputeType’ will be initialized after [-Wreorder] 504 | BlockComputeType blockComputeType; | ^~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:462:18: warning: ‘clfftPlanHandle FFTPlan::planTX’ [-Wreorder] 462 | clfftPlanHandle planTX; | ^~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:528:2: warning: when initialized here [-Wreorder] 528 | FFTPlan () | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:526:26: warning: ‘FFTPlan::nonSquareKernelOrder’ will be initialized after [-Wreorder] 526 | NON_SQUARE_KERNEL_ORDER nonSquareKernelOrder; | ^~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:515:21: warning: ‘clfftPlanHandle FFTPlan::plHandle’ [-Wreorder] 515 | clfftPlanHandle plHandle; | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:528:2: warning: when initialized here [-Wreorder] 528 | FFTPlan () | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:515:21: warning: ‘FFTPlan::plHandle’ will be initialized after [-Wreorder] 515 | clfftPlanHandle plHandle; | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:506:7: warning: ‘bool FFTPlan::hasPreCallback’ [-Wreorder] 506 | bool hasPreCallback; | ^~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:528:2: warning: when initialized here [-Wreorder] 528 | FFTPlan () | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h: In destructor ‘FFTPlan::~FFTPlan()’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:602:4: warning: deleting object of abstract class type ‘FFTAction’ which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor] 602 | delete action; | ^~~~~~~~~~~~~ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.h:26, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/enqueue.cpp:20: /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h: In constructor ‘StatData::StatData(clfftPlanHandle, FFTPlan*, cl_kernel, cl_uint, _cl_event**, const std::vector&, const std::vector&)’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:39:11: warning: ‘StatData::deltaNanoSec’ will be initialized after [-Wreorder] 39 | cl_ulong deltaNanoSec; | ^~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:38:12: warning: ‘_cl_kernel* StatData::kernel’ [-Wreorder] 38 | cl_kernel kernel; | ^~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:60:9: warning: ‘StatData::oDist’ will be initialized after [-Wreorder] 60 | size_t oDist; | ^~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:56:24: warning: ‘std::vector StatData::lengths’ [-Wreorder] 56 | std::vector< size_t > lengths; | ^~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:63:24: warning: ‘StatData::enqueueWorkSize’ will be initialized after [-Wreorder] 63 | std::vector< size_t > enqueueWorkSize; | ^~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:62:24: warning: ‘std::vector StatData::enqueueLocalWorkSize’ [-Wreorder] 62 | std::vector< size_t > enqueueLocalWorkSize; | ^~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:62:24: warning: ‘StatData::enqueueLocalWorkSize’ will be initialized after [-Wreorder] 62 | std::vector< size_t > enqueueLocalWorkSize; | ^~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:61:22: warning: ‘clfftResultLocation StatData::placeness’ [-Wreorder] 61 | clfftResultLocation placeness; | ^~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/library/../statTimer/statisticalTimer.GPU.h:69:2: warning: when initialized here [-Wreorder] 69 | StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, cl_uint nEv, cl_event* Ev, | ^~~~~~~~ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/enqueue.cpp:22: /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.h: At global scope: /build/clfft-RHnWrY/clfft-2.12.2/src/library/generator.stockham.h:2104:2: warning: extra ‘;’ [-Wpedantic] 2104 | }; | ^ /build/clfft-RHnWrY/clfft-2.12.2/src/library/enqueue.cpp: In member function ‘clfftStatus FFTAction::compileKernels(cl_command_queue, clfftPlanHandle, FFTPlan*)’: /build/clfft-RHnWrY/clfft-2.12.2/src/library/enqueue.cpp:704:12: warning: unused variable ‘deviceListSize’ [-Wunused-variable] 704 | size_t deviceListSize = 0; | ^~~~~~~~~~~~~~ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/library/repo.h:23, from /build/clfft-RHnWrY/clfft-2.12.2/src/library/enqueue.cpp:20: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h: At global scope: /build/clfft-RHnWrY/clfft-2.12.2/src/library/plan.h:608:13: warning: ‘bool Is1DPossible(size_t, size_t)’ defined but not used [-Wunused-function] 608 | static bool Is1DPossible(size_t length, size_t large1DThreshold) | ^~~~~~~~~~~~ [ 78%] Linking CXX shared library libclFFT.so cd /build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/library && /usr/bin/cmake -E cmake_link_script CMakeFiles/clFFT.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -pthread -g -O2 -fdebug-prefix-map=/build/clfft-RHnWrY/clfft-2.12.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libclFFT.so.2 -o libclFFT.so.2.12.2 CMakeFiles/clFFT.dir/transform.cpp.o CMakeFiles/clFFT.dir/accessors.cpp.o CMakeFiles/clFFT.dir/plan.cpp.o CMakeFiles/clFFT.dir/repo.cpp.o CMakeFiles/clFFT.dir/generator.stockham.cpp.o CMakeFiles/clFFT.dir/generator.transpose.gcn.cpp.o CMakeFiles/clFFT.dir/generator.transpose.cpp.o CMakeFiles/clFFT.dir/action.transpose.cpp.o CMakeFiles/clFFT.dir/generator.copy.cpp.o CMakeFiles/clFFT.dir/lifetime.cpp.o CMakeFiles/clFFT.dir/fft_binary_lookup.cpp.o CMakeFiles/clFFT.dir/md5sum.c.o CMakeFiles/clFFT.dir/enqueue.cpp.o CMakeFiles/clFFT.dir/stdafx.cpp.o -lOpenCL -ldl cd /build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/library && /usr/bin/cmake -E cmake_symlink_library libclFFT.so.2.12.2 libclFFT.so.2 libclFFT.so make[3]: Leaving directory '/build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu' [ 78%] Built target clFFT make -f client/CMakeFiles/clFFT-client.dir/build.make client/CMakeFiles/clFFT-client.dir/depend make[3]: Entering directory '/build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu' cd /build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/clfft-RHnWrY/clfft-2.12.2/src /build/clfft-RHnWrY/clfft-2.12.2/src/client /build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu /build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/client /build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/client/CMakeFiles/clFFT-client.dir/DependInfo.cmake --color= Scanning dependencies of target clFFT-client make[3]: Leaving directory '/build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu' make -f client/CMakeFiles/clFFT-client.dir/build.make client/CMakeFiles/clFFT-client.dir/build make[3]: Entering directory '/build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu' [ 89%] Building CXX object client/CMakeFiles/clFFT-client.dir/openCL.misc.cpp.o [ 89%] Building CXX object client/CMakeFiles/clFFT-client.dir/stdafx.cpp.o [ 94%] Building CXX object client/CMakeFiles/clFFT-client.dir/client.cpp.o cd /build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/client && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -I/build/clfft-RHnWrY/clfft-2.12.2/src/client/../../../common -I/build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/include -I/build/clfft-RHnWrY/clfft-2.12.2/src/client/../include -pthread -g -O2 -fdebug-prefix-map=/build/clfft-RHnWrY/clfft-2.12.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/clFFT-client.dir/stdafx.cpp.o -c /build/clfft-RHnWrY/clfft-2.12.2/src/client/stdafx.cpp cd /build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/client && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -I/build/clfft-RHnWrY/clfft-2.12.2/src/client/../../../common -I/build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/include -I/build/clfft-RHnWrY/clfft-2.12.2/src/client/../include -pthread -g -O2 -fdebug-prefix-map=/build/clfft-RHnWrY/clfft-2.12.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/clFFT-client.dir/openCL.misc.cpp.o -c /build/clfft-RHnWrY/clfft-2.12.2/src/client/openCL.misc.cpp cd /build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/client && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -I/build/clfft-RHnWrY/clfft-2.12.2/src/client/../../../common -I/build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/include -I/build/clfft-RHnWrY/clfft-2.12.2/src/client/../include -pthread -g -O2 -fdebug-prefix-map=/build/clfft-RHnWrY/clfft-2.12.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/clFFT-client.dir/client.cpp.o -c /build/clfft-RHnWrY/clfft-2.12.2/src/client/client.cpp In file included from /usr/include/CL/cl.h:20, from /build/clfft-RHnWrY/clfft-2.12.2/src/client/../include/clFFT.h:33, from /build/clfft-RHnWrY/clfft-2.12.2/src/client/openCL.misc.cpp:27: /usr/include/CL/cl_version.h:22:104: note: ‘#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)’ 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/clfft-RHnWrY/clfft-2.12.2/src/client/openCL.misc.cpp: In function ‘int discoverCLPlatforms(cl_device_type, std::vector<_cl_platform_id*>&, std::vector >&)’: /build/clfft-RHnWrY/clfft-2.12.2/src/client/openCL.misc.cpp:361:9: warning: unused variable ‘status’ [-Wunused-variable] 361 | cl_int status = 0; | ^~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/client/openCL.misc.cpp:368:17: warning: unused variable ‘platform’ [-Wunused-variable] 368 | cl_platform_id platform = NULL; | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/client/openCL.misc.cpp: In function ‘std::vector<_cl_device_id*> initializeCL(cl_device_type, cl_int, cl_int, _cl_context*&, bool)’: /build/clfft-RHnWrY/clfft-2.12.2/src/client/openCL.misc.cpp:428:8: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘cl_int’ {aka ‘int’} [-Wsign-compare] 428 | if(i == platformId) | ~~^~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/client/openCL.misc.cpp:432:11: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘cl_int’ {aka ‘int’} [-Wsign-compare] 432 | if (n == deviceId) | ~~^~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/client/openCL.misc.cpp: In function ‘void createOpenCLCommandQueue(_cl_context*&, cl_uint, _cl_command_queue*&, std::vector<_cl_device_id*>, size_t, cl_uint, _cl_mem**, size_t, cl_uint, _cl_mem**)’: /build/clfft-RHnWrY/clfft-2.12.2/src/client/openCL.misc.cpp:533:22: warning: ‘_cl_command_queue* clCreateCommandQueue(cl_context, cl_device_id, cl_command_queue_properties, cl_int*)’ is deprecated [-Wdeprecated-declarations] 533 | commandQueue = ::clCreateCommandQueue( context, devices[0], commandQueueFlags, &status ); | ^~~~~~~~~~~~~~~~~~~~ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/client/../include/clFFT.h:33, from /build/clfft-RHnWrY/clfft-2.12.2/src/client/openCL.misc.cpp:27: /usr/include/CL/cl.h:1906:1: note: declared here 1906 | clCreateCommandQueue(cl_context context, | ^~~~~~~~~~~~~~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/client/openCL.misc.cpp:533:92: warning: ‘_cl_command_queue* clCreateCommandQueue(cl_context, cl_device_id, cl_command_queue_properties, cl_int*)’ is deprecated [-Wdeprecated-declarations] 533 | commandQueue = ::clCreateCommandQueue( context, devices[0], commandQueueFlags, &status ); | ^ In file included from /build/clfft-RHnWrY/clfft-2.12.2/src/client/../include/clFFT.h:33, from /build/clfft-RHnWrY/clfft-2.12.2/src/client/openCL.misc.cpp:27: /usr/include/CL/cl.h:1906:1: note: declared here 1906 | clCreateCommandQueue(cl_context context, | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CL/cl.h:20, from /build/clfft-RHnWrY/clfft-2.12.2/src/client/../library/../include/clFFT.h:33, from /build/clfft-RHnWrY/clfft-2.12.2/src/client/../library/private.h:29, from /build/clfft-RHnWrY/clfft-2.12.2/src/client/client.cpp:26: /usr/include/CL/cl_version.h:22:104: note: ‘#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)’ 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /build/clfft-RHnWrY/clfft-2.12.2/src/client/client.cpp:52:10: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] 52 | std::auto_ptr< clfftSetupData > setupData ) | ^~~~~~~~ In file included from /usr/include/c++/10/bits/locale_conv.h:41, from /usr/include/c++/10/locale:43, from /usr/include/c++/10/iomanip:43, from /build/clfft-RHnWrY/clfft-2.12.2/src/client/../include/stdafx.h:30, from /build/clfft-RHnWrY/clfft-2.12.2/src/client/client.cpp:21: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/client/client.cpp: In function ‘int main(int, _TCHAR**)’: /build/clfft-RHnWrY/clfft-2.12.2/src/client/client.cpp:820:7: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] 820 | std::auto_ptr< clfftSetupData > setupData( new clfftSetupData ); | ^~~~~~~~ In file included from /usr/include/c++/10/bits/locale_conv.h:41, from /usr/include/c++/10/locale:43, from /usr/include/c++/10/iomanip:43, from /build/clfft-RHnWrY/clfft-2.12.2/src/client/../include/stdafx.h:30, from /build/clfft-RHnWrY/clfft-2.12.2/src/client/client.cpp:21: /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/client/client.cpp: In instantiation of ‘int transform(size_t*, const size_t*, const size_t*, size_t, clfftLayout, clfftLayout, clfftResultLocation, clfftPrecision, clfftDirection, cl_device_type, cl_int, cl_int, bool, cl_uint, cl_uint, std::auto_ptr) [with T = float; size_t = long unsigned int; clfftLayout = clfftLayout_; clfftResultLocation = clfftResultLocation_; clfftPrecision = clfftPrecision_; clfftDirection = clfftDirection_; cl_device_type = long unsigned int; cl_int = int; cl_uint = unsigned int]’: /build/clfft-RHnWrY/clfft-2.12.2/src/client/client.cpp:1031:197: required from here /build/clfft-RHnWrY/clfft-2.12.2/src/client/client.cpp:138:2: warning: enumeration value ‘ENDLAYOUT’ not handled in switch [-Wswitch] 138 | switch( out_layout ) | ^~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/client/client.cpp:459:3: warning: enumeration value ‘ENDLAYOUT’ not handled in switch [-Wswitch] 459 | switch( in_layout ) | ^~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/client/client.cpp:107:9: warning: unused variable ‘Nt’ [-Wunused-variable] 107 | size_t Nt = 1 + lengths[0]/2; | ^~ /build/clfft-RHnWrY/clfft-2.12.2/src/client/client.cpp: In instantiation of ‘int transform(size_t*, const size_t*, const size_t*, size_t, clfftLayout, clfftLayout, clfftResultLocation, clfftPrecision, clfftDirection, cl_device_type, cl_int, cl_int, bool, cl_uint, cl_uint, std::auto_ptr) [with T = double; size_t = long unsigned int; clfftLayout = clfftLayout_; clfftResultLocation = clfftResultLocation_; clfftPrecision = clfftPrecision_; clfftDirection = clfftDirection_; cl_device_type = long unsigned int; cl_int = int; cl_uint = unsigned int]’: /build/clfft-RHnWrY/clfft-2.12.2/src/client/client.cpp:1033:198: required from here /build/clfft-RHnWrY/clfft-2.12.2/src/client/client.cpp:138:2: warning: enumeration value ‘ENDLAYOUT’ not handled in switch [-Wswitch] 138 | switch( out_layout ) | ^~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/client/client.cpp:459:3: warning: enumeration value ‘ENDLAYOUT’ not handled in switch [-Wswitch] 459 | switch( in_layout ) | ^~~~~~ /build/clfft-RHnWrY/clfft-2.12.2/src/client/client.cpp:107:9: warning: unused variable ‘Nt’ [-Wunused-variable] 107 | size_t Nt = 1 + lengths[0]/2; | ^~ [100%] Linking CXX executable ../staging/clFFT-client cd /build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/client && /usr/bin/cmake -E cmake_link_script CMakeFiles/clFFT-client.dir/link.txt --verbose=1 /usr/bin/c++ -pthread -g -O2 -fdebug-prefix-map=/build/clfft-RHnWrY/clfft-2.12.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/clFFT-client.dir/client.cpp.o CMakeFiles/clFFT-client.dir/openCL.misc.cpp.o CMakeFiles/clFFT-client.dir/stdafx.cpp.o -o ../staging/clFFT-client -Wl,-rpath,/build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/library: ../library/libclFFT.so.2.12.2 /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.74.0 -lOpenCL -ldl -lrt make[3]: Leaving directory '/build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu' [100%] Built target clFFT-client make[2]: Leaving directory '/build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu' /usr/bin/cmake -E cmake_progress_start /build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu/CMakeFiles 0 make -f CMakeFiles/Makefile2 preinstall make[2]: Entering directory '/build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu' make[2]: Nothing to be done for 'preinstall'. make[2]: Leaving directory '/build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" -- Installing: /build/clfft-RHnWrY/clfft-2.12.2/debian/tmp/usr/./include/clFFT.version.h -- Installing: /build/clfft-RHnWrY/clfft-2.12.2/debian/tmp/usr/./include/clFFT.h -- Installing: /build/clfft-RHnWrY/clfft-2.12.2/debian/tmp/usr/./include/clAmdFft.h -- Installing: /build/clfft-RHnWrY/clfft-2.12.2/debian/tmp/usr/./include/clAmdFft.version.h -- Installing: /build/clfft-RHnWrY/clfft-2.12.2/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/clFFT/clFFTTargets.cmake -- Installing: /build/clfft-RHnWrY/clfft-2.12.2/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/clFFT/clFFTTargets-none.cmake -- Installing: /build/clfft-RHnWrY/clfft-2.12.2/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/clFFT/clFFTConfigVersion.cmake -- Installing: /build/clfft-RHnWrY/clfft-2.12.2/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/clFFT/clFFTConfig.cmake -- Installing: /build/clfft-RHnWrY/clfft-2.12.2/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig/clFFT.pc -- Installing: /build/clfft-RHnWrY/clfft-2.12.2/debian/tmp/usr/lib/x86_64-linux-gnu/libclFFT.so.2.12.2 -- Installing: /build/clfft-RHnWrY/clfft-2.12.2/debian/tmp/usr/lib/x86_64-linux-gnu/libclFFT.so.2 -- Installing: /build/clfft-RHnWrY/clfft-2.12.2/debian/tmp/usr/lib/x86_64-linux-gnu/libclFFT.so -- Installing: /build/clfft-RHnWrY/clfft-2.12.2/debian/tmp/usr/bin/clFFT-client -- Set runtime path of "/build/clfft-RHnWrY/clfft-2.12.2/debian/tmp/usr/bin/clFFT-client" to "" make[1]: Leaving directory '/build/clfft-RHnWrY/clfft-2.12.2/obj-x86_64-linux-gnu' dh_install -i -O--sourcedirectory=src debian/rules override_dh_installdocs-indep make[1]: Entering directory '/build/clfft-RHnWrY/clfft-2.12.2' dh_installdocs --indep dh_doxygen --indep make[1]: Leaving directory '/build/clfft-RHnWrY/clfft-2.12.2' dh_installchangelogs -i -O--sourcedirectory=src dh_installexamples -i -O--sourcedirectory=src dh_installman -i -O--sourcedirectory=src dh_installinit -i -O--sourcedirectory=src dh_installsystemduser -i -O--sourcedirectory=src dh_perl -i -O--sourcedirectory=src dh_link -i -O--sourcedirectory=src dh_strip_nondeterminism -i -O--sourcedirectory=src debian/rules override_dh_compress-indep make[1]: Entering directory '/build/clfft-RHnWrY/clfft-2.12.2' dh_compress --indep --exclude=examples make[1]: Leaving directory '/build/clfft-RHnWrY/clfft-2.12.2' dh_fixperms -i -O--sourcedirectory=src dh_missing -i -O--sourcedirectory=src dh_installdeb -i -O--sourcedirectory=src dh_gencontrol -i -O--sourcedirectory=src dh_md5sums -i -O--sourcedirectory=src dh_builddeb -i -O--sourcedirectory=src dpkg-deb: building package 'libclfft-doc' in '../libclfft-doc_2.12.2-3.1_all.deb'. dpkg-genbuildinfo --build=all dpkg-genchanges --build=all >../clfft_2.12.2-3.1_all.changes dpkg-genchanges: info: binary-only arch-indep upload (source code and arch-specific packages not included) dpkg-source --after-build . dpkg-source: info: using options from clfft-2.12.2/debian/source/options: --extend-diff-ignore=(^|/)(\.project|\.pydevproject)$ dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/clfft-RHnWrY /tmp/clfft-2.12.2-3.1lnex7bnf I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.CpyFpFn0wq... I: success in 525.7993 seconds md5: libclfft-doc_2.12.2-3.1_all.deb: OK sha1: libclfft-doc_2.12.2-3.1_all.deb: OK sha256: libclfft-doc_2.12.2-3.1_all.deb: OK Checksums: OK