https://github.com/python/cpython/commit/2fb2b82161c6df57c4a247cb743816b79134e932
commit: 2fb2b82161c6df57c4a247cb743816b79134e932
branch: main
author: Mikhail Efimov <[email protected]>
committer: Fidget-Spinner <[email protected]>
date: 2025-11-11T20:16:46Z
summary:

gh-141367: Use actual SPECIALIZATION_THRESHOLD value in specialization related 
test (GH-141417)

files:
M Lib/test/test_list.py

diff --git a/Lib/test/test_list.py b/Lib/test/test_list.py
index 223f34fb696a6e..642b54d34849da 100644
--- a/Lib/test/test_list.py
+++ b/Lib/test/test_list.py
@@ -349,10 +349,12 @@ def test_deopt_from_append_list(self):
         # gh-132011: it used to crash, because
         # of `CALL_LIST_APPEND` specialization failure.
         code = textwrap.dedent("""
+            import _testinternalcapi
+
             l = []
             def lappend(l, x, y):
                 l.append((x, y))
-            for x in range(3):
+            for x in range(_testinternalcapi.SPECIALIZATION_THRESHOLD):
                 lappend(l, None, None)
             try:
                 lappend(list, None, None)

_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3//lists/python-checkins.python.org
Member address: [email protected]

Reply via email to