Cuda 如何查找和禁用特定的NVCC警告?
具体警告的NVCC代码列在哪里 查看其他问题,如给出使用Cuda 如何查找和禁用特定的NVCC警告?,cuda,eigen,nvcc,Cuda,Eigen,Nvcc,具体警告的NVCC代码列在哪里 查看其他问题,如给出使用-Xcudafe”--diag_suppress=xxx抑制警告“xxx”的答案,以及指向可能警告列表的链接 然而,当我收到警告时 /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h(94):警告:在第一次声明中显式默认的函数(“无赋值运算符”)上忽略注释 及 /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h(94):警告:在第一次声明
-Xcudafe”--diag_suppress=xxx
抑制警告“xxx”的答案,以及指向可能警告列表的链接
然而,当我收到警告时
/usr/include/eigen3/Eigen/src/Core/util/XprHelper.h(94):警告:在第一次声明中显式默认的函数(“无赋值运算符”)上忽略注释
及
/usr/include/eigen3/Eigen/src/Core/util/XprHelper.h(94):警告:在第一次声明中明确默认的函数(“无赋值运算符”)上忽略设备注释
我在中找不到该类型。有人能告诉我它所在的页面,以便我找到它的代码/名称吗?我在中找不到它
具体警告的NVCC代码列在哪里
它们不是公开的。没有列表。没有以下组合,就没有直接的方法来做你想做的事情:
将所有警告升级为错误,并强制设备前端/编译器发出错误代码而不是文本消息,然后
查看EDG前端文档以及其他编译器分发的文件和文档,这些编译器也使用EDG前端,以查看是否可以找到匹配的代码,否则
转储字符串并在cudafe可执行文件中四处窥探,以查看是否可以找到要查找的字符串,然后查看是否可以反向工程回警告代码或枚举
简言之,你真的很想这样做,并有时间进行投资,即使这样,这也可能是不可能的
P>可选的,登记在英伟达开发者程序中,提出bug并查看它们是否能帮助你获得所需的信息。
具体警告的NVCC代码列在哪里
它们不是公开的。没有列表。没有以下组合,就没有直接的方法来做你想做的事情:
将所有警告升级为错误,并强制设备前端/编译器发出错误代码而不是文本消息,然后
查看EDG前端文档以及其他编译器分发的文件和文档,这些编译器也使用EDG前端,以查看是否可以找到匹配的代码,否则
转储字符串并在cudafe可执行文件中四处窥探,以查看是否可以找到要查找的字符串,然后查看是否可以反向工程回警告代码或枚举
简言之,你真的很想这样做,并有时间进行投资,即使这样,这也可能是不可能的
P> >登记在英伟达开发者程序中,提出bug并查看它们是否能帮助你获得所需信息。 < P>此特定警告可以用以下标志来抑制:
-Xcudafe --diag_suppress=esa_on_defaulted_function_ignored
可以使用以下标志抑制此特定警告:
-Xcudafe --diag_suppress=esa_on_defaulted_function_ignored