[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
ld error: internal error, aborting at ../../bfd/cache.c line 495 in bfd_
From: |
John Pye |
Subject: |
ld error: internal error, aborting at ../../bfd/cache.c line 495 in bfd_cache_lookup_worker |
Date: |
Mon, 30 Jan 2006 01:09:56 +1100 |
User-agent: |
Mozilla Thunderbird 1.0.7-1.1.fc3 (X11/20050929) |
Hi,
While compiling some code for the ASCEND project (*), I came across a
bug that the output said I should report. So here I am.
The message was this (towards the end of this lot):
> make -C solver
> make[1]: Entering directory
> `/home/john/src/ascend/trunk/base/autotools/utilities'
> make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent
> make rule.
> make[1]: Nothing to be done for `default'.
> make[1]: Leaving directory
> `/home/john/src/ascend/trunk/base/autotools/utilities'
> make -C packages
> make[1]: Entering directory
> `/home/john/src/ascend/trunk/base/autotools/solver'
> make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent
> make rule.
> make[1]: Entering directory
> `/home/john/src/ascend/trunk/base/autotools/packages'
> make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent
> make rule.
> gcc -I/home/john/src/ascend/trunk/base/autotools/../generic
> -I/home/john/src/ascend/trunk/base/autotools/../../tcltk98/generic
> -I.. -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"
> -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\"
> -DSIZEOF_VOID_P=0 -DHAVE_LIBM=1 -DHAVE_ERF=1 -DHAVE_SNPRINTF=1
> -DHAVE_VSNPRINTF=1 -DSTATIC_QRSLV -DSTATIC_LSOD -DSTATIC_CMSLV
> -ggdb -c
> /home/john/src/ascend/trunk/base/autotools/../generic/solver/incidence.c
> -o incidence.o
> make[1]: Nothing to be done for `default'.
> make[1]: Leaving directory
> `/home/john/src/ascend/trunk/base/autotools/packages'
> cd ./interface; make libascif.a
> make[1]: Entering directory
> `/home/john/src/ascend/trunk/base/autotools/interface'
> make[1]: Nothing to be done for `libascif.a'.
> make[1]: Leaving directory
> `/home/john/src/ascend/trunk/base/autotools/interface'
> cd lib; make default
> make[1]: Entering directory
> `/home/john/src/ascend/trunk/base/autotools/lib'
> make[1]: Nothing to be done for `default'.
> make[1]: Leaving directory
> `/home/john/src/ascend/trunk/base/autotools/lib'
> cd ./interface; make ascend4
> make[1]: Entering directory
> `/home/john/src/ascend/trunk/base/autotools/interface'
> rm -f ../bin/ascend4
> gcc -o ../bin/ascend4 -rdynamic Driver.o ../archive/libascif.a
> ../archive/libasccompiler.a ../archive/libascsolver.a
> ../archive/libascutilities.a ../archive/libascgeneral.a
> ../archive/libascpackages.a
> /home/john/src/ascend/trunk/base/autotools/archive/libinteg.a
> /home/john/src/ascend/trunk/base/autotools/archive/libasclpak.a
> /usr/lib/libblas.so.3 /usr/lib/libf2c.a /usr/lib/libtk8.3.so
> /usr/lib/libtcl8.3.so -ldl /usr/share/Tktable2.8/libTktable2.8.so
> -L/usr/X11R6/lib -lX11 -lieee -lm
> rm -f ../archive/libascsolver.a
> ar cr ../archive/libascsolver.a analyze.o bnd.o bndman.o calc.o
> cond_config.o conditional.o conopt.o discrete.o incidence.o linsol.o
> linsolqr.o linutils.o logrel.o logrelman.o model_reorder.o mps.o
> mtx_basic.o mtx_linal.o mtx_perms.o mtx_query.o mtx_reorder.o
> mtx_use_only.o rel.o relman.o slv.o slv0.o slv1.o slv2.o slv3.o slv6.o
> slv7.o slv8.o slv9.o slv9a.o slvDOF.o slv_common.o slv_interface.o
> slv_stdcalls.o system.o var.o
> /usr/bin/ld: BFD 2.15.94.0.2.2 20041220 internal error, aborting at
> ../../bfd/cache.c line 495 in bfd_cache_lookup_worker
>
> /usr/bin/ld: Please report this bug.
>
> collect2: ld returned 1 exit status
> make[1]: *** [../bin/ascend4] Error 1
> make[1]: Leaving directory
> `/home/john/src/ascend/trunk/base/autotools/interface'
> make: *** [GUI] Error 2
> make: *** Waiting for unfinished jobs....
> ranlib ../archive/libascsolver.a
Version:
> address@hidden autotools]$ ld --version
> GNU ld version 2.15.94.0.2.2 20041220
> Copyright 2002 Free Software Foundation, Inc.
> This program is free software; you may redistribute it under the terms of
> the GNU General Public License. This program has absolutely no warranty.
Machine:
> address@hidden autotools]$ uname -a
> Linux cruncher2.***.*** 2.6.14-1.1644_FC4smp #1 SMP Sun Nov 27
> 03:39:31 EST 2005 i686 i686 i386 GNU/Linux
GCC
> address@hidden autotools]$ gcc --version
> gcc (GCC) 4.0.2 20051125 (Red Hat 4.0.2-8)
> Copyright (C) 2005 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions. There is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
> PURPOSE.
To track down the command being used you can examine
> https://pse.cheme.cmu.edu/svn-view/ascend/code/trunk/base/generic/solver/Makefile.in?rev=177&view=markup
This error message occurred once only after I altered a .h file to
include <general/mathmacros.h>, another file including some C
preprocessor macro definitions only.
I have no idea if you will be able to use this lot but wanted to send it
in anyway. I'm not sure I could repeat the bug either.
Cheers
JP
http://pye.dyndns.org/
*ASCEND project:
https://pse.cheme.cmu.edu/wiki/view/Ascend/WebHome
- ld error: internal error, aborting at ../../bfd/cache.c line 495 in bfd_cache_lookup_worker,
John Pye <=