インテル® FPGA SDK for OpenCL™ バージョン 17.1 では、属性 num_compute_units() を持つカーネル内で printf () を呼び出している間にこのエラーが表示されることがあります。
このエラーを回避するには、次のいずれかの操作を実行します。
- カーネル内で printf 呼び出しを手動で複製する
- printf を、非 compute-id カーネルにデータを送信するチャネル呼び出しに置き換え、次に printfs を実行します。
これは、インテル FPGA SDK for OpenCL バージョン 18.0 で修正されています。