By the way, I don't know if you're working on it, but StringIO seems a bit broken right now. test_memoryio crashes here:
test_newline_cr (test.test_memoryio.CStringIOTest) ... Fatal Python error: Segmentation fault Current thread 0x00007f3f6353b700: File "/home/antoine/cpython/pep-393/Lib/test/test_memoryio.py", line 583 in test_newline_cr File "/home/antoine/cpython/pep-393/Lib/unittest/case.py", line 386 in _executeTestPart File "/home/antoine/cpython/pep-393/Lib/unittest/case.py", line 441 in run File "/home/antoine/cpython/pep-393/Lib/unittest/case.py", line 493 in __call__ File "/home/antoine/cpython/pep-393/Lib/unittest/suite.py", line 105 in run File "/home/antoine/cpython/pep-393/Lib/unittest/suite.py", line 67 in __call__ File "/home/antoine/cpython/pep-393/Lib/unittest/suite.py", line 105 in run File "/home/antoine/cpython/pep-393/Lib/unittest/suite.py", line 67 in __call__ File "/home/antoine/cpython/pep-393/Lib/unittest/runner.py", line 168 in run File "/home/antoine/cpython/pep-393/Lib/test/support.py", line 1293 in _run_suite File "/home/antoine/cpython/pep-393/Lib/test/support.py", line 1327 in run_unittest File "/home/antoine/cpython/pep-393/Lib/test/test_memoryio.py", line 718 in test_main File "/home/antoine/cpython/pep-393/Lib/test/regrtest.py", line 1139 in runtest_inner File "/home/antoine/cpython/pep-393/Lib/test/regrtest.py", line 915 in runtest File "/home/antoine/cpython/pep-393/Lib/test/regrtest.py", line 707 in main File "/home/antoine/cpython/pep-393/Lib/test/__main__.py", line 13 in <module> File "/home/antoine/cpython/pep-393/Lib/runpy.py", line 73 in _run_code File "/home/antoine/cpython/pep-393/Lib/runpy.py", line 160 in _run_module_as_main Erreur de segmentation (core dumped) And here's an excerpt of the C stack: #0 find_control_char (translated=0, universal=0, readnl=<value optimized out>, kind=4, start=0xa75cf4 "c", end= 0xa75d00 "", consumed=0x7fffffffab38) at ./Modules/_io/textio.c:1617 #1 _PyIO_find_line_ending (translated=0, universal=0, readnl=<value optimized out>, kind=4, start=0xa75cf4 "c", end= 0xa75d00 "", consumed=0x7fffffffab38) at ./Modules/_io/textio.c:1678 #2 0x00000000004ed3be in _stringio_readline (self=0x7ffff291a250) at ./Modules/_io/stringio.c:271 #3 stringio_iternext (self=0x7ffff291a250) at ./Modules/_io/stringio.c:322 #4 0x000000000052aa19 in listextend (self=0x7ffff2900ab8, b=<value optimized out>) at Objects/listobject.c:844 #5 0x000000000052afe8 in list_init (self=0x7ffff2900ab8, args=<value optimized out>, kw=<value optimized out>) at Objects/listobject.c:2312 #6 0x00000000004283c7 in type_call (type=<value optimized out>, args=(<_io.StringIO at remote 0x7ffff291a250>,), kwds=0x0) at Objects/typeobject.c:692 #7 0x00000000004fdf17 in PyObject_Call (func=<type at remote 0x7f95c0>, arg=<value optimized out>, kw=<value optimized out>) at Objects/abstract.c:2147 Regards Antoine. _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com