[Debian-med-packaging] Bug#833288: would FTBFS now with cython 0.24.1 MACS2/IO/PeakIO.pyx:632:49: Cannot assign type 'float' to 'int'

Gianfranco Costamagna locutusofborg at debian.org
Wed Aug 10 10:55:53 UTC 2016


Hi,

>I've checked MACS2/IO/PeakIO.pyx and I think the typing of the function
>call should be fine - so probably the problem is somewhere else - but
>where?

I don't have the answer, but upstream seems to be aware of a new bug report
https://github.com/taoliu/MACS/issues/140

what I'm really not sure is:
why cython Developers and Maintainers are opening RC bugs against packages
using it, without a proper transition, and with a cython RC buggy package?

cython is not built on s390x because of testsuite failures
File "/«PKGBUILDDIR»/build/work-dir/run/c/int_float_builtins_as_casts_T400/int_float_builtins_as_casts_T400.so", line ?, in int_float_builtins_as_casts_T400.__test__.long_double_to_float_int (line 195)
Failed example:
long_double_to_float_int(4)
Expected:
4.0
Got:


0.0
some errors in casting double/float types sounds maybe related to your issue.

So, at the end, I would open an RC against cython (FTBFS on s390x), wait for it to be fixed,
and then start looking at reverse-dependencies, with a particular eye on cython regressions,

specially when the failures looks strange like this one

Hope this helps,

G.



More information about the Debian-med-packaging mailing list