public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug c++/58389] New: g++ ICE in ipa_find_reference
@ 2013-09-11 10:21 marc.mutz at kdab dot com
  2013-09-11 11:15 ` [Bug tree-optimization/58389] [4.9 Regression] " mpolacek at gcc dot gnu.org
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: marc.mutz at kdab dot com @ 2013-09-11 10:21 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58389

            Bug ID: 58389
           Summary: g++ ICE in ipa_find_reference
           Product: gcc
           Version: unknown
            Status: UNCONFIRMED
          Severity: major
          Priority: P3
         Component: c++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: marc.mutz at kdab dot com

Created attachment 30796
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30796&action=edit
Preprocessed source (compressed to fit into file size limit)

Compiling master Qt with the trunk version of g++:

Command:
g++ -std=c++11 -o out.o -c -include .pch/release-shared/Qt5Widgets -pipe
-pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include
-I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0
-I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1
-I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -fvisibility=hidden
-fvisibility-inlines-hidden -std=c++0x -fno-exceptions -Wall -W -D_REENTRANT
-fPIC -DQT_NO_XKB -DQT_NO_USING_NAMESPACE -DQT_BUILD_WIDGETS_LIB
-DQT_BUILDING_QT -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT
-DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS
-DQT_DISABLE_DEPRECATED_BEFORE=0x050000 -DQT_NO_STYLE_MAC
-DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE
-DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_ANDROID -DQT_NO_EXCEPTIONS
-D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB
-DQT_CORE_LIB -I/home/marc/qtbase/mkspecs/linux-g++
-I/home/marc/qtbase/src/widgets -I../../include -I../../include/QtWidgets
-I../../include/QtWidgets/5.2.0 -I../../include/QtWidgets/5.2.0/QtWidgets
-I/home/marc/qtbase/src/widgets/dialogs -I.uic/release-shared
-I../../include/QtGui -I../../include/QtGui/5.2.0
-I../../include/QtGui/5.2.0/QtGui -I../../include/QtCore
-I../../include/QtCore/5.2.0 -I../../include/QtCore/5.2.0/QtCore
-I.moc/release-shared -I.
/home/marc/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp -Wall -Wextra
-fno-strict-aliasing -fwrapv -fno-aggressive-loop-optimizations
In file included from
../../include/QtWidgets/5.2.0/QtWidgets/private/qpixmapfilter_p.h:1:0,
                 from
../../include/QtWidgets/5.2.0/QtWidgets/private/../../../../../../qtbase/src/widgets/effects/qgraphicseffect_p.h:61,
                 from
../../include/QtWidgets/5.2.0/QtWidgets/private/qgraphicseffect_p.h:1,
                 from
../../include/QtWidgets/5.2.0/QtWidgets/private/../../../../../../qtbase/src/widgets/kernel/qwidget_p.h:66,
                 from
../../include/QtWidgets/5.2.0/QtWidgets/private/qwidget_p.h:1,
                 from
../../include/QtWidgets/5.2.0/QtWidgets/private/../../../../../../qtbase/src/widgets/widgets/qframe_p.h:56,
                 from
../../include/QtWidgets/5.2.0/QtWidgets/private/qframe_p.h:1,
                 from
../../include/QtWidgets/5.2.0/QtWidgets/private/../../../../../../qtbase/src/widgets/widgets/qabstractscrollarea_p.h:56,
                 from
../../include/QtWidgets/5.2.0/QtWidgets/private/qabstractscrollarea_p.h:1,
                 from
/home/marc/qtbase/src/widgets/graphicsview/qgraphicsview_p.h:64,
                 from
/home/marc/qtbase/src/widgets/graphicsview/qgraphicsscene_p.h:62,
                 from
/home/marc/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp:725:
../../include/QtWidgets/5.2.0/QtWidgets/private/../../../../../../qtbase/src/widgets/effects/qpixmapfilter_p.h:146:24:
internal compiler error: Segmentation fault
 class Q_WIDGETS_EXPORT QPixmapColorizeFilter : public QPixmapFilter
                        ^
0xacbd0f crash_signal
        ../../gcc/gcc/toplev.c:335
0x98af50 ipa_find_reference(symtab_node_def*, symtab_node_def*,
gimple_statement_d*, unsigned int)
        ../../gcc/gcc/ipa-ref.c:277
0x97ccde remove_described_reference
        ../../gcc/gcc/ipa-prop.c:2510
0x981064 ipa_edge_removal_hook
        ../../gcc/gcc/ipa-prop.c:3022
0x7d9068 cgraph_call_edge_removal_hooks
        ../../gcc/gcc/cgraph.c:314
0x7d9068 cgraph_node_remove_callees(cgraph_node*)
        ../../gcc/gcc/cgraph.c:1563
0x7d9524 cgraph_remove_node(cgraph_node*)
        ../../gcc/gcc/cgraph.c:1680
0x98e154 symtab_remove_unreachable_nodes(bool, _IO_FILE*)
        ../../gcc/gcc/ipa.c:453
0xf2bdb0 ipa_inline
        ../../gcc/gcc/ipa-inline.c:2014
0xf2bdb0 execute
        ../../gcc/gcc/ipa-inline.c:2380
Please submit a full bug report,
with preprocessed source if appropriate.

GCC version:
$ g++ -v
Using built-in specs.
COLLECT_GCC=g++
COLLECT_LTO_WRAPPER=/opt/gcc/4.9-trunk/libexec/gcc/x86_64-unknown-linux-gnu/4.9.0/lto-wrapper
Target: x86_64-unknown-linux-gnu
Configured with: ../gcc/configure --prefix=/opt/gcc/4.9-trunk
--enable-languages=c++
Thread model: posix
gcc version 4.9.0 20130911 (experimental) (GCC)


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2013-09-12 15:26 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-09-11 10:21 [Bug c++/58389] New: g++ ICE in ipa_find_reference marc.mutz at kdab dot com
2013-09-11 11:15 ` [Bug tree-optimization/58389] [4.9 Regression] " mpolacek at gcc dot gnu.org
2013-09-11 12:13 ` markus at trippelsdorf dot de
2013-09-11 12:22 ` jamborm at gcc dot gnu.org
2013-09-11 12:22 ` mpolacek at gcc dot gnu.org
2013-09-11 15:07 ` [Bug ipa/58389] " jamborm at gcc dot gnu.org
2013-09-12 14:36 ` jamborm at gcc dot gnu.org
2013-09-12 15:20 ` jamborm at gcc dot gnu.org
2013-09-12 15:26 ` jamborm at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).