compiler-warnings相关内容

禁止“无法动态确定堆栈大小”。警告?

我收到CUDA警告 ptxas警告:输入函数'_Z13a_test_kernelv'的堆栈大小不能为 静态确定。 现在,我知道它的意思了,并且有一个有关其发生原因的问题。我想抑制的警告(使用nvcc 10.x编译时)。我可以吗?如果是这样,我该在何处放置警告抑制 #pragma ? 解决方案 在使用nvcc进行编译时,添加 -Xptxas -suppress-st ..
发布时间:2020-10-07 00:07:03 其他开发

将警告视为Visual Studio 2019中用于生成的错误,但不视为智能

我刚开始在csproj文件中使用 true ,并且在弄乱一些代码时,我发现自己花费大量的额外时间将鼠标悬停在所有不同的红线上以找到实际上是错误的红线,因为我想优先解决错误而不是警告。如果智能感知警告仍可以在文本编辑器中显示为绿线,但也会导致构建失败,那就太好了。 我认为我可以进行测试/ sta ..
发布时间:2020-10-07 00:07:01 C#/.NET

在静态库中,Xcode 8.1不会检测何时未实现Objective-C方法

我的Objective-C项目使用一个静态库,最近我才发现Xcode 8.1并未对该库发出一些警告。 当应用程序本身缺少方法实现时,我会收到警告。但是,如果库中缺少方法实现,则不会收到任何警告。它只是在运行时崩溃。 与带有枚举的switch语句相同。如果缺少某个案例,Xcode会发出警告,但不会在静态库中发出警告。 在以前版本的Xcode中,我确定我在我的库中收到了这些警告。而且我从 ..
发布时间:2020-10-07 00:05:49 移动开发

eclipse:未警告未使用的私有方法

关于日食开普勒SR1 嗨, 我记得有一个未使用的私有方法正在收到警告 我不知道是否更改为切换到开普勒(或先前版本)还是项目设置,因为我正在研究共享月蚀设置的新项目。 我什至在eclipse编译器设置中找不到该设置。 解决方案 转到“打包资源管理器”上的项目,右键单击它,然后选择“属性”。然后在属性“ Java编译器”,“错误/警告”中。选中“启用项目特定设置”复选框 ..
发布时间:2020-10-07 00:05:46 Java开发

无法使Star-Schema DBMS基准数据生成器正常运行

一种常用的(?)DBMS基准称为SSB,星标-架构基准测试。要运行它,您需要生成自己的架构,即其中包含数据的表。好吧,有一个生成器程序可以在各种各样的地方找到(在github上): https://github.com/rxin/ssb-dbgen https://code.google.com/p/gpudb/source/checkout (然后接受测试) / ssb / dbgen或 ..
发布时间:2020-10-07 00:05:40 服务器开发

警告:忽略使用属性warn_unused_result声明的“ realloc”返回值

我很好奇,我在PuTTy上的 C 中编程,有人知道我该如何摆脱这种警告? 警告:忽略使用属性warn_unused_result声明的“ realloc”的返回值[-Wunused-result] realloc(strp-> data,nbytes); ^ 想要“警告”我的行的相关代码: //如果先前分配的大小为> 0,那么我们可以重新分配 //否则, ..
发布时间:2020-10-07 00:05:34 其他开发

如何配置Visual Studio不从库中输出警告?

有什么方法可以防止Visual Studio从包含的库中打印出警告吗? \尽管我可以将墙壁从STL和Qt标头中获取警告,只希望看到那些源于我自己的代码(即该代码是当前Visual Studio项目的一部分)。 解决方案 您可以使用pragma设置每个文件的警告级别。 因此,在您添加该文件之前 #pragma警告(推送) #pragma警告(禁用:4705) #pra ..
发布时间:2020-10-07 00:05:30 C/C++开发

VHDL(Xilinx工具链)正因“数组修整”

我有一个两文件的VHDL项目,我遇到了初学者的困难。 它占用系统时钟并使用30位时钟分频器(其中我仅使用少量非连续位)来驱动原始串行端口模块(仅传出TX)模块,以定期吐出8位字符。 似乎在合成过程中,优化器删除了许多基本信号,这是我所没有想到的。 顶部级别文件“ Glue.vhd” ... 库IEEE; 使用IEEE.std_logic_1164.all; 使用IEEE ..
发布时间:2020-10-07 00:05:23 其他开发

