[Xapian-tickets] [Xapian] #703: Python 3 sortable_serialise() broken on 32 bit

Xapian nobody at xapian.org
Wed Jan 13 09:20:18 GMT 2016


#703: Python 3 sortable_serialise() broken on 32 bit
--------------------------------------+-----------------------------
 Reporter:  barry                     |             Owner:  olly
     Type:  defect                    |            Status:  assigned
 Priority:  normal                    |         Milestone:  1.3.x
Component:  Xapian-bindings (Python)  |           Version:  1.3.3
 Severity:  normal                    |        Resolution:
 Keywords:                            |        Blocked By:
 Blocking:                            |  Operating System:  All
--------------------------------------+-----------------------------
Changes (by olly):

 * owner:  richard => olly
 * status:  new => assigned


Comment:

 With 3.4.4, I don't get the `SystemError`, but I do get `b'^'` which isn't
 right - that's the serialisation of `-1`.  With SWIG git master (which is
 just a few commits after 3.0.8), I get a more plausible answer (I didn't
 think to check unserialising it again while I still had it built).

 We need to check that upgrading SWIG doesn't regress any other languages,
 but at least we know what the fix for this is now.

--
Ticket URL: <http://trac.xapian.org/ticket/703#comment:6>
Xapian <http://xapian.org/>
Xapian



More information about the Xapian-tickets mailing list