Message12696

Author zyasoft
Recipients jeff.allen, zyasoft
Date 2019-10-06.17:05:47
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1570381547.35.0.263397623625.issue2812@roundup.psfhosted.org>
In-reply-to
Content
This is a good example of a leaky abstraction! Previously in Jython we had our own implementation of TimSort, which was subtly buggy. When we switched to Java's version, it works well except for these pathological cases and in this case, throws a bad exception.

What this test is really trying to do is cause a segfault in CPython, which is something that the CPython implementation defensively codes to avoid, much like Java. Therefore  a skip seems reasonable for now (Java does not segfault after all when run). We can revisit with appropriate exception wrapping in the future, however, it seems to me to be of relatively low priority.
History
Date User Action Args
2019-10-06 17:05:47zyasoftsetmessageid: <1570381547.35.0.263397623625.issue2812@roundup.psfhosted.org>
2019-10-06 17:05:47zyasoftsetrecipients: + zyasoft, jeff.allen
2019-10-06 17:05:47zyasoftlinkissue2812 messages
2019-10-06 17:05:47zyasoftcreate