cost 125 ms
C++:如果缺少函数返回语句,for 循环被优化为无限循环 - 编译器错误? - C++: for-loop is optimized into endless loop if function return statement is missing - compiler bug?

以以下最小示例为例: test函数中的 return 语句丢失的地方。 如果我像这样运行示例: 然后循环在 1024 次迭代后中止。 但是,如果我在打开优化的情况下运行示例: 然后这是优化的,我得到一个无限循环。 这种行为在g++版本10.3.1和clang++版本10.0.1是一致 ...

使用指向方法的指针的 MSVC 编译器致命错误 C1001 - MSVC compiler fatal error C1001 using pointer to method

在编写自定义反射库时,我遇到了一个奇怪的编译器行为。 但是,我能够使用非常简化的代码重现该问题。 这是: 在尝试调试此问题时,我注意到: 仅当Derived具有多个 inheritance 时才会发生这种情况。 如果我将static constexpr const auto member_addr ...

如何解决 lto1: internal compiler error: in lto_tag_to_tree_code, at lto-streamer.h:1005 出现在“make”命令之后 - How can I solve the lto1: internal compiler error: in lto_tag_to_tree_code, at lto-streamer.h:1005 that appears after 'make' command

我非常绝望......我正在使用 Ubuntu 18.04.3 LTS 对于机器人 class 我必须使用 make 命令构建他们的项目(从 git 克隆它之后)。 一段时间后,我收到以下信息:在此处输入图像描述(...) 我假设“内部编译器错误”行告诉我出了什么问题,但我不知道如何解决它..... ...

使用嵌套模板化变量解决Visual Studio内部编译器错误 - Working Around a Visual Studio Internal Compiler Error With Nested Templated Variables

我正在尝试编写代码,让我可以索引函数的参数类型: 实例(VS下的ICE) 实例(在GCC上工作) 但是当我尝试在visual-studio-2017上使用它时,我得到一个内部编译器错误: 致命错误C1001:编译器中发生内部错误。 有没有其他方法可以解决内部编译器 ...

(C++) 使用大括号和右值初始化时出现内部编译器错误 - (C++) Internal compiler error when initializing with braces and rvalues

我遇到了一个奇怪的问题,它似乎取决于我使用的初始化语法。 编译器只报告内部错误,并且仅当我使用带有右值元素的初始化列表时。 首先,我创建了一个类型来指定一个值作为一个角度。 数学.hpp: 接下来,一个四元数(数学对象,不是很重要),具有用于常规值和轴角形式的不同构造函数。 四元数.hpp ...

调试内部编译器错误(Java)以查找有问题的源代码 - Debugging internal compiler error (Java) to find offending source code

由于JDK错误,我设法编写了一些在使用JDK 1.8.0_131进行编译时导致错误的代码。 我只用几行代码就可以重现这个问题 - 但是我找不到项目中使用错误的模式的位置。 我的目标是弄清楚我的项目中的哪些代码导致了这个错误,并应用了一种解决方法。 问题和复制 JDK-8074 ...

围绕放置数组的新运算符的括号 - Parenthesis around placement new operator for arrays

玩数组的新位置,我出现(偶然/错误)使用以下代码: main的第三行是不正确的,虽然它编译。 不应该有任何括号。 clang ++吐出来 警告:当类型在括号中时,数组不能具有动态大小 而gcc6输出 警告:ISO C ++禁止可变长度数组[-Wvla] X ...

C ++ 11 constexpr导致编译器的内部错误(C1001) - C++11 constexpr causes compiler's internal error (C1001)

我正在使用Visual Studio 2015 Update 3。 我收到一个致命的错误: (代码C1001):编译器中发生内部错误。 这是代码: 我读过它是在Visual Studio Update 2中修复的。有人可以解释我为什么会收到此错误吗? 提前致谢。 ...

使用VC14平台工具集构建OpenCV 3.0时,编译器崩溃 - Compiler crashes when building OpenCV 3.0 with VC14 platform toolset

