In a free-threaded build (python3.14t) Python threads can run on several cores at once. Code that relied on the GIL to hide races, such as counter += 1, can then lose updates. See GIL.