Skip test_recursionlimit_fatalerror under Windows because it generates an annoying and misleading crash dialog.
diff --git a/Lib/test/test_sys.py b/Lib/test/test_sys.py
index 427b721..b81c4fe 100644
--- a/Lib/test/test_sys.py
+++ b/Lib/test/test_sys.py
@@ -177,6 +177,9 @@
     def test_recursionlimit_fatalerror(self):
         # A fatal error occurs if a second recursion limit is hit when recovering
         # from a first one.
+        if os.name == "nt":
+            raise unittest.SkipTest(
+                "under Windows, test would generate a spurious crash dialog")
         code = textwrap.dedent("""
             import sys