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

daisytuner / docc / 19162375034
67%

Build:
DEFAULT BRANCH: main
Ran 07 Nov 2025 08:33AM UTC
Jobs 1
Files 41
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

07 Nov 2025 08:17AM UTC coverage: 25.703% (-2.9%) from 28.63%
19162375034

push

github

web-flow
Stable sdfg registry (#310)

* Restored GlobalCfg Analysis and dump pass

 !untested

* GlobalCfg's can be dumped to files (as correct as the prototype)

* Fixing GlobalCfg dumping & docc Analysis deadlocks

 ~ Remove path prefixes from dump-files of GlobalCfg dumps. Dumped to compiler wdir
 ~ using recursive lock in docc AnalysisManager, so analysis can request other analysis without deadlocking
 + attaching SDFG references to the GlobalCFG nodes (cross-module and module-internal entry BBs). with edge types to show it.
 ! WIP on Global CFG showing SDFGs better

* WIP: replacing full BB list with SDFGs in global CFG

* Prettied up Global CFG & surfacing SDFGs in it

 * SDFGs are currently 1-node leafs, but now integrated into the CFG with return edges (not only for calls to __daisy, but by matching up a function-entry with an existing SDFG)
 * shortened BB output to only show relevant terminators
 * use sequence for normal edges (single-successor branches)
 ~ cut BBs when inserting the Callee-nodes and resume them after
 * better diagnostics with globally unique IDs for CFG nodes

* reduce compiler warnings

* Added SDFG traversing to GlobalCFGAnalysis.

 + A simplified representation of SDFGs (only focusing on calls and loops) is now added into a CFG. SDFGs can call externals, BBs or other SDFGs
 + coloring in relevant nodes of the CFG with entry-points, DH2,H2D, SDFG coverage etc.
 * calls to externals (1-node call-targets that cannot be further resolved) no longer require us splitting BBs or SDFG sequences and are instead attached to a record entry to show the order.

* Fixed issues with Debug builds not compiling

* Improved global CFG output

 ~ Only show graphs from entry-point to exit-points of the global functions, better
 + for this, CFGAnalysis stores the exit points by GUID as well
 + more data shown: map / offloaded / returns
 * dump to named sub-folder, as it creates many files which are otherwise hard to cleanup / find
 * moved dumping b... (continued)

0 of 798 new or added lines in 17 files covered. (0.0%)

2 existing lines in 1 file now uncovered.

1690 of 6575 relevant lines covered (25.7%)

9.03 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
0.0
0.0% plugin_llvm/include/docc/analysis/analysis.h
2
0.0
0.0% plugin_llvm/src/passes/dumps/opt_report_pass.cpp
2
0.0
0.0% plugin_llvm/src/passes/inlining/argument_expansion_pass.cpp
2
0.0
0.0% plugin_llvm/src/passes/scheduling/auto_parallelization_pass.cpp
2
0.0
0.0% plugin_llvm/src/passes/scheduling/normalization_pass.cpp
2
0.0
0.0% plugin_llvm/src/passes/sdfg_simplify_pass.cpp
3
0.0
0.0% plugin_llvm/src/passes/scheduling/auto_offloading_pass_cuda.cpp
3
0.0
0.0% plugin_llvm/src/passes/scheduling/auto_offloading_pass_tenstorrent.cpp
4
0.0
0.0% plugin_llvm/src/passes/dumps/dump_features_pass.cpp
4
0.0
0.0% plugin_llvm/src/passes/dumps/dump_sdfg_pass.cpp
5
0.0
0.0% plugin_llvm/src/passes/dumps/dump_attributes_pass.cpp
9
0.0
0.0% plugin_llvm/include/docc/analysis/sdfg_registry.h
22
0.0
0.0% plugin_llvm/src/passes/code_generation/code_generation_pass.cpp
42
0.0
plugin_llvm/include/docc/analysis/global_cfg_analysis.h
64
0.0
0.0% plugin_llvm/src/analysis/sdfg_registry.cpp
265
0.0
plugin_llvm/src/passes/dumps/global_cfg_dump_pass.cpp
366
0.0
plugin_llvm/src/analysis/global_cfg_analysis.cpp

Uncovered Existing Lines

Lines Coverage ∆ File
2
0.0
0.0% plugin_llvm/src/passes/code_generation/code_generation_pass.cpp
Jobs
ID Job ID Ran Files Coverage
1 19162375034.1 07 Nov 2025 08:33AM UTC 41
25.7
GitHub Action Run
Source Files on build 19162375034
  • Tree
  • List 41
  • Changed 14
  • Source Changed 14
  • Coverage Changed 13
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #19162375034
  • 4dcc870a on github
  • Prev Build on main (#19141570711)
  • Next Build on main (#19166263856)
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