Your message dated Sat, 08 Jan 2022 11:03:37 +0000
with message-id <e1n69vz-000fyg...@fasolo.debian.org>
and subject line Bug#997197: fixed in clfft 2.12.2-3.2
has caused the Debian Bug report #997197,
regarding clfft: FTBFS: generator.transpose.cpp:1092:95: error: taking address 
of rvalue [-fpermissive]
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
997197: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=997197
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: clfft
Version: 2.12.2-3.1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/library && /usr/bin/c++ 
> -DCLFFT_EXPORTS -DclFFT_EXPORTS 
> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include 
> -I/<<PKGBUILDDIR>>/src/library/../include -pthread -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
> -MD -MT library/CMakeFiles/clFFT.dir/generator.transpose.cpp.o -MF 
> CMakeFiles/clFFT.dir/generator.transpose.cpp.o.d -o 
> CMakeFiles/clFFT.dir/generator.transpose.cpp.o -c 
> /<<PKGBUILDDIR>>/src/library/generator.transpose.cpp
> In file included from /usr/include/CL/cl.h:20,
>                  from /<<PKGBUILDDIR>>/src/library/../include/clFFT.h:33,
>                  from /<<PKGBUILDDIR>>/src/library/private.h:29,
>                  from /<<PKGBUILDDIR>>/src/library/generator.stockham.h:25,
>                  from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/src/library/repo.h:23,
>                  from /<<PKGBUILDDIR>>/src/library/generator.stockham.h:26,
>                  from /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:20:
> /<<PKGBUILDDIR>>/src/library/plan.h: In constructor ‘FFTPlan::FFTPlan()’:
> /<<PKGBUILDDIR>>/src/library/plan.h:504:26: warning: 
> ‘FFTPlan::blockComputeType’ will be initialized after [-Wreorder]
>   504 |         BlockComputeType blockComputeType;
>       |                          ^~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/library/plan.h:462:25: warning:   ‘clfftPlanHandle 
> FFTPlan::planTX’ [-Wreorder]
>   462 |         clfftPlanHandle planTX;
>       |                         ^~~~~~
> /<<PKGBUILDDIR>>/src/library/plan.h:528:9: warning:   when initialized here 
> [-Wreorder]
>   528 |         FFTPlan ()
>       |         ^~~~~~~
> /<<PKGBUILDDIR>>/src/library/plan.h:526:33: warning: 
> ‘FFTPlan::nonSquareKernelOrder’ will be initialized after [-Wreorder]
>   526 |         NON_SQUARE_KERNEL_ORDER nonSquareKernelOrder;
>       |                                 ^~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/library/plan.h:515:21: warning:   ‘clfftPlanHandle 
> FFTPlan::plHandle’ [-Wreorder]
>   515 |     clfftPlanHandle plHandle;
>       |                     ^~~~~~~~
> /<<PKGBUILDDIR>>/src/library/plan.h:528:9: warning:   when initialized here 
> [-Wreorder]
>   528 |         FFTPlan ()
>       |         ^~~~~~~
> /<<PKGBUILDDIR>>/src/library/plan.h:515:21: warning: ‘FFTPlan::plHandle’ will 
> be initialized after [-Wreorder]
>   515 |     clfftPlanHandle plHandle;
>       |                     ^~~~~~~~
> /<<PKGBUILDDIR>>/src/library/plan.h:506:14: warning:   ‘bool 
> FFTPlan::hasPreCallback’ [-Wreorder]
>   506 |         bool hasPreCallback;
>       |              ^~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/library/plan.h:528:9: warning:   when initialized here 
> [-Wreorder]
>   528 |         FFTPlan ()
>       |         ^~~~~~~
> /<<PKGBUILDDIR>>/src/library/plan.h: In destructor ‘FFTPlan::~FFTPlan()’:
> /<<PKGBUILDDIR>>/src/library/plan.h:602:25: 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 /<<PKGBUILDDIR>>/src/library/repo.h:26,
>                  from /<<PKGBUILDDIR>>/src/library/generator.stockham.h:26,
>                  from /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:20:
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h: In 
> constructor ‘StatData::StatData(clfftPlanHandle, FFTPlan*, cl_kernel, 
> cl_uint, _cl_event**, const std::vector<long unsigned int>&, const 
> std::vector<long unsigned int>&)’:
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h:39:18: 
> warning: ‘StatData::deltaNanoSec’ will be initialized after [-Wreorder]
>    39 |         cl_ulong deltaNanoSec;
>       |                  ^~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h:38:19: 
> warning:   ‘_cl_kernel* StatData::kernel’ [-Wreorder]
>    38 |         cl_kernel kernel;
>       |                   ^~~~~~
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h:69:9: 
> warning:   when initialized here [-Wreorder]
>    69 |         StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, 
> cl_uint nEv, cl_event* Ev,
>       |         ^~~~~~~~
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h:60:16: 
> warning: ‘StatData::oDist’ will be initialized after [-Wreorder]
>    60 |         size_t oDist;
>       |                ^~~~~
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h:56:31: 
> warning:   ‘std::vector<long unsigned int> StatData::lengths’ [-Wreorder]
>    56 |         std::vector< size_t > lengths;
>       |                               ^~~~~~~
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h:69:9: 
> warning:   when initialized here [-Wreorder]
>    69 |         StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, 
> cl_uint nEv, cl_event* Ev,
>       |         ^~~~~~~~
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h:63:31: 
> warning: ‘StatData::enqueueWorkSize’ will be initialized after [-Wreorder]
>    63 |         std::vector< size_t > enqueueWorkSize;
>       |                               ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h:62:31: 
> warning:   ‘std::vector<long unsigned int> StatData::enqueueLocalWorkSize’ 
> [-Wreorder]
>    62 |         std::vector< size_t > enqueueLocalWorkSize;
>       |                               ^~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h:69:9: 
> warning:   when initialized here [-Wreorder]
>    69 |         StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, 
> cl_uint nEv, cl_event* Ev,
>       |         ^~~~~~~~
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h:62:31: 
> warning: ‘StatData::enqueueLocalWorkSize’ will be initialized after 
> [-Wreorder]
>    62 |         std::vector< size_t > enqueueLocalWorkSize;
>       |                               ^~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h:61:29: 
> warning:   ‘clfftResultLocation StatData::placeness’ [-Wreorder]
>    61 |         clfftResultLocation placeness;
>       |                             ^~~~~~~~~
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h:69:9: 
> warning:   when initialized here [-Wreorder]
>    69 |         StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, 
> cl_uint nEv, cl_event* Ev,
>       |         ^~~~~~~~
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp: In member function 
> ‘clfftStatus FFTGeneratedStockhamAction::initParams()’:
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:4517:22: 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++)
>       |                    ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp: In instantiation of 
> ‘StockhamGenerator::Kernel<PR>::Kernel(const FFTKernelGenKeyParams&) [with 
> StockhamGenerator::Precision PR = StockhamGenerator::P_SINGLE]’:
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:4694:43:   required from 
> here
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:2816:45: warning: 
> ‘StockhamGenerator::Kernel<StockhamGenerator::P_SINGLE>::params’ will be 
> initialized after [-Wreorder]
>  2816 |                 const FFTKernelGenKeyParams params;             // 
> key params
>       |                                             ^~~~~~
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:2805:22: warning:   ‘bool 
> StockhamGenerator::Kernel<StockhamGenerator::P_SINGLE>::r2c2r’ [-Wreorder]
>  2805 |                 bool r2c2r;                                           
>                   // real to complex or complex to real transform
>       |                      ^~~~~
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:2942:9: warning:   when 
> initialized here [-Wreorder]
>  2942 |         Kernel( const FFTKernelGenKeyParams &paramsVal) :
>       |         ^~~~~~
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp: In instantiation of 
> ‘StockhamGenerator::Kernel<PR>::Kernel(const FFTKernelGenKeyParams&) [with 
> StockhamGenerator::Precision PR = StockhamGenerator::P_DOUBLE]’:
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:4699:43:   required from 
> here
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:2816:45: warning: 
> ‘StockhamGenerator::Kernel<StockhamGenerator::P_DOUBLE>::params’ will be 
> initialized after [-Wreorder]
>  2816 |                 const FFTKernelGenKeyParams params;             // 
> key params
>       |                                             ^~~~~~
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:2805:22: warning:   ‘bool 
> StockhamGenerator::Kernel<StockhamGenerator::P_DOUBLE>::r2c2r’ [-Wreorder]
>  2805 |                 bool r2c2r;                                           
>                   // real to complex or complex to real transform
>       |                      ^~~~~
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:2942:9: warning:   when 
> initialized here [-Wreorder]
>  2942 |         Kernel( const FFTKernelGenKeyParams &paramsVal) :
>       |         ^~~~~~
> In file included from /usr/include/CL/cl.h:20,
>                  from /<<PKGBUILDDIR>>/src/library/../include/clFFT.h:33,
>                  from /<<PKGBUILDDIR>>/src/library/private.h:29,
>                  from /<<PKGBUILDDIR>>/src/library/generator.transpose.h:21,
>                  from /<<PKGBUILDDIR>>/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)")
>       |                                                                       
>                                  ^
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp: In instantiation of 
> ‘StockhamGenerator::Pass<PR>::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]’:
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:3017:23:   required from 
> ‘StockhamGenerator::Kernel<PR>::Kernel(const FFTKernelGenKeyParams&) [with 
> StockhamGenerator::Precision PR = StockhamGenerator::P_SINGLE]’
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:4694:43:   required from 
> here
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:618:24: warning: 
> ‘StockhamGenerator::Pass<StockhamGenerator::P_SINGLE>::cnPerWI’ will be 
> initialized after [-Wreorder]
>   618 |                 size_t cnPerWI;                                       
>   // Complex numbers per work-item
>       |                        ^~~~~~~
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:612:24: warning:   
> ‘size_t StockhamGenerator::Pass<StockhamGenerator::P_SINGLE>::algL’ 
> [-Wreorder]
>   612 |                 size_t algL;                                          
>   // 'L' value from fft algorithm
>       |                        ^~~~
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:1983:17: warning:   when 
> initialized here [-Wreorder]
>  1983 |                 Pass(   size_t positionVal, size_t lengthVal, size_t 
> radixVal, size_t cnPerWIVal,
>       |                 ^~~~
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:637:22: warning: 
> ‘StockhamGenerator::Pass<StockhamGenerator::P_SINGLE>::halfLds’ will be 
> initialized after [-Wreorder]
>   637 |                 bool halfLds;                                         
>   // only half the LDS of a complex length need to be used
>       |                      ^~~~~~~
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:628:22: warning:   ‘bool 
> StockhamGenerator::Pass<StockhamGenerator::P_SINGLE>::r2c’ [-Wreorder]
>   628 |                 bool r2c;                                             
>           // real to complex transform
>       |                      ^~~
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:1983:17: warning:   when 
> initialized here [-Wreorder]
>  1983 |                 Pass(   size_t positionVal, size_t lengthVal, size_t 
> radixVal, size_t cnPerWIVal,
>       |                 ^~~~
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:635:22: warning: 
> ‘StockhamGenerator::Pass<StockhamGenerator::P_SINGLE>::enableGrouping’ will 
> be initialized after [-Wreorder]
>   635 |                 bool enableGrouping;
>       |                      ^~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:626:24: warning:   
> ‘size_t StockhamGenerator::Pass<StockhamGenerator::P_SINGLE>::numB1’ 
> [-Wreorder]
>   626 |                 size_t numB1, numB2, numB4;                     // 
> number of different types of butterflies
>       |                        ^~~~~
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:1983:17: warning:   when 
> initialized here [-Wreorder]
>  1983 |                 Pass(   size_t positionVal, size_t lengthVal, size_t 
> radixVal, size_t cnPerWIVal,
>       |                 ^~~~
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp: In instantiation of 
> ‘std::string StockhamGenerator::Kernel<PR>::OffsetCalc(const string&, bool, 
> bool) [with StockhamGenerator::Precision PR = StockhamGenerator::P_SINGLE; 
> std::string = std::__cxx11::basic_string<char>]’:
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:3851:13:   required from 
> ‘void StockhamGenerator::Kernel<PR>::GenerateKernel(std::string&, 
> cl_device_id) [with StockhamGenerator::Precision PR = 
> StockhamGenerator::P_SINGLE; std::string = std::__cxx11::basic_string<char>; 
> cl_device_id = _cl_device_id*]’
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:4695:25:   required from 
> here
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:2928:47: warning: 
> comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ 
> {aka ‘long unsigned int’} [-Wsign-compare]
>  2928 |                                 for(int j=1; j<i; j++) currentLength 
> *= params.fft_N[j];
>       |                                              ~^~
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp: In instantiation of 
> ‘std::string StockhamGenerator::Kernel<PR>::OffsetCalcBlock(const string&, 
> bool) [with StockhamGenerator::Precision PR = StockhamGenerator::P_SINGLE; 
> std::string = std::__cxx11::basic_string<char>]’:
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:3923:15:   required from 
> ‘void StockhamGenerator::Kernel<PR>::GenerateKernel(std::string&, 
> cl_device_id) [with StockhamGenerator::Precision PR = 
> StockhamGenerator::P_SINGLE; std::string = std::__cxx11::basic_string<char>; 
> cl_device_id = _cl_device_id*]’
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:4695:25:   required from 
> here
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:2879:47: warning: 
> comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ 
> {aka ‘long unsigned int’} [-Wsign-compare]
>  2879 |                                 for(int j=2; j<i; j++) currentLength 
> *= params.fft_N[j];
>       |                                              ~^~
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp: In instantiation of 
> ‘StockhamGenerator::Pass<PR>::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]’:
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:3017:23:   required from 
> ‘StockhamGenerator::Kernel<PR>::Kernel(const FFTKernelGenKeyParams&) [with 
> StockhamGenerator::Precision PR = StockhamGenerator::P_DOUBLE]’
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:4699:43:   required from 
> here
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:618:24: warning: 
> ‘StockhamGenerator::Pass<StockhamGenerator::P_DOUBLE>::cnPerWI’ will be 
> initialized after [-Wreorder]
>   618 |                 size_t cnPerWI;                                       
>   // Complex numbers per work-item
>       |                        ^~~~~~~
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:612:24: warning:   
> ‘size_t StockhamGenerator::Pass<StockhamGenerator::P_DOUBLE>::algL’ 
> [-Wreorder]
>   612 |                 size_t algL;                                          
>   // 'L' value from fft algorithm
>       |                        ^~~~
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:1983:17: warning:   when 
> initialized here [-Wreorder]
>  1983 |                 Pass(   size_t positionVal, size_t lengthVal, size_t 
> radixVal, size_t cnPerWIVal,
>       |                 ^~~~
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:637:22: warning: 
> ‘StockhamGenerator::Pass<StockhamGenerator::P_DOUBLE>::halfLds’ will be 
> initialized after [-Wreorder]
>   637 |                 bool halfLds;                                         
>   // only half the LDS of a complex length need to be used
>       |                      ^~~~~~~
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:628:22: warning:   ‘bool 
> StockhamGenerator::Pass<StockhamGenerator::P_DOUBLE>::r2c’ [-Wreorder]
>   628 |                 bool r2c;                                             
>           // real to complex transform
>       |                      ^~~
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:1983:17: warning:   when 
> initialized here [-Wreorder]
>  1983 |                 Pass(   size_t positionVal, size_t lengthVal, size_t 
> radixVal, size_t cnPerWIVal,
>       |                 ^~~~
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:635:22: warning: 
> ‘StockhamGenerator::Pass<StockhamGenerator::P_DOUBLE>::enableGrouping’ will 
> be initialized after [-Wreorder]
>   635 |                 bool enableGrouping;
>       |                      ^~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:626:24: warning:   
> ‘size_t StockhamGenerator::Pass<StockhamGenerator::P_DOUBLE>::numB1’ 
> [-Wreorder]
>   626 |                 size_t numB1, numB2, numB4;                     // 
> number of different types of butterflies
>       |                        ^~~~~
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:1983:17: warning:   when 
> initialized here [-Wreorder]
>  1983 |                 Pass(   size_t positionVal, size_t lengthVal, size_t 
> radixVal, size_t cnPerWIVal,
>       |                 ^~~~
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp: In instantiation of 
> ‘std::string StockhamGenerator::Kernel<PR>::OffsetCalc(const string&, bool, 
> bool) [with StockhamGenerator::Precision PR = StockhamGenerator::P_DOUBLE; 
> std::string = std::__cxx11::basic_string<char>]’:
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:3851:13:   required from 
> ‘void StockhamGenerator::Kernel<PR>::GenerateKernel(std::string&, 
> cl_device_id) [with StockhamGenerator::Precision PR = 
> StockhamGenerator::P_DOUBLE; std::string = std::__cxx11::basic_string<char>; 
> cl_device_id = _cl_device_id*]’
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:4700:25:   required from 
> here
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:2928:47: warning: 
> comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ 
> {aka ‘long unsigned int’} [-Wsign-compare]
>  2928 |                                 for(int j=1; j<i; j++) currentLength 
> *= params.fft_N[j];
>       |                                              ~^~
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp: In instantiation of 
> ‘std::string StockhamGenerator::Kernel<PR>::OffsetCalcBlock(const string&, 
> bool) [with StockhamGenerator::Precision PR = StockhamGenerator::P_DOUBLE; 
> std::string = std::__cxx11::basic_string<char>]’:
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:3923:15:   required from 
> ‘void StockhamGenerator::Kernel<PR>::GenerateKernel(std::string&, 
> cl_device_id) [with StockhamGenerator::Precision PR = 
> StockhamGenerator::P_DOUBLE; std::string = std::__cxx11::basic_string<char>; 
> cl_device_id = _cl_device_id*]’
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:4700:25:   required from 
> here
> /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:2879:47: warning: 
> comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ 
> {aka ‘long unsigned int’} [-Wsign-compare]
>  2879 |                                 for(int j=2; j<i; j++) currentLength 
> *= params.fft_N[j];
>       |                                              ~^~
> In file included from /<<PKGBUILDDIR>>/src/library/repo.h:23,
>                  from /<<PKGBUILDDIR>>/src/library/generator.transpose.h:22,
>                  from /<<PKGBUILDDIR>>/src/library/generator.transpose.cpp:24:
> /<<PKGBUILDDIR>>/src/library/plan.h: In constructor ‘FFTPlan::FFTPlan()’:
> /<<PKGBUILDDIR>>/src/library/plan.h:504:26: warning: 
> ‘FFTPlan::blockComputeType’ will be initialized after [-Wreorder]
>   504 |         BlockComputeType blockComputeType;
>       |                          ^~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/library/plan.h:462:25: warning:   ‘clfftPlanHandle 
> FFTPlan::planTX’ [-Wreorder]
>   462 |         clfftPlanHandle planTX;
>       |                         ^~~~~~
> /<<PKGBUILDDIR>>/src/library/plan.h:528:9: warning:   when initialized here 
> [-Wreorder]
>   528 |         FFTPlan ()
>       |         ^~~~~~~
> /<<PKGBUILDDIR>>/src/library/plan.h:526:33: warning: 
> ‘FFTPlan::nonSquareKernelOrder’ will be initialized after [-Wreorder]
>   526 |         NON_SQUARE_KERNEL_ORDER nonSquareKernelOrder;
>       |                                 ^~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/library/plan.h:515:21: warning:   ‘clfftPlanHandle 
> FFTPlan::plHandle’ [-Wreorder]
>   515 |     clfftPlanHandle plHandle;
>       |                     ^~~~~~~~
> /<<PKGBUILDDIR>>/src/library/plan.h:528:9: warning:   when initialized here 
> [-Wreorder]
>   528 |         FFTPlan ()
>       |         ^~~~~~~
> /<<PKGBUILDDIR>>/src/library/plan.h:515:21: warning: ‘FFTPlan::plHandle’ will 
> be initialized after [-Wreorder]
>   515 |     clfftPlanHandle plHandle;
>       |                     ^~~~~~~~
> /<<PKGBUILDDIR>>/src/library/plan.h:506:14: warning:   ‘bool 
> FFTPlan::hasPreCallback’ [-Wreorder]
>   506 |         bool hasPreCallback;
>       |              ^~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/library/plan.h:528:9: warning:   when initialized here 
> [-Wreorder]
>   528 |         FFTPlan ()
>       |         ^~~~~~~
> /<<PKGBUILDDIR>>/src/library/plan.h: In destructor ‘FFTPlan::~FFTPlan()’:
> /<<PKGBUILDDIR>>/src/library/plan.h:602:25: 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 /<<PKGBUILDDIR>>/src/library/repo.h:26,
>                  from /<<PKGBUILDDIR>>/src/library/generator.transpose.h:22,
>                  from /<<PKGBUILDDIR>>/src/library/generator.transpose.cpp:24:
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h: In 
> constructor ‘StatData::StatData(clfftPlanHandle, FFTPlan*, cl_kernel, 
> cl_uint, _cl_event**, const std::vector<long unsigned int>&, const 
> std::vector<long unsigned int>&)’:
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h:39:18: 
> warning: ‘StatData::deltaNanoSec’ will be initialized after [-Wreorder]
>    39 |         cl_ulong deltaNanoSec;
>       |                  ^~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h:38:19: 
> warning:   ‘_cl_kernel* StatData::kernel’ [-Wreorder]
>    38 |         cl_kernel kernel;
>       |                   ^~~~~~
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h:69:9: 
> warning:   when initialized here [-Wreorder]
>    69 |         StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, 
> cl_uint nEv, cl_event* Ev,
>       |         ^~~~~~~~
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h:60:16: 
> warning: ‘StatData::oDist’ will be initialized after [-Wreorder]
>    60 |         size_t oDist;
>       |                ^~~~~
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h:56:31: 
> warning:   ‘std::vector<long unsigned int> StatData::lengths’ [-Wreorder]
>    56 |         std::vector< size_t > lengths;
>       |                               ^~~~~~~
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h:69:9: 
> warning:   when initialized here [-Wreorder]
>    69 |         StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, 
> cl_uint nEv, cl_event* Ev,
>       |         ^~~~~~~~
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h:63:31: 
> warning: ‘StatData::enqueueWorkSize’ will be initialized after [-Wreorder]
>    63 |         std::vector< size_t > enqueueWorkSize;
>       |                               ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h:62:31: 
> warning:   ‘std::vector<long unsigned int> StatData::enqueueLocalWorkSize’ 
> [-Wreorder]
>    62 |         std::vector< size_t > enqueueLocalWorkSize;
>       |                               ^~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h:69:9: 
> warning:   when initialized here [-Wreorder]
>    69 |         StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, 
> cl_uint nEv, cl_event* Ev,
>       |         ^~~~~~~~
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h:62:31: 
> warning: ‘StatData::enqueueLocalWorkSize’ will be initialized after 
> [-Wreorder]
>    62 |         std::vector< size_t > enqueueLocalWorkSize;
>       |                               ^~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h:61:29: 
> warning:   ‘clfftResultLocation StatData::placeness’ [-Wreorder]
>    61 |         clfftResultLocation placeness;
>       |                             ^~~~~~~~~
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h:69:9: 
> 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 /<<PKGBUILDDIR>>/src/library/../include/clFFT.h:33,
>                  from /<<PKGBUILDDIR>>/src/library/private.h:29,
>                  from 
> /<<PKGBUILDDIR>>/src/library/generator.transpose.gcn.h:20,
>                  from 
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/src/library/repo.h:23,
>                  from /<<PKGBUILDDIR>>/src/library/generator.stockham.h:26,
>                  from /<<PKGBUILDDIR>>/src/library/generator.stockham.cpp:20:
> /<<PKGBUILDDIR>>/src/library/plan.h: At global scope:
> /<<PKGBUILDDIR>>/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)
>       |             ^~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/library/generator.transpose.cpp: In function ‘void 
> clfft_transpose_generator::get_cycles(size_t*, size_t, size_t)’:
> /<<PKGBUILDDIR>>/src/library/generator.transpose.cpp:335:23: warning: 
> comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ 
> {aka ‘long unsigned int’} [-Wsign-compare]
>   335 |         for (i = 1; i < (num_reduced_row * num_reduced_col - 1); i++)
>       |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/library/generator.transpose.cpp:340:23: warning: 
> comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ 
> {aka ‘long unsigned int’} [-Wsign-compare]
>   340 |         for (i = 1; i < (num_reduced_row * num_reduced_col - 1); i++)
>       |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/library/generator.transpose.cpp:348:37: warning: 
> comparison of integer expressions of different signedness: ‘size_t’ {aka 
> ‘long unsigned int’} and ‘int’ [-Wsign-compare]
>   348 |                         if (swap_id == i)
>       |                             ~~~~~~~~^~~~
> In file included from /<<PKGBUILDDIR>>/src/library/repo.h:23,
>                  from 
> /<<PKGBUILDDIR>>/src/library/generator.transpose.gcn.h:21,
>                  from 
> /<<PKGBUILDDIR>>/src/library/generator.transpose.gcn.cpp:28:
> /<<PKGBUILDDIR>>/src/library/plan.h: In constructor ‘FFTPlan::FFTPlan()’:
> /<<PKGBUILDDIR>>/src/library/plan.h:504:26: warning: 
> ‘FFTPlan::blockComputeType’ will be initialized after [-Wreorder]
>   504 |         BlockComputeType blockComputeType;
>       |                          ^~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/library/plan.h:462:25: warning:   ‘clfftPlanHandle 
> FFTPlan::planTX’ [-Wreorder]
>   462 |         clfftPlanHandle planTX;
>       |                         ^~~~~~
> /<<PKGBUILDDIR>>/src/library/plan.h:528:9: warning:   when initialized here 
> [-Wreorder]
>   528 |         FFTPlan ()
>       |         ^~~~~~~
> /<<PKGBUILDDIR>>/src/library/plan.h:526:33: warning: 
> ‘FFTPlan::nonSquareKernelOrder’ will be initialized after [-Wreorder]
>   526 |         NON_SQUARE_KERNEL_ORDER nonSquareKernelOrder;
>       |                                 ^~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/library/plan.h:515:21: warning:   ‘clfftPlanHandle 
> FFTPlan::plHandle’ [-Wreorder]
>   515 |     clfftPlanHandle plHandle;
>       |                     ^~~~~~~~
> /<<PKGBUILDDIR>>/src/library/plan.h:528:9: warning:   when initialized here 
> [-Wreorder]
>   528 |         FFTPlan ()
>       |         ^~~~~~~
> /<<PKGBUILDDIR>>/src/library/plan.h:515:21: warning: ‘FFTPlan::plHandle’ will 
> be initialized after [-Wreorder]
>   515 |     clfftPlanHandle plHandle;
>       |                     ^~~~~~~~
> /<<PKGBUILDDIR>>/src/library/plan.h:506:14: warning:   ‘bool 
> FFTPlan::hasPreCallback’ [-Wreorder]
>   506 |         bool hasPreCallback;
>       |              ^~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/library/plan.h:528:9: warning:   when initialized here 
> [-Wreorder]
>   528 |         FFTPlan ()
>       |         ^~~~~~~
> /<<PKGBUILDDIR>>/src/library/plan.h: In destructor ‘FFTPlan::~FFTPlan()’:
> /<<PKGBUILDDIR>>/src/library/plan.h:602:25: 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 /<<PKGBUILDDIR>>/src/library/repo.h:26,
>                  from 
> /<<PKGBUILDDIR>>/src/library/generator.transpose.gcn.h:21,
>                  from 
> /<<PKGBUILDDIR>>/src/library/generator.transpose.gcn.cpp:28:
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h: In 
> constructor ‘StatData::StatData(clfftPlanHandle, FFTPlan*, cl_kernel, 
> cl_uint, _cl_event**, const std::vector<long unsigned int>&, const 
> std::vector<long unsigned int>&)’:
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h:39:18: 
> warning: ‘StatData::deltaNanoSec’ will be initialized after [-Wreorder]
>    39 |         cl_ulong deltaNanoSec;
>       |                  ^~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h:38:19: 
> warning:   ‘_cl_kernel* StatData::kernel’ [-Wreorder]
>    38 |         cl_kernel kernel;
>       |                   ^~~~~~
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h:69:9: 
> warning:   when initialized here [-Wreorder]
>    69 |         StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, 
> cl_uint nEv, cl_event* Ev,
>       |         ^~~~~~~~
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h:60:16: 
> warning: ‘StatData::oDist’ will be initialized after [-Wreorder]
>    60 |         size_t oDist;
>       |                ^~~~~
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h:56:31: 
> warning:   ‘std::vector<long unsigned int> StatData::lengths’ [-Wreorder]
>    56 |         std::vector< size_t > lengths;
>       |                               ^~~~~~~
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h:69:9: 
> warning:   when initialized here [-Wreorder]
>    69 |         StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, 
> cl_uint nEv, cl_event* Ev,
>       |         ^~~~~~~~
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h:63:31: 
> warning: ‘StatData::enqueueWorkSize’ will be initialized after [-Wreorder]
>    63 |         std::vector< size_t > enqueueWorkSize;
>       |                               ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h:62:31: 
> warning:   ‘std::vector<long unsigned int> StatData::enqueueLocalWorkSize’ 
> [-Wreorder]
>    62 |         std::vector< size_t > enqueueLocalWorkSize;
>       |                               ^~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h:69:9: 
> warning:   when initialized here [-Wreorder]
>    69 |         StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, 
> cl_uint nEv, cl_event* Ev,
>       |         ^~~~~~~~
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h:62:31: 
> warning: ‘StatData::enqueueLocalWorkSize’ will be initialized after 
> [-Wreorder]
>    62 |         std::vector< size_t > enqueueLocalWorkSize;
>       |                               ^~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h:61:29: 
> warning:   ‘clfftResultLocation StatData::placeness’ [-Wreorder]
>    61 |         clfftResultLocation placeness;
>       |                             ^~~~~~~~~
> /<<PKGBUILDDIR>>/src/library/../statTimer/statisticalTimer.GPU.h:69:9: 
> warning:   when initialized here [-Wreorder]
>    69 |         StatData( clfftPlanHandle id, FFTPlan* plan, cl_kernel kern, 
> cl_uint nEv, cl_event* Ev,
>       |         ^~~~~~~~
> /<<PKGBUILDDIR>>/src/library/generator.transpose.cpp: In function 
> ‘clfftStatus clfft_transpose_generator::genSwapKernel(const Signature&, 
> std::string&, std::string&, const size_t&, size_t)’:
> /<<PKGBUILDDIR>>/src/library/generator.transpose.cpp:855:24: warning: 
> enumeration value ‘CLFFT_HERMITIAN_INTERLEAVED’ not handled in switch 
> [-Wswitch]
>   855 |                 switch (params.fft_inputLayout)
>       |                        ^
> /<<PKGBUILDDIR>>/src/library/generator.transpose.cpp:855:24: warning: 
> enumeration value ‘CLFFT_HERMITIAN_PLANAR’ not handled in switch [-Wswitch]
> /<<PKGBUILDDIR>>/src/library/generator.transpose.cpp:855:24: warning: 
> enumeration value ‘ENDLAYOUT’ not handled in switch [-Wswitch]
> /<<PKGBUILDDIR>>/src/library/generator.transpose.cpp:882:24: warning: 
> enumeration value ‘CLFFT_HERMITIAN_INTERLEAVED’ not handled in switch 
> [-Wswitch]
>   882 |                 switch (params.fft_inputLayout)
>       |                        ^
> /<<PKGBUILDDIR>>/src/library/generator.transpose.cpp:882:24: warning: 
> enumeration value ‘CLFFT_HERMITIAN_PLANAR’ not handled in switch [-Wswitch]
> /<<PKGBUILDDIR>>/src/library/generator.transpose.cpp:882:24: warning: 
> enumeration value ‘ENDLAYOUT’ not handled in switch [-Wswitch]
> /<<PKGBUILDDIR>>/src/library/generator.transpose.cpp:585:44: warning: unused 
> variable ‘swap_inx’ [-Wunused-variable]
>   585 |                 size_t inx = 0, start_inx, swap_inx = 0, num_swaps = 
> 0;
>       |                                            ^~~~~~~~
> /<<PKGBUILDDIR>>/src/library/generator.transpose.cpp: In function 
> ‘clfftStatus clfft_transpose_generator::genSwapKernelGeneral(const 
> Signature&, std::string&, std::string&, const size_t&, size_t)’:
> /<<PKGBUILDDIR>>/src/library/generator.transpose.cpp:1092:95: error: taking 
> address of rvalue [-fpermissive]
>  1092 |         std::string smaller_dim_str = 
> static_cast<std::ostringstream*>(&(std::ostringstream() << 
> smaller_dim))->str();
>       |                                                                       
>   ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/library/generator.transpose.cpp:1093:93: error: taking 
> address of rvalue [-fpermissive]
>  1093 |         std::string dim_ratio_str = 
> static_cast<std::ostringstream*>(&(std::ostringstream() << dim_ratio))->str();
>       |                                                                       
> ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/library/generator.transpose.gcn.cpp: In function 
> ‘clfftStatus genTransposeKernel(const Signature&, std::string&, const tile&, 
> size_t, size_t, const tile&)’:
> /<<PKGBUILDDIR>>/src/library/generator.transpose.gcn.cpp:474:34: 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++)
>       |                                ~~^~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/library/generator.transpose.gcn.cpp:484:23: warning: 
> enumeration value ‘ENDLAYOUT’ not handled in switch [-Wswitch]
>   484 |                 switch( params.fft_outputLayout )
>       |                       ^
> /<<PKGBUILDDIR>>/src/library/generator.transpose.gcn.cpp:507:23: warning: 
> enumeration value ‘ENDLAYOUT’ not handled in switch [-Wswitch]
>   507 |                 switch( params.fft_inputLayout )
>       |                       ^
> /<<PKGBUILDDIR>>/src/library/generator.transpose.gcn.cpp:615:32: warning: 
> suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else]
>   615 |                         else if(branchingInAny)
>       |                                ^
> /<<PKGBUILDDIR>>/src/library/generator.transpose.gcn.cpp:694:31: warning: 
> enumeration value ‘ENDLAYOUT’ not handled in switch [-Wswitch]
>   694 |                         switch( params.fft_inputLayout )
>       |                               ^
> /<<PKGBUILDDIR>>/src/library/generator.transpose.gcn.cpp:786:23: warning: 
> enumeration value ‘ENDLAYOUT’ not handled in switch [-Wswitch]
>   786 |                 switch( params.fft_outputLayout )
>       |                       ^
> /<<PKGBUILDDIR>>/src/library/generator.transpose.gcn.cpp:850:32: warning: 
> suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else]
>   850 |                         else if(branchingInAny)
>       |                                ^
> /<<PKGBUILDDIR>>/src/library/generator.transpose.gcn.cpp:961:31: warning: 
> enumeration value ‘ENDLAYOUT’ not handled in switch [-Wswitch]
>   961 |                         switch( params.fft_outputLayout )
>       |                               ^
> /<<PKGBUILDDIR>>/src/library/generator.transpose.gcn.cpp: In member function 
> ‘clfftStatus FFTGeneratedTransposeGCNAction::initParams()’:
> /<<PKGBUILDDIR>>/src/library/generator.transpose.gcn.cpp:1059:22: 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++)
>       |                    ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/library/generator.transpose.gcn.cpp: In member function 
> ‘virtual clfftStatus 
> FFTGeneratedTransposeGCNAction::getWorkSizes(std::vector<long unsigned int>&, 
> std::vector<long unsigned int>&)’:
> /<<PKGBUILDDIR>>/src/library/generator.transpose.gcn.cpp:1221:26: 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++)
>       |                        ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/src/library/repo.h:23,
>                  from 
> /<<PKGBUILDDIR>>/src/library/generator.transpose.gcn.h:21,
>                  from 
> /<<PKGBUILDDIR>>/src/library/generator.transpose.gcn.cpp:28:
> /<<PKGBUILDDIR>>/src/library/plan.h: At global scope:
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/src/library/repo.h:23,
>                  from /<<PKGBUILDDIR>>/src/library/generator.transpose.h:22,
>                  from /<<PKGBUILDDIR>>/src/library/generator.transpose.cpp:24:
> /<<PKGBUILDDIR>>/src/library/plan.h: At global scope:
> /<<PKGBUILDDIR>>/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)
>       |             ^~~~~~~~~~~~
> make[3]: *** [library/CMakeFiles/clFFT.dir/build.make:163: 
> library/CMakeFiles/clFFT.dir/generator.transpose.cpp.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2021/10/23/clfft_2.12.2-3.1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: clfft
Source-Version: 2.12.2-3.2
Done: Adrian Bunk <b...@debian.org>

We believe that the bug you reported is fixed in the latest version of
clfft, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 997...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Adrian Bunk <b...@debian.org> (supplier of updated clfft package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 06 Jan 2022 14:09:04 +0200
Source: clfft
Architecture: source
Version: 2.12.2-3.2
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Adrian Bunk <b...@debian.org>
Closes: 997197
Changes:
 clfft (2.12.2-3.2) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Build with -fpermissive to workaround FTBFS with gcc 11.
     (Closes: #997197)
Checksums-Sha1:
 a11c9525617b90e84949abde14adea2fca17ca11 2314 clfft_2.12.2-3.2.dsc
 c8817d4cd80d02b016273b2e559a66e2a8cb9f3b 8140 clfft_2.12.2-3.2.debian.tar.xz
Checksums-Sha256:
 3d1d36dc026bae024a1a2dfa76172fd8e60d65a41654989ac57a36246c85109a 2314 
clfft_2.12.2-3.2.dsc
 d05946682b2bebb3655fdf2d334384ce215e0ff2498ec53e15cd7b43144a7f22 8140 
clfft_2.12.2-3.2.debian.tar.xz
Files:
 f98529843a1ddb801b438bc52a099bd0 2314 science optional clfft_2.12.2-3.2.dsc
 e81105896f319b5b4d6a52469f43a552 8140 science optional 
clfft_2.12.2-3.2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmHW3HEACgkQiNJCh6LY
mLGi7xAAuuq9VL2L0DPxtg9aR8kou9UvulXZcHPyz61g0btAudmH3V2jVPRrcFCr
q6DJSThLZ6oBRgy3IylADK+rs3//ECL2PZwUFVJZtFUKnxOjo/x54z2IeBI3Zqz1
jhdIZAncva1b3uh8QX8S7enUKecO1Xpb77SlUhucBWsa6A0YfonLuckKEleIB4Ew
ki02BMdrSWgNZLkCjlqDml3J+zCzTKL4EjjL6q/BNchk7QougXy8THJpGgAWAQyk
xhbncW8epKr90ALCthQmuGmvC+o3thnxe0UWzWGuCvUBmDkhfweBg7SN2EZnOkQK
rfd9N5nh0Ge2dcWqFI/mQjupaN6qF8MDBD2dUzep57i4V4v6VrurZWv5Sy2TCeXs
zOV4VIOjSa9E2kAEUi5AJOHsiAk0w14s+IgZHHJ+PYhiPqKx0sGZGhhbslO2PesS
F8qst5Ic3FoZZTpQoWiJY52aV5+/PEFXLlkx9kUlOK5YpWso0w2Zb2lrjhepb+cC
1/FSInaSMV5n1Ky3+d1MQBF/+eSfybkO8mjPXpzJZm4ifL87pVBx+/pcg+ufnCXU
tnQ9J3PT98LG+R9nnJ/pnwtNinyx+BJ8VKk5dbH/mWzQCYMUJfGZr7GL3VoJhtMj
hfZU1RlyXcxlsEFXx8u/813G3Xs+llN3tjmqN571vjxg2oopGss=
=zmqh
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to