Skip to content

gh-113565: Improve and harden detection of curses dependencies #114765

gh-113565: Improve and harden detection of curses dependencies

gh-113565: Improve and harden detection of curses dependencies #114765

Triggered via pull request June 1, 2024 23:17
Status Failure
Total duration 22m 27s
Artifacts

build.yml

on: pull_request
Check for source changes
9s
Check for source changes
Matrix: macOS / build and test
Matrix: macOS (free-threading) / build and test
Matrix: Ubuntu SSL tests with OpenSSL
Matrix: CIFuzz
Check if generated files are up to date
2m 12s
Check if generated files are up to date
Windows  /  build and test (x86)
17m 24s
Windows / build and test (x86)
Windows  /  build and test (x64)
17m 13s
Windows / build and test (x64)
Windows  /  build (arm64)
3m 7s
Windows / build (arm64)
Windows (free-threading)  /  build and test (x86)
21m 26s
Windows (free-threading) / build and test (x86)
Windows (free-threading)  /  build and test (x64)
20m 49s
Windows (free-threading) / build and test (x64)
Windows (free-threading)  /  build (arm64)
3m 18s
Windows (free-threading) / build (arm64)
Ubuntu  /  build and test
1m 0s
Ubuntu / build and test
Ubuntu (free-threading)  /  build and test
1m 35s
Ubuntu (free-threading) / build and test
WASI  /  build and test
57s
WASI / build and test
Hypothesis tests on Ubuntu
1m 7s
Hypothesis tests on Ubuntu
Address sanitizer
1m 9s
Address sanitizer
Thread sanitizer  /  Thread sanitizer
1m 54s
Thread sanitizer / Thread sanitizer
Thread sanitizer (free-threading)  /  Thread sanitizer
3m 15s
Thread sanitizer (free-threading) / Thread sanitizer
Docs  /  Docs
Docs / Docs
Docs  /  Docs (Oldest Sphinx)
Docs / Docs (Oldest Sphinx)
Docs  /  Doctest
Docs / Doctest
All required checks pass
1s
All required checks pass
Fit to window
Zoom out
Zoom in

Annotations

