Skip to content
Triggered via schedule June 1, 2024 00:49
Status Success
Total duration 1h 12m 33s
Artifacts 15

ci.yml

on: schedule
Matrix: CUDALucas
Matrix: GpuOwl
Matrix: PrimeNet Linux
Matrix: PrimeNet macOS
Matrix: Mlucas
Matrix: PrimeNet Windows
Fit to window
Zoom out
Zoom in

Annotations

35 errors, 10 warnings, and 10 notices
Ruff (EXE001): mprime-python-port/exp.py#L1
mprime-python-port/exp.py:1:1: EXE001 Shebang is present but file is not executable
Ruff (D100): mprime-python-port/exp.py#L1
mprime-python-port/exp.py:1:1: D100 Missing docstring in public module
Ruff (PLW1510): mprime-python-port/exp.py#L18
mprime-python-port/exp.py:18:9: PLW1510 `subprocess.run` without explicit `check` argument
Ruff (PERF203): mprime-python-port/exp.py#L49
mprime-python-port/exp.py:49:5: PERF203 `try`-`except` within a loop incurs performance overhead
Ruff (EXE001): mprime-python-port/mprime.py#L1
mprime-python-port/mprime.py:1:1: EXE001 Shebang is present but file is not executable
Ruff (D100): mprime-python-port/mprime.py#L1
mprime-python-port/mprime.py:1:1: D100 Missing docstring in public module
Ruff (D103): mprime-python-port/mprime.py#L23
mprime-python-port/mprime.py:23:5: D103 Missing docstring in public function
Ruff (D205): mprime-python-port/mprime.py#L31
mprime-python-port/mprime.py:31:5: D205 1 blank line required between summary line and description
Ruff (S101): mprime-python-port/mprime.py#L58
mprime-python-port/mprime.py:58:1: S101 Use of `assert` detected
Ruff (S113): mprime-python-port/mprime.py#L83
mprime-python-port/mprime.py:83:6: S113 Probable use of requests call without timeout
E0602: primenet.py#L157
Undefined variable 'unicode'
E0602: primenet.py#L407
Undefined variable 'raw_input'
E0606: primenet.py#L1229
Possibly using variable 'fromemail' before assignment
E0606: primenet.py#L1231
Possibly using variable 'toemails' before assignment
E0606: primenet.py#L2021
Possibly using variable 'stage' before assignment
E0606: primenet.py#L2622
Possibly using variable 'work_type_str' before assignment
E0606: primenet.py#L2907
Possibly using variable 'options_changed' before assignment
E0606: primenet.py#L3551
Possibly using variable 'work_type_str' before assignment
E0606: primenet.py#L4108
Possibly using variable 'is_json' before assignment
E1130: primenet.py#L4318
bad operand type for unary -: bytes
GpuOwl (ubuntu-24.04, clang++)
Process completed with exit code 1.
GpuOwl (ubuntu-22.04, clang++)
Process completed with exit code 1.
GpuOwl (ubuntu-20.04, clang++)
Process completed with exit code 1.
GpuOwl (ubuntu-20.04, g++)
Process completed with exit code 1.
GpuOwl (ubuntu-22.04, g++)
Process completed with exit code 1.
CUDALucas (ubuntu-22.04)
Process completed with exit code 1.
GpuOwl (ubuntu-24.04, g++)
Process completed with exit code 1.
CUDALucas (ubuntu-20.04)
Process completed with exit code 1.
CUDALucas (ubuntu-24.04)
Process completed with exit code 1.
Mlucas (ubuntu-20.04, clang)
Process completed with exit code 1.
Mlucas (ubuntu-22.04, gcc)
Process completed with exit code 1.
Mlucas (ubuntu-20.04, gcc)
Process completed with exit code 1.
Mlucas (ubuntu-22.04, clang)
Process completed with exit code 1.
Mlucas (ubuntu-24.04, clang)
Process completed with exit code 1.
Mlucas (ubuntu-24.04, gcc)
Process completed with exit code 1.
W0511: primenet.py#L2878
TODO -- have people set their own program options for commented out portions
W0511: primenet.py#L3252
TODO: Unreserve assignment
W0511: primenet.py#L3286
TODO: Unreserve assignment
W0511: primenet.py#L3647
TODO: Delete assignment from workfile
W0511: primenet.py#L3650
TODO: Delete assignment from workfile
W0511: primenet.py#L4034
TODO: Delete assignment from workfile if it is not done
W0511: primenet.py#L4037
TODO: Delete assignment from workfile if it is not done
W0511: primenet.py#L4040
TODO: Delete assignment from workfile if it is not done
W0511: primenet.py#L4288
TODO: add detection for most parameter, including automatic change of the hardware
W0511: primenet.py#L4409
TODO: check that input char are ASCII or at least supported by the server
C0116: primenet.py#L116
Missing function or method docstring
C0116: primenet.py#L125
Missing function or method docstring
C0116: primenet.py#L132
Missing function or method docstring
C0116: primenet.py#L145
Missing function or method docstring
C0116: primenet.py#L155
Missing function or method docstring
C0115: primenet.py#L262
Missing class docstring
C0115: primenet.py#L268
Missing class docstring
R0205: primenet.py#L366
Class 'Assignment' inherits from object, can be safely removed from bases in python3
R1732: primenet.py#L714
Consider using 'with' for resource-allocating operations
C0116: primenet.py#L1159
Missing function or method docstring

Artifacts

Produced during runtime
Name Size
ubuntu-20.04_clang++_gpuowl Expired
46.3 MB
ubuntu-20.04_clang_mlucas Expired
20.9 MB
ubuntu-20.04_cudalucas Expired
287 KB
ubuntu-20.04_g++_gpuowl Expired
49.5 MB
ubuntu-20.04_gcc_mlucas Expired
22.2 MB
ubuntu-22.04_clang++_gpuowl Expired
45.9 MB
ubuntu-22.04_clang_mlucas Expired
21.4 MB
ubuntu-22.04_cudalucas Expired
309 KB
ubuntu-22.04_g++_gpuowl Expired
48.8 MB
ubuntu-22.04_gcc_mlucas Expired
22.1 MB
ubuntu-24.04_clang++_gpuowl Expired
45.9 MB
ubuntu-24.04_clang_mlucas Expired
21.4 MB
ubuntu-24.04_cudalucas Expired
302 KB
ubuntu-24.04_g++_gpuowl Expired
48 MB
ubuntu-24.04_gcc_mlucas Expired
22.3 MB