Rogério Brito <[email protected]> writes:
> Hi there.
>
> I use a Debian sid/unstable system with Linux kernel for amd64/x86_64, but
> with userland being i386.

Thanks for the report. I've seen this issue come up before, I believe.
I'm CCing sage-devel in case someone there knows what to do about it.

-Keshav

> Unfortunately, in such situation, Sage FTBFS during the compilation of
> GMP-ECM. Some parts of the log (more upon request, so as to not bomb the
> list with useless garbage) are:
>
> ,----
> | Now building GMP-ECM...
> | make[3]: Entering directory 
> `/home/rbrito/Downloads/sage-5.5/spkg/build/ecm-6.3.p8/src'
> | make  all-recursive
> | make[4]: Entering directory 
> `/home/rbrito/Downloads/sage-5.5/spkg/build/ecm-6.3.p8/src'
> | Making all in x86_64
> | make[5]: Entering directory 
> `/home/rbrito/Downloads/sage-5.5/spkg/build/ecm-6.3.p8/src/x86_64'
> | m4 -I../ -DOPERATION_mulredc1 `test -f mulredc1.asm || echo 
> './'`mulredc1.asm >mulredc1.s
> | /bin/bash ../libtool   --mode=compile gcc  -march=native -g -O3  -fPIC -c 
> -o mulredc1.lo mulredc1.s
> | libtool: compile:  gcc -march=native -g -O3 -fPIC -c mulredc1.s -o 
> mulredc1.o
> | mulredc1.s: Assembler messages:
> | mulredc1.s:49: Error: bad register name `%rdx'
> | mulredc1.s:50: Error: bad register name `%rsi'
> | mulredc1.s:51: Error: bad register name `%rdx'
> | mulredc1.s:52: Error: bad register name `%rax'
> | mulredc1.s:53: Error: bad register name `%r8'
> | mulredc1.s:54: Error: bad register name `%rcx'
> | mulredc1.s:55: Error: bad register name `%r9'
> | mulredc1.s:57: Error: bad register name `%r10'
> | mulredc1.s:58: Error: bad register name `%rdx'
> | mulredc1.s:59: Error: bad register name `%rax'
> | make[5]: *** [mulredc1.lo] Error 1
> | rm mulredc1.s
> | make[5]: Leaving directory 
> `/home/rbrito/Downloads/sage-5.5/spkg/build/ecm-6.3.p8/src/x86_64'
> | make[4]: *** [all-recursive] Error 1
> | make[4]: Leaving directory 
> `/home/rbrito/Downloads/sage-5.5/spkg/build/ecm-6.3.p8/src'
> | make[3]: *** [all] Error 2
> | make[3]: Leaving directory 
> `/home/rbrito/Downloads/sage-5.5/spkg/build/ecm-6.3.p8/src'
> | Error building GMP-ECM.
> | 
> | real    0m11.086s
> | user    0m3.416s
> | sys     0m1.828s
> `----
>
> As you can see, it is trying to use x86_64 registers and failing at that
> point.
>
> Please let me know of any further information needed.
>
>
> Thanks,
>
> -- 
> Rogério Brito : rbrito@{ime.usp.br,gmail.com} : GPG key 4096R/BCFCAAAA
> http://rb.doesntexist.org/blog : Projects : https://github.com/rbrito/
> DebianQA: http://qa.debian.org/developer.php?login=rbrito%40ime.usp.br

-- 
You received this message because you are subscribed to the Google Groups 
"sage-support" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
Visit this group at http://groups.google.com/group/sage-support?hl=en.


Reply via email to