Intel® DPC++ Compatibility Tool Developer Guide and Reference
A newer version of this document is available. Customers should click here to go to the newest version.
DPCT1071
Message
The placement of the FFT computational function could not be deduced, so it is assumed out-of-place. You may need to adjust the code.
Detailed Help
If the last two arguments in the original API call are literally identical (ignoring C-Style type casts) and both the plan call and the execution call are in the same function, Intel® DPC++ Compatibility Tool generates in-place placement. Otherwise, it assumes out-of-place placement.
The difference of in-place and out-of-place may affect the value of FWD_DISTANCE, BWD_DISTANCE, INPUT_STRIDES, and OUTPUT_STRIDES.
Suggestions to Fix
If the placement is incorrect, you may need to manually add the necessary set_value() statements before the call to commit().
Refer to the descriptor<precision, domain>::set_value function for more information.