Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 126681 - [4.1/ICE] x11-misc/3ddesktop doesn't compile >= -O1
Summary: [4.1/ICE] x11-misc/3ddesktop doesn't compile >= -O1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Toolchain Maintainers
URL: http://gcc.gnu.org/PR26757
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-18 09:08 UTC by David Watzke
Modified: 2006-05-17 21:02 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Bzipped preprocessed source (ccGspTWE.out.bz2,133.80 KB, application/x-bzip2)
2006-03-18 09:10 UTC, David Watzke
Details

Note You need to log in before you can comment on or make changes to this bug.
Description David Watzke 2006-03-18 09:08:51 UTC
cd . && /bin/sh /var/tmp/portage/3ddesktop-0.2.9/work/3ddesktop-0.2.9/missing --run autoheader
rm -f stamp-h1
touch config.h.in
cd . && /bin/sh ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
make  all-am
make[1]: Entering directory `/var/tmp/portage/3ddesktop-0.2.9/work/3ddesktop-0.2.9'
if x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\"   -O2 -march=athlon64 -fomit-frame-pointer -pipe  -MT 3ddesk.o -MD -MP -MF ".deps/3ddesk.Tpo" -c -o 3ddesk.o 3ddesk.cpp; \
then mv -f ".deps/3ddesk.Tpo" ".deps/3ddesk.Po"; else rm -f ".deps/3ddesk.Tpo"; exit 1; fi
if x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\"   -O2 -march=athlon64 -fomit-frame-pointer -pipe  -MT 3ddeskd.o -MD -MP -MF ".deps/3ddeskd.Tpo" -c -o 3ddeskd.o 3ddeskd.cpp; \
then mv -f ".deps/3ddeskd.Tpo" ".deps/3ddeskd.Po"; else rm -f ".deps/3ddeskd.Tpo"; exit 1; fi
if x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\"   -O2 -march=athlon64 -fomit-frame-pointer -pipe  -MT xutil.o -MD -MP -MF ".deps/xutil.Tpo" -c -o xutil.o xutil.cpp; \
then mv -f ".deps/xutil.Tpo" ".deps/xutil.Po"; else rm -f ".deps/xutil.Tpo"; exit 1; fi
if x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\"   -O2 -march=athlon64 -fomit-frame-pointer -pipe  -MT arrange.o -MD -MP -MF ".deps/arrange.Tpo" -c -o arrange.o arrange.cpp; \
then mv -f ".deps/arrange.Tpo" ".deps/arrange.Po"; else rm -f ".deps/arrange.Tpo"; exit 1; fi
if x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\"   -O2 -march=athlon64 -fomit-frame-pointer -pipe  -MT util.o -MD -MP -MF ".deps/util.Tpo" -c -o util.o util.cpp; \
then mv -f ".deps/util.Tpo" ".deps/util.Po"; else rm -f ".deps/util.Tpo"; exit 1; fi
3ddeskd.cpp: In function ‘void draw_digit(int, float, float)’:
3ddeskd.cpp:634: internal compiler error: Neopr
Comment 1 David Watzke 2006-03-18 09:08:51 UTC
cd . && /bin/sh /var/tmp/portage/3ddesktop-0.2.9/work/3ddesktop-0.2.9/missing --run autoheader
rm -f stamp-h1
touch config.h.in
cd . && /bin/sh ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
make  all-am
make[1]: Entering directory `/var/tmp/portage/3ddesktop-0.2.9/work/3ddesktop-0.2.9'
if x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\"   -O2 -march=athlon64 -fomit-frame-pointer -pipe  -MT 3ddesk.o -MD -MP -MF ".deps/3ddesk.Tpo" -c -o 3ddesk.o 3ddesk.cpp; \
then mv -f ".deps/3ddesk.Tpo" ".deps/3ddesk.Po"; else rm -f ".deps/3ddesk.Tpo"; exit 1; fi
if x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\"   -O2 -march=athlon64 -fomit-frame-pointer -pipe  -MT 3ddeskd.o -MD -MP -MF ".deps/3ddeskd.Tpo" -c -o 3ddeskd.o 3ddeskd.cpp; \
then mv -f ".deps/3ddeskd.Tpo" ".deps/3ddeskd.Po"; else rm -f ".deps/3ddeskd.Tpo"; exit 1; fi
if x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\"   -O2 -march=athlon64 -fomit-frame-pointer -pipe  -MT xutil.o -MD -MP -MF ".deps/xutil.Tpo" -c -o xutil.o xutil.cpp; \
then mv -f ".deps/xutil.Tpo" ".deps/xutil.Po"; else rm -f ".deps/xutil.Tpo"; exit 1; fi
if x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\"   -O2 -march=athlon64 -fomit-frame-pointer -pipe  -MT arrange.o -MD -MP -MF ".deps/arrange.Tpo" -c -o arrange.o arrange.cpp; \
then mv -f ".deps/arrange.Tpo" ".deps/arrange.Po"; else rm -f ".deps/arrange.Tpo"; exit 1; fi
if x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\"   -O2 -march=athlon64 -fomit-frame-pointer -pipe  -MT util.o -MD -MP -MF ".deps/util.Tpo" -c -o util.o util.cpp; \
then mv -f ".deps/util.Tpo" ".deps/util.Po"; else rm -f ".deps/util.Tpo"; exit 1; fi
3ddeskd.cpp: In function ‘void draw_digit(int, float, float)’:
3ddeskd.cpp:634: internal compiler error: Neoprávněný přístup do paměti (SIGSEGV)
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://bugs.gentoo.org/> for instructions.
if x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\"   -O2 -march=athlon64 -fomit-frame-pointer -pipe  -MT win.o -MD -MP -MF ".deps/win.Tpo" -c -o win.o win.cpp; \
then mv -f ".deps/win.Tpo" ".deps/win.Po"; else rm -f ".deps/win.Tpo"; exit 1; fi
if x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\"   -O2 -march=athlon64 -fomit-frame-pointer -pipe  -MT camera.o -MD -MP -MF ".deps/camera.Tpo" -c -o camera.o camera.cpp; \
then mv -f ".deps/camera.Tpo" ".deps/camera.Po"; else rm -f ".deps/camera.Tpo"; exit 1; fi
if x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.    -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\"   -O2 -march=athlon64 -fomit-frame-pointer -pipe  -MT config.o -MD -MP -MF ".deps/config.Tpo" -c -o config.o config.cpp; \
then mv -f ".deps/config.Tpo" ".deps/config.Po"; else rm -f ".deps/config.Tpo"; exit 1; fi
Preprocessed source stored into /var/tmp/portage/3ddesktop-0.2.9/temp/ccRj0n6g.out file, please attach this to your bugreport.
make[1]: *** [3ddeskd.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory `/var/tmp/portage/3ddesktop-0.2.9/work/3ddesktop-0.2.9'
make: *** [all] Error 2

!!! ERROR: x11-misc/3ddesktop-0.2.9 failed.
Call stack:
  ebuild.sh, line 1557:   Called dyn_compile
  ebuild.sh, line 966:   Called src_compile

!!! emake failed
!!! If you need support, post the topmost build error, and the call stack if relevant.

emerge --info ::
Portage 2.1_pre6-r3 (default-linux/amd64/2006.0, gcc-4.1.0, glibc-2.4-r1, 2.6.15-gentoo-r7 x86_64)
=================================================================
System uname: 2.6.15-gentoo-r7 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.12.0_pre16
dev-lang/python:     2.4.2-r1
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
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.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=athlon64 -fomit-frame-pointer -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon64 -fomit-frame-pointer -pipe"
DISTDIR="/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.linux.cz/pub/linux/gentoo http://mirror.gentoo.sk/pub http://distfiles.gentoo.org/"
LANG="cs_CZ.UTF-8"
LC_ALL="cs_CZ.UTF-8"
LINGUAS="cs"
MAKEOPTS="-j3"
PKGDIR="/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/portage"
PORTDIR_OVERLAY="/overlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X aac acpi alsa apm asf audiofile avi bash-completion bitmap-fonts bzip2 cdr cli css ctype cups dba dbus dga dio directfb dri dts dvd dvdr dvdread emboss encode fastbuild fbcon ffmpeg flac flash force-cgi-redirect fortran ftp gdbm gif gpm hal i8x0 icq id3 id3v2 imagemagick imlib ipv6 jabber javascript jpeg kde kdeenablefinal lame lcms lzw lzw-tiff mad matroska mbox memlimit mikmod mime mp3 mpeg mplayer ncurses nls nowebdav nptl nptlonly nvidia ogg oggvorbis openal opengl osc oscar pcre pdflib perl pic png posix ppds python qt quicktime readline scanner sdl session sftplogging simplexml skey soap sockets speex spl ssl subversion svg symlink theora tiff tokenizer truetype truetype-fonts type1-fonts unicode usb userlocales utf8 vcd vorbis xine xml xml2 xpm xsl xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_cs userland_GNU video_cards_nvidia"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LDFLAGS

Btw, X11R7... ;-)
Comment 2 David Watzke 2006-03-18 09:10:45 UTC
Created attachment 82468 [details]
Bzipped preprocessed source
Comment 3 Carsten Lohrke (RETIRED) gentoo-dev 2006-03-18 10:11:22 UTC
don
Comment 4 Krzysztof Pawlik (RETIRED) gentoo-dev 2006-03-18 12:53:59 UTC
(In reply to comment #0)
> 3ddeskd.cpp: In function &#8216;void draw_digit(int, float, float)&#8217;:
> 3ddeskd.cpp:634: internal compiler error: Neopr
Comment 5 Krzysztof Pawlik (RETIRED) gentoo-dev 2006-03-18 12:53:59 UTC
(In reply to comment #0)
> 3ddeskd.cpp: In function &#8216;void draw_digit(int, float, float)&#8217;:
> 3ddeskd.cpp:634: internal compiler error: Neoprávn&#283;ný p&#345;ístup do
> pam&#283;ti (SIGSEGV)
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <URL:http://bugs.gentoo.org/> for instructions.

> emerge --info ::
> Portage 2.1_pre6-r3 (default-linux/amd64/2006.0, gcc-4.1.0, glibc-2.4-r1,
> 2.6.15-gentoo-r7 x86_64)

That's a compiler error. GCC 4.1.0 doesn't like 3ddesktop?
Comment 6 Mark Loeser (RETIRED) gentoo-dev 2006-03-19 12:58:11 UTC
Looks like this might be fixed in 4.2.  I'll check 4.1 SVN and track down the fix.
Comment 7 Ryan Hill (RETIRED) gentoo-dev 2006-03-19 14:53:47 UTC
still ICEs with 4.1svn.  whatever the fix is it hasn't been backported.
Comment 8 Ryan Hill (RETIRED) gentoo-dev 2006-03-19 22:38:48 UTC
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26757
Comment 9 Ryan Hill (RETIRED) gentoo-dev 2006-05-17 19:31:23 UTC
fixed in 4.1.1rc1
Comment 10 Mark Loeser (RETIRED) gentoo-dev 2006-05-17 21:02:32 UTC
Added 4.1.1_rc1 to the tree.