【发布时间】:2011-11-12 20:33:56
【问题描述】:
好的。我对 GCC 错误报告有疑问。
当我在 Ubuntu 11.04 上使用以下 GCC 和源文件 QTDUR/src/gui/image/qimage.cpp 作为构建过程的一部分编译 Qt 4.7.4 时:
g++ -v的输出:使用内置规范。COLLECT_GCC=g++
COLLECT_LTO_WRAPPER=/usr/GCC/svn-build/libexec/gcc/i686-pc-linux-gnu/4.7.0/lto-wrapper
目标:i686-pc-linux-gnu 配置:../svnsrc/configure --enable-lto --enable-languages=c,c++ --prefix=/usr/GCC/svn-build --enable-gold=default --enable-ld=yes --enable-__cxa-atexit --enable -build-with-cxx --enable-werror --enable-threads 线程模型:posix gcc version 4.7.0 20111013 (experimental) (GCC)
我收到以下消息:
内部编译器错误:LTO 不支持树代码 target_expr 流。请提交完整的错误报告。
我无法按照错误报告指南的要求提交 *.i 文件,因为问题出在 Qt 编译中,而不是自包含源文件。另一种选择是创建一个测试用例,但是当我对 GCC 内部的了解不够了解问题所在时,我该如何创建一个测试用例呢?
感谢您提供的任何帮助。
【问题讨论】:
标签: g++