First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 49472
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: GCC Porting Team <gcc-porting@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Prakash Punnoor <prakashp@arcor.de>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 49472 depends on: Show dependency tree
Bug 49472 blocks: 48528
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2004-04-30 01:25 0000
Well, subject says it all. Some assembler error about a value not fitting will
occur if down cflags are used in conjunction with -ftracer. Intrestingly same
setup with march=athlon-xp works. A compiler issue?

FOr the time beint -ftracer should be filtered in case of gcc-3.4 and
-march=k6-2.

Portage 2.0.50-r6 (default-x86-1.4, gcc-3.4.0, glibc-2.3.3_pre20040420-r0,
2.6.6-rc2-mm2)
=================================================================
System uname: 2.6.6-rc2-mm2 i686 AMD Athlon(tm)
Gentoo Base System version 1.4.10
distcc 2.13 i586-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[disabled]
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=k6-2 -mtune=k6-2 -O2 -pipe -frename-registers
-fomit-frame-pointer -mmmx -m3dnow -s"
CHOST="i586-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=k6-2 -mtune=k6-2 -O2 -pipe -frename-registers
-fomit-frame-pointer -mmmx -m3dnow -s"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache digest prelink sandbox"
GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo/
ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/lportage"
SYNC="rsync://linux.rz.ruhr-uni-bochum.de/gentoo-portage/"
USE="3dfx S3TC X Xaw3d acpi acpi4linux alsa apm arts avi berkdb crypt cups dga
encode esd ext-png ext-zlib faad fbcon ffmpeg flac foomaticdb gdbm gif gnome
gpm gstreamer gtk gtk2 imlib ipv6 javascript jpeg kde libg++ libwww lirc mad
matroska mikmod mmx motif mozilla moznocompose mpeg mpi ncurses nls nocd nptl
nvidia oggvorbis opengl oss pam pdflib perl pic png python qt qtmt quicktime
readline samba sdl slang speex spell ssl svga tcpd threads tiff truetype usb
v4l videos wmf x86 xfs xine xml2 xmms xv xvid zlib"

------- Comment #1 From Robert Moss (RETIRED) 2004-04-30 17:51:23 0000 -------
What's the full error?

------- Comment #2 From Prakash Punnoor 2004-04-30 22:54:26 0000 -------
/bin/sh ../libtool --mode=compile gcc -DPACKAGE_NAME=\"\"
-DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\"
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"libvorbis\" -DVERSION=\"1.0.1\"
-DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1
-DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
-DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DHAVE_ALLOCA_H=1
-DHAVE_ALLOCA=1  -I. -I.  -I../include -I/usr/include    -O20 -ffast-math 
-D_REENTRANT -fsigned-char -march=k6-2 -mtune=k6-2 -O2 -ffast-math -ftracer
-pipe -frename-registers -mno-sse2 -fPIC -DUSE_MEMORY_H -c info.c
 gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\"
-DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"libvorbis\"
-DVERSION=\"1.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1
-DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1
-DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -I. -I. -I../include -I/usr/include -O20
-ffast-math -D_REENTRANT -fsigned-char -march=k6-2 -mtune=k6-2 -O2 -ffast-math
-ftracer -pipe -frename-registers -mno-sse2 -fPIC -DUSE_MEMORY_H -c info.c 
-fPIC -DPIC -o .libs/info.o
{standard input}: Assembler messages:
{standard input}:6541: Error: value of ffffffffffffff7f too large for field of
1 bytes at 000000000000040e
make[2]: *** [psy.lo] Fehler 1
make[2]: *** Warte auf noch nicht beendete Prozesse...
 gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\"
-DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"libvorbis\"
-DVERSION=\"1.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1
-DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1
-DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -I. -I. -I../include -I/usr/include -O20
-ffast-math -D_REENTRANT -fsigned-char -march=k6-2 -mtune=k6-2 -O2 -ffast-math
-ftracer -pipe -frename-registers -mno-sse2 -fPIC -DUSE_MEMORY_H -c info.c -o
info.o >/dev/null 2>&1
make[2]: Leaving directory
`/var/tmp/portage/libvorbis-1.0.1-r2/work/libvorbis-1.0.1/lib'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory
`/var/tmp/portage/libvorbis-1.0.1-r2/work/libvorbis-1.0.1/lib'
make: *** [all-recursive] Fehler 1

!!! ERROR: media-libs/libvorbis-1.0.1-r2 failed.
!!! Function src_compile, Line 51, Exitcode 2
!!! (no error message)

------- Comment #3 From Chris White (RETIRED) 2004-10-23 22:57:56 0000 -------
*bump* news on this?

------- Comment #4 From Mark Loeser 2005-07-16 11:49:28 0000 -------
This is still a problem with gcc-3.4, but is fixed in gcc-4.  I added filtering
for -ftracer to the libvorbis ebuilds.

First Last Prev Next    No search results available      Search page      Enter new bug