コードインスペクション: '__grid_constant__' パラメーターは const 修飾された非参照型でなければなりません
このインスペクションは、 __grid_constant__ パラメーターが const ではない場合、または参照として宣言されている場合に報告します。 このようなパラメーターでは、カーネルはグリッド全体で共有されるオブジェクトの読み取り専用コピーを受け取るため、パラメーターは const 非参照である必要があります。
サンプル
struct Params { int data[8]; };
__global__ void kernel(__grid_constant__ Params params);
struct Params { int data[8]; };
__global__ void kernel(const __grid_constant__ Params params);
このパラメーターには Params& または const Params& を使用しないでください。
2026 年 11 月 6 日