test_class.test_detach_materialized_dict_no_memory() fails randomly on the Free Threading macOS CI
Nessuno ha ancora preso questa issue.
- Lingua principale
- Python
- Stelle
- 77.2k
- Fork
- 35.9k
- Metriche di merge delle PR
- Metriche PR in attesa
Descrizione
macOS (free-threading) / build and test (macos-26) build: https://github.com/python/cpython/actions/runs/34757893189/job/103725487469?pr=157417
FAIL: test_detach_materialized_dict_no_memory (test.test_class.TestInlineValues.test_detach_materialized_dict_no_memory)
----------------------------------------------------------------------
test.support.isolation._RemoteTraceback:
"""
Traceback (most recent call last):
File "/Users/runner/work/cpython/cpython/Lib/test/support/__init__.py", line 1374, in internal
return test(*args, **kwargs)
AssertionError: the dictionary was not cleared
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/Users/runner/work/cpython/cpython/Lib/test/support/__init__.py", line 1374, in internal
return test(*args, **kwargs)
AssertionError: test failed in the subprocess
Linked PRs
- gh-157444
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Inizia con test.test_class.TestInlineValues.test_detach_materialized_dict_no_memory e con l’esecuzione CI macOS free-threading collegata. Riproduci il failure nella build macOS-26 free-threading, quindi esamina l’assertion del subprocess secondo cui il dizionario non è stato svuotato. Il lavoro è completato quando il test non fallisce più casualmente in questa configurazione CI.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- python
- Ambito
- testing-qa
- Tipo di issue
- Bug
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100