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

IntelPython / dpnp / 28928459980
78%

Build:
DEFAULT BRANCH: master
Ran 08 Jul 2026 09:31AM UTC
Jobs 1
Files 258
Run time 1min
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

08 Jul 2026 08:23AM UTC coverage: 78.11% (+0.003%) from 78.107%
28928459980

push

github

web-flow
Suppress DPC++/SYCL header deprecation warnings when building `dpnp.tensor` on Windows (#2993)

Re-land of #2984. That PR was a stacked PR targeting the intermediate
branch `pin-conda-to-avoid-installing-faulty-build`, whose own PR
(#2982) was **closed, not merged**. As a result, #2984 was merged into
that dead intermediate branch and its changes never reached `master`.
GitHub won't allow reopening a merged PR, so this re-lands the identical
change directly against `master`.

This is a follow-up to #2856 and #2770. The `dpnp.tensor` target never
got the same `SYSTEM` treatment, so it was the one target still leaking
these warnings.

The Windows conda build produced a flood of `-Wdeprecated-declarations`
warnings (hundreds of thousands of lines in the CI log). All of them
originate inside the DPC++/SYCL headers themselves
(`.../Library/include/sycl/...`) — none come from dpnp's own sources —
so they are out of dpnp's control and are pure noise. They came
exclusively from the `dpnp.tensor` `_tensor_*_impl` pybind11 modules
built in `dpnp/tensor/CMakeLists.txt`.

In the `dpnp/tensor` target loop, split the include directories so
dpnp's own headers stay `PRIVATE`, and the third-party headers
(`SYCL_INCLUDE_DIR`, `Dpctl_INCLUDE_DIR`, generated Cython headers) are
added as `SYSTEM PRIVATE`, mirroring the pattern established in #2770
for the `backend/extensions/*` targets.

1532 of 2854 branches covered (53.68%)

Branch coverage included in aggregate %.

25994 of 32386 relevant lines covered (80.26%)

8025.67 hits per line

Jobs
ID Job ID Ran Files Coverage
1 28928459980.1 08 Jul 2026 09:31AM UTC 258
78.11
GitHub Action Run
Source Files on build 28928459980
  • Tree
  • List 258
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #28928459980
  • 66719523 on github
  • Prev Build on master (#28878680685)
  • Next Build on master (#28946133161)
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