On 20.03.2016 12:04, Yaroslav Halchenko wrote: > Package: python-scipy > Version: 0.17.0-1 > Severity: important > > pymvpa2 package FTBFS on mips atm > https://buildd.debian.org/status/fetch.php?pkg=pymvpa2&arch=mips&ver=2.4.3-1&stamp=1458051582 > due to > Program received signal SIGILL, Illegal instruction > which if ran under gdb provides following detail: > > > Program received signal SIGILL, Illegal instruction. > 0x75de5d44 in cephes_igam (a=5.3023991505199126e-315, > x=5.2998088236266445e-315) at scipy/special/cephes/igam.c:199 > 199 scipy/special/cephes/igam.c: No such file or directory. > > and dissassemble at that point leads to > > 0x75de5d44 <+228>: add.d $f6,$f6,$f10 > > scipy package itself seems to ignore failing tests ATM so it doesn't > FTBFS itself although leads to similar illegal instruction crashes in > https://buildd.debian.org/status/fetch.php?pkg=python-scipy&arch=mips&ver=0.17.0-1%2Bb1&stamp=1457480429 > thus hiding the problem and delivering broken scipy on those platforms >
igam.c is as I recall regular C code, I don't know what would cause a sigill so my guess is once again a compiler or hardware bug. Unless a porter wants to look at it I'll remove mips from scipy in the next upload, that platform is to fragile for software like scipy and not worth the trouble.