DPCT1071#
Note
This diagnostic message is no longer generated by SYCLomatic.
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, SYCLomatic 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.