gh-132561: Fix the public `multiprocessing.SemLock.locked` method by YvesDup · Pull Request #132586 · python/cpython
From https://buildbot.python.org/#/builders/1232/builds/5389/steps/6/logs/stdio
======================================================================
ERROR: test_rlock_locked_2processes (test.test_multiprocessing_fork.test_processes.WithProcessesTestLock.test_rlock_locked_2processes)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.opsec-fbsd14/build/Lib/test/_test_multiprocessing.py", line 1591, in test_rlock_locked_2processes
res = Value('b', 0)
^^^^^
NameError: name 'Value' is not defined. Did you mean: 'self.Value'?
See
The fix should be: res = self.Value('b', 0)
I don't figure out why tests failed for AMD64 FreeBSD14 3.x and succeeded on Ubuntu.
Edit: I will send a fix tomorrow