mpqc FTBFS on mips
Hi,
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
there:
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.
So,
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,
Michael
Reply to: