Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Compiler errors fortran/module.c中的f951内部编译器错误_Compiler Errors_Fortran - Fatal编程技术网

Compiler errors fortran/module.c中的f951内部编译器错误

Compiler errors fortran/module.c中的f951内部编译器错误,compiler-errors,fortran,Compiler Errors,Fortran,有没有人遇到过这个问题,因为我无法确定问题可能是什么 f951: internal compiler error: in read_module, at fortran/module.c:4940 下面是有关编译器输出的更多详细信息。我使用的是gfortran 5.0的开发版本。这个问题似乎与使用模块的一些问题有关 /home/gcc-5-20150201/bin/gfortran -o build/libbehi /meid/meidvectors.o -c -ffree-fo

有没有人遇到过这个问题,因为我无法确定问题可能是什么

f951: internal compiler error: in read_module, 
at fortran/module.c:4940
下面是有关编译器输出的更多详细信息。我使用的是gfortran 5.0的开发版本。这个问题似乎与使用模块的一些问题有关

/home/gcc-5-20150201/bin/gfortran -o build/libbehi      
/meid/meidvectors.o -c -ffree-form -g -J./build/lib 
-fdiagnostics-color -Wall libbehi/meid/meidvectors.f

/home/gcc-5-20150201/bin/gfortran -o build/libviki/wavgenr
/wave_sigint.o -c -ffree-form -g -J./build/lib 
-fdiagnostics-color -Wall libviki/wavgenr/wave_sigint.f

f951: internal compiler error: in read_module, at 
fortran/module.c:4940

0x66090b read_module
../../gcc-5-20150201/gcc/fortran/module.c:4940

0x66090b gfc_use_module
../../gcc-5-20150201/gcc/fortran/module.c:6768

0x661eb6 gfc_use_modules()
../../gcc-5-20150201/gcc/fortran/module.c:6892

0x66c599 use_modules
../../gcc-5-20150201/gcc/fortran/parse.c:116

0x66f944 decode_statement
../../gcc-5-20150201/gcc/fortran/parse.c:332

0x6713d0 next_free
../../gcc-5-20150201/gcc/fortran/parse.c:1049

0x6713d0 next_statement
../../gcc-5-20150201/gcc/fortran/parse.c:1283

0x671f4c parse_spec
../../gcc-5-20150201/gcc/fortran/parse.c:3296

0x675964 parse_module
../../gcc-5-20150201/gcc/fortran/parse.c:5151

0x675964 gfc_parse_file()
../../gcc-5-20150201/gcc/fortran/parse.c:5457

0x6b59d5 gfc_be_parse_file
../../gcc-5-20150201/gcc/fortran/f95-lang.c:228

Please submit a full bug report,
with preprocessed source if appropriate.

Please include the complete backtrace with any bug report.
See <http://gcc.gnu.org/bugs.html> for instructions.
scons: *** [build/libviki/wavgenr/wave_sigint.o] Error 1
scons: building terminated because of errors.
/home/gcc-5-20150201/bin/gfortran-o build/libbehi
/meid/meidvectors.o-c-ffree form-g-J./build/lib
-fddiagnostics color-Wall libbehi/meid/meidvectors.f
/home/gcc-5-20150201/bin/gfortran-o build/libviki/wavgenr
/wave_sigint.o-c-ffree form-g-J./build/lib
-f诊断颜色-墙壁libviki/wavgenr/wave_sigint.f
f951:内部编译器错误:在读取模块中,位于
fortran/c模块:4940
0x66090b读单元模块
../../gcc-5-20150201/gcc/fortran/module.c:4940
0x66090b gfc_使用_模块
../../gcc-5-20150201/gcc/fortran/module.c:6768
0x661eb6 gfc_使用_模块()
../../gcc-5-20150201/gcc/fortran/module.c:6892
0x66c599使用_模块
../../gcc-5-20150201/gcc/fortran/parse.c:116
0x66f944解码_语句
../../gcc-5-20150201/gcc/fortran/parse.c:332
0x6713d0下一个\u空闲
../../gcc-5-20150201/gcc/fortran/parse.c:1049
0x6713d0下一个_语句
../../gcc-5-20150201/gcc/fortran/parse.c:1283
0x671f4c解析_规范
../../gcc-5-20150201/gcc/fortran/parse.c:3296
0x675964解析_模块
../../gcc-5-20150201/gcc/fortran/parse.c:5151
0x675964 gfc_解析_文件()
../../gcc-5-20150201/gcc/fortran/parse.c:5457
0x6b59d5 gfc_be_parse_文件
../../gcc-5-20150201/gcc/fortran/f95-lang.c:228
请提交完整的bug报告,
如果合适,使用预处理源。
请在任何错误报告中包含完整的回溯。
有关说明,请参阅。
scons:**[build/libviki/wavgenr/wave_sigint.o]错误1
scons:由于错误而终止生成。

这是一个内部编译器错误或ICE,是编译器中的一个错误。你应该按照Vladimir说的做,找到触发ICE的最小程序,然后向gcc报告错误

请提交完整的bug报告, 如果合适,使用预处理源

请在任何错误报告中包含完整的回溯。 有关说明,请参阅


错误中的链接网页将提供有关如何提供有用的错误报告以及如何将其归档的说明。GCC对快照中的错误不感兴趣,因此您需要针对GCC 5的发布版本(目前为5.1)或开发主干(GCC 6)进行测试。

这是编译器中的错误。可能有一种解决方法,但您必须显示出现此错误时运行的代码和命令。此外,您必须提供有关编译器(及其版本)的详细信息。您必须找到一个小的最小示例,它仍然会导致问题,并将其报告给GCC开发人员。没有你的代码,我们无法为你做任何事情。这是最大的问题,因为它没有提供任何关于问题所在的信息。