This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
Re: gcc 4.0 on i386 with current CVS head
- From: Carlos O'Donell <carlos at baldric dot uwo dot ca>
- To: Andreas Jaeger <aj at suse dot de>
- Cc: libc-alpha <libc-alpha at sources dot redhat dot com>
- Date: Mon, 31 Jan 2005 13:56:08 -0500
- Subject: Re: gcc 4.0 on i386 with current CVS head
- References: <m3d5vlbj43.fsf@gromit.moeb>
On Mon, Jan 31, 2005 at 06:31:40PM +0100, Andreas Jaeger wrote:
>
> With my GCC 3.3 version I can easily build glibc and it passes the
> completle testsuite. But with GCC 4.0 CVS on i386 I get the following
> error:
>
> *** glibc detected *** /usr/src/packages/BUILD/glibc-2.4/cc-nptl/dlfcn/tststatic
> : free(): invalid pointer: 0x080afc60 ***
> /bin/sh: line 1: 30971 Aborted GCONV_PATH=/usr/src/packages/BUIL
> D/glibc-2.4/cc-nptl/iconvdata LC_ALL=C LD_LIBRARY_PATH=/usr/src/packages/BUILD/g
> libc-2.4/cc-nptl/dlfcn/:/usr/src/packages/BUILD/glibc-2.4/cc-nptl/:/usr/src/pack
> ages/BUILD/glibc-2.4/cc-nptl/elf /usr/src/packages/BUILD/glibc-2.4/cc-nptl/dlfcn
> /tststatic >/usr/src/packages/BUILD/glibc-2.4/cc-nptl/dlfcn/tststatic.out
>
> Any ideas?
Have you tried pulling CVS today? I get connection reset by peer, or I'd
be looking up your problem.
I'm guessing the new gcc doens't adhere to MALLOC_ALIGN_MASK?
What is the malloc alignment you are requesting and is gcc meeting that
alignment requirement?
I don't think it's an arena problem. I've only run into this problem
once.
c.