Visual Studio 2015更新1中C ++的内部编译器错误

迷糊寿司

我已更新为Visual Studio 2015 Update 1,但现在我编译64位版本的配置时都遇到以下错误,所有内容都适用于32位和/或调试版本。

fatal error C1001: An internal error has occurred in the compiler.
  (compiler file 'f:\dd\vctools\compiler\utc\src\p2\main.c', line 246)
   To work around this problem, try simplifying or changing the program near the locations listed above.
  Please choose the Technical Support command on the Visual C++
   Help menu, or open the Technical Support help file for more information
    link!InvokeCompilerPass()+0x2d4bd
    link!DllGetC2Telemetry()+0xae663

该错误不是针对我的每个项目,而是针对某些项目。

简化指定的位置实际上是不可能的,编译器崩溃的位置通常只是一个非常简单的单行函数,更改此代码也会在不同的位置导致相同的错误。据我猜测,它必须在优化和内联方面做些事情。但是更改优化选项也无济于事。

谁能指出我如何找到真正有问题的代码或一些编译器选项的方向,以避免出现此错误?

我不想相信该更新已损坏。

Jumpinjackie

升级到MSVC 2015更新1后,我们在一个项目中遇到了C1001。

通过反复试验,我们确定ClCompile/AssemblerOutput了该案的罪魁祸首。删除此属性不再导致C1001

资料来源:https : //trac.osgeo.org/mapguide/ticket/2580

2016年4月6日更新:我尝试使用MSVC 2015 Update 2构建该项目,但未ClCompile/AssemblerOutput删除属性,并且在构建此项目时不再获得C1001。我认为Update 2已修复它。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

也许是Visual Studio 2015中的C#编译器错误

Visual Studio 2015更新3-C ++编译器错误?

Visual Studio 2013和2015中的C ++编译器错误C2280“试图引用已删除的函数”

如何在Visual Studio中查看模板编译器错误详细信息

在Visual Studio 2013中使用Roslyn编译器

Visual Studio 2015更新1,c错误

如何在Visual Studio 2015中使用roslyn C#编译器?

Visual Studio C ++编译器怪异行为

语法错误与Visual Studio中的编译器错误,或红色波浪下划线与蓝色波浪下划线

Visual Studio 2013中可能的C / C ++编译器错误

使用Visual Studio编译器分析内联的C ++函数

Android Studio编译器中的错误?

编译器错误CS1061 Visual Studio

如何在Visual Studio Code for TypeScript中完全导入而获得编译器错误消息?

解决带有嵌套模板变量的Visual Studio内部编译器错误

仅在发行版中的Visual Studio 2019“ C1001内部编译器错误”

这是Visual Studio 2010编译器中的错误吗?

C ++:使用Visual Studio编译器时的const指针

在Visual Studio 2013中更改编译器错误语言

拆解Visual Studio Intel编译器C ++代码

static_assert(std :: is_abstract)在Visual Studio 2013中导致编译器错误

什么是 ?和@符号表明此编译器错误?-Visual Studio 2013编译器

可能的Visual Studio 2015 C ++编译器和IntelliSense错误

Visual Studio 2015中的编译器是什么

Visual Studio 2015-缺少64位编译器

在Visual Studio中配置编译器优化选项

Visual Studio 可能是错误的编译器错误

Visual Studio 2015 的 r 工具中的 Rcpp 编译器错误

Visual Studio 编译器错误(不能使用逗号)