diff --git a/cpp/daal/src/algorithms/dtrees/dtrees_model_impl.h b/cpp/daal/src/algorithms/dtrees/dtrees_model_impl.h index b09f7e3026a..d9a1902bad2 100644 --- a/cpp/daal/src/algorithms/dtrees/dtrees_model_impl.h +++ b/cpp/daal/src/algorithms/dtrees/dtrees_model_impl.h @@ -356,10 +356,10 @@ void setProbabilities(const size_t treeId, const size_t nodeId, const size_t res const double * const prob); template -static services::Status addLeafNodeInternal(const data_management::DataCollectionPtr & serializationData, const size_t treeId, const size_t parentId, - const size_t position, ClassOrResponseType response, double cover, size_t & res, - const data_management::DataCollectionPtr probTbl = data_management::DataCollectionPtr(), - const double * const prob = nullptr, const size_t nClasses = 0) +services::Status addLeafNodeInternal(const data_management::DataCollectionPtr & serializationData, const size_t treeId, const size_t parentId, + const size_t position, ClassOrResponseType response, double cover, size_t & res, + const data_management::DataCollectionPtr probTbl = data_management::DataCollectionPtr(), + const double * const prob = nullptr, const size_t nClasses = 0) { const size_t noParent = static_cast(-1); if (prob != nullptr) diff --git a/cpp/daal/src/algorithms/dtrees/dtrees_model_impl_common.h b/cpp/daal/src/algorithms/dtrees/dtrees_model_impl_common.h index 7c1563287f0..52ff47185e6 100644 --- a/cpp/daal/src/algorithms/dtrees/dtrees_model_impl_common.h +++ b/cpp/daal/src/algorithms/dtrees/dtrees_model_impl_common.h @@ -124,8 +124,8 @@ bool traverseNodeDF(size_t level, size_t iRowInTable, const DecisionTreeNode * a typedef services::Collection NodeIdxArray; template -static bool traverseNodesBF(size_t level, NodeIdxArray & aCur, NodeIdxArray & aNext, const DecisionTreeNode * aNode, OnSplitFunctor & visitSplit, - OnLeafFunctor & visitLeaf) +bool traverseNodesBF(size_t level, NodeIdxArray & aCur, NodeIdxArray & aNext, const DecisionTreeNode * aNode, OnSplitFunctor & visitSplit, + OnLeafFunctor & visitLeaf) { for (size_t i = 0; i < aCur.size(); ++i) { diff --git a/cpp/oneapi/dal/backend/primitives/sort/sort_dpc.cpp b/cpp/oneapi/dal/backend/primitives/sort/sort_dpc.cpp index f96c3ee9dee..8789df14bd2 100644 --- a/cpp/oneapi/dal/backend/primitives/sort/sort_dpc.cpp +++ b/cpp/oneapi/dal/backend/primitives/sort/sort_dpc.cpp @@ -26,6 +26,7 @@ #pragma clang diagnostic ignored "-Wunused-local-typedef" #pragma clang diagnostic ignored "-Wsign-compare" #pragma clang diagnostic ignored "-Wkeyword-macro" +#pragma clang diagnostic ignored "-Wunused-template" // Workaround: some oneTBB versions annotate the override of // std::exception::what() with __TBB_EXPORTED_METHOD, which on Windows-x86