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

IntelPython / dpnp / 5134050444

pending completion
5134050444

Pull #1388

github

web-flow
Merge ce3f60310 into 340ec405e
Pull Request #1388: Add type dispatching to pybind11 extension of dpnp.linalg.eigh()

7401 of 26555 branches covered (27.87%)

Branch coverage included in aggregate %.

11535 of 17686 relevant lines covered (65.22%)

39511.07 hits per line

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

0.0
/dpnp/backend/src/constants.cpp
1
//*****************************************************************************
2
// Copyright (c) 2016-2020, Intel Corporation
3
// All rights reserved.
4
//
5
// Redistribution and use in source and binary forms, with or without
6
// modification, are permitted provided that the following conditions are met:
7
// - Redistributions of source code must retain the above copyright notice,
8
//   this list of conditions and the following disclaimer.
9
// - Redistributions in binary form must reproduce the above copyright notice,
10
//   this list of conditions and the following disclaimer in the documentation
11
//   and/or other materials provided with the distribution.
12
//
13
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
14
// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
15
// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
16
// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
17
// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
18
// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
19
// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
20
// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
21
// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
22
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
23
// THE POSSIBILITY OF SUCH DAMAGE.
24
//*****************************************************************************
25

26
#include <iostream>
27

28
#include "constants.hpp"
29

30
void* python_constants::py_none = nullptr;
31
void* python_constants::py_nan = nullptr;
32

33
void dpnp_python_constants_initialize_c(void* _py_none, void* _py_nan)
34
{
×
35
    python_constants::py_none = _py_none;
×
36
    python_constants::py_nan = _py_nan;
×
37
    //    std::cout << "========dpnp_python_constants_initialize_c=============" << std::endl;
38
    //    std::cout << "\t None=" << _py_none
39
    //              << "\n\t NaN=" << _py_nan
40
    //              << "\n\t py_none=" << python_constants::py_none
41
    //              << "\n\t py_nan=" << python_constants::py_nan
42
    //              << std::endl;
43
}
×
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

© 2025 Coveralls, Inc