This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author nadeem.vawda
Recipients Laurent.Gautier, benjamin.peterson, georg.brandl, loewis, nadeem.vawda, python-dev, serhiy.storchaka
Date 2013-04-21.22:30:05
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1366583405.1.0.477469290063.issue14398@psf.upfronthosting.co.za>
In-reply-to
Content
Hmm, so actually most of the bugs fixed in 2.7 and 3.2 weren't present
in 3.3 and 3.4, and those versions already had tests equivalent to the
tests I added for 2.7/3.2.

As for the changes that I did make to 3.3/3.4:

- two of the three cover cases that only occur if the output data is
  larger than ~32GiB. Even if we have a buildbot with enough memory for
  it (which I don't think we do), actually running such tests would take
  forever and then some.

- the third is for a condition that's actually pretty much impossible to
  trigger - grow_buffer() has to be called on a buffer that is already at
  least 8*((size_t)-1)/9 bytes long. On a 64-bit system this is
  astronomically large, while on a 32-bit system the OS will probably
  have reserved more than 1/9th of the virtual address space for itself,
  so it won't be possible to allocate a large enough buffer.
History
Date User Action Args
2013-04-21 22:30:05nadeem.vawdasetrecipients: + nadeem.vawda, loewis, georg.brandl, benjamin.peterson, Laurent.Gautier, python-dev, serhiy.storchaka
2013-04-21 22:30:05nadeem.vawdasetmessageid: <1366583405.1.0.477469290063.issue14398@psf.upfronthosting.co.za>
2013-04-21 22:30:05nadeem.vawdalinkissue14398 messages
2013-04-21 22:30:05nadeem.vawdacreate