Skip to content

Added install scripts and Colab notebook for PRPLL. #399

Added install scripts and Colab notebook for PRPLL.

Added install scripts and Colab notebook for PRPLL. #399

Triggered via push December 13, 2025 15:47
Status Success
Total duration 1h 50m 1s
Artifacts 18

ci.yml

on: push
Matrix: CUDALucas
Matrix: GpuOwl
Matrix: Mlucas
Matrix: PRPLL
Fit to window
Zoom out
Zoom in

Annotations

30 errors, 10 warnings, and 4 notices
Ruff (PLC0415): google-colab/Colab GPU CUDALucas.ipynb#L1
google-colab/Colab GPU CUDALucas.ipynb:1:1: PLC0415 `import` should be at the top-level of a file
Ruff (PLW0603): google-colab/Colab GPU CUDALucas.ipynb#L1
google-colab/Colab GPU CUDALucas.ipynb:1:1: PLW0603 Using the global statement to update `path_dir` is discouraged
Ruff (PLW0603): google-colab/Colab GPU CUDALucas.ipynb#L1
google-colab/Colab GPU CUDALucas.ipynb:1:1: PLW0603 Using the global statement to update `path_dir` is discouraged
Ruff (F841): google-colab/Colab GPU CUDALucas.ipynb#L1
google-colab/Colab GPU CUDALucas.ipynb:1:1: F841 Local variable `file` is assigned to but never used
Ruff (PLW3201): google-colab/Colab GPU CUDALucas.ipynb#L1
google-colab/Colab GPU CUDALucas.ipynb:1:1: PLW3201 Dunder method `_render_traceback_` has no special meaning in Python 3
Ruff (D101): google-colab/Colab GPU CUDALucas.ipynb#L1
google-colab/Colab GPU CUDALucas.ipynb:1:1: D101 Missing docstring in public class
Ruff (F841): google-colab/Colab CPU MPrime.ipynb#L1
google-colab/Colab CPU MPrime.ipynb:1:1: F841 Local variable `file` is assigned to but never used
Ruff (PLC0415): google-colab/Colab CPU MPrime.ipynb#L1
google-colab/Colab CPU MPrime.ipynb:1:1: PLC0415 `import` should be at the top-level of a file
Ruff (PLW3201): google-colab/Colab CPU MPrime.ipynb#L1
google-colab/Colab CPU MPrime.ipynb:1:1: PLW3201 Dunder method `_render_traceback_` has no special meaning in Python 3
Ruff (D101): google-colab/Colab CPU MPrime.ipynb#L1
google-colab/Colab CPU MPrime.ipynb:1:1: D101 Missing docstring in public class
Pylint
Process completed with exit code 29.
F0001: *.py#L1
No module named *.py
PRPLL (ubuntu-24.04, g++)
Process completed with exit code 1.
PRPLL (ubuntu-24.04, clang++)
Process completed with exit code 1.
PRPLL (ubuntu-22.04, g++)
Process completed with exit code 1.
PRPLL (ubuntu-22.04, clang++)
Process completed with exit code 1.
GpuOwl (ubuntu-24.04, g++)
Process completed with exit code 1.
GpuOwl (ubuntu-24.04, clang++)
Process completed with exit code 1.
GpuOwl (ubuntu-22.04, g++)
Process completed with exit code 1.
GpuOwl (ubuntu-22.04, clang++)
Process completed with exit code 1.
CUDALucas (ubuntu-22.04)
Process completed with exit code 1.
CUDALucas (ubuntu-24.04)
Process completed with exit code 1.
Mlucas (ubuntu-24.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-22.04, gcc)
Process completed with exit code 1.
Mlucas (ubuntu-24.04-arm, gcc)
Process completed with exit code 1.
Mlucas (ubuntu-22.04-arm, gcc)
Process completed with exit code 1.
Mlucas (ubuntu-22.04-arm, clang)
Process completed with exit code 1.
Mlucas (ubuntu-24.04-arm, clang)
Process completed with exit code 1.
W3101: python/mprime.py#L95
Missing timeout argument for method 'requests.get' can cause your program to hang indefinitely
W2601: python/mprime.py#L89
F-strings are not supported by all versions included in the py-version setting
W2601: python/mprime.py#L80
F-strings are not supported by all versions included in the py-version setting
W2601: python/mprime.py#L71
F-strings are not supported by all versions included in the py-version setting
W2601: python/mprime.py#L64
F-strings are not supported by all versions included in the py-version setting
W2601: python/mprime.py#L63
F-strings are not supported by all versions included in the py-version setting
W2601: python/mprime.py#L62
F-strings are not supported by all versions included in the py-version setting
W2601: python/mprime.py#L61
F-strings are not supported by all versions included in the py-version setting
W0621: python/mprime.py#L48
Redefining name 'f' from outer scope (line 98)
W1510: python/exp.py#L18
'subprocess.run' used without explicitly defining the value for 'check'.
R1732: python/mprime.py#L122
Consider using 'with' for resource-allocating operations
C0116: python/mprime.py#L30
Missing function or method docstring
C0114: python/mprime.py#L1
Missing module docstring
C0114: python/exp.py#L1
Missing module docstring

Artifacts

Produced during runtime
Name Size Digest
ubuntu-22.04-arm_clang_mlucas
8.02 MB
sha256:5b185de9f522b0de449290cdc37107f02422ed8231ed4684d4cf26baca1742e0
ubuntu-22.04-arm_gcc_mlucas
9.02 MB
sha256:43cbfeea8bf3f59f3657f738ff4af5d4c62a63c479500854fe1c040eb6fbbf8d
ubuntu-22.04_clang++_gpuowl
4.21 MB
sha256:60e29fd49f6483def574c29f487d06f5f2d3cc5be2195009f82ab4719454fe54
ubuntu-22.04_clang++_prpll
1.29 MB
sha256:40d8281a9852820e8fbec33a84ae2dae8187ed5d0539e148d4b9b2dfe07d04de
ubuntu-22.04_clang_mlucas
9.12 MB
sha256:e11c69767ee2a1c17bff4929f82ef51df3552e6e86b84d02ec6266e107dcae16
ubuntu-22.04_cudalucas
278 KB
sha256:5c2284115c0bfcc56fac847f23877b92eaf40f796907e290ba7e6ad4d0126cc1
ubuntu-22.04_g++_gpuowl
7.57 MB
sha256:d333323c4f7f6142534f2cb5ba6206e6ae9ff0ccb0db504723bb017322aebec1
ubuntu-22.04_g++_prpll
1.25 MB
sha256:1f6c43cf741d15b9faf0aa1aa366a1911f6d0198bda05a12173646387bd538a1
ubuntu-22.04_gcc_mlucas
9.39 MB
sha256:3340ec4c718c939c8686bfc4c506ea8a296286f90a3d72ffd78df266a755a277
ubuntu-24.04-arm_clang_mlucas
8.04 MB
sha256:d2a46944dbd5192974164d7910da6ddf3903be9fa7db7549ea9d8358f360c36e
ubuntu-24.04-arm_gcc_mlucas
9.07 MB
sha256:c2c1663ab348e754715d323211cec1e10a880e1e0eee1a241270f6b2a6b8520f
ubuntu-24.04_clang++_gpuowl
4.13 MB
sha256:73c9f131cc16dd6802c8b33b2b618526a75720a546adee382afffb04e36b7291
ubuntu-24.04_clang++_prpll
1.31 MB
sha256:1dd983a970661ea9cc9b3d020c1d81301fa37c1c5388ee9736d3630b67c92f4f
ubuntu-24.04_clang_mlucas
9.04 MB
sha256:88dca2753e56dbd16ec9c05b792e5997f008c5d2c176cb85d3b0181423b24f26
ubuntu-24.04_cudalucas
271 KB
sha256:8b6b4821028ecd4e50b6f2b6fb6b0f04876c4c8e4d9d6e639248750f7b27e0e7
ubuntu-24.04_g++_gpuowl
6.81 MB
sha256:e4de554c59723b9be4ab8cb0a6bf3a865c98337dbaa0aa21318730f39c734f29
ubuntu-24.04_g++_prpll
1.29 MB
sha256:772dee629455c194580c33ad0ae27adbb75e6ed64562e62a44980df24310715e
ubuntu-24.04_gcc_mlucas
9.57 MB
sha256:2da9aad70aae37bdc9c6e9910488f804a1e732835c1567ae4bea2c4dd46ee96c