我应该用什么替换sun.awt.shell.ShellFolder,这样我就不会收到编译警告?

我有一个使用 sun.awt.shell.ShellFolder.get(“ fileChooserComboBoxFolders”); 的方法,我想替换该方法(或尽可能取消警告)。我可以用不属于Sun的任何东西替换它,以免在某些可能的删除操作时发出警告吗? - 更新:不确定是否完全需要该代码。它使用的是旧版代码,因此我被要求删除所有编译警告。 ShellFolder的一个特点如下: ..
发布时间:2020-10-07 00:04:16 Java开发

如何使OCaml编译器报告未使用的功能?

我想知道是否有任何方法可以使OCaml编译器报告有关未使用的功能的警告?我用谷歌搜索,但是关于这个功能讨论的话题不多。 特别是,在下面的程序中,有两个函数“ foo”和“ bar”被声明,但在“ _”函数中未使用“ bar” 。因此,我认为OCaml编译器应将“ bar”报告为未使用的函数。 let foo xy = x + y let bar xyz = x + y + z ..
发布时间:2020-10-07 00:03:08 其他开发

如何找出C ++警告的数量

我已在代码中打开 -Wall 来摆脱所有警告。但是有些我想在代码中允许,所以我在代码中禁用了那些。在常见的警告中,我可以轻松地在Google中找到警告编号并将其禁用,例如: #pragma warning(disable :4127) 但是有些我找不到对应的数字。例如,我要禁用a: warning:数组下标的类型为'char'[-Wchar-subscript ..
发布时间:2020-10-07 00:02:06 C/C++开发

调用方法的义务

在VB .NET中,当您创建用户控件类时,您有义务在构造函数中调用子InitializeComponent。 如果没有, 'll这样的警告消息: 'bublic Sub New()'为 设计者生成的类型 “ MyUserControl”应调用 InitializeComponent方法。 发出此警告的机制是什么?我可以为自己的功能复制吗? 解决方案 这是VB.NET ..
发布时间:2020-10-07 00:02:03 其他开发

警告:“整数转换会导致截断”

我在这里得到警告。警告说“整数转换会导致截断”。即使我删除了typecast(U16),它仍然存在。 typedef unsigned short U16; U16口罩; mask =〜(U16)(0x8000); 如何解决此警告?我使用了下面的代码并删除了警告,但是不确定是否是正确的方法。 mask =(U16) (〜(U32)(0x8000)); ..

如何取消显示“ ISO C ++不支持__int128”警告?

我正在用gcc, -Wall -Wextra -Wpedantic 开关和非扩展标准集(例如, -std = c ++ 14 )。但是-我想有一个例外,使用 __ int128 ,这会给我一个警告: 警告:ISO C ++不为'hge'支持'__int128'[-Wpedantic] 我可以禁止显示关于 __ int128 的特定警告吗?另外,我可以在使用这种类型之前和之后 ..
发布时间:2020-10-07 00:00:40 C/C++开发

Dart:如何忽略omit_local_variable_types警告?

我正在使用IntelliJ Idea与Dart / Flutter开发移动应用程序以及Web前端。 Dart的当前版本警告正确键入局部变量。有Dart样式指南 https://dart-lang.github.io/ linter / lints / omit_local_variable_types.html 说:“通常,可以很容易地推断出局部变量的类型,因此不必对它们进行注释。” 这对于 ..
发布时间:2020-10-07 00:00:36 其他开发

Eclipse不再检测丢失的try / catch吗?

在此代码中 字符串a =“ notANumber”; 整数b = Integer.parseInt(a); 由于 parseInt ,因此必须尝试/捕获抛出 NumberFormatException 异常。 在我以前的Eclipse版本中,我曾经收到警告,告诉您必须进行try / catch,但是我可以t想出了如何在当前版本的Eclipse上启用它 Web ..
发布时间:2020-10-06 23:59:32 Java开发