Skip to content

Add Pollard’s Rho algorithm for discrete logarithm #15784

Add Pollard’s Rho algorithm for discrete logarithm

Add Pollard’s Rho algorithm for discrete logarithm #15784

Triggered via pull request October 21, 2025 16:38
Status Failure
Total duration 17s
Artifacts

ruff.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors
Ruff (W293): maths/pollard_rho_discrete_log.py#L83
maths/pollard_rho_discrete_log.py:83:1: W293 Blank line contains whitespace
Ruff (W293): maths/pollard_rho_discrete_log.py#L56
maths/pollard_rho_discrete_log.py:56:1: W293 Blank line contains whitespace
Ruff (W293): maths/pollard_rho_discrete_log.py#L44
maths/pollard_rho_discrete_log.py:44:1: W293 Blank line contains whitespace
Ruff (W293): maths/pollard_rho_discrete_log.py#L40
maths/pollard_rho_discrete_log.py:40:1: W293 Blank line contains whitespace
Ruff (W293): maths/pollard_rho_discrete_log.py#L36
maths/pollard_rho_discrete_log.py:36:1: W293 Blank line contains whitespace
Ruff (W293): maths/pollard_rho_discrete_log.py#L14
maths/pollard_rho_discrete_log.py:14:1: W293 Blank line contains whitespace
Ruff (W291): maths/pollard_rho_discrete_log.py#L12
maths/pollard_rho_discrete_log.py:12:76: W291 Trailing whitespace
Ruff (E501): maths/pollard_rho_discrete_log.py#L11
maths/pollard_rho_discrete_log.py:11:89: E501 Line too long (89 > 88)
Ruff (UP045): maths/pollard_rho_discrete_log.py#L6
maths/pollard_rho_discrete_log.py:6:72: UP045 Use `X | None` for type annotations
Ruff (I001): maths/pollard_rho_discrete_log.py#L1
maths/pollard_rho_discrete_log.py:1:1: I001 Import block is un-sorted or un-formatted