Skip to content

gh-111262: Make PyDict_Pop() public #92091

gh-111262: Make PyDict_Pop() public

gh-111262: Make PyDict_Pop() public #92091

Triggered via pull request October 24, 2023 14:05
Status Success
Total duration 26m 39s
Artifacts

build.yml

on: pull_request
Check for source changes
16s
Check for source changes
Matrix: Ubuntu SSL tests with OpenSSL
Matrix: CIFuzz
All required checks pass
4s
All required checks pass
Fit to window
Zoom out
Zoom in

Annotations

1 error and 15 warnings
Docs / Docs
Process completed with exit code 2.
Ubuntu SSL tests with OpenSSL (3.0.11): Objects/dictobject.c#L2280
returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion]
Ubuntu SSL tests with OpenSSL (3.1.3): Objects/dictobject.c#L2280
returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion]
Ubuntu SSL tests with OpenSSL (1.1.1w): Objects/dictobject.c#L2280
returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion]
Windows (arm64): Objects/dictobject.c#L2280
'return': 'PyObject *' differs in levels of indirection from 'int' [D:\a\cpython\cpython\PCbuild\_freeze_module.vcxproj]
Windows (arm64): Objects/dictobject.c#L2280
'return': 'PyObject *' differs in levels of indirection from 'int' [D:\a\cpython\cpython\PCbuild\pythoncore.vcxproj]
Windows (arm64): Objects/dictobject.c#L2280
'return': 'PyObject *' differs in levels of indirection from 'int' [D:\a\cpython\cpython\PCbuild\_freeze_module.vcxproj]
Windows (arm64): Objects/dictobject.c#L2280
'return': 'PyObject *' differs in levels of indirection from 'int' [D:\a\cpython\cpython\PCbuild\pythoncore.vcxproj]
Hypothesis tests on Ubuntu
No files were found with the provided path: .hypothesis/examples/. No artifacts will be uploaded.
Hypothesis tests on Ubuntu: Objects/dictobject.c#L2280
returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion]
Address sanitizer: Objects/dictobject.c#L2280
returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion]
Ubuntu: Objects/dictobject.c#L2280
returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion]
Windows (x64): Objects/dictobject.c#L2280
'return': 'PyObject *' differs in levels of indirection from 'int' [D:\a\cpython\cpython\PCbuild\_freeze_module.vcxproj]
Windows (x64): Objects/dictobject.c#L2280
'return': 'PyObject *' differs in levels of indirection from 'int' [D:\a\cpython\cpython\PCbuild\pythoncore.vcxproj]
Windows (x64): Objects/dictobject.c#L2280
'return': 'PyObject *' differs in levels of indirection from 'int' [D:\a\cpython\cpython\PCbuild\_freeze_module.vcxproj]
Windows (x64): Objects/dictobject.c#L2280
'return': 'PyObject *' differs in levels of indirection from 'int' [D:\a\cpython\cpython\PCbuild\pythoncore.vcxproj]