gh-112606: Use monotonic clock when supported in semaphore waiting in parking_lot.c #95376
Triggered via pull request
December 2, 2023 02:20
Status
Cancelled
Total duration
7m 58s
Artifacts
–
build.yml
on: pull_request
Check for source changes
9s
Matrix: Ubuntu SSL tests with OpenSSL
Matrix: CIFuzz
Check if generated files are up to date
1m 8s
Windows
/
build and test (x86)
1m 52s
Windows
/
build and test (x64)
1m 48s
Windows
/
build (arm64)
2m 29s
Windows (free-threaded)
/
build and test (x86)
1m 29s
Windows (free-threaded)
/
build and test (x64)
1m 14s
Windows (free-threaded)
/
build (arm64)
1m 14s
macOS
/
build and test
7m 19s
macOS (free-threaded)
/
build and test
7m 23s
Ubuntu
/
build and test
1m 6s
Ubuntu (free-threaded)
/
build and test
37s
Hypothesis tests on Ubuntu
1m 0s
Address sanitizer
52s
Docs
/
Docs
Docs
/
Docs (Oldest Sphinx)
Docs
/
Doctest
All required checks pass
3s
Annotations
34 errors and 29 warnings
Ubuntu (free-threaded) / build and test:
Python/parking_lot.c#L63
expected ‘)’ before numeric constant
|
Ubuntu (free-threaded) / build and test
Process completed with exit code 2.
|
Address sanitizer:
Python/parking_lot.c#L63
expected ‘)’ before numeric constant
|
Address sanitizer
Process completed with exit code 2.
|
Hypothesis tests on Ubuntu:
Python/parking_lot.c#L63
expected ‘)’ before numeric constant
|
Hypothesis tests on Ubuntu
Process completed with exit code 2.
|
Ubuntu SSL tests with OpenSSL (3.1.3):
Python/parking_lot.c#L63
expected ‘)’ before numeric constant
|
Ubuntu SSL tests with OpenSSL (3.1.3)
Process completed with exit code 2.
|
Ubuntu / build and test:
Python/parking_lot.c#L63
expected ‘)’ before numeric constant
|
Ubuntu / build and test
Process completed with exit code 2.
|
Check if generated files are up to date
Process completed with exit code 2.
|
Ubuntu SSL tests with OpenSSL (1.1.1w):
Python/parking_lot.c#L63
expected ‘)’ before numeric constant
|
Ubuntu SSL tests with OpenSSL (1.1.1w)
Process completed with exit code 2.
|
Ubuntu SSL tests with OpenSSL (3.0.11):
Python/parking_lot.c#L63
expected ‘)’ before numeric constant
|
Ubuntu SSL tests with OpenSSL (3.0.11)
Process completed with exit code 2.
|
Windows (free-threaded) / build (arm64):
Python/parking_lot.c#L59
syntax error: missing '{' before '*' [D:\a\cpython\cpython\PCbuild\_freeze_module.vcxproj]
|
Windows (free-threaded) / build (arm64):
Python/parking_lot.c#L59
syntax error: missing '{' before '*' [D:\a\cpython\cpython\PCbuild\_freeze_module.vcxproj]
|
Windows (free-threaded) / build (arm64)
Process completed with exit code 1.
|
Windows (free-threaded) / build and test (x64):
Python/parking_lot.c#L59
syntax error: missing '{' before '*' [D:\a\cpython\cpython\PCbuild\_freeze_module.vcxproj]
|
Windows (free-threaded) / build and test (x64):
Python/parking_lot.c#L59
syntax error: missing '{' before '*' [D:\a\cpython\cpython\PCbuild\_freeze_module.vcxproj]
|
Windows (free-threaded) / build and test (x64)
Process completed with exit code 1.
|
Windows (free-threaded) / build and test (x86)
Process completed with exit code 1.
|
Windows / build and test (x64):
Python/parking_lot.c#L59
syntax error: missing '{' before '*' [D:\a\cpython\cpython\PCbuild\_freeze_module.vcxproj]
|
Windows / build and test (x64):
Python/parking_lot.c#L59
syntax error: missing '{' before '*' [D:\a\cpython\cpython\PCbuild\_freeze_module.vcxproj]
|
Windows / build and test (x64)
Process completed with exit code 1.
|
Windows / build and test (x86)
Process completed with exit code 1.
|
Windows / build (arm64):
Python/parking_lot.c#L59
syntax error: missing '{' before '*' [D:\a\cpython\cpython\PCbuild\_freeze_module.vcxproj]
|
Windows / build (arm64):
Python/parking_lot.c#L59
syntax error: missing '{' before '*' [D:\a\cpython\cpython\PCbuild\_freeze_module.vcxproj]
|
Windows / build (arm64)
Process completed with exit code 1.
|
macOS (free-threaded) / build and test
Canceling since a higher priority waiting request for 'Tests-main-reusable' exists
|
macOS (free-threaded) / build and test
The operation was canceled.
|
macOS / build and test
Canceling since a higher priority waiting request for 'Tests-main-reusable' exists
|
macOS / build and test
The operation was canceled.
|
All required checks pass
Process completed with exit code 1.
|
Ubuntu (free-threaded) / build and test:
Python/parking_lot.c#L62
data definition has no type or storage class
|
Ubuntu (free-threaded) / build and test:
Python/parking_lot.c#L62
type defaults to ‘int’ in declaration of ‘pthread_condattr_init’ [-Wimplicit-int]
|
Ubuntu (free-threaded) / build and test:
Python/parking_lot.c#L62
parameter names (without types) in function declaration
|
Ubuntu (free-threaded) / build and test:
Python/parking_lot.c#L59
‘condattr’ defined but not used [-Wunused-variable]
|
Address sanitizer:
Python/parking_lot.c#L62
data definition has no type or storage class
|
Address sanitizer:
Python/parking_lot.c#L62
type defaults to ‘int’ in declaration of ‘pthread_condattr_init’ [-Wimplicit-int]
|
Address sanitizer:
Python/parking_lot.c#L62
parameter names (without types) in function declaration
|
Address sanitizer:
Python/parking_lot.c#L59
‘condattr’ defined but not used [-Wunused-variable]
|
Hypothesis tests on Ubuntu
No files were found with the provided path: .hypothesis/examples/. No artifacts will be uploaded.
|
Hypothesis tests on Ubuntu:
Python/parking_lot.c#L62
data definition has no type or storage class
|
Hypothesis tests on Ubuntu:
Python/parking_lot.c#L62
type defaults to ‘int’ in declaration of ‘pthread_condattr_init’ [-Wimplicit-int]
|
Hypothesis tests on Ubuntu:
Python/parking_lot.c#L62
parameter names (without types) in function declaration
|
Hypothesis tests on Ubuntu:
Python/parking_lot.c#L59
‘condattr’ defined but not used [-Wunused-variable]
|
Ubuntu SSL tests with OpenSSL (3.1.3):
Python/parking_lot.c#L62
data definition has no type or storage class
|
Ubuntu SSL tests with OpenSSL (3.1.3):
Python/parking_lot.c#L62
type defaults to ‘int’ in declaration of ‘pthread_condattr_init’ [-Wimplicit-int]
|
Ubuntu SSL tests with OpenSSL (3.1.3):
Python/parking_lot.c#L62
parameter names (without types) in function declaration
|
Ubuntu SSL tests with OpenSSL (3.1.3):
Python/parking_lot.c#L59
‘condattr’ defined but not used [-Wunused-variable]
|
Ubuntu / build and test:
Python/parking_lot.c#L62
data definition has no type or storage class
|
Ubuntu / build and test:
Python/parking_lot.c#L62
type defaults to ‘int’ in declaration of ‘pthread_condattr_init’ [-Wimplicit-int]
|
Ubuntu / build and test:
Python/parking_lot.c#L62
parameter names (without types) in function declaration
|
Ubuntu / build and test:
Python/parking_lot.c#L59
‘condattr’ defined but not used [-Wunused-variable]
|
Ubuntu SSL tests with OpenSSL (1.1.1w):
Python/parking_lot.c#L62
data definition has no type or storage class
|
Ubuntu SSL tests with OpenSSL (1.1.1w):
Python/parking_lot.c#L62
type defaults to ‘int’ in declaration of ‘pthread_condattr_init’ [-Wimplicit-int]
|
Ubuntu SSL tests with OpenSSL (1.1.1w):
Python/parking_lot.c#L62
parameter names (without types) in function declaration
|
Ubuntu SSL tests with OpenSSL (1.1.1w):
Python/parking_lot.c#L59
‘condattr’ defined but not used [-Wunused-variable]
|
Ubuntu SSL tests with OpenSSL (3.0.11):
Python/parking_lot.c#L62
data definition has no type or storage class
|
Ubuntu SSL tests with OpenSSL (3.0.11):
Python/parking_lot.c#L62
type defaults to ‘int’ in declaration of ‘pthread_condattr_init’ [-Wimplicit-int]
|
Ubuntu SSL tests with OpenSSL (3.0.11):
Python/parking_lot.c#L62
parameter names (without types) in function declaration
|
Ubuntu SSL tests with OpenSSL (3.0.11):
Python/parking_lot.c#L59
‘condattr’ defined but not used [-Wunused-variable]
|