Public bug reported: While investigating why I couldn't compile sage on the toshiba AC100 (an ARM-based netbook) -- this is report http://trac.sagemath.org/sage_trac/ticket/10285 , it appeared that some of the problems are due to the compiler, which from a C file goes to an assembly file... and then fails to build it!
Here is an example -- taken from Boehm's garbage collector's failed compilation (the full build log is attached to the sage report): gcc -DPACKAGE_NAME=\"gc\" -DPACKAGE_TARNAME=\"gc\" -DPACKAGE_VERSION=\"7.1\" "-DPACKAGE_STRING=\"gc 7.1\"" -DPACKAGE_BUGREPORT=\"snipped\" -DGC_VERSI ON_MAJOR=7 -DGC_VERSION_MINOR=1 -DPACKAGE=\"gc\" -DVERSION=\"7.1\" -DGC_LINUX_TH READS=1 -D_REENTRANT=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE _INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DNO_EXECUTE_ PERMISSION=1 -DALL_INTERIOR_POINTERS=1 -DGC_GCJ_SUPPORT=1 -DJAVA_FINALIZATION=1 -DATOMIC_UNCOLLECTABLE=1 -DLARGE_CONFIG=1 -I./include -fexceptions -I libatomic_ ops/src -g -O2 -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c alloc.c -fPIC -DPIC -o .libs/alloc.o /tmp/cckXY2Jn.s: Assembler messages: /tmp/cckXY2Jn.s:1314: Error: selected processor does not support Thumb mode `swp ip,r2,[r3]' /tmp/cckXY2Jn.s:1371: Error: selected processor does not support Thumb mode `swp ip,r0,[r2]' /tmp/cckXY2Jn.s:2783: Error: selected processor does not support Thumb mode `swp lr,r2,[r6]' /tmp/cckXY2Jn.s:2851: Error: selected processor does not support Thumb mode `swp r1,r0,[r3]' /tmp/cckXY2Jn.s:3613: Error: selected processor does not support Thumb mode `swp ip,r2,[r3]' /tmp/cckXY2Jn.s:3652: Error: selected processor does not support Thumb mode `swp ip,r1,[r3]' make[3]: *** [alloc.lo] Error 1 ** Affects: ubuntu Importance: Undecided Status: New -- Generated assembly doesn't correspond to the ARM processor https://bugs.launchpad.net/bugs/677360 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs