gh-113565: Improve and harden detection of curses dependencies #114765
build.yml
on: pull_request
Check for source changes
9s
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
Windows
/
build and test (x86)
17m 24s
Windows
/
build and test (x64)
17m 13s
Windows
/
build (arm64)
3m 7s
Windows (free-threading)
/
build and test (x86)
21m 26s
Windows (free-threading)
/
build and test (x64)
20m 49s
Windows (free-threading)
/
build (arm64)
3m 18s
Ubuntu
/
build and test
1m 0s
Ubuntu (free-threading)
/
build and test
1m 35s
WASI
/
build and test
57s
Hypothesis tests on Ubuntu
1m 7s
Address sanitizer
1m 9s
Thread sanitizer
/
Thread sanitizer
1m 54s
Thread sanitizer (free-threading)
/
Thread sanitizer
3m 15s
Docs
/
Docs
Docs
/
Docs (Oldest Sphinx)
Docs
/
Doctest
All required checks pass
1s
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!
|