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

daisytuner / sdfglib / 20770413849

06 Jan 2026 10:50PM UTC coverage: 62.168% (+21.4%) from 40.764%
20770413849

push

github

web-flow
Merge pull request #433 from daisytuner/clang-coverage

updates clang coverage flags

14988 of 24109 relevant lines covered (62.17%)

88.57 hits per line

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

53.33
/src/data_flow/library_nodes/math/blas/blas_node.cpp
1
#include "sdfg/data_flow/library_nodes/math/blas/blas_node.h"
2

3
namespace sdfg::math::blas {
4

5
BLASNode::BLASNode(
6
    size_t element_id,
7
    const DebugInfo& debug_info,
8
    const graph::Vertex vertex,
9
    data_flow::DataFlowGraph& parent,
10
    const data_flow::LibraryNodeCode& code,
11
    const std::vector<std::string>& outputs,
12
    const std::vector<std::string>& inputs,
13
    const data_flow::ImplementationType& implementation_type,
14
    const BLAS_Precision& precision
15
)
16
    : MathNode(element_id, debug_info, vertex, parent, code, outputs, inputs, implementation_type),
2✔
17
      precision_(precision) {}
2✔
18

19
types::PrimitiveType BLASNode::scalar_primitive() const {
1✔
20
    switch (this->precision_) {
1✔
21
        case BLAS_Precision::s:
1✔
22
            return types::PrimitiveType::Float;
1✔
23
        case BLAS_Precision::d:
×
24
            return types::PrimitiveType::Double;
×
25
        case BLAS_Precision::h:
×
26
            return types::PrimitiveType::Half;
×
27
        default:
×
28
            return types::PrimitiveType::Void;
×
29
    }
1✔
30
}
1✔
31

32
BLAS_Precision BLASNode::precision() const { return this->precision_; };
×
33

34

35
} // namespace sdfg::math::blas
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