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

IntelPython / dpctl / 6002187169
86%

Build:
DEFAULT BRANCH: master
Ran 28 Aug 2023 04:57PM UTC
Jobs 1
Files 70
Run time 3s
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

28 Aug 2023 04:06PM UTC coverage: 85.626%. Remained the same
6002187169

push

github

web-flow
Fixes boolean indexing for strided masks (#1370)

* Corrected boolean indexing cumsum
- The cumulative sum was being calculated incorrectly -- the offset from stride simplification was unused and the result was incorrect for some cases with non-C-contiguous strides
- To fix this, new functions ``compact_iteration_space`` and complementary function ``compact_iteration`` have been implemented

* Add a test for nonzero where dimension compacting occurs

* Added tests for the corrected behavior of boolean indexing and nonzero

* Removed dead branch in py_mask_positions

Compacting strides can reduce dimensionality of the array, but it can not
turn an input that is not already C-contiguous into a C-contiguous one.

Hence the branch checking if the input became C-contiguous after compacting
is effectively dead.

* Added docstring for compact_iteration

---------

Co-authored-by: Oleksandr Pavlyk <oleksandr.pavlyk@intel.com>

2345 of 2772 branches covered (0.0%)

Branch coverage included in aggregate %.

8491 of 9883 relevant lines covered (85.92%)

7942.97 hits per line

Jobs
ID Job ID Ran Files Coverage
1 6002187169.1 28 Aug 2023 04:57PM UTC 95
77.12
Source Files on build 6002187169
  • Tree
  • List 70
  • Changed 23
  • Source Changed 0
  • Coverage Changed 16
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • f49889c4 on github
  • Prev Build on master (#5996383071)
  • Next Build on master (#6003885775)
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