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.

Reply via email to