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: > [EMAIL PROTECTED] 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: > [EMAIL PROTECTED] 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 > [EMAIL PROTECTED] 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 _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils