ユーザーは常にチャネルを備えたベクトル化カーネルでエミュレーター・モードでコンパイルを成功させますが、FGPA コンパイルモードではコンパイルに失敗します。OpeCL プログラミング・ガイドによると、ユーザーはチャネルをベクトル化できないと記載されています。
コンパイラーのバグがあります。エミュレーター・モードでは、ベクトル化カーネル操作を検出した際に警告のフラグを立てるために、コンパイル結果はコンパイルエラーであるFGPAモードで集計する必要があります。エミュレーター・モードでのコンパイルの修正 / 警告は、18.0 SDK リリースに導入されます。