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

daisytuner / sdfglib / 15656007340

14 Jun 2025 08:51PM UTC coverage: 13.234% (-49.9%) from 63.144%
15656007340

Pull #76

github

web-flow
Merge 9586c8161 into 413c53212
Pull Request #76: New Loop Dependency Analysis

361 of 465 new or added lines in 7 files covered. (77.63%)

6215 existing lines in 110 files now uncovered.

1612 of 12181 relevant lines covered (13.23%)

13.64 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/src/passes/pass.cpp
1
#include "sdfg/passes/pass.h"
2

3
namespace sdfg {
4
namespace passes {
5

6
bool Pass::run(builder::SDFGBuilder& builder) {
×
7
    bool applied = this->run_pass(builder);
×
8
    return applied;
×
9
};
10

UNCOV
11
bool Pass::run(builder::StructuredSDFGBuilder& builder,
×
12
               analysis::AnalysisManager& analysis_manager) {
UNCOV
13
    bool applied = this->run_pass(builder, analysis_manager);
×
UNCOV
14
    this->invalidates(analysis_manager, applied);
×
UNCOV
15
    return applied;
×
16
};
17

18
bool Pass::run_pass(builder::SDFGBuilder& builder) { throw std::logic_error("Not implemented"); };
×
19

20
bool Pass::run_pass(builder::StructuredSDFGBuilder& builder,
×
21
                    analysis::AnalysisManager& analysis_manager) {
22
    throw std::logic_error("Not implemented");
×
23
};
×
24

UNCOV
25
void Pass::invalidates(analysis::AnalysisManager& analysis_manager, bool applied) {
×
UNCOV
26
    if (applied) {
×
UNCOV
27
        analysis_manager.invalidate_all();
×
UNCOV
28
    }
×
UNCOV
29
};
×
30

31
}  // namespace passes
32
}  // namespace sdfg
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