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]