[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

mpqc FTBFS on mips


well, its not actually a new problem, but I decided to do something
against it now :)

AFAIK, mpqc never built on mips, there was always a 'branch out of
range' error in the only C-source file (the rest is C++ with a bit of
Fortran77), see #182795.

I hoped that with the advent of new binutils and gcc-3.3 the error would
go away (as somehow promised by drow in the bug report), but it's still

gcc -DHAVE_CONFIG_H -D_REENTRANT  -I../../../../../src/lib -I/build/buildd/mpqc-2.1.3/include -I/build/buildd/mpqc-2.1.3/src/lib  -O0 -Wall -c /build/buildd/mpqc-2.1.3/src/lib/chemistry/qc/dft/lebedev.c -o lebedev.o
/tmp/ccQmMX4B.s: Assembler messages:
/tmp/ccQmMX4B.s:13374: Error: Branch out of range
/tmp/ccQmMX4B.s:13394: Error: Branch out of range
/tmp/ccQmMX4B.s:36637: Error: Branch out of range
make[6]: *** [lebedev.o] Error 1

(lebedev.c can be found at http://people.debian.org/~mbanck/lebedev.c)

As I did not specify the c-compiler to be used directly, I am not really
sure whether gcc-3.2 or gcc-3.3 gets used. gcc-3.3 seems to be present,
while gcc-3.2 gets installed at the beginning.


1. Could you tell me whether gcc-3.3 is the default compiler on the
	mipsel-buildd and is used to compile lebedev.c? (if not, I'll
	upload a new revision which'll force it and perhaps works better) 
2. Do you have any other suggestions on how to make mpqc build on mips(el)?

thanks a lot,


Reply to: