mirror of https://github.com/python/cpython
gh-108223: test.pythoninfo and libregrtest log Py_NOGIL (#108238)
Enable with --disable-gil --without-pydebug: $ make pythoninfo|grep NOGIL sysconfig[Py_NOGIL]: 1 $ ./python -m test ... == Python build: nogil debug ...
This commit is contained in:
parent
d63972e289
commit
5afe0c17ca
|
@ -228,6 +228,11 @@ def get_build_info():
|
|||
ldflags_nodist = sysconfig.get_config_var('PY_LDFLAGS_NODIST') or ''
|
||||
|
||||
build = []
|
||||
|
||||
# --disable-gil
|
||||
if sysconfig.get_config_var('Py_NOGIL'):
|
||||
build.append("nogil")
|
||||
|
||||
if hasattr(sys, 'gettotalrefcount'):
|
||||
# --with-pydebug
|
||||
build.append('debug')
|
||||
|
|
|
@ -492,6 +492,7 @@ def collect_sysconfig(info_add):
|
|||
'PY_STDMODULE_CFLAGS',
|
||||
'Py_DEBUG',
|
||||
'Py_ENABLE_SHARED',
|
||||
'Py_NOGIL',
|
||||
'SHELL',
|
||||
'SOABI',
|
||||
'prefix',
|
||||
|
|
Loading…
Reference in New Issue