diff -r b11b71aaf864 Lib/test/test_mmap.py --- a/Lib/test/test_mmap.py Sat May 21 14:56:53 2016 +0300 +++ b/Lib/test/test_mmap.py Sun May 22 11:51:34 2016 +0200 @@ -738,7 +738,7 @@ f.seek(num_zeroes) f.write(tail) f.flush() - except (OSError, OverflowError): + except (OSError, OverflowError, ValueError): try: f.close() except (OSError, OverflowError):