我正在尝试使用Visual Studio 2015 C / C ++编译器编译最新版本的OpenCV(3.0)。 我已经从GitHub下载了最新的源代码,并使用CMake 3.4.0-rc1生成了解决方案。 我只想构建没有任何其他功能 (Contrib模块,CUDA,VTK,OpenNI ...

如何获得触发内部编译器错误的预处理行? - How to get the preprocessed line which trigger an internal compiler error?

cl选项 实际上,我正在构建一个内核dll。 mio.cpp文件在我的系统上不存在,因此我认为这是cl.exe源代码的一部分。 使用gcc,有一个选项可以让您知道代码的哪一行触发了编译器错误。 我试图禁用编译头文件; 所有优化将目标更改为R10000,但错误仍附加在同一位 ...

使用继承构造函数时VS2015内部编译器错误 - VS2015 Internal Compiler Error when using inheriting constructors

这是一个10行的C ++ 11程序,从我正在编写的程序中大大简化: MSVC 2015产出: NB MSVC 2015对继承构造函数的支持是该版本的新增功能 。 我已经提交了一个关于此的错误报告,因为至少编译器不应该崩溃。 但是,我可以确认这是正确的C ++用法/解决方法 ...

VC ++ 14中数组值初始化的内部编译器错误(VS2015) - Internal Compiler Error on Array Value-Initialization in VC++14 (VS2015)

我正在Visual Studio 2015 CTP 6上获得ICE。不幸的是,这是在一个大型项目中发生的,我无法在此处发布整个代码,而且我无法以最小的样本重现该问题。 我希望获得帮助,以帮助构造这样的示例(提交给Microsoft)或阐明正在发生的事情和/或我做错了什么。 这是我在做什么 ...

期待EOF,发现&#39;<something> &#39; - expecting EOF, found '<something>'

我在这里的第一篇文章,所以我会尽量保持简单。 我正在尝试使用 Processing 创建一些质谱数据的图。 我想写一个草图,将伪 XML 中的数据解析为表格,然后将这些数据绘制为 2 个轴(时间,mz)上的点,第三个轴,信号,作为点的颜色。 在这个阶段,我希望情节是数据的维度。 在我的测试数据中, ...

优化-O3时,gcc会消耗所有内存 - gcc consumes all memory when optimizing -O3

我试图编译以下函数,以查看gcc的功能: 并发现gcc耗尽了我的记忆,将自己交换到了死地。 我发现在-O3进行优化时会发生这种情况,而没有尝试剖析负责的确切标志。 在gcc.godbolt上测试该功能可以发现这是gcc特定的,但是会影响4.8和4.9版本。 这是真正的编译器错误 ...

跟踪哪个翻译单元内部编译器错误发生在 - tracking down which translation unit internal compiler error occurred in

假设我正在建立一个相当大的代码库 我在一个命令中使用可视c ++编译器中的一堆编译器标志来编译一堆文件,如下所示: 假设我得到了一个ICE,它位于某个头文件中,该头文件显然直接或间接地包含在一个源文件(翻译单元)中,有没有办法直接或间接地追踪哪个翻译单元(源.cpp文件)(通过其他 ...

在条件格式中使用UDF时,VBA编译器不会破坏/捕获错误并且不会显示错误消息 - VBA compiler not breaking / trapping on errors and no error message, when using UDF in conditional formatting

看到新的发展。 我在Excel中有一个奇怪的问题。 我有一个我正在使用的Worksheet_Change事件,我正在尝试调试它。 我保存程序并重新打开它,突然之间编译器没有打破错误。 事实上,它根本没有破坏! 我会在分队的头部(以及接下来的三条线路)进行休息,这样就不会发生。 我 ...

C#-Unity内部编译器错误:“ System.Runtime.CompilerServices.CallSite” CS0518-使用动态变量时 - C# - Unity Internal Compiler Error: “System.Runtime.CompilerServices.CallSite” CS0518 - when using dynamic variable

使用MonoDevelop 4.0.1为Unity 4.5.2f1编码 下面的代码是我正在使用的代码的一部分,所有变量都已使用Debug.Log进行了检查,并且它们全部(单独地)返回正确的值。 当我在Unity中刷新脚本资产时,收到以下错误消息: 内部编译器错误。 有关更 ...

C ++ 11 Code :: Blocks GCC在编译依赖成员结构的可变参数模板时崩溃 - C++11 Code::Blocks GCC crashes when compiling variadic template of dependent member structs

我正在使用Code :: Blocks在C ++中使用可变参数模板测试一个想法,当我尝试编译它时,构建失败并说: 我按照说明提交了一份错误报告,但与此同时我想知道是否需要修复我的代码或获取新的编译器。 我写的代码是: 如果我手动将Bar扩展为: 错误是由可变参数模板引起 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM