DPCT1024¶
メッセージ¶
オリジナルコードは、プログラムロジックで処理されるエラーコードを返しました。オリジナルコードは 0 に置き換えられました。エラーコードを処理するプログラムロジックを書き直す必要があります。
説明¶
この警告は、オリジナルコードで CUDA* API 呼び出しがエラーコードを返し、それをプログラムロジックが使用する場合に生成されます。
1 | handleError(cudaEventRecord(e));
|
移行したコードで CUDA* API 呼び出しがエラーコードを返さないコードに置き換えられた場合、エラーコードを使用するプログラムロジックへの入力として 0 が使用されます。
1 | e_ct1 = clock(), handleError(0);
|
その場合のエラー処理コードを検証し、例外処理コードに置き換えるか、完全に削除する必要があります。
修正方法の提案¶
コードの正当性を検証してください。