88 errors and 93 warnings
WASI / build and test
Process completed with exit code 1.
Ubuntu / build and test: Include/py_curses.h#L80
unknown type name ‘WINDOW’
Ubuntu / build and test: Include/py_curses.h#L80
unknown type name ‘WINDOW’
Ubuntu / build and test: Modules/_cursesmodule.c#L173
‘FALSE’ undeclared here (not in a function)
Ubuntu / build and test: Modules/_cursesmodule.c#L213
‘ERR’ undeclared (first use in this function); did you mean ‘ERA’?
Ubuntu / build and test: Modules/_cursesmodule.c#L233
unknown type name ‘chtype’
Ubuntu / build and test: Modules/_cursesmodule.c#L310
unknown type name ‘chtype’
Ubuntu / build and test: Modules/_cursesmodule.c#L428
‘COLORS’ undeclared (first use in this function)
Ubuntu / build and test: Modules/_cursesmodule.c#L488
‘COLOR_PAIRS’ undeclared (first use in this function)
Ubuntu / build and test: Modules/_cursesmodule.c#L185
‘TRUE’ undeclared (first use in this function)
Ubuntu / build and test: Modules/_cursesmodule.c#L191
‘TRUE’ undeclared (first use in this function)
Address sanitizer: Include/py_curses.h#L80
unknown type name ‘WINDOW’
Address sanitizer: Include/py_curses.h#L80
unknown type name ‘WINDOW’
Address sanitizer: Modules/_cursesmodule.c#L173
‘FALSE’ undeclared here (not in a function)
Address sanitizer: Modules/_cursesmodule.c#L213
‘ERR’ undeclared (first use in this function); did you mean ‘ERA’?
Address sanitizer: Modules/_cursesmodule.c#L233
unknown type name ‘chtype’
Address sanitizer: Modules/_cursesmodule.c#L310
unknown type name ‘chtype’
Address sanitizer: Modules/_cursesmodule.c#L428
‘COLORS’ undeclared (first use in this function)
Address sanitizer: Modules/_cursesmodule.c#L488
‘COLOR_PAIRS’ undeclared (first use in this function)
Address sanitizer: Modules/_cursesmodule.c#L185
‘TRUE’ undeclared (first use in this function)
Address sanitizer: Modules/_cursesmodule.c#L191
‘TRUE’ undeclared (first use in this function)
Hypothesis tests on Ubuntu: Include/py_curses.h#L80
unknown type name ‘WINDOW’
Hypothesis tests on Ubuntu: Include/py_curses.h#L80
unknown type name ‘WINDOW’
Hypothesis tests on Ubuntu: Modules/_cursesmodule.c#L173
‘FALSE’ undeclared here (not in a function)
Hypothesis tests on Ubuntu: Modules/_cursesmodule.c#L213
‘ERR’ undeclared (first use in this function); did you mean ‘ERA’?
Hypothesis tests on Ubuntu: Modules/_cursesmodule.c#L233
unknown type name ‘chtype’
Hypothesis tests on Ubuntu: Modules/_cursesmodule.c#L310
unknown type name ‘chtype’
Hypothesis tests on Ubuntu: Modules/_cursesmodule.c#L428
‘COLORS’ undeclared (first use in this function)
Hypothesis tests on Ubuntu: Modules/_cursesmodule.c#L488
‘COLOR_PAIRS’ undeclared (first use in this function)
Hypothesis tests on Ubuntu: Modules/_cursesmodule.c#L185
‘TRUE’ undeclared (first use in this function)
Hypothesis tests on Ubuntu: Modules/_cursesmodule.c#L191
‘TRUE’ undeclared (first use in this function)
macOS / build and test (macos-14)
Process completed with exit code 2.
Ubuntu SSL tests with OpenSSL (3.2.1): Include/py_curses.h#L80
unknown type name ‘WINDOW’
Ubuntu SSL tests with OpenSSL (3.2.1): Include/py_curses.h#L80
unknown type name ‘WINDOW’
Ubuntu SSL tests with OpenSSL (3.2.1): Modules/_cursesmodule.c#L173
‘FALSE’ undeclared here (not in a function)
Ubuntu SSL tests with OpenSSL (3.2.1): Modules/_cursesmodule.c#L213
‘ERR’ undeclared (first use in this function); did you mean ‘ERA’?
Ubuntu SSL tests with OpenSSL (3.2.1): Modules/_cursesmodule.c#L233
unknown type name ‘chtype’
Ubuntu SSL tests with OpenSSL (3.2.1): Modules/_cursesmodule.c#L310
unknown type name ‘chtype’
Ubuntu SSL tests with OpenSSL (3.2.1): Modules/_cursesmodule.c#L428
‘COLORS’ undeclared (first use in this function)
Ubuntu SSL tests with OpenSSL (3.2.1): Modules/_cursesmodule.c#L488
‘COLOR_PAIRS’ undeclared (first use in this function)
Ubuntu SSL tests with OpenSSL (3.2.1): Modules/_cursesmodule.c#L185
‘TRUE’ undeclared (first use in this function)
Ubuntu SSL tests with OpenSSL (3.2.1): Modules/_cursesmodule.c#L191
‘TRUE’ undeclared (first use in this function)
Ubuntu SSL tests with OpenSSL (3.0.13): Include/py_curses.h#L80
unknown type name ‘WINDOW’
Ubuntu SSL tests with OpenSSL (3.0.13): Include/py_curses.h#L80
unknown type name ‘WINDOW’
Ubuntu SSL tests with OpenSSL (3.0.13): Modules/_cursesmodule.c#L173
‘FALSE’ undeclared here (not in a function)
Ubuntu SSL tests with OpenSSL (3.0.13): Modules/_cursesmodule.c#L213
‘ERR’ undeclared (first use in this function); did you mean ‘ERA’?
Ubuntu SSL tests with OpenSSL (3.0.13): Modules/_cursesmodule.c#L233
unknown type name ‘chtype’
Ubuntu SSL tests with OpenSSL (3.0.13): Modules/_cursesmodule.c#L310
unknown type name ‘chtype’
Ubuntu SSL tests with OpenSSL (3.0.13): Modules/_cursesmodule.c#L428
‘COLORS’ undeclared (first use in this function)
Ubuntu SSL tests with OpenSSL (3.0.13): Modules/_cursesmodule.c#L488
‘COLOR_PAIRS’ undeclared (first use in this function)
Ubuntu SSL tests with OpenSSL (3.0.13): Modules/_cursesmodule.c#L185
‘TRUE’ undeclared (first use in this function)
Ubuntu SSL tests with OpenSSL (3.0.13): Modules/_cursesmodule.c#L191
‘TRUE’ undeclared (first use in this function)
Ubuntu (free-threading) / build and test: Include/py_curses.h#L80
unknown type name ‘WINDOW’
Ubuntu (free-threading) / build and test: Include/py_curses.h#L80
unknown type name ‘WINDOW’
Ubuntu (free-threading) / build and test: Modules/_cursesmodule.c#L173
‘FALSE’ undeclared here (not in a function)
Ubuntu (free-threading) / build and test: Modules/_cursesmodule.c#L213
‘ERR’ undeclared (first use in this function); did you mean ‘ERA’?
Ubuntu (free-threading) / build and test: Modules/_cursesmodule.c#L233
unknown type name ‘chtype’
Ubuntu (free-threading) / build and test: Modules/_cursesmodule.c#L310
unknown type name ‘chtype’
Ubuntu (free-threading) / build and test: Modules/_cursesmodule.c#L428
‘COLORS’ undeclared (first use in this function)
Ubuntu (free-threading) / build and test: Modules/_cursesmodule.c#L488
‘COLOR_PAIRS’ undeclared (first use in this function)
Ubuntu (free-threading) / build and test: Modules/_cursesmodule.c#L185
‘TRUE’ undeclared (first use in this function)
Ubuntu (free-threading) / build and test: Modules/_cursesmodule.c#L191
‘TRUE’ undeclared (first use in this function)
Ubuntu SSL tests with OpenSSL (1.1.1w): Include/py_curses.h#L80
unknown type name ‘WINDOW’
Ubuntu SSL tests with OpenSSL (1.1.1w): Include/py_curses.h#L80
unknown type name ‘WINDOW’
Ubuntu SSL tests with OpenSSL (1.1.1w): Modules/_cursesmodule.c#L173
‘FALSE’ undeclared here (not in a function)
Ubuntu SSL tests with OpenSSL (1.1.1w): Modules/_cursesmodule.c#L213
‘ERR’ undeclared (first use in this function); did you mean ‘ERA’?
Ubuntu SSL tests with OpenSSL (1.1.1w): Modules/_cursesmodule.c#L233
unknown type name ‘chtype’
Ubuntu SSL tests with OpenSSL (1.1.1w): Modules/_cursesmodule.c#L310
unknown type name ‘chtype’
Ubuntu SSL tests with OpenSSL (1.1.1w): Modules/_cursesmodule.c#L428
‘COLORS’ undeclared (first use in this function)
Ubuntu SSL tests with OpenSSL (1.1.1w): Modules/_cursesmodule.c#L488
‘COLOR_PAIRS’ undeclared (first use in this function)
Ubuntu SSL tests with OpenSSL (1.1.1w): Modules/_cursesmodule.c#L185
‘TRUE’ undeclared (first use in this function)
Ubuntu SSL tests with OpenSSL (1.1.1w): Modules/_cursesmodule.c#L191
‘TRUE’ undeclared (first use in this function)
Ubuntu SSL tests with OpenSSL (3.1.5): Include/py_curses.h#L80
unknown type name ‘WINDOW’
Ubuntu SSL tests with OpenSSL (3.1.5): Include/py_curses.h#L80
unknown type name ‘WINDOW’
Ubuntu SSL tests with OpenSSL (3.1.5): Modules/_cursesmodule.c#L173
‘FALSE’ undeclared here (not in a function)
Ubuntu SSL tests with OpenSSL (3.1.5): Modules/_cursesmodule.c#L213
‘ERR’ undeclared (first use in this function); did you mean ‘ERA’?
Ubuntu SSL tests with OpenSSL (3.1.5): Modules/_cursesmodule.c#L233
unknown type name ‘chtype’
Ubuntu SSL tests with OpenSSL (3.1.5): Modules/_cursesmodule.c#L310
unknown type name ‘chtype’
Ubuntu SSL tests with OpenSSL (3.1.5): Modules/_cursesmodule.c#L428
‘COLORS’ undeclared (first use in this function)
Ubuntu SSL tests with OpenSSL (3.1.5): Modules/_cursesmodule.c#L488
‘COLOR_PAIRS’ undeclared (first use in this function)
Ubuntu SSL tests with OpenSSL (3.1.5): Modules/_cursesmodule.c#L185
‘TRUE’ undeclared (first use in this function)
Ubuntu SSL tests with OpenSSL (3.1.5): Modules/_cursesmodule.c#L191
‘TRUE’ undeclared (first use in this function)
Thread sanitizer / Thread sanitizer
Process completed with exit code 2.
Check if generated files are up to date
Process completed with exit code 2.
macOS / build and test (macos-13)
Process completed with exit code 2.
macOS (free-threading) / build and test (macos-14)
Process completed with exit code 2.
Thread sanitizer (free-threading) / Thread sanitizer
Process completed with exit code 2.
All required checks pass
Process completed with exit code 1.
Ubuntu / build and test: Modules/_curses_panel.c#L427
passing argument 2 of ‘replace_panel’ from incompatible pointer type [-Wincompatible-pointer-types]
Ubuntu / build and test: Modules/_curses_panel.c#L575
passing argument 1 of ‘new_panel’ from incompatible pointer type [-Wincompatible-pointer-types]
Ubuntu / build and test: Modules/_cursesmodule.c#L1318
assignment to ‘int *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Ubuntu / build and test: Modules/_cursesmodule.c#L1325
cast to pointer from integer of different size [-Wint-to-pointer-cast]
Ubuntu / build and test: Modules/_cursesmodule.c#L1484
initialization of ‘const char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Ubuntu / build and test: Modules/_cursesmodule.c#L2345
assignment to ‘int *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Ubuntu / build and test: Modules/_cursesmodule.c#L2352
cast to pointer from integer of different size [-Wint-to-pointer-cast]
Ubuntu / build and test: Modules/_cursesmodule.c#L3095
assignment to ‘int *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Ubuntu / build and test: Modules/_cursesmodule.c#L3100
assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Ubuntu / build and test: Modules/_cursesmodule.c#L3276
assignment to ‘int *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Address sanitizer: Modules/_curses_panel.c#L427
passing argument 2 of ‘replace_panel’ from incompatible pointer type [-Wincompatible-pointer-types]
Address sanitizer: Modules/_curses_panel.c#L575
passing argument 1 of ‘new_panel’ from incompatible pointer type [-Wincompatible-pointer-types]
Address sanitizer: Modules/_cursesmodule.c#L1318
assignment to ‘int *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Address sanitizer: Modules/_cursesmodule.c#L1325
cast to pointer from integer of different size [-Wint-to-pointer-cast]
Address sanitizer: Modules/_cursesmodule.c#L1484
initialization of ‘const char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Address sanitizer: Modules/_cursesmodule.c#L2345
assignment to ‘int *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Address sanitizer: Modules/_cursesmodule.c#L2352
cast to pointer from integer of different size [-Wint-to-pointer-cast]
Address sanitizer: Modules/_cursesmodule.c#L3095
assignment to ‘int *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Address sanitizer: Modules/_cursesmodule.c#L3100
assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Address sanitizer: Modules/_cursesmodule.c#L3276
assignment to ‘int *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Hypothesis tests on Ubuntu: Modules/_curses_panel.c#L427
passing argument 2 of ‘replace_panel’ from incompatible pointer type [-Wincompatible-pointer-types]
Hypothesis tests on Ubuntu: Modules/_curses_panel.c#L575
passing argument 1 of ‘new_panel’ from incompatible pointer type [-Wincompatible-pointer-types]
Hypothesis tests on Ubuntu: Modules/_cursesmodule.c#L1318
assignment to ‘int *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Hypothesis tests on Ubuntu: Modules/_cursesmodule.c#L1325
cast to pointer from integer of different size [-Wint-to-pointer-cast]
Hypothesis tests on Ubuntu: Modules/_cursesmodule.c#L1484
initialization of ‘const char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Hypothesis tests on Ubuntu: Modules/_cursesmodule.c#L2345
assignment to ‘int *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Hypothesis tests on Ubuntu: Modules/_cursesmodule.c#L2352
cast to pointer from integer of different size [-Wint-to-pointer-cast]
Hypothesis tests on Ubuntu: Modules/_cursesmodule.c#L3095
assignment to ‘int *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Hypothesis tests on Ubuntu: Modules/_cursesmodule.c#L3100
assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Hypothesis tests on Ubuntu: Modules/_cursesmodule.c#L3276
assignment to ‘int *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Hypothesis tests on Ubuntu
No files were found with the provided path: /home/runner/work/cpython/cpython-builddir/.hypothesis/examples/. No artifacts will be uploaded.
macOS / build and test (macos-14)
pkg-config 0.29.2_3 is already installed and up-to-date. To reinstall 0.29.2_3, run: brew reinstall pkg-config
macOS / build and test (macos-14)
xz 5.4.6 is already installed and up-to-date. To reinstall 5.4.6, run: brew reinstall xz
macOS / build and test (macos-14)
gdbm 1.23 is already installed and up-to-date. To reinstall 1.23, run: brew reinstall gdbm
macOS / build and test (macos-14)
HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK is set: not checking for outdated dependents or dependents with broken linkage!
Ubuntu SSL tests with OpenSSL (3.2.1): Modules/_curses_panel.c#L427
passing argument 2 of ‘replace_panel’ from incompatible pointer type [-Wincompatible-pointer-types]
Ubuntu SSL tests with OpenSSL (3.2.1): Modules/_curses_panel.c#L575
passing argument 1 of ‘new_panel’ from incompatible pointer type [-Wincompatible-pointer-types]
Ubuntu SSL tests with OpenSSL (3.2.1): Modules/_cursesmodule.c#L1318
assignment to ‘int *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Ubuntu SSL tests with OpenSSL (3.2.1): Modules/_cursesmodule.c#L1325
cast to pointer from integer of different size [-Wint-to-pointer-cast]
Ubuntu SSL tests with OpenSSL (3.2.1): Modules/_cursesmodule.c#L1484
initialization of ‘const char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Ubuntu SSL tests with OpenSSL (3.2.1): Modules/_cursesmodule.c#L2345
assignment to ‘int *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Ubuntu SSL tests with OpenSSL (3.2.1): Modules/_cursesmodule.c#L2352
cast to pointer from integer of different size [-Wint-to-pointer-cast]
Ubuntu SSL tests with OpenSSL (3.2.1): Modules/_cursesmodule.c#L3095
assignment to ‘int *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Ubuntu SSL tests with OpenSSL (3.2.1): Modules/_cursesmodule.c#L3100
assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Ubuntu SSL tests with OpenSSL (3.2.1): Modules/_cursesmodule.c#L3276
assignment to ‘int *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Ubuntu SSL tests with OpenSSL (3.0.13): Modules/_curses_panel.c#L427
passing argument 2 of ‘replace_panel’ from incompatible pointer type [-Wincompatible-pointer-types]
Ubuntu SSL tests with OpenSSL (3.0.13): Modules/_curses_panel.c#L575
passing argument 1 of ‘new_panel’ from incompatible pointer type [-Wincompatible-pointer-types]
Ubuntu SSL tests with OpenSSL (3.0.13): Modules/_cursesmodule.c#L1318
assignment to ‘int *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Ubuntu SSL tests with OpenSSL (3.0.13): Modules/_cursesmodule.c#L1325
cast to pointer from integer of different size [-Wint-to-pointer-cast]
Ubuntu SSL tests with OpenSSL (3.0.13): Modules/_cursesmodule.c#L1484
initialization of ‘const char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Ubuntu SSL tests with OpenSSL (3.0.13): Modules/_cursesmodule.c#L2345
assignment to ‘int *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Ubuntu SSL tests with OpenSSL (3.0.13): Modules/_cursesmodule.c#L2352
cast to pointer from integer of different size [-Wint-to-pointer-cast]
Ubuntu SSL tests with OpenSSL (3.0.13): Modules/_cursesmodule.c#L3095
assignment to ‘int *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Ubuntu SSL tests with OpenSSL (3.0.13): Modules/_cursesmodule.c#L3100
assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Ubuntu SSL tests with OpenSSL (3.0.13): Modules/_cursesmodule.c#L3276
assignment to ‘int *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Ubuntu (free-threading) / build and test: Modules/_curses_panel.c#L427
passing argument 2 of ‘replace_panel’ from incompatible pointer type [-Wincompatible-pointer-types]
Ubuntu (free-threading) / build and test: Modules/_curses_panel.c#L575
passing argument 1 of ‘new_panel’ from incompatible pointer type [-Wincompatible-pointer-types]
Ubuntu (free-threading) / build and test: Modules/_cursesmodule.c#L1318
assignment to ‘int *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Ubuntu (free-threading) / build and test: Modules/_cursesmodule.c#L1325
cast to pointer from integer of different size [-Wint-to-pointer-cast]
Ubuntu (free-threading) / build and test: Modules/_cursesmodule.c#L1484
initialization of ‘const char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Ubuntu (free-threading) / build and test: Modules/_cursesmodule.c#L2345
assignment to ‘int *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Ubuntu (free-threading) / build and test: Modules/_cursesmodule.c#L2352
cast to pointer from integer of different size [-Wint-to-pointer-cast]
Ubuntu (free-threading) / build and test: Modules/_cursesmodule.c#L3095
assignment to ‘int *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Ubuntu (free-threading) / build and test: Modules/_cursesmodule.c#L3100
assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Ubuntu (free-threading) / build and test: Modules/_cursesmodule.c#L3276
assignment to ‘int *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Ubuntu SSL tests with OpenSSL (1.1.1w): Modules/_curses_panel.c#L427
passing argument 2 of ‘replace_panel’ from incompatible pointer type [-Wincompatible-pointer-types]
Ubuntu SSL tests with OpenSSL (1.1.1w): Modules/_curses_panel.c#L575
passing argument 1 of ‘new_panel’ from incompatible pointer type [-Wincompatible-pointer-types]
Ubuntu SSL tests with OpenSSL (1.1.1w): Modules/_cursesmodule.c#L1318
assignment to ‘int *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Ubuntu SSL tests with OpenSSL (1.1.1w): Modules/_cursesmodule.c#L1325
cast to pointer from integer of different size [-Wint-to-pointer-cast]
Ubuntu SSL tests with OpenSSL (1.1.1w): Modules/_cursesmodule.c#L1484
initialization of ‘const char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Ubuntu SSL tests with OpenSSL (1.1.1w): Modules/_cursesmodule.c#L2345
assignment to ‘int *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Ubuntu SSL tests with OpenSSL (1.1.1w): Modules/_cursesmodule.c#L2352
cast to pointer from integer of different size [-Wint-to-pointer-cast]
Ubuntu SSL tests with OpenSSL (1.1.1w): Modules/_cursesmodule.c#L3095
assignment to ‘int *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Ubuntu SSL tests with OpenSSL (1.1.1w): Modules/_cursesmodule.c#L3100
assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Ubuntu SSL tests with OpenSSL (1.1.1w): Modules/_cursesmodule.c#L3276
assignment to ‘int *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Ubuntu SSL tests with OpenSSL (3.1.5): Modules/_curses_panel.c#L427
passing argument 2 of ‘replace_panel’ from incompatible pointer type [-Wincompatible-pointer-types]
Ubuntu SSL tests with OpenSSL (3.1.5): Modules/_curses_panel.c#L575
passing argument 1 of ‘new_panel’ from incompatible pointer type [-Wincompatible-pointer-types]
Ubuntu SSL tests with OpenSSL (3.1.5): Modules/_cursesmodule.c#L1318
assignment to ‘int *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Ubuntu SSL tests with OpenSSL (3.1.5): Modules/_cursesmodule.c#L1325
cast to pointer from integer of different size [-Wint-to-pointer-cast]
Ubuntu SSL tests with OpenSSL (3.1.5): Modules/_cursesmodule.c#L1484
initialization of ‘const char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Ubuntu SSL tests with OpenSSL (3.1.5): Modules/_cursesmodule.c#L2345
assignment to ‘int *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Ubuntu SSL tests with OpenSSL (3.1.5): Modules/_cursesmodule.c#L2352
cast to pointer from integer of different size [-Wint-to-pointer-cast]
Ubuntu SSL tests with OpenSSL (3.1.5): Modules/_cursesmodule.c#L3095
assignment to ‘int *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Ubuntu SSL tests with OpenSSL (3.1.5): Modules/_cursesmodule.c#L3100
assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
Ubuntu SSL tests with OpenSSL (3.1.5): Modules/_cursesmodule.c#L3276
assignment to ‘int *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
macOS / build and test (macos-13)
pkg-config 0.29.2_3 is already installed and up-to-date. To reinstall 0.29.2_3, run: brew reinstall pkg-config
macOS / build and test (macos-13)
xz 5.4.6 is already installed and up-to-date. To reinstall 5.4.6, run: brew reinstall xz
macOS / build and test (macos-13)
gdbm 1.23 is already installed and up-to-date. To reinstall 1.23, run: brew reinstall gdbm
macOS / build and test (macos-13)
HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK is set: not checking for outdated dependents or dependents with broken linkage!
macOS (free-threading) / build and test (macos-14)
pkg-config 0.29.2_3 is already installed and up-to-date. To reinstall 0.29.2_3, run: brew reinstall pkg-config
macOS (free-threading) / build and test (macos-14)
xz 5.4.6 is already installed and up-to-date. To reinstall 5.4.6, run: brew reinstall xz
macOS (free-threading) / build and test (macos-14)
gdbm 1.23 is already installed and up-to-date. To reinstall 1.23, run: brew reinstall gdbm
macOS (free-threading) / build and test (macos-14)
HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK is set: not checking for outdated dependents or dependents with broken linkage!