New submission from Xavier de Gaye <xdeg...@gmail.com>: test_get_event_loop_new_process fails on Android API 24 with the error:
====================================================================== ERROR: test_get_event_loop_new_process (test.test_asyncio.test_events.EPollEventLoopTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "/sdcard/org.python/lib/python3.7/multiprocessing/synchronize.py", line 29, in <module> from _multiprocessing import SemLock, sem_unlink ImportError: cannot import name 'sem_unlink' from '_multiprocessing' (/data/local/tmp/python/lib/pyt hon3.7/lib-dynload/_multiprocessing.cpython-37dm.so) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/sdcard/org.python/lib/python3.7/test/test_asyncio/test_events.py", line 2239, in test_get_e vent_loop_new_process self.loop.run_until_complete(main()), File "/sdcard/org.python/lib/python3.7/asyncio/base_events.py", line 466, in run_until_complete return future.result() File "/sdcard/org.python/lib/python3.7/test/test_asyncio/test_events.py", line 2230, in main pool = concurrent.futures.ProcessPoolExecutor() File "/sdcard/org.python/lib/python3.7/concurrent/futures/process.py", line 410, in __init__ self._call_queue = mp_context.Queue(queue_size) File "/sdcard/org.python/lib/python3.7/multiprocessing/context.py", line 102, in Queue return Queue(maxsize, ctx=self.get_context()) File "/sdcard/org.python/lib/python3.7/multiprocessing/queues.py", line 42, in __init__ self._rlock = ctx.Lock() File "/sdcard/org.python/lib/python3.7/multiprocessing/context.py", line 66, in Lock from .synchronize import Lock File "/sdcard/org.python/lib/python3.7/multiprocessing/synchronize.py", line 34, in <module> " function, see issue 3770.") ImportError: This platform lacks a functioning sem_open implementation, therefore, the required sync hronization primitives needed will not function, see issue 3770. ---------- components: Tests, asyncio messages: 306906 nosy: xdegaye, yselivanov priority: normal severity: normal stage: needs patch status: open title: [asyncio] test failure when the platform lacks a functional sem_open() type: behavior versions: Python 3.7 _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue32126> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com