binutils pass 1

Dan Nicholson dbn.lists at gmail.com
Mon Feb 13 05:56:07 PST 2006


On 2/13/06, beanboy at beanboy.f2s.com <beanboy at beanboy.f2s.com> wrote:
>
<snip>
> ./../binutils-2.15.94.0.2.2/libiberty/regex.c:7580: internal compiler error:
> Segmentation fault
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <URL:http://gcc.gnu.org/bugs.html> for instructions.
> For Debian GNU/Linux specific bug reporting instructions, see
> <URL:file:///usr/share/doc/gcc-3.3/README.Bugs>.
> make[1]: *** [regex.lo] Error 1
> make[1]: Leaving directory `/mnt/lfs/sources/binutils-build/libiberty'
> make: *** [all-libiberty] Error 2
>
> It looks like a problem with regex?

The problem is with gcc.  The internal compiler error is caused by
gcc, and often it's related to hardware issues.  Remove the source and
build directories and try to build binutils again.  See if it always
fails at this spot.  If it seems to be more random, then you probably
have hardware issues.

memtest86 (ttp://www.memtest86.com/) can help you test your memory. 
Maybe there's an excessive heat buildup when the processor is really
churning (like when you use a compiler on a big package).

--
Dan



More information about the lfs-support mailing list