--- Begin Message ---
Hi Sverker,
So long! I hope you are doing well -- and today I want to cheer you up
with some elderly bug which I've never fixed and now guppy in Debian in
jeopardy -- was even removed from squeeze, uff...
The issue is... unittests ;) bloody things picked up a problem on some
big-endian architectures, such as s390/powerpc/sparc/hppa/mips
The result of the unittest in hands is:
(ImmBitSet([]), ImmBitSet([]), ImmBitSet([]), ImmBitSet([]), ImmBitSet([]),
ImmBitSet([]))
ImmBitSet([15])
ImmBitSet([4])
(~ImmBitSet([15]))
ImmBitSet([0, 1])
33554432
2
[0]
[0, 22]
[0, 3, 4, 22]
[0, 3, 4, 6, 8, 22]
[0, 3, 4, 6, 7, 8, 22] MutBitSet([0, 3, 4, 6, 7, 8, 22])
ImmBitSet([0, 3, 4, 6, 7, 8, 22, 37])
MutBitSet([0, 3, 4, 6, 7, 8, 22, 37])
MutBitSet([0])
[22]
[3, 4]
[6, 8]
MutBitSet([7])
MutBitSet([0, 3, 4, 7, 8, 22, 37]) ts&. ImmBitSet([0, 3, 4, 7, 8, 22, 37])
MutBitSet([3, 4, 7, 8, 22, 37])
[3, 4, 7, 8, 37]
[7, 8, 37]
[6, 7, 37]
MutBitSet([6, 37])
MutBitSet(~ImmBitSet([])) mt (~ImmBitSet([])) (~ImmBitSet([])) (~ImmBitSet([]))
MutBitSet(~ImmBitSet([])) (~ImmBitSet([])) -1 -1
MutBitSet([])
MutBitSet([]) 0 0
MutBitSet(~ImmBitSet([])) -1
MutBitSet(~ImmBitSet([0])) -16777217
MutBitSet([1]) 33554432
MutBitSet(~ImmBitSet([])) -1
MutBitSet(~ImmBitSet([24])) -2
MutBitSet([25]) 2
MutBitSet(~ImmBitSet([])) -1
MutBitSet(~ImmBitSet([0])) -16777217
(~ImmBitSet([]))
ImmBitSet([-1])
ImmBitSet([-1, 4])
NB not posting the target result since you have it in the code.
Do you think it is something you could spot out without even having an access
to such a box? ;-) well -- we could organize an interactive session so we
could share a terminal then we could troubleshoot it on a corresponding Debian
box I guess.
Or, if you think, that it is all too much of a trouble and you have no
time/intent to resolve it now, then I guess I could just request to drop off
those big-endian architectures and be done.
Please let me know which way would you like to proceed.
Best regards,
Yarik
On Wed, 02 Sep 2009, Bastian Blank wrote:
> Source: guppy
> Version: 0.1.9-1
> Severity: serious
> There was an error while trying to autobuild your package:
> > Automatic build of guppy_0.1.9-1 on lxdebian.bfinv.de by sbuild/s390 98
> [...]
> > Test #1
> > Traceback (most recent call last):
> > File "<string>", line 1, in ?
> > File "guppy/heapy/Use.py", line 359, in test
> > self._parent.test.test_all.test_main(debug)
> > File "guppy/heapy/test/test_all.py", line 33, in test_main
> > f(debug=debug)
> > File "guppy/heapy/test/test_dependencies.py", line 9, in test_main
> > test.test_main()
> > File "guppy/sets/test.py", line 1785, in test_main
> > test_nums(range(36))
> > File "guppy/sets/test.py", line 1761, in test_nums
> > f()
> > File "guppy/sets/test.py", line 348, in test1
> > assert f.getvalue() == """\
> > AssertionError
> > I: Running guppy unittests using python2.5
> > imported: guppy.heapy.test.test_dependencies
> > Testing sets
> > Test #0
> > Test #1
> > Traceback (most recent call last):
> > File "<string>", line 1, in <module>
> > File "guppy/heapy/Use.py", line 359, in test
> > self._parent.test.test_all.test_main(debug)
> > File "guppy/heapy/test/test_all.py", line 33, in test_main
> > f(debug=debug)
> > File "guppy/heapy/test/test_dependencies.py", line 9, in test_main
> > test.test_main()
> > File "guppy/sets/test.py", line 1785, in test_main
> > test_nums(range(36))
> > File "guppy/sets/test.py", line 1761, in test_nums
> > f()
> > File "guppy/sets/test.py", line 389, in test1
> > """
> > AssertionError
> > make: *** [install/python-guppy-lib] Error 1
> > dpkg-buildpackage: error: /usr/bin/fakeroot debian/rules binary-arch gave
> > error exit status 2
--
.-.
=------------------------------ /v\ ----------------------------=
Keep in touch // \\ (yoh@|www.)onerussian.com
Yaroslav Halchenko /( )\ ICQ#: 60653192
Linux User ^^-^^ [175555]
signature.asc
Description: Digital signature
--- End Message ---