mirror of
https://github.com/saymrwulf/onnxruntime.git
synced 2026-06-07 00:13:17 +00:00
Fix a build warning: a constexpr function calls a non-constexpr function (#17363)
### Description
The warning is:
```
/onnxruntime_src/onnxruntime/core/optimizer/transpose_optimization/onnx_transpose_optimization.cc:1202:41: error: call to non-‘constexpr’ function ‘bool onnx_transpose_optimization::TransposeQuantizeDequantizeAxis(const onnx_transpose_optimization::api::GraphRef&, const std::vector<long int>&, onnx_transpose_optimization::api::NodeRef&)’
return TransposeQuantizeDequantizeAxis(graph, perm, node);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
```
The function TransposeQuantizeDequantizeAxis is not constexpr.
\
This commit is contained in:
parent
58af36b49a
commit
bbf28f09f2
1 changed files with 2 additions and 2 deletions
|
|
@ -1192,8 +1192,8 @@ bool TransposeQuantizeDequantizeAxis(const api::GraphRef& graph, const std::vect
|
|||
return true;
|
||||
}
|
||||
|
||||
constexpr bool HandleQuantizeDequantizeAxis(const api::GraphRef& graph, const std::vector<int64_t>& perm,
|
||||
api::NodeRef& node, int64_t opset) {
|
||||
static bool HandleQuantizeDequantizeAxis(const api::GraphRef& graph, const std::vector<int64_t>& perm,
|
||||
api::NodeRef& node, int64_t opset) {
|
||||
if (opset < 13) {
|
||||
// no `axis` value until opset 13
|
||||
return true;
|
||||
|
|
|
|||
Loading…
Reference in a new issue