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

daisytuner / docc / 24408765437
66%

Build:
DEFAULT BRANCH: main
Ran 14 Apr 2026 04:11PM UTC
Jobs 5
Files 425
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

14 Apr 2026 03:47PM UTC coverage: 64.417% (-0.05%) from 64.469%
24408765437

push

github

web-flow
Add support for DDE to remove mallocs and frees as dead-code when DataOffloadingNodes operate on them (#678)

 + generic modeling for libNodes to declare that an input pointer does not actually escape through them
 + draft of generic modeling of input-pointer access ranges and access types (read-only, full overwrite etc.)
 + DDE: Offload-Transfer-specific handling to reinterpret their fake output edges instead as only indirect writes vie the target pointer
 + DDE: option to disable all the legacy code that requires full UserAnalysis and DataDependencyAnalysis.
 * the new malloc/heap removal in DDE can now remove containers by itself, not relying on DataDependencyAnalysis for that
 * improved builder.clear_node, node can report how to deal with a dead edge, including calling an update method on the node to make it validate again after edge removal.
 + Used for OffloadTransfer nodes to support removing the output edge via dead-code and drop the transfer and maybe the entire node if it does nothing anymore.
 * Offloading: option to quickly disable omitting d2h for read-only data

92 of 162 new or added lines in 11 files covered. (56.79%)

4 existing lines in 3 files now uncovered.

30598 of 47500 relevant lines covered (64.42%)

582.72 hits per line

Uncovered Changes

Lines Coverage ∆ File
30
37.04
-10.58% sdfg/src/offloading/data_offloading_node.cpp
13
90.51
-3.45% sdfg/src/passes/dataflow/dead_data_elimination.cpp
12
14.29
sdfg/include/sdfg/data_flow/pointer_metadata.h
6
13.58
-0.16% sdfg/src/data_flow/library_nodes/math/cmath/cmath_node.cpp
5
68.68
-0.14% sdfg/src/builder/structured_sdfg_builder.cpp
2
76.47
-5.35% sdfg/src/data_flow/library_node.cpp
1
0.0
sdfg/include/sdfg/data_flow/data_flow_node.h
1
69.86
0.38% sdfg/src/data_flow/tasklet.cpp

Coverage Regressions

Lines Coverage ∆ File
2
53.11
-0.96% sdfg/src/passes/dataflow/constant_propagation.cpp
1
68.68
-0.14% sdfg/src/builder/structured_sdfg_builder.cpp
1
13.58
-0.16% sdfg/src/data_flow/library_nodes/math/cmath/cmath_node.cpp
Jobs
ID Job ID Ran Files Coverage
1 python-3.14 - 24408765437.1 14 Apr 2026 04:43PM UTC 15
75.0
GitHub Action Run
2 python-3.13 - 24408765437.2 14 Apr 2026 04:11PM UTC 15
75.0
GitHub Action Run
3 python-3.12 - 24408765437.3 14 Apr 2026 04:30PM UTC 15
75.0
GitHub Action Run
4 python-3.11 - 24408765437.4 14 Apr 2026 04:35PM UTC 15
75.0
GitHub Action Run
5 sdfg - 24408765437.5 14 Apr 2026 04:15PM UTC 410
63.29
GitHub Action Run
Source Files on build 24408765437
  • Tree
  • List 425
  • Changed 16
  • Source Changed 14
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #24408765437
  • 1aaf62e8 on github
  • Prev Build on main (#24397140688)
  • Next Build on main (#24412784402)
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