@@ -55,7 +55,7 @@ def _python_to_cpp_to_python_from_threads(num_threads, parallel=False):
55
55
56
56
57
57
# TODO: FIXME, sometimes returns -11 instead of 0
58
- @pytest .mark .xfail ("env.PY > (3,8 ) and env.MACOS" , strict = False )
58
+ @pytest .mark .xfail ("env.PY >= (3,9 ) and env.MACOS" , strict = False )
59
59
def test_python_to_cpp_to_python_from_thread ():
60
60
"""Makes sure there is no GIL deadlock when running in a thread.
61
61
@@ -65,7 +65,7 @@ def test_python_to_cpp_to_python_from_thread():
65
65
66
66
67
67
# TODO: FIXME
68
- @pytest .mark .xfail ("env.PY > (3,8 ) and env.MACOS" , strict = False )
68
+ @pytest .mark .xfail ("env.PY >= (3,9 ) and env.MACOS" , strict = False )
69
69
def test_python_to_cpp_to_python_from_thread_multiple_parallel ():
70
70
"""Makes sure there is no GIL deadlock when running in a thread multiple times in parallel.
71
71
@@ -75,7 +75,7 @@ def test_python_to_cpp_to_python_from_thread_multiple_parallel():
75
75
76
76
77
77
# TODO: FIXME
78
- @pytest .mark .xfail ("env.PY > (3,8 ) and env.MACOS" , strict = False )
78
+ @pytest .mark .xfail ("env.PY >= (3,9 ) and env.MACOS" , strict = False )
79
79
def test_python_to_cpp_to_python_from_thread_multiple_sequential ():
80
80
"""Makes sure there is no GIL deadlock when running in a thread multiple times sequentially.
81
81
@@ -85,7 +85,7 @@ def test_python_to_cpp_to_python_from_thread_multiple_sequential():
85
85
86
86
87
87
# TODO: FIXME
88
- @pytest .mark .xfail ("env.PY > (3,8 ) and env.MACOS" , strict = False )
88
+ @pytest .mark .xfail ("env.PY >= (3,9 ) and env.MACOS" , strict = False )
89
89
def test_python_to_cpp_to_python_from_process ():
90
90
"""Makes sure there is no GIL deadlock when using processes.
91
91
0 commit comments