Skip to content

uwsgi: migrate to python@3.12 #305973

uwsgi: migrate to python@3.12

uwsgi: migrate to python@3.12 #305973

Triggered via pull request October 19, 2023 03:06
Status Failure
Total duration 7m 16s
Artifacts 5

tests.yml

on: pull_request
setup_tests
8s
setup_tests
setup_runners
36s
setup_runners
setup_dep_tests
9s
setup_dep_tests
Matrix: tests
setup_dep_runners
2m 13s
setup_dep_runners
conclusion
0s
conclusion
Matrix: test_deps
Fit to window
Zoom out
Zoom in

Annotations

14 errors, 1 warning, and 17 notices
`brew install --verbose --build-bottle uwsgi` failed on macOS Monterey (12) on Apple Silicon!: Formula/u/uwsgi.rb#L38
plugins/python/python_plugin.c:269:2: warning: 'Py_OptimizeFlag' is deprecated [-Wdeprecated-declarations] Py_OptimizeFlag = up.optimize; ^ /opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/pydebug.h:13:1: note: 'Py_OptimizeFlag' has been explicitly marked deprecated here Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_OptimizeFlag; ^ /opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/pyport.h:317:54: note: expanded from macro 'Py_DEPRECATED' #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__)) ^ plugins/python/python_plugin.c:1327:25: error: too few arguments to function call, single argument 'interp' was not specified _PyImport_AcquireLock(); ~~~~~~~~~~~~~~~~~~~~~ ^ /opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/import.h:13:18: note: '_PyImport_AcquireLock' declared here PyAPI_FUNC(void) _PyImport_AcquireLock(PyInterpreterState *interp); ^ plugins/python/python_plugin.c:1339:26: error: too few arguments to function call, single argument 'interp' was not specified _PyImport_ReleaseLock(); ~~~~~~~~~~~~~~~~~~~~~ ^ /opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/import.h:14:17: note: '_PyImport_ReleaseLock' declared here PyAPI_FUNC(int) _PyImport_ReleaseLock(PyInterpreterState *interp); ^ plugins/python/python_plugin.c:1596:64: error: no member named 'recursion_remaining' in 'struct _ts'; did you mean 'c_recursion_remaining'? up.current_recursion_remaining[wsgi_req->async_id] = tstate->recursion_remaining; ^~~~~~~~~~~~~~~~~~~ c_recursion_remaining /opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/pystate.h:150:9: note: 'c_recursion_remaining' declared here int c_recursion_remaining; ^ plugins/python/python_plugin.c:1605:49: error: no member named 'recursion_remaining' in 'struct _ts'; did you mean 'c_recursion_remaining'? up.current_main_recursion_remaining = tstate->recursion_remaining; ^~~~~~~~~~~~~~~~~~~ c_recursion_remaining /opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/pystate.h:150:9: note: 'c_recursion_remaining' declared here int c_recursion_remaining; ^ plugins/python/python_plugin.c:1839:11: error: no member named 'recursion_remaining' in 'struct _ts'; did you mean 'c_recursion_remaining'? tstate->recursion_remaining = up.current_recursion_remaining[wsgi_req->async_id]; ^~~~~~~~~~~~~~~~~~~ c_recursion_remaining /opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/pystate.h:150:9: note: 'c_recursion_remaining' declared here int c_recursion_remaining; ^ plugins/python/python_plugin.c:1848:11: error: no member named 'recursion_remaining' in 'struct _ts'; did you mean 'c_recursion_remaining'? tstate->recursion_remaining = up.current_main_recursion_remaining; ^~~~~~~~~~~~~~~~~~~ c_recursion_remaining /opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/pystate.h:150:9: note: 'c_recursion_remaining' declared here int c_recursion_remaining; ^ 4 warnings and 6 errors generated. plugins/python/pyutils.c:391:2: warning: 'PySys_SetArgv' is deprecated [-Wdeprecated-declarations] PySys_SetArgv(up.argc, up.py_argv); ^
macOS 12-arm64
Process completed with exit code 1.
macOS 14-x86_64
The job was canceled because "macOS_12-arm64_12-arm64-6" failed.
macOS 13-x86_64
The job was canceled because "macOS_12-arm64_12-arm64-6" failed.
`brew install --verbose --build-bottle uwsgi` failed on macOS Sonoma (14) on Apple Silicon!: Formula/u/uwsgi.rb#L38
plugins/python/python_plugin.c:269:2: warning: 'Py_OptimizeFlag' is deprecated [-Wdeprecated-declarations] Py_OptimizeFlag = up.optimize; ^ /opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/pydebug.h:13:1: note: 'Py_OptimizeFlag' has been explicitly marked deprecated here Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_OptimizeFlag; ^ /opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/pyport.h:317:54: note: expanded from macro 'Py_DEPRECATED' #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__)) ^ plugins/python/python_plugin.c:1327:25: error: too few arguments to function call, single argument 'interp' was not specified _PyImport_AcquireLock(); ~~~~~~~~~~~~~~~~~~~~~ ^ /opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/import.h:13:18: note: '_PyImport_AcquireLock' declared here PyAPI_FUNC(void) _PyImport_AcquireLock(PyInterpreterState *interp); ^ plugins/python/python_plugin.c:1339:26: error: too few arguments to function call, single argument 'interp' was not specified _PyImport_ReleaseLock(); ~~~~~~~~~~~~~~~~~~~~~ ^ /opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/import.h:14:17: note: '_PyImport_ReleaseLock' declared here PyAPI_FUNC(int) _PyImport_ReleaseLock(PyInterpreterState *interp); ^ plugins/python/python_plugin.c:1596:64: error: no member named 'recursion_remaining' in 'struct _ts'; did you mean 'c_recursion_remaining'? up.current_recursion_remaining[wsgi_req->async_id] = tstate->recursion_remaining; ^~~~~~~~~~~~~~~~~~~ c_recursion_remaining /opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/pystate.h:150:9: note: 'c_recursion_remaining' declared here int c_recursion_remaining; ^ plugins/python/python_plugin.c:1605:49: error: no member named 'recursion_remaining' in 'struct _ts'; did you mean 'c_recursion_remaining'? up.current_main_recursion_remaining = tstate->recursion_remaining; ^~~~~~~~~~~~~~~~~~~ c_recursion_remaining /opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/pystate.h:150:9: note: 'c_recursion_remaining' declared here int c_recursion_remaining; ^ plugins/python/python_plugin.c:1839:11: error: no member named 'recursion_remaining' in 'struct _ts'; did you mean 'c_recursion_remaining'? tstate->recursion_remaining = up.current_recursion_remaining[wsgi_req->async_id]; ^~~~~~~~~~~~~~~~~~~ c_recursion_remaining /opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/pystate.h:150:9: note: 'c_recursion_remaining' declared here int c_recursion_remaining; ^ plugins/python/python_plugin.c:1848:11: error: no member named 'recursion_remaining' in 'struct _ts'; did you mean 'c_recursion_remaining'? tstate->recursion_remaining = up.current_main_recursion_remaining; ^~~~~~~~~~~~~~~~~~~ c_recursion_remaining /opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/pystate.h:150:9: note: 'c_recursion_remaining' declared here int c_recursion_remaining; ^ 4 warnings and 6 errors generated. plugins/python/pyutils.c:391:2: warning: 'PySys_SetArgv' is deprecated [-Wdeprecated-declarations] PySys_SetArgv(up.argc, up.py_argv); ^
macOS 14-arm64
Process completed with exit code 1.
Linux
The operation was canceled.
macOS 12-x86_64
The operation was canceled.
macOS 12-x86_64
Process completed with exit code 1.
macOS 12-x86_64
An error occurred trying to start process '/bin/bash' with working directory '/Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles'. No such file or directory
`brew install --verbose --build-bottle uwsgi` failed on macOS Ventura (13) on Apple Silicon!: Formula/u/uwsgi.rb#L38
plugins/python/python_plugin.c:269:2: warning: 'Py_OptimizeFlag' is deprecated [-Wdeprecated-declarations] Py_OptimizeFlag = up.optimize; ^ /opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/pydebug.h:13:1: note: 'Py_OptimizeFlag' has been explicitly marked deprecated here Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_OptimizeFlag; ^ /opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/pyport.h:317:54: note: expanded from macro 'Py_DEPRECATED' #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__)) ^ plugins/python/python_plugin.c:1327:25: error: too few arguments to function call, single argument 'interp' was not specified _PyImport_AcquireLock(); ~~~~~~~~~~~~~~~~~~~~~ ^ /opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/import.h:13:18: note: '_PyImport_AcquireLock' declared here PyAPI_FUNC(void) _PyImport_AcquireLock(PyInterpreterState *interp); ^ plugins/python/python_plugin.c:1339:26: error: too few arguments to function call, single argument 'interp' was not specified _PyImport_ReleaseLock(); ~~~~~~~~~~~~~~~~~~~~~ ^ /opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/import.h:14:17: note: '_PyImport_ReleaseLock' declared here PyAPI_FUNC(int) _PyImport_ReleaseLock(PyInterpreterState *interp); ^ plugins/python/python_plugin.c:1596:64: error: no member named 'recursion_remaining' in 'struct _ts'; did you mean 'c_recursion_remaining'? up.current_recursion_remaining[wsgi_req->async_id] = tstate->recursion_remaining; ^~~~~~~~~~~~~~~~~~~ c_recursion_remaining /opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/pystate.h:150:9: note: 'c_recursion_remaining' declared here int c_recursion_remaining; ^ plugins/python/python_plugin.c:1605:49: error: no member named 'recursion_remaining' in 'struct _ts'; did you mean 'c_recursion_remaining'? up.current_main_recursion_remaining = tstate->recursion_remaining; ^~~~~~~~~~~~~~~~~~~ c_recursion_remaining /opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/pystate.h:150:9: note: 'c_recursion_remaining' declared here int c_recursion_remaining; ^ plugins/python/python_plugin.c:1839:11: error: no member named 'recursion_remaining' in 'struct _ts'; did you mean 'c_recursion_remaining'? tstate->recursion_remaining = up.current_recursion_remaining[wsgi_req->async_id]; ^~~~~~~~~~~~~~~~~~~ c_recursion_remaining /opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/pystate.h:150:9: note: 'c_recursion_remaining' declared here int c_recursion_remaining; ^ plugins/python/python_plugin.c:1848:11: error: no member named 'recursion_remaining' in 'struct _ts'; did you mean 'c_recursion_remaining'? tstate->recursion_remaining = up.current_main_recursion_remaining; ^~~~~~~~~~~~~~~~~~~ c_recursion_remaining /opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/pystate.h:150:9: note: 'c_recursion_remaining' declared here int c_recursion_remaining; ^ 4 warnings and 6 errors generated. plugins/python/pyutils.c:391:2: warning: 'PySys_SetArgv' is deprecated [-Wdeprecated-declarations] PySys_SetArgv(up.argc, up.py_argv); ^
macOS 13-arm64
Process completed with exit code 1.
conclusion
`tests` job failure.
conclusion
Process completed with exit code 1.
macOS 12-x86_64
No files were found with the provided path: /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs. No artifacts will be uploaded.
macOS 12-arm64
0 bottle(s)
macOS 12-arm64
0 failed bottle(s)
macOS 12-arm64
1 list(s) of skipped formulae
macOS 12-arm64
0 list(s) of successfully tested dependents
macOS 14-arm64
0 bottle(s)
macOS 14-arm64
0 failed bottle(s)
macOS 14-arm64
1 list(s) of skipped formulae
macOS 14-arm64
0 list(s) of successfully tested dependents
Linux
0 bottle(s)
Linux
0 failed bottle(s)
Linux
1 list(s) of skipped formulae
Linux
0 list(s) of successfully tested dependents
macOS 13-arm64
0 bottle(s)
macOS 13-arm64
0 failed bottle(s)
macOS 13-arm64
1 list(s) of skipped formulae
macOS 13-arm64
0 list(s) of successfully tested dependents
conclusion
`tests` job status: failure

Artifacts

Produced during runtime
Name Size
bottles Expired
299 Bytes
logs-12-arm64-6569337361 Expired
1.73 MB
logs-13-arm64-6569337361 Expired
1.73 MB
logs-14-arm64-6569337361 Expired
1.73 MB
logs-ubuntu-22.04 Expired
170 KB