Skip to content

gh-111140: Adds PyLong_AsNativeBytes and PyLong_FromNative[Unsigned]Bytes functions #102537

gh-111140: Adds PyLong_AsNativeBytes and PyLong_FromNative[Unsigned]Bytes functions

gh-111140: Adds PyLong_AsNativeBytes and PyLong_FromNative[Unsigned]Bytes functions #102537

Triggered via pull request February 12, 2024 17:47
Status Success
Total duration 2h 13m 49s
Artifacts

build.yml

on: pull_request
Check for source changes
12s
Check for source changes
Matrix: macOS / build and test
Matrix: macOS (free-threading) / build and test
Matrix: Ubuntu SSL tests with OpenSSL
Matrix: CIFuzz
Docs  /  Docs
1m 58s
Docs / Docs
Docs  /  Docs (Oldest Sphinx)
1m 31s
Docs / Docs (Oldest Sphinx)
Docs  /  Doctest
6m 17s
Docs / Doctest
Check if generated files are up to date
4m 58s
Check if generated files are up to date
Windows  /  build and test (x86)
13m 54s
Windows / build and test (x86)
Windows  /  build and test (x64)
13m 51s
Windows / build and test (x64)
Windows  /  build (arm64)
3m 5s
Windows / build (arm64)
Windows (free-threading)  /  build and test (x86)
17m 13s
Windows (free-threading) / build and test (x86)
Windows (free-threading)  /  build and test (x64)
14m 59s
Windows (free-threading) / build and test (x64)
Windows (free-threading)  /  build (arm64)
2m 15s
Windows (free-threading) / build (arm64)
Ubuntu  /  build and test
7m 22s
Ubuntu / build and test
Ubuntu (free-threading)  /  build and test
7m 55s
Ubuntu (free-threading) / build and test
Hypothesis tests on Ubuntu
4m 52s
Hypothesis tests on Ubuntu
Address sanitizer
8m 16s
Address sanitizer
All required checks pass
2s
All required checks pass
Fit to window
Zoom out
Zoom in

Annotations

1 error and 10 warnings
Docs / Docs
Process completed with exit code 2.
Check for source changes
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: Ana06/[email protected]. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Ubuntu SSL tests with OpenSSL (3.0.13): Objects/longobject.c#L1138
comparison of integer expressions of different signedness: ‘Py_ssize_t’ {aka ‘long int’} and ‘long unsigned int’ [-Wsign-compare]
Ubuntu SSL tests with OpenSSL (1.1.1w): Objects/longobject.c#L1138
comparison of integer expressions of different signedness: ‘Py_ssize_t’ {aka ‘long int’} and ‘long unsigned int’ [-Wsign-compare]
Ubuntu SSL tests with OpenSSL (3.2.1): Objects/longobject.c#L1138
comparison of integer expressions of different signedness: ‘Py_ssize_t’ {aka ‘long int’} and ‘long unsigned int’ [-Wsign-compare]
Ubuntu SSL tests with OpenSSL (3.1.5): Objects/longobject.c#L1138
comparison of integer expressions of different signedness: ‘Py_ssize_t’ {aka ‘long int’} and ‘long unsigned int’ [-Wsign-compare]
Hypothesis tests on Ubuntu
No files were found with the provided path: .hypothesis/examples/. No artifacts will be uploaded.
Hypothesis tests on Ubuntu: Objects/longobject.c#L1138
comparison of integer expressions of different signedness: ‘Py_ssize_t’ {aka ‘long int’} and ‘long unsigned int’ [-Wsign-compare]
Ubuntu / build and test: Objects/longobject.c#L1138
comparison of integer expressions of different signedness: ‘Py_ssize_t’ {aka ‘long int’} and ‘long unsigned int’ [-Wsign-compare]
Ubuntu (free-threading) / build and test: Objects/longobject.c#L1138
comparison of integer expressions of different signedness: ‘Py_ssize_t’ {aka ‘long int’} and ‘long unsigned int’ [-Wsign-compare]
Address sanitizer: Objects/longobject.c#L1138
comparison of integer expressions of different signedness: ‘Py_ssize_t’ {aka ‘long int’} and ‘long unsigned int’ [-Wsign-compare]