• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

IntelPython / dpnp / 18286575851 / 1
81%
master: 81%

Build:
DEFAULT BRANCH: master
Ran 06 Oct 2025 04:22PM UTC
Files 229
Run time 16s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

06 Oct 2025 03:47PM UTC coverage: 72.0% (+0.002%) from 71.998%
18286575851.1

push

github

web-flow
Resolve an issue with cyclic import in `linalg` submodule (#2608)

The PR reworks the import of `linalg` submodule to avoid a wildcard
import.

Also it resolves the issue reported by pylint:
> Cyclic import (dpnp.linalg -> dpnp.linalg.dpnp_iface_linalg ->
dpnp.linalg.dpnp_utils_linalg) (cyclic-import)

and moves `LinAlgError` exception to be exposed by LAPACK pybind11
extension, because it is created there.
While later the exception patched at python level to be set to
"dpnp.linalg" submodule explicitly.

Otherwise we have the import cycle like:
> linalg/__init__.py -> dpnp_iface_linalg.py -> dpnp_utils_linalg.py ->
linalg/__init__.py

which might cause the import failure.

5067 of 10224 branches covered (49.56%)

Branch coverage included in aggregate %.

18636 of 22697 relevant lines covered (82.11%)

18893.41 hits per line

Source Files on job 18286575851.1
  • Tree
  • List 229
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 18286575851
  • 285c3137 on github
  • Prev Job for on master (#18281662800.1)
  • Next Job for on master (#18290604425.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc