in emerge grpahviz: make[3]: Entering directory `/var/tmp/portage/graphviz-1.16/work/graphviz-1.16/dynagraph/common' if /bin/sh ../../libtool --tag=CXX --mode=compile i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../dynagraph -I../../cdt -I../../agraph -O3 -march=athlon-xp -funroll-loops -pipe -MT Dynagraph.lo -MD -MP -MF ".deps/Dynagraph.Tpo" -c -o Dynagraph.lo Dynagraph.cpp; \ then mv -f ".deps/Dynagraph.Tpo" ".deps/Dynagraph.Plo"; else rm -f ".deps/Dynagraph.Tpo"; exit 1; fi if /bin/sh ../../libtool --tag=CXX --mode=compile i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../dynagraph -I../../cdt -I../../agraph -O3 -march=athlon-xp -funroll-loops -pipe -MT ColorByAge.lo -MD -MP -MF ".deps/ColorByAge.Tpo" -c -o ColorByAge.lo ColorByAge.cpp; \ then mv -f ".deps/ColorByAge.Tpo" ".deps/ColorByAge.Plo"; else rm -f ".deps/ColorByAge.Tpo"; exit 1; fi mkdir .libs i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../dynagraph -I../../cdt -I../../agraph -O3 -march=athlon-xp -funroll-loops -pipe -MT ColorByAge.lo -MD -MP -MF .deps/ColorByAge.Tpo -c ColorByAge.cpp -fPIC -DPIC -o .libs/ColorByAge.o i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../dynagraph -I../../cdt -I../../agraph -O3 -march=athlon-xp -funroll-loops -pipe -MT Dynagraph.lo -MD -MP -MF .deps/Dynagraph.Tpo -c Dynagraph.cpp -fPIC -DPIC -o .libs/Dynagraph.o if /bin/sh ../../libtool --tag=CXX --mode=compile i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../dynagraph -I../../cdt -I../../agraph -O3 -march=athlon-xp -funroll-loops -pipe -MT LabelPlacer.lo -MD -MP -MF ".deps/LabelPlacer.Tpo" -c -o LabelPlacer.lo LabelPlacer.cpp; \ then mv -f ".deps/LabelPlacer.Tpo" ".deps/LabelPlacer.Plo"; else rm -f ".deps/LabelPlacer.Tpo"; exit 1; fi i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../dynagraph -I../../cdt -I../../agraph -O3 -march=athlon-xp -funroll-loops -pipe -MT LabelPlacer.lo -MD -MP -MF .deps/LabelPlacer.Tpo -c LabelPlacer.cpp -fPIC -DPIC -o .libs/LabelPlacer.o /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/include/g++-v3/bits/stl_tree.h: In member function `std::_Rb_tree_iterator<_Val, _Val&, _Val*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::insert_unique(std::_Rb_tree_iterator<_Val, _Val&, _Val*>, const _Val&) [with _Key = LGraph<GraphAttrs, NodeAttrs, EdgeAttrs, Update, Update, Update>::Node*, _Val = std::pair<LGraph<GraphAttrs, NodeAttrs, EdgeAttrs, Update, Update, Update>::Node* const, LGraph<GraphAttrs, NodeAttrs, EdgeAttrs, Update, Update, Update>::Node*>, _KeyOfValue = std::_Select1st<std::pair<LGraph<GraphAttrs, NodeAttrs, EdgeAttrs, Update, Update, Update>::Node* const, LGraph<GraphAttrs, NodeAttrs, EdgeAttrs, Update, Update, Update>::Node*> >, _Compare = std::less<LGraph<GraphAttrs, NodeAttrs, EdgeAttrs, Update, Update, Update>::Node*>, _Alloc = std::allocator<std::pair<LGraph<GraphAttrs, NodeAttrs, EdgeAttrs, Update, Update, Update>::Node* const, LGraph<GraphAttrs, NodeAttrs, EdgeAttrs, Update, Update, Update>::Node*> >]': /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/include/g++-v3/bits/stl_tree.h:1095: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://bugs.gentoo.org/> for instructions. if /bin/sh ../../libtool --tag=CXX --mode=compile i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../dynagraph -I../../cdt -I../../agraph -O3 -march=athlon-xp -funroll-loops -pipe -MT Line.lo -MD -MP -MF ".deps/Line.Tpo" -c -o Line.lo Line.cpp; \ then mv -f ".deps/Line.Tpo" ".deps/Line.Plo"; else rm -f ".deps/Line.Tpo"; exit 1; fi i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../dynagraph -I../../cdt -I../../agraph -O3 -march=athlon-xp -funroll-loops -pipe -MT Line.lo -MD -MP -MF .deps/Line.Tpo -c Line.cpp -fPIC -DPIC -o .libs/Line.o if /bin/sh ../../libtool --tag=CXX --mode=compile i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../dynagraph -I../../cdt -I../../agraph -O3 -march=athlon-xp -funroll-loops -pipe -MT PolyBarriers.lo -MD -MP -MF ".deps/PolyBarriers.Tpo" -c -o PolyBarriers.lo PolyBarriers.cpp; \ then mv -f ".deps/PolyBarriers.Tpo" ".deps/PolyBarriers.Plo"; else rm -f ".deps/PolyBarriers.Tpo"; exit 1; fi i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../dynagraph -I../../cdt -I../../agraph -O3 -march=athlon-xp -funroll-loops -pipe -MT PolyBarriers.lo -MD -MP -MF .deps/PolyBarriers.Tpo -c PolyBarriers.cpp -fPIC -DPIC -o .libs/PolyBarriers.o if /bin/sh ../../libtool --tag=CXX --mode=compile i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../dynagraph -I../../cdt -I../../agraph -O3 -march=athlon-xp -funroll-loops -pipe -MT Region.lo -MD -MP -MF ".deps/Region.Tpo" -c -o Region.lo Region.cpp; \ then mv -f ".deps/Region.Tpo" ".deps/Region.Plo"; else rm -f ".deps/Region.Tpo"; exit 1; fi i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../dynagraph -I../../cdt -I../../agraph -O3 -march=athlon-xp -funroll-loops -pipe -MT Region.lo -MD -MP -MF .deps/Region.Tpo -c Region.cpp -fPIC -DPIC -o .libs/Region.o if /bin/sh ../../libtool --tag=CXX --mode=compile i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../dynagraph -I../../cdt -I../../agraph -O3 -march=athlon-xp -funroll-loops -pipe -MT Route.lo -MD -MP -MF ".deps/Route.Tpo" -c -o Route.lo Route.cpp; \ then mv -f ".deps/Route.Tpo" ".deps/Route.Plo"; else rm -f ".deps/Route.Tpo"; exit 1; fi i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../dynagraph -I../../cdt -I../../agraph -O3 -march=athlon-xp -funroll-loops -pipe -MT Route.lo -MD -MP -MF .deps/Route.Tpo -c Route.cpp -fPIC -DPIC -o .libs/Route.o Preprocessed source stored into /var/tmp/portage/graphviz-1.16/temp/cckHjsHW.out file, please attach this to your bugreport. make[3]: *** [Dynagraph.lo] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory `/var/tmp/portage/graphviz-1.16/work/graphviz-1.16/dynagraph/common' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/graphviz-1.16/work/graphviz-1.16/dynagraph' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/graphviz-1.16/work/graphviz-1.16' make: *** [all] Error 2 !!! ERROR: media-gfx/graphviz-1.16 failed. !!! Function src_compile, Line 60, Exitcode 2 !!! (no error message) Reproducible: Always Steps to Reproduce: 1. emerge graphviz 2. 3. emerge info Portage 2.0.51.22-r3 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r2, 2.6.11-hardened-r15 i686) ================================================================= System uname: 2.6.11-hardened-r15 i686 AMD Athlon(tm) XP 2800+ Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5-r2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O3 -march=athlon-xp -funroll-loops -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=athlon-xp -funroll-loops -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://gentoo.blueyonder.co.uk/mirrors/gentoo http://ftp.uni-erlangen.de/pub/mirrors/gentoo" LINGUAS="en ru fr" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow X alsa apm arts avi berkdb bitmap-fonts bonobo cdr crypt cups curl dvd eds emboss encode esd fam flac foomaticdb fortran gd gdbm gif gnome gpm gstreamer gtk gtk2 hardened imagemagick imlib ipv6 java jpeg junit kde ldap libg++ libwww mad mikmod mmx motif mozilla mp3 mpeg ncurses nls nptl ogg oggvorbis opengl oss pam pdflib perl php png ppds python qt quicktime readline scanner sdl slang spell sqlite sse ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts unicode usb vorbis xine xml xml2 xmms xv xvid zlib video_cards_radeon linguas_en linguas_ru linguas_fr userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY Preprocessed source stored into /var/tmp/portage/graphviz-1.16/temp/cckHjsHW.out file, please attach this to your bugreport. I can send you this file, if you want.
Is this error reproducible, i.e., does it fail again in the same place?
No, if fails in the different files, but in the same directory.
Well, if it's not reproducible, then not much we could do about it. See Bug 20600 for suggestions.
But in always in the same header: /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/include/g++-v3/bits/stl_tree.h:513: internal compiler error: Segmentation fault