[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: BFD internal error while compiling lapack
From: |
Alan Modra |
Subject: |
Re: BFD internal error while compiling lapack |
Date: |
Thu, 1 Jun 2006 10:31:33 +0930 |
User-agent: |
Mutt/1.4i |
On Wed, May 31, 2006 at 02:45:55PM -0500, Glen W. Mabey wrote:
> I am using binutils version 2.16.1cvs20060413-1 from debian sarge, and
Hmm, I wonder what debian have done to binutils? You probably should
report this problem to them if it persists.
> ar cr ../lapack_LINUX.a zbdsqr.o zgbbrd.o zgbcon.o zgbequ.o zgbrfs.o
>
> < snip the listing of a whole bunch more .o files >
>
> BFD: BFD 2.16.91 20060413 Debian GNU/Linux internal error, aborting at
> ../../bfd/elfcode.h line 190 in bfd_elf32_swap_symbol_in
This error means that a symbol has an st_shndx field equal to 0xffff,
but no SHT_SYMTAB_SHNDX section was found.
ELF symbols normally only use 16-bit section indices. 0xffff should
only occur if the object has more than 64k sections. I think that is
unlikely for lapack, so the error is probably due to some sort of file
corruption.
--
Alan Modra
IBM OzLabs - Linux Technology Centre