Coverage Report

Created: 2025-04-27 02:50

/root/doris/be/src/vec/functions/round.h
Line
Count
Source (jump to first uncovered line)
1
// Licensed to the Apache Software Foundation (ASF) under one
2
// or more contributor license agreements.  See the NOTICE file
3
// distributed with this work for additional information
4
// regarding copyright ownership.  The ASF licenses this file
5
// to you under the Apache License, Version 2.0 (the
6
// "License"); you may not use this file except in compliance
7
// with the License.  You may obtain a copy of the License at
8
//
9
//   http://www.apache.org/licenses/LICENSE-2.0
10
//
11
// Unless required by applicable law or agreed to in writing,
12
// software distributed under the License is distributed on an
13
// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
14
// KIND, either express or implied.  See the License for the
15
// specific language governing permissions and limitations
16
// under the License.
17
// This file is copied from
18
// https://github.com/ClickHouse/ClickHouse/blob/master/src/Functions/FunctionRound.h
19
// and modified by Doris
20
21
#pragma once
22
23
#include <cstddef>
24
#include <memory>
25
26
#include "common/exception.h"
27
#include "common/status.h"
28
#include "vec/columns/column_const.h"
29
#include "vec/columns/columns_number.h"
30
#include "vec/common/assert_cast.h"
31
#include "vec/core/column_with_type_and_name.h"
32
#include "vec/core/types.h"
33
#include "vec/data_types/data_type.h"
34
#include "vec/data_types/data_type_nullable.h"
35
#include "vec/exec/format/format_common.h"
36
#include "vec/functions/function.h"
37
#if defined(__SSE4_1__) || defined(__aarch64__)
38
#include "util/sse_util.hpp"
39
#else
40
#include <fenv.h>
41
#endif
42
#include <algorithm>
43
#include <type_traits>
44
45
#include "vec/columns/column.h"
46
#include "vec/columns/column_decimal.h"
47
#include "vec/core/call_on_type_index.h"
48
#include "vec/data_types/data_type_decimal.h"
49
#include "vec/data_types/data_type_number.h"
50
51
namespace doris::vectorized {
52
53
enum class ScaleMode {
54
    Positive, // round to a number with N decimal places after the decimal point
55
    Negative, // round to an integer with N zero characters
56
    Zero,     // round to an integer
57
};
58
59
enum class RoundingMode {
60
#if defined(__SSE4_1__) || defined(__aarch64__)
61
    Round = _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC,
62
    Floor = _MM_FROUND_TO_NEG_INF | _MM_FROUND_NO_EXC,
63
    Ceil = _MM_FROUND_TO_POS_INF | _MM_FROUND_NO_EXC,
64
    Trunc = _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC,
65
#else
66
    Round = 8, /// Values are correspond to above just in case.
67
    Floor = 9,
68
    Ceil = 10,
69
    Trunc = 11,
70
#endif
71
};
72
73
enum class TieBreakingMode {
74
    Auto,    // use round up
75
    Bankers, // use banker's rounding
76
};
77
78
template <typename T, RoundingMode rounding_mode, ScaleMode scale_mode,
79
          TieBreakingMode tie_breaking_mode, typename U>
80
struct IntegerRoundingComputation {
81
    static const size_t data_count = 1;
82
83
    static size_t prepare(size_t scale) { return scale; }
84
85
    /// Integer overflow is Ok.
86
4.26k
    static ALWAYS_INLINE T compute_impl(T x, T scale, T target_scale) {
87
4.26k
        switch (rounding_mode) {
88
852
        case RoundingMode::Trunc: {
89
852
            return target_scale > 1 ? x / scale * target_scale : x / scale;
90
0
        }
91
852
        case RoundingMode::Floor: {
92
852
            if (x < 0) {
93
0
                x -= scale - 1;
94
0
            }
95
852
            return target_scale > 1 ? x / scale * target_scale : x / scale;
96
0
        }
97
852
        case RoundingMode::Ceil: {
98
852
            if (x >= 0) {
99
852
                x += scale - 1;
100
852
            }
101
852
            return target_scale > 1 ? x / scale * target_scale : x / scale;
102
0
        }
103
1.70k
        case RoundingMode::Round: {
104
1.70k
            if (x < 0) {
105
0
                x -= scale;
106
0
            }
107
1.70k
            switch (tie_breaking_mode) {
108
852
            case TieBreakingMode::Auto: {
109
852
                x = (x + scale / 2) / scale;
110
852
                break;
111
0
            }
112
852
            case TieBreakingMode::Bankers: {
113
852
                T quotient = (x + scale / 2) / scale;
114
852
                if (quotient * scale == x + scale / 2) {
115
                    // round half to even
116
0
                    x = (quotient + (x < 0)) & ~1;
117
852
                } else {
118
                    // round the others as usual
119
852
                    x = quotient;
120
852
                }
121
852
                break;
122
0
            }
123
1.70k
            }
124
1.70k
            return target_scale > 1 ? x * target_scale : x;
125
1.70k
        }
126
4.26k
        }
127
0
        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
128
0
                               "IntegerRoundingComputation __builtin_unreachable ", rounding_mode);
129
0
        __builtin_unreachable();
130
4.26k
    }
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE12compute_implEhhh
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE12compute_implEttt
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE12compute_implEjjj
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE12compute_implEmmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE12compute_implEaaa
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE12compute_implEsss
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE12compute_implEiii
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE12compute_implElll
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE12compute_implEnnn
_ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EiE12compute_implEiii
Line
Count
Source
86
492
    static ALWAYS_INLINE T compute_impl(T x, T scale, T target_scale) {
87
492
        switch (rounding_mode) {
88
492
        case RoundingMode::Trunc: {
89
492
            return target_scale > 1 ? x / scale * target_scale : x / scale;
90
0
        }
91
0
        case RoundingMode::Floor: {
92
0
            if (x < 0) {
93
0
                x -= scale - 1;
94
0
            }
95
0
            return target_scale > 1 ? x / scale * target_scale : x / scale;
96
0
        }
97
0
        case RoundingMode::Ceil: {
98
0
            if (x >= 0) {
99
0
                x += scale - 1;
100
0
            }
101
0
            return target_scale > 1 ? x / scale * target_scale : x / scale;
102
0
        }
103
0
        case RoundingMode::Round: {
104
0
            if (x < 0) {
105
0
                x -= scale;
106
0
            }
107
0
            switch (tie_breaking_mode) {
108
0
            case TieBreakingMode::Auto: {
109
0
                x = (x + scale / 2) / scale;
110
0
                break;
111
0
            }
112
0
            case TieBreakingMode::Bankers: {
113
0
                T quotient = (x + scale / 2) / scale;
114
0
                if (quotient * scale == x + scale / 2) {
115
                    // round half to even
116
0
                    x = (quotient + (x < 0)) & ~1;
117
0
                } else {
118
                    // round the others as usual
119
0
                    x = quotient;
120
0
                }
121
0
                break;
122
0
            }
123
0
            }
124
0
            return target_scale > 1 ? x * target_scale : x;
125
0
        }
126
492
        }
127
0
        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
128
0
                               "IntegerRoundingComputation __builtin_unreachable ", rounding_mode);
129
0
        __builtin_unreachable();
130
492
    }
_ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0ElE12compute_implElll
Line
Count
Source
86
360
    static ALWAYS_INLINE T compute_impl(T x, T scale, T target_scale) {
87
360
        switch (rounding_mode) {
88
360
        case RoundingMode::Trunc: {
89
360
            return target_scale > 1 ? x / scale * target_scale : x / scale;
90
0
        }
91
0
        case RoundingMode::Floor: {
92
0
            if (x < 0) {
93
0
                x -= scale - 1;
94
0
            }
95
0
            return target_scale > 1 ? x / scale * target_scale : x / scale;
96
0
        }
97
0
        case RoundingMode::Ceil: {
98
0
            if (x >= 0) {
99
0
                x += scale - 1;
100
0
            }
101
0
            return target_scale > 1 ? x / scale * target_scale : x / scale;
102
0
        }
103
0
        case RoundingMode::Round: {
104
0
            if (x < 0) {
105
0
                x -= scale;
106
0
            }
107
0
            switch (tie_breaking_mode) {
108
0
            case TieBreakingMode::Auto: {
109
0
                x = (x + scale / 2) / scale;
110
0
                break;
111
0
            }
112
0
            case TieBreakingMode::Bankers: {
113
0
                T quotient = (x + scale / 2) / scale;
114
0
                if (quotient * scale == x + scale / 2) {
115
                    // round half to even
116
0
                    x = (quotient + (x < 0)) & ~1;
117
0
                } else {
118
                    // round the others as usual
119
0
                    x = quotient;
120
0
                }
121
0
                break;
122
0
            }
123
0
            }
124
0
            return target_scale > 1 ? x * target_scale : x;
125
0
        }
126
360
        }
127
0
        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
128
0
                               "IntegerRoundingComputation __builtin_unreachable ", rounding_mode);
129
0
        __builtin_unreachable();
130
360
    }
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EnE12compute_implEnnn
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIN4wide7integerILm256EiEELNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0ES4_E12compute_implES4_S4_S4_
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE12compute_implEhhh
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE12compute_implEttt
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE12compute_implEjjj
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE12compute_implEmmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE12compute_implEaaa
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE12compute_implEsss
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE12compute_implEiii
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE12compute_implElll
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE12compute_implEnnn
_ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EiE12compute_implEiii
Line
Count
Source
86
492
    static ALWAYS_INLINE T compute_impl(T x, T scale, T target_scale) {
87
492
        switch (rounding_mode) {
88
0
        case RoundingMode::Trunc: {
89
0
            return target_scale > 1 ? x / scale * target_scale : x / scale;
90
0
        }
91
492
        case RoundingMode::Floor: {
92
492
            if (x < 0) {
93
0
                x -= scale - 1;
94
0
            }
95
492
            return target_scale > 1 ? x / scale * target_scale : x / scale;
96
0
        }
97
0
        case RoundingMode::Ceil: {
98
0
            if (x >= 0) {
99
0
                x += scale - 1;
100
0
            }
101
0
            return target_scale > 1 ? x / scale * target_scale : x / scale;
102
0
        }
103
0
        case RoundingMode::Round: {
104
0
            if (x < 0) {
105
0
                x -= scale;
106
0
            }
107
0
            switch (tie_breaking_mode) {
108
0
            case TieBreakingMode::Auto: {
109
0
                x = (x + scale / 2) / scale;
110
0
                break;
111
0
            }
112
0
            case TieBreakingMode::Bankers: {
113
0
                T quotient = (x + scale / 2) / scale;
114
0
                if (quotient * scale == x + scale / 2) {
115
                    // round half to even
116
0
                    x = (quotient + (x < 0)) & ~1;
117
0
                } else {
118
                    // round the others as usual
119
0
                    x = quotient;
120
0
                }
121
0
                break;
122
0
            }
123
0
            }
124
0
            return target_scale > 1 ? x * target_scale : x;
125
0
        }
126
492
        }
127
0
        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
128
0
                               "IntegerRoundingComputation __builtin_unreachable ", rounding_mode);
129
0
        __builtin_unreachable();
130
492
    }
_ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0ElE12compute_implElll
Line
Count
Source
86
360
    static ALWAYS_INLINE T compute_impl(T x, T scale, T target_scale) {
87
360
        switch (rounding_mode) {
88
0
        case RoundingMode::Trunc: {
89
0
            return target_scale > 1 ? x / scale * target_scale : x / scale;
90
0
        }
91
360
        case RoundingMode::Floor: {
92
360
            if (x < 0) {
93
0
                x -= scale - 1;
94
0
            }
95
360
            return target_scale > 1 ? x / scale * target_scale : x / scale;
96
0
        }
97
0
        case RoundingMode::Ceil: {
98
0
            if (x >= 0) {
99
0
                x += scale - 1;
100
0
            }
101
0
            return target_scale > 1 ? x / scale * target_scale : x / scale;
102
0
        }
103
0
        case RoundingMode::Round: {
104
0
            if (x < 0) {
105
0
                x -= scale;
106
0
            }
107
0
            switch (tie_breaking_mode) {
108
0
            case TieBreakingMode::Auto: {
109
0
                x = (x + scale / 2) / scale;
110
0
                break;
111
0
            }
112
0
            case TieBreakingMode::Bankers: {
113
0
                T quotient = (x + scale / 2) / scale;
114
0
                if (quotient * scale == x + scale / 2) {
115
                    // round half to even
116
0
                    x = (quotient + (x < 0)) & ~1;
117
0
                } else {
118
                    // round the others as usual
119
0
                    x = quotient;
120
0
                }
121
0
                break;
122
0
            }
123
0
            }
124
0
            return target_scale > 1 ? x * target_scale : x;
125
0
        }
126
360
        }
127
0
        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
128
0
                               "IntegerRoundingComputation __builtin_unreachable ", rounding_mode);
129
0
        __builtin_unreachable();
130
360
    }
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EnE12compute_implEnnn
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIN4wide7integerILm256EiEELNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0ES4_E12compute_implES4_S4_S4_
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE12compute_implEhhh
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE12compute_implEttt
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE12compute_implEjjj
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE12compute_implEmmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE12compute_implEaaa
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE12compute_implEsss
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE12compute_implEiii
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE12compute_implElll
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE12compute_implEnnn
_ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EiE12compute_implEiii
Line
Count
Source
86
492
    static ALWAYS_INLINE T compute_impl(T x, T scale, T target_scale) {
87
492
        switch (rounding_mode) {
88
0
        case RoundingMode::Trunc: {
89
0
            return target_scale > 1 ? x / scale * target_scale : x / scale;
90
0
        }
91
0
        case RoundingMode::Floor: {
92
0
            if (x < 0) {
93
0
                x -= scale - 1;
94
0
            }
95
0
            return target_scale > 1 ? x / scale * target_scale : x / scale;
96
0
        }
97
492
        case RoundingMode::Ceil: {
98
492
            if (x >= 0) {
99
492
                x += scale - 1;
100
492
            }
101
492
            return target_scale > 1 ? x / scale * target_scale : x / scale;
102
0
        }
103
0
        case RoundingMode::Round: {
104
0
            if (x < 0) {
105
0
                x -= scale;
106
0
            }
107
0
            switch (tie_breaking_mode) {
108
0
            case TieBreakingMode::Auto: {
109
0
                x = (x + scale / 2) / scale;
110
0
                break;
111
0
            }
112
0
            case TieBreakingMode::Bankers: {
113
0
                T quotient = (x + scale / 2) / scale;
114
0
                if (quotient * scale == x + scale / 2) {
115
                    // round half to even
116
0
                    x = (quotient + (x < 0)) & ~1;
117
0
                } else {
118
                    // round the others as usual
119
0
                    x = quotient;
120
0
                }
121
0
                break;
122
0
            }
123
0
            }
124
0
            return target_scale > 1 ? x * target_scale : x;
125
0
        }
126
492
        }
127
0
        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
128
0
                               "IntegerRoundingComputation __builtin_unreachable ", rounding_mode);
129
0
        __builtin_unreachable();
130
492
    }
_ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0ElE12compute_implElll
Line
Count
Source
86
360
    static ALWAYS_INLINE T compute_impl(T x, T scale, T target_scale) {
87
360
        switch (rounding_mode) {
88
0
        case RoundingMode::Trunc: {
89
0
            return target_scale > 1 ? x / scale * target_scale : x / scale;
90
0
        }
91
0
        case RoundingMode::Floor: {
92
0
            if (x < 0) {
93
0
                x -= scale - 1;
94
0
            }
95
0
            return target_scale > 1 ? x / scale * target_scale : x / scale;
96
0
        }
97
360
        case RoundingMode::Ceil: {
98
360
            if (x >= 0) {
99
360
                x += scale - 1;
100
360
            }
101
360
            return target_scale > 1 ? x / scale * target_scale : x / scale;
102
0
        }
103
0
        case RoundingMode::Round: {
104
0
            if (x < 0) {
105
0
                x -= scale;
106
0
            }
107
0
            switch (tie_breaking_mode) {
108
0
            case TieBreakingMode::Auto: {
109
0
                x = (x + scale / 2) / scale;
110
0
                break;
111
0
            }
112
0
            case TieBreakingMode::Bankers: {
113
0
                T quotient = (x + scale / 2) / scale;
114
0
                if (quotient * scale == x + scale / 2) {
115
                    // round half to even
116
0
                    x = (quotient + (x < 0)) & ~1;
117
0
                } else {
118
                    // round the others as usual
119
0
                    x = quotient;
120
0
                }
121
0
                break;
122
0
            }
123
0
            }
124
0
            return target_scale > 1 ? x * target_scale : x;
125
0
        }
126
360
        }
127
0
        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
128
0
                               "IntegerRoundingComputation __builtin_unreachable ", rounding_mode);
129
0
        __builtin_unreachable();
130
360
    }
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EnE12compute_implEnnn
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIN4wide7integerILm256EiEELNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0ES4_E12compute_implES4_S4_S4_
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE12compute_implEhhh
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE12compute_implEttt
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE12compute_implEjjj
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE12compute_implEmmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE12compute_implEaaa
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE12compute_implEsss
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE12compute_implEiii
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE12compute_implElll
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE12compute_implEnnn
_ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EiE12compute_implEiii
Line
Count
Source
86
492
    static ALWAYS_INLINE T compute_impl(T x, T scale, T target_scale) {
87
492
        switch (rounding_mode) {
88
0
        case RoundingMode::Trunc: {
89
0
            return target_scale > 1 ? x / scale * target_scale : x / scale;
90
0
        }
91
0
        case RoundingMode::Floor: {
92
0
            if (x < 0) {
93
0
                x -= scale - 1;
94
0
            }
95
0
            return target_scale > 1 ? x / scale * target_scale : x / scale;
96
0
        }
97
0
        case RoundingMode::Ceil: {
98
0
            if (x >= 0) {
99
0
                x += scale - 1;
100
0
            }
101
0
            return target_scale > 1 ? x / scale * target_scale : x / scale;
102
0
        }
103
492
        case RoundingMode::Round: {
104
492
            if (x < 0) {
105
0
                x -= scale;
106
0
            }
107
492
            switch (tie_breaking_mode) {
108
492
            case TieBreakingMode::Auto: {
109
492
                x = (x + scale / 2) / scale;
110
492
                break;
111
0
            }
112
0
            case TieBreakingMode::Bankers: {
113
0
                T quotient = (x + scale / 2) / scale;
114
0
                if (quotient * scale == x + scale / 2) {
115
                    // round half to even
116
0
                    x = (quotient + (x < 0)) & ~1;
117
0
                } else {
118
                    // round the others as usual
119
0
                    x = quotient;
120
0
                }
121
0
                break;
122
0
            }
123
492
            }
124
492
            return target_scale > 1 ? x * target_scale : x;
125
492
        }
126
492
        }
127
0
        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
128
0
                               "IntegerRoundingComputation __builtin_unreachable ", rounding_mode);
129
0
        __builtin_unreachable();
130
492
    }
_ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0ElE12compute_implElll
Line
Count
Source
86
360
    static ALWAYS_INLINE T compute_impl(T x, T scale, T target_scale) {
87
360
        switch (rounding_mode) {
88
0
        case RoundingMode::Trunc: {
89
0
            return target_scale > 1 ? x / scale * target_scale : x / scale;
90
0
        }
91
0
        case RoundingMode::Floor: {
92
0
            if (x < 0) {
93
0
                x -= scale - 1;
94
0
            }
95
0
            return target_scale > 1 ? x / scale * target_scale : x / scale;
96
0
        }
97
0
        case RoundingMode::Ceil: {
98
0
            if (x >= 0) {
99
0
                x += scale - 1;
100
0
            }
101
0
            return target_scale > 1 ? x / scale * target_scale : x / scale;
102
0
        }
103
360
        case RoundingMode::Round: {
104
360
            if (x < 0) {
105
0
                x -= scale;
106
0
            }
107
360
            switch (tie_breaking_mode) {
108
360
            case TieBreakingMode::Auto: {
109
360
                x = (x + scale / 2) / scale;
110
360
                break;
111
0
            }
112
0
            case TieBreakingMode::Bankers: {
113
0
                T quotient = (x + scale / 2) / scale;
114
0
                if (quotient * scale == x + scale / 2) {
115
                    // round half to even
116
0
                    x = (quotient + (x < 0)) & ~1;
117
0
                } else {
118
                    // round the others as usual
119
0
                    x = quotient;
120
0
                }
121
0
                break;
122
0
            }
123
360
            }
124
360
            return target_scale > 1 ? x * target_scale : x;
125
360
        }
126
360
        }
127
0
        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
128
0
                               "IntegerRoundingComputation __builtin_unreachable ", rounding_mode);
129
0
        __builtin_unreachable();
130
360
    }
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EnE12compute_implEnnn
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIN4wide7integerILm256EiEELNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0ES4_E12compute_implES4_S4_S4_
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EmE12compute_implEhhh
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EmE12compute_implEttt
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EmE12compute_implEjjj
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EmE12compute_implEmmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EmE12compute_implEaaa
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EmE12compute_implEsss
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EmE12compute_implEiii
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EmE12compute_implElll
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EmE12compute_implEnnn
_ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EiE12compute_implEiii
Line
Count
Source
86
492
    static ALWAYS_INLINE T compute_impl(T x, T scale, T target_scale) {
87
492
        switch (rounding_mode) {
88
0
        case RoundingMode::Trunc: {
89
0
            return target_scale > 1 ? x / scale * target_scale : x / scale;
90
0
        }
91
0
        case RoundingMode::Floor: {
92
0
            if (x < 0) {
93
0
                x -= scale - 1;
94
0
            }
95
0
            return target_scale > 1 ? x / scale * target_scale : x / scale;
96
0
        }
97
0
        case RoundingMode::Ceil: {
98
0
            if (x >= 0) {
99
0
                x += scale - 1;
100
0
            }
101
0
            return target_scale > 1 ? x / scale * target_scale : x / scale;
102
0
        }
103
492
        case RoundingMode::Round: {
104
492
            if (x < 0) {
105
0
                x -= scale;
106
0
            }
107
492
            switch (tie_breaking_mode) {
108
0
            case TieBreakingMode::Auto: {
109
0
                x = (x + scale / 2) / scale;
110
0
                break;
111
0
            }
112
492
            case TieBreakingMode::Bankers: {
113
492
                T quotient = (x + scale / 2) / scale;
114
492
                if (quotient * scale == x + scale / 2) {
115
                    // round half to even
116
0
                    x = (quotient + (x < 0)) & ~1;
117
492
                } else {
118
                    // round the others as usual
119
492
                    x = quotient;
120
492
                }
121
492
                break;
122
0
            }
123
492
            }
124
492
            return target_scale > 1 ? x * target_scale : x;
125
492
        }
126
492
        }
127
0
        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
128
0
                               "IntegerRoundingComputation __builtin_unreachable ", rounding_mode);
129
0
        __builtin_unreachable();
130
492
    }
_ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1ElE12compute_implElll
Line
Count
Source
86
360
    static ALWAYS_INLINE T compute_impl(T x, T scale, T target_scale) {
87
360
        switch (rounding_mode) {
88
0
        case RoundingMode::Trunc: {
89
0
            return target_scale > 1 ? x / scale * target_scale : x / scale;
90
0
        }
91
0
        case RoundingMode::Floor: {
92
0
            if (x < 0) {
93
0
                x -= scale - 1;
94
0
            }
95
0
            return target_scale > 1 ? x / scale * target_scale : x / scale;
96
0
        }
97
0
        case RoundingMode::Ceil: {
98
0
            if (x >= 0) {
99
0
                x += scale - 1;
100
0
            }
101
0
            return target_scale > 1 ? x / scale * target_scale : x / scale;
102
0
        }
103
360
        case RoundingMode::Round: {
104
360
            if (x < 0) {
105
0
                x -= scale;
106
0
            }
107
360
            switch (tie_breaking_mode) {
108
0
            case TieBreakingMode::Auto: {
109
0
                x = (x + scale / 2) / scale;
110
0
                break;
111
0
            }
112
360
            case TieBreakingMode::Bankers: {
113
360
                T quotient = (x + scale / 2) / scale;
114
360
                if (quotient * scale == x + scale / 2) {
115
                    // round half to even
116
0
                    x = (quotient + (x < 0)) & ~1;
117
360
                } else {
118
                    // round the others as usual
119
360
                    x = quotient;
120
360
                }
121
360
                break;
122
0
            }
123
360
            }
124
360
            return target_scale > 1 ? x * target_scale : x;
125
360
        }
126
360
        }
127
0
        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
128
0
                               "IntegerRoundingComputation __builtin_unreachable ", rounding_mode);
129
0
        __builtin_unreachable();
130
360
    }
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EnE12compute_implEnnn
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIN4wide7integerILm256EiEELNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1ES4_E12compute_implES4_S4_S4_
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE12compute_implEhhh
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE12compute_implEhhh
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE12compute_implEttt
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE12compute_implEttt
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE12compute_implEjjj
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE12compute_implEjjj
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE12compute_implEmmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE12compute_implEmmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE12compute_implEaaa
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE12compute_implEaaa
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE12compute_implEsss
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE12compute_implEsss
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE12compute_implEiii
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE12compute_implEiii
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE12compute_implElll
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE12compute_implElll
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE12compute_implEnnn
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE12compute_implEnnn
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE12compute_implEhhh
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE12compute_implEhhh
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE12compute_implEttt
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE12compute_implEttt
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE12compute_implEjjj
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE12compute_implEjjj
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE12compute_implEmmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE12compute_implEmmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE12compute_implEaaa
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE12compute_implEaaa
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE12compute_implEsss
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE12compute_implEsss
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE12compute_implEiii
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE12compute_implEiii
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE12compute_implElll
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE12compute_implElll
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE12compute_implEnnn
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE12compute_implEnnn
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE12compute_implEhhh
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE12compute_implEhhh
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE12compute_implEttt
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE12compute_implEttt
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE12compute_implEjjj
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE12compute_implEjjj
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE12compute_implEmmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE12compute_implEmmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE12compute_implEaaa
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE12compute_implEaaa
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE12compute_implEsss
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE12compute_implEsss
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE12compute_implEiii
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE12compute_implEiii
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE12compute_implElll
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE12compute_implElll
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE12compute_implEnnn
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE12compute_implEnnn
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE12compute_implEhhh
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE12compute_implEhhh
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE12compute_implEttt
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE12compute_implEttt
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE12compute_implEjjj
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE12compute_implEjjj
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE12compute_implEmmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE12compute_implEmmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE12compute_implEaaa
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE12compute_implEaaa
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE12compute_implEsss
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE12compute_implEsss
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE12compute_implEiii
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE12compute_implEiii
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE12compute_implElll
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE12compute_implElll
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE12compute_implEnnn
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE12compute_implEnnn
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EmE12compute_implEhhh
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EmE12compute_implEhhh
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EmE12compute_implEttt
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EmE12compute_implEttt
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EmE12compute_implEjjj
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EmE12compute_implEjjj
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EmE12compute_implEmmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EmE12compute_implEmmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EmE12compute_implEaaa
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EmE12compute_implEaaa
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EmE12compute_implEsss
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EmE12compute_implEsss
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EmE12compute_implEiii
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EmE12compute_implEiii
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EmE12compute_implElll
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EmE12compute_implElll
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EmE12compute_implEnnn
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EmE12compute_implEnnn
131
132
4.26k
    static ALWAYS_INLINE T compute(T x, T scale, T target_scale) {
133
4.26k
        switch (scale_mode) {
134
0
        case ScaleMode::Zero:
135
0
        case ScaleMode::Positive:
136
0
            return x;
137
4.26k
        case ScaleMode::Negative:
138
4.26k
            return compute_impl(x, scale, target_scale);
139
4.26k
        }
140
0
        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
141
0
                               "IntegerRoundingComputation __builtin_unreachable ", scale_mode);
142
0
        __builtin_unreachable();
143
4.26k
    }
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEhhh
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEhhh
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEhhh
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEttt
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEttt
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEttt
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEjjj
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEjjj
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEjjj
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEmmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEmmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEmmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEaaa
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEaaa
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEaaa
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEsss
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEsss
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEsss
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEiii
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEiii
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEiii
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeElll
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeElll
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeElll
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEnnn
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEnnn
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEnnn
_ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EiE7computeEiii
Line
Count
Source
132
492
    static ALWAYS_INLINE T compute(T x, T scale, T target_scale) {
133
492
        switch (scale_mode) {
134
0
        case ScaleMode::Zero:
135
0
        case ScaleMode::Positive:
136
0
            return x;
137
492
        case ScaleMode::Negative:
138
492
            return compute_impl(x, scale, target_scale);
139
492
        }
140
0
        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
141
0
                               "IntegerRoundingComputation __builtin_unreachable ", scale_mode);
142
0
        __builtin_unreachable();
143
492
    }
_ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0ElE7computeElll
Line
Count
Source
132
360
    static ALWAYS_INLINE T compute(T x, T scale, T target_scale) {
133
360
        switch (scale_mode) {
134
0
        case ScaleMode::Zero:
135
0
        case ScaleMode::Positive:
136
0
            return x;
137
360
        case ScaleMode::Negative:
138
360
            return compute_impl(x, scale, target_scale);
139
360
        }
140
0
        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
141
0
                               "IntegerRoundingComputation __builtin_unreachable ", scale_mode);
142
0
        __builtin_unreachable();
143
360
    }
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EnE7computeEnnn
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIN4wide7integerILm256EiEELNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0ES4_E7computeES4_S4_S4_
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEhhh
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEhhh
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEhhh
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEttt
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEttt
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEttt
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEjjj
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEjjj
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEjjj
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEmmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEmmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEmmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEaaa
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEaaa
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEaaa
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEsss
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEsss
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEsss
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEiii
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEiii
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEiii
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeElll
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeElll
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeElll
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEnnn
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEnnn
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEnnn
_ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EiE7computeEiii
Line
Count
Source
132
492
    static ALWAYS_INLINE T compute(T x, T scale, T target_scale) {
133
492
        switch (scale_mode) {
134
0
        case ScaleMode::Zero:
135
0
        case ScaleMode::Positive:
136
0
            return x;
137
492
        case ScaleMode::Negative:
138
492
            return compute_impl(x, scale, target_scale);
139
492
        }
140
0
        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
141
0
                               "IntegerRoundingComputation __builtin_unreachable ", scale_mode);
142
0
        __builtin_unreachable();
143
492
    }
_ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0ElE7computeElll
Line
Count
Source
132
360
    static ALWAYS_INLINE T compute(T x, T scale, T target_scale) {
133
360
        switch (scale_mode) {
134
0
        case ScaleMode::Zero:
135
0
        case ScaleMode::Positive:
136
0
            return x;
137
360
        case ScaleMode::Negative:
138
360
            return compute_impl(x, scale, target_scale);
139
360
        }
140
0
        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
141
0
                               "IntegerRoundingComputation __builtin_unreachable ", scale_mode);
142
0
        __builtin_unreachable();
143
360
    }
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EnE7computeEnnn
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIN4wide7integerILm256EiEELNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0ES4_E7computeES4_S4_S4_
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEhhh
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEhhh
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEhhh
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEttt
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEttt
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEttt
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEjjj
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEjjj
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEjjj
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEmmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEmmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEmmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEaaa
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEaaa
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEaaa
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEsss
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEsss
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEsss
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEiii
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEiii
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEiii
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeElll
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeElll
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeElll
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEnnn
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEnnn
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEnnn
_ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EiE7computeEiii
Line
Count
Source
132
492
    static ALWAYS_INLINE T compute(T x, T scale, T target_scale) {
133
492
        switch (scale_mode) {
134
0
        case ScaleMode::Zero:
135
0
        case ScaleMode::Positive:
136
0
            return x;
137
492
        case ScaleMode::Negative:
138
492
            return compute_impl(x, scale, target_scale);
139
492
        }
140
0
        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
141
0
                               "IntegerRoundingComputation __builtin_unreachable ", scale_mode);
142
0
        __builtin_unreachable();
143
492
    }
_ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0ElE7computeElll
Line
Count
Source
132
360
    static ALWAYS_INLINE T compute(T x, T scale, T target_scale) {
133
360
        switch (scale_mode) {
134
0
        case ScaleMode::Zero:
135
0
        case ScaleMode::Positive:
136
0
            return x;
137
360
        case ScaleMode::Negative:
138
360
            return compute_impl(x, scale, target_scale);
139
360
        }
140
0
        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
141
0
                               "IntegerRoundingComputation __builtin_unreachable ", scale_mode);
142
0
        __builtin_unreachable();
143
360
    }
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EnE7computeEnnn
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIN4wide7integerILm256EiEELNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0ES4_E7computeES4_S4_S4_
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEhhh
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEhhh
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEhhh
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEttt
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEttt
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEttt
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEjjj
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEjjj
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEjjj
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEmmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEmmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEmmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEaaa
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEaaa
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEaaa
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEsss
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEsss
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEsss
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEiii
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEiii
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEiii
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeElll
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeElll
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeElll
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEnnn
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEnnn
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEnnn
_ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EiE7computeEiii
Line
Count
Source
132
492
    static ALWAYS_INLINE T compute(T x, T scale, T target_scale) {
133
492
        switch (scale_mode) {
134
0
        case ScaleMode::Zero:
135
0
        case ScaleMode::Positive:
136
0
            return x;
137
492
        case ScaleMode::Negative:
138
492
            return compute_impl(x, scale, target_scale);
139
492
        }
140
0
        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
141
0
                               "IntegerRoundingComputation __builtin_unreachable ", scale_mode);
142
0
        __builtin_unreachable();
143
492
    }
_ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0ElE7computeElll
Line
Count
Source
132
360
    static ALWAYS_INLINE T compute(T x, T scale, T target_scale) {
133
360
        switch (scale_mode) {
134
0
        case ScaleMode::Zero:
135
0
        case ScaleMode::Positive:
136
0
            return x;
137
360
        case ScaleMode::Negative:
138
360
            return compute_impl(x, scale, target_scale);
139
360
        }
140
0
        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
141
0
                               "IntegerRoundingComputation __builtin_unreachable ", scale_mode);
142
0
        __builtin_unreachable();
143
360
    }
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EnE7computeEnnn
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIN4wide7integerILm256EiEELNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0ES4_E7computeES4_S4_S4_
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EmE7computeEhhh
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EmE7computeEhhh
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EmE7computeEhhh
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EmE7computeEttt
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EmE7computeEttt
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EmE7computeEttt
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EmE7computeEjjj
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EmE7computeEjjj
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EmE7computeEjjj
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EmE7computeEmmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EmE7computeEmmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EmE7computeEmmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EmE7computeEaaa
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EmE7computeEaaa
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EmE7computeEaaa
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EmE7computeEsss
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EmE7computeEsss
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EmE7computeEsss
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EmE7computeEiii
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EmE7computeEiii
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EmE7computeEiii
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EmE7computeElll
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EmE7computeElll
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EmE7computeElll
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EmE7computeEnnn
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EmE7computeEnnn
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EmE7computeEnnn
_ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EiE7computeEiii
Line
Count
Source
132
492
    static ALWAYS_INLINE T compute(T x, T scale, T target_scale) {
133
492
        switch (scale_mode) {
134
0
        case ScaleMode::Zero:
135
0
        case ScaleMode::Positive:
136
0
            return x;
137
492
        case ScaleMode::Negative:
138
492
            return compute_impl(x, scale, target_scale);
139
492
        }
140
0
        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
141
0
                               "IntegerRoundingComputation __builtin_unreachable ", scale_mode);
142
0
        __builtin_unreachable();
143
492
    }
_ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1ElE7computeElll
Line
Count
Source
132
360
    static ALWAYS_INLINE T compute(T x, T scale, T target_scale) {
133
360
        switch (scale_mode) {
134
0
        case ScaleMode::Zero:
135
0
        case ScaleMode::Positive:
136
0
            return x;
137
360
        case ScaleMode::Negative:
138
360
            return compute_impl(x, scale, target_scale);
139
360
        }
140
0
        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
141
0
                               "IntegerRoundingComputation __builtin_unreachable ", scale_mode);
142
0
        __builtin_unreachable();
143
360
    }
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EnE7computeEnnn
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIN4wide7integerILm256EiEELNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1ES4_E7computeES4_S4_S4_
144
145
    static ALWAYS_INLINE void compute(const T* __restrict in, U scale, T* __restrict out,
146
5.50k
                                      U target_scale) {
147
5.50k
        if constexpr (sizeof(T) <= sizeof(scale) && scale_mode == ScaleMode::Negative) {
148
5.50k
            if (scale >= std::numeric_limits<T>::max()) {
149
1.24k
                *out = 0;
150
1.24k
                return;
151
1.24k
            }
152
5.50k
        }
153
4.26k
        *out = compute(*in, scale, target_scale);
154
4.26k
    }
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEPKhmPhm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEPKhmPhm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEPKhmPhm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEPKtmPtm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEPKtmPtm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEPKtmPtm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEPKjmPjm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEPKjmPjm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEPKjmPjm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEPKmmPmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEPKmmPmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEPKmmPmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEPKamPam
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEPKamPam
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEPKamPam
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEPKsmPsm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEPKsmPsm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEPKsmPsm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEPKimPim
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEPKimPim
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEPKimPim
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEPKlmPlm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEPKlmPlm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEPKlmPlm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEPKnmPnm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEPKnmPnm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEPKnmPnm
_ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EiE7computeEPKiiPii
Line
Count
Source
146
724
                                      U target_scale) {
147
724
        if constexpr (sizeof(T) <= sizeof(scale) && scale_mode == ScaleMode::Negative) {
148
724
            if (scale >= std::numeric_limits<T>::max()) {
149
232
                *out = 0;
150
232
                return;
151
232
            }
152
724
        }
153
492
        *out = compute(*in, scale, target_scale);
154
492
    }
_ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0ElE7computeEPKllPll
Line
Count
Source
146
376
                                      U target_scale) {
147
376
        if constexpr (sizeof(T) <= sizeof(scale) && scale_mode == ScaleMode::Negative) {
148
376
            if (scale >= std::numeric_limits<T>::max()) {
149
16
                *out = 0;
150
16
                return;
151
16
            }
152
376
        }
153
360
        *out = compute(*in, scale, target_scale);
154
360
    }
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EnE7computeEPKnnPnn
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIN4wide7integerILm256EiEELNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0ES4_E7computeEPKS4_S4_PS4_S4_
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEPKhmPhm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEPKhmPhm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEPKhmPhm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEPKtmPtm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEPKtmPtm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEPKtmPtm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEPKjmPjm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEPKjmPjm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEPKjmPjm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEPKmmPmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEPKmmPmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEPKmmPmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEPKamPam
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEPKamPam
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEPKamPam
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEPKsmPsm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEPKsmPsm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEPKsmPsm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEPKimPim
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEPKimPim
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEPKimPim
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEPKlmPlm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEPKlmPlm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEPKlmPlm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEPKnmPnm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEPKnmPnm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEPKnmPnm
_ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EiE7computeEPKiiPii
Line
Count
Source
146
724
                                      U target_scale) {
147
724
        if constexpr (sizeof(T) <= sizeof(scale) && scale_mode == ScaleMode::Negative) {
148
724
            if (scale >= std::numeric_limits<T>::max()) {
149
232
                *out = 0;
150
232
                return;
151
232
            }
152
724
        }
153
492
        *out = compute(*in, scale, target_scale);
154
492
    }
_ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0ElE7computeEPKllPll
Line
Count
Source
146
376
                                      U target_scale) {
147
376
        if constexpr (sizeof(T) <= sizeof(scale) && scale_mode == ScaleMode::Negative) {
148
376
            if (scale >= std::numeric_limits<T>::max()) {
149
16
                *out = 0;
150
16
                return;
151
16
            }
152
376
        }
153
360
        *out = compute(*in, scale, target_scale);
154
360
    }
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EnE7computeEPKnnPnn
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIN4wide7integerILm256EiEELNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0ES4_E7computeEPKS4_S4_PS4_S4_
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEPKhmPhm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEPKhmPhm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEPKhmPhm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEPKtmPtm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEPKtmPtm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEPKtmPtm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEPKjmPjm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEPKjmPjm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEPKjmPjm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEPKmmPmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEPKmmPmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEPKmmPmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEPKamPam
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEPKamPam
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEPKamPam
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEPKsmPsm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEPKsmPsm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEPKsmPsm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEPKimPim
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEPKimPim
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEPKimPim
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEPKlmPlm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEPKlmPlm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEPKlmPlm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEPKnmPnm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEPKnmPnm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEPKnmPnm
_ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EiE7computeEPKiiPii
Line
Count
Source
146
724
                                      U target_scale) {
147
724
        if constexpr (sizeof(T) <= sizeof(scale) && scale_mode == ScaleMode::Negative) {
148
724
            if (scale >= std::numeric_limits<T>::max()) {
149
232
                *out = 0;
150
232
                return;
151
232
            }
152
724
        }
153
492
        *out = compute(*in, scale, target_scale);
154
492
    }
_ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0ElE7computeEPKllPll
Line
Count
Source
146
376
                                      U target_scale) {
147
376
        if constexpr (sizeof(T) <= sizeof(scale) && scale_mode == ScaleMode::Negative) {
148
376
            if (scale >= std::numeric_limits<T>::max()) {
149
16
                *out = 0;
150
16
                return;
151
16
            }
152
376
        }
153
360
        *out = compute(*in, scale, target_scale);
154
360
    }
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EnE7computeEPKnnPnn
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIN4wide7integerILm256EiEELNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0ES4_E7computeEPKS4_S4_PS4_S4_
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEPKhmPhm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEPKhmPhm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEPKhmPhm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEPKtmPtm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEPKtmPtm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEPKtmPtm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEPKjmPjm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEPKjmPjm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEPKjmPjm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEPKmmPmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEPKmmPmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEPKmmPmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEPKamPam
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEPKamPam
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEPKamPam
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEPKsmPsm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEPKsmPsm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEPKsmPsm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEPKimPim
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEPKimPim
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEPKimPim
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEPKlmPlm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEPKlmPlm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEPKlmPlm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EmE7computeEPKnmPnm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EmE7computeEPKnmPnm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EmE7computeEPKnmPnm
_ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EiE7computeEPKiiPii
Line
Count
Source
146
724
                                      U target_scale) {
147
724
        if constexpr (sizeof(T) <= sizeof(scale) && scale_mode == ScaleMode::Negative) {
148
724
            if (scale >= std::numeric_limits<T>::max()) {
149
232
                *out = 0;
150
232
                return;
151
232
            }
152
724
        }
153
492
        *out = compute(*in, scale, target_scale);
154
492
    }
_ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0ElE7computeEPKllPll
Line
Count
Source
146
376
                                      U target_scale) {
147
376
        if constexpr (sizeof(T) <= sizeof(scale) && scale_mode == ScaleMode::Negative) {
148
376
            if (scale >= std::numeric_limits<T>::max()) {
149
16
                *out = 0;
150
16
                return;
151
16
            }
152
376
        }
153
360
        *out = compute(*in, scale, target_scale);
154
360
    }
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EnE7computeEPKnnPnn
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIN4wide7integerILm256EiEELNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0ES4_E7computeEPKS4_S4_PS4_S4_
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EmE7computeEPKhmPhm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EmE7computeEPKhmPhm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EmE7computeEPKhmPhm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EmE7computeEPKtmPtm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EmE7computeEPKtmPtm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EmE7computeEPKtmPtm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EmE7computeEPKjmPjm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EmE7computeEPKjmPjm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EmE7computeEPKjmPjm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EmE7computeEPKmmPmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EmE7computeEPKmmPmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EmE7computeEPKmmPmm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EmE7computeEPKamPam
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EmE7computeEPKamPam
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EmE7computeEPKamPam
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EmE7computeEPKsmPsm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EmE7computeEPKsmPsm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EmE7computeEPKsmPsm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EmE7computeEPKimPim
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EmE7computeEPKimPim
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EmE7computeEPKimPim
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EmE7computeEPKlmPlm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EmE7computeEPKlmPlm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EmE7computeEPKlmPlm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EmE7computeEPKnmPnm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EmE7computeEPKnmPnm
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EmE7computeEPKnmPnm
_ZN5doris10vectorized26IntegerRoundingComputationIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EiE7computeEPKiiPii
Line
Count
Source
146
724
                                      U target_scale) {
147
724
        if constexpr (sizeof(T) <= sizeof(scale) && scale_mode == ScaleMode::Negative) {
148
724
            if (scale >= std::numeric_limits<T>::max()) {
149
232
                *out = 0;
150
232
                return;
151
232
            }
152
724
        }
153
492
        *out = compute(*in, scale, target_scale);
154
492
    }
_ZN5doris10vectorized26IntegerRoundingComputationIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1ElE7computeEPKllPll
Line
Count
Source
146
376
                                      U target_scale) {
147
376
        if constexpr (sizeof(T) <= sizeof(scale) && scale_mode == ScaleMode::Negative) {
148
376
            if (scale >= std::numeric_limits<T>::max()) {
149
16
                *out = 0;
150
16
                return;
151
16
            }
152
376
        }
153
360
        *out = compute(*in, scale, target_scale);
154
360
    }
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EnE7computeEPKnnPnn
Unexecuted instantiation: _ZN5doris10vectorized26IntegerRoundingComputationIN4wide7integerILm256EiEELNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1ES4_E7computeEPKS4_S4_PS4_S4_
155
};
156
157
template <typename T, RoundingMode rounding_mode, TieBreakingMode tie_breaking_mode>
158
class DecimalRoundingImpl {
159
private:
160
    using NativeType = typename T::NativeType;
161
    using Op = IntegerRoundingComputation<NativeType, rounding_mode, ScaleMode::Negative,
162
                                          tie_breaking_mode, NativeType>;
163
    using Container = typename ColumnDecimal<T>::Container;
164
165
public:
166
    static NO_INLINE void apply(const Container& in, UInt32 in_scale, Container& out,
167
0
                                Int16 out_scale) {
168
0
        Int16 scale_arg = in_scale - out_scale;
169
0
        if (scale_arg > 0) {
170
0
            auto scale = DecimalScaleParams::get_scale_factor<T>(scale_arg);
171
172
0
            const NativeType* __restrict p_in = reinterpret_cast<const NativeType*>(in.data());
173
0
            const NativeType* end_in = reinterpret_cast<const NativeType*>(in.data()) + in.size();
174
0
            NativeType* __restrict p_out = reinterpret_cast<NativeType*>(out.data());
175
176
0
            if (out_scale < 0) {
177
0
                auto negative_scale = DecimalScaleParams::get_scale_factor<T>(-out_scale);
178
0
                while (p_in < end_in) {
179
0
                    Op::compute(p_in, scale, p_out, negative_scale);
180
0
                    ++p_in;
181
0
                    ++p_out;
182
0
                }
183
0
            } else {
184
0
                while (p_in < end_in) {
185
0
                    Op::compute(p_in, scale, p_out, 1);
186
0
                    ++p_in;
187
0
                    ++p_out;
188
0
                }
189
0
            }
190
0
        } else {
191
0
            memcpy(out.data(), in.data(), in.size() * sizeof(T));
192
0
        }
193
0
    }
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalIiEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE5applyERKNS0_21DecimalPaddedPODArrayIS3_EEjRS8_s
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalIlEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE5applyERKNS0_21DecimalPaddedPODArrayIS3_EEjRS8_s
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalInEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE5applyERKNS0_21DecimalPaddedPODArrayIS3_EEjRS8_s
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_12Decimal128V3ELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE5applyERKNS0_21DecimalPaddedPODArrayIS2_EEjRS7_s
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalIN4wide7integerILm256EiEEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE5applyERKNS0_21DecimalPaddedPODArrayIS6_EEjRSB_s
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalIiEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE5applyERKNS0_21DecimalPaddedPODArrayIS3_EEjRS8_s
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalIlEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE5applyERKNS0_21DecimalPaddedPODArrayIS3_EEjRS8_s
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalInEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE5applyERKNS0_21DecimalPaddedPODArrayIS3_EEjRS8_s
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_12Decimal128V3ELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE5applyERKNS0_21DecimalPaddedPODArrayIS2_EEjRS7_s
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalIN4wide7integerILm256EiEEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE5applyERKNS0_21DecimalPaddedPODArrayIS6_EEjRSB_s
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalIiEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE5applyERKNS0_21DecimalPaddedPODArrayIS3_EEjRS8_s
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalIlEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE5applyERKNS0_21DecimalPaddedPODArrayIS3_EEjRS8_s
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalInEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE5applyERKNS0_21DecimalPaddedPODArrayIS3_EEjRS8_s
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_12Decimal128V3ELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE5applyERKNS0_21DecimalPaddedPODArrayIS2_EEjRS7_s
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalIN4wide7integerILm256EiEEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE5applyERKNS0_21DecimalPaddedPODArrayIS6_EEjRSB_s
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalIiEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE5applyERKNS0_21DecimalPaddedPODArrayIS3_EEjRS8_s
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalIlEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE5applyERKNS0_21DecimalPaddedPODArrayIS3_EEjRS8_s
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalInEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE5applyERKNS0_21DecimalPaddedPODArrayIS3_EEjRS8_s
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_12Decimal128V3ELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE5applyERKNS0_21DecimalPaddedPODArrayIS2_EEjRS7_s
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalIN4wide7integerILm256EiEEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE5applyERKNS0_21DecimalPaddedPODArrayIS6_EEjRSB_s
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalIiEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE5applyERKNS0_21DecimalPaddedPODArrayIS3_EEjRS8_s
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalIlEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE5applyERKNS0_21DecimalPaddedPODArrayIS3_EEjRS8_s
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalInEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE5applyERKNS0_21DecimalPaddedPODArrayIS3_EEjRS8_s
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_12Decimal128V3ELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE5applyERKNS0_21DecimalPaddedPODArrayIS2_EEjRS7_s
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalIN4wide7integerILm256EiEEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE5applyERKNS0_21DecimalPaddedPODArrayIS6_EEjRSB_s
194
195
    static NO_INLINE void apply(const NativeType& in, UInt32 in_scale, NativeType& out,
196
8.56k
                                Int16 out_scale) {
197
8.56k
        Int16 scale_arg = in_scale - out_scale;
198
8.56k
        if (scale_arg > 0) {
199
5.50k
            auto scale = DecimalScaleParams::get_scale_factor<T>(scale_arg);
200
5.50k
            if (out_scale < 0) {
201
3.92k
                auto negative_scale = DecimalScaleParams::get_scale_factor<T>(-out_scale);
202
3.92k
                Op::compute(&in, scale, &out, negative_scale);
203
3.92k
            } else {
204
1.58k
                Op::compute(&in, scale, &out, 1);
205
1.58k
            }
206
5.50k
        } else {
207
3.06k
            memcpy(&out, &in, sizeof(NativeType));
208
3.06k
        }
209
8.56k
    }
_ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalIiEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE5applyERKijRis
Line
Count
Source
196
1.11k
                                Int16 out_scale) {
197
1.11k
        Int16 scale_arg = in_scale - out_scale;
198
1.11k
        if (scale_arg > 0) {
199
724
            auto scale = DecimalScaleParams::get_scale_factor<T>(scale_arg);
200
724
            if (out_scale < 0) {
201
528
                auto negative_scale = DecimalScaleParams::get_scale_factor<T>(-out_scale);
202
528
                Op::compute(&in, scale, &out, negative_scale);
203
528
            } else {
204
196
                Op::compute(&in, scale, &out, 1);
205
196
            }
206
724
        } else {
207
392
            memcpy(&out, &in, sizeof(NativeType));
208
392
        }
209
1.11k
    }
_ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalIlEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE5applyERKljRls
Line
Count
Source
196
596
                                Int16 out_scale) {
197
596
        Int16 scale_arg = in_scale - out_scale;
198
596
        if (scale_arg > 0) {
199
376
            auto scale = DecimalScaleParams::get_scale_factor<T>(scale_arg);
200
376
            if (out_scale < 0) {
201
256
                auto negative_scale = DecimalScaleParams::get_scale_factor<T>(-out_scale);
202
256
                Op::compute(&in, scale, &out, negative_scale);
203
256
            } else {
204
120
                Op::compute(&in, scale, &out, 1);
205
120
            }
206
376
        } else {
207
220
            memcpy(&out, &in, sizeof(NativeType));
208
220
        }
209
596
    }
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalInEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE5applyERKnjRns
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_12Decimal128V3ELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE5applyERKnjRns
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalIN4wide7integerILm256EiEEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE5applyERKS5_jRS5_s
_ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalIiEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE5applyERKijRis
Line
Count
Source
196
1.11k
                                Int16 out_scale) {
197
1.11k
        Int16 scale_arg = in_scale - out_scale;
198
1.11k
        if (scale_arg > 0) {
199
724
            auto scale = DecimalScaleParams::get_scale_factor<T>(scale_arg);
200
724
            if (out_scale < 0) {
201
528
                auto negative_scale = DecimalScaleParams::get_scale_factor<T>(-out_scale);
202
528
                Op::compute(&in, scale, &out, negative_scale);
203
528
            } else {
204
196
                Op::compute(&in, scale, &out, 1);
205
196
            }
206
724
        } else {
207
392
            memcpy(&out, &in, sizeof(NativeType));
208
392
        }
209
1.11k
    }
_ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalIlEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE5applyERKljRls
Line
Count
Source
196
596
                                Int16 out_scale) {
197
596
        Int16 scale_arg = in_scale - out_scale;
198
596
        if (scale_arg > 0) {
199
376
            auto scale = DecimalScaleParams::get_scale_factor<T>(scale_arg);
200
376
            if (out_scale < 0) {
201
256
                auto negative_scale = DecimalScaleParams::get_scale_factor<T>(-out_scale);
202
256
                Op::compute(&in, scale, &out, negative_scale);
203
256
            } else {
204
120
                Op::compute(&in, scale, &out, 1);
205
120
            }
206
376
        } else {
207
220
            memcpy(&out, &in, sizeof(NativeType));
208
220
        }
209
596
    }
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalInEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE5applyERKnjRns
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_12Decimal128V3ELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE5applyERKnjRns
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalIN4wide7integerILm256EiEEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE5applyERKS5_jRS5_s
_ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalIiEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE5applyERKijRis
Line
Count
Source
196
1.11k
                                Int16 out_scale) {
197
1.11k
        Int16 scale_arg = in_scale - out_scale;
198
1.11k
        if (scale_arg > 0) {
199
724
            auto scale = DecimalScaleParams::get_scale_factor<T>(scale_arg);
200
724
            if (out_scale < 0) {
201
528
                auto negative_scale = DecimalScaleParams::get_scale_factor<T>(-out_scale);
202
528
                Op::compute(&in, scale, &out, negative_scale);
203
528
            } else {
204
196
                Op::compute(&in, scale, &out, 1);
205
196
            }
206
724
        } else {
207
392
            memcpy(&out, &in, sizeof(NativeType));
208
392
        }
209
1.11k
    }
_ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalIlEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE5applyERKljRls
Line
Count
Source
196
596
                                Int16 out_scale) {
197
596
        Int16 scale_arg = in_scale - out_scale;
198
596
        if (scale_arg > 0) {
199
376
            auto scale = DecimalScaleParams::get_scale_factor<T>(scale_arg);
200
376
            if (out_scale < 0) {
201
256
                auto negative_scale = DecimalScaleParams::get_scale_factor<T>(-out_scale);
202
256
                Op::compute(&in, scale, &out, negative_scale);
203
256
            } else {
204
120
                Op::compute(&in, scale, &out, 1);
205
120
            }
206
376
        } else {
207
220
            memcpy(&out, &in, sizeof(NativeType));
208
220
        }
209
596
    }
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalInEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE5applyERKnjRns
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_12Decimal128V3ELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE5applyERKnjRns
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalIN4wide7integerILm256EiEEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE5applyERKS5_jRS5_s
_ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalIiEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE5applyERKijRis
Line
Count
Source
196
1.11k
                                Int16 out_scale) {
197
1.11k
        Int16 scale_arg = in_scale - out_scale;
198
1.11k
        if (scale_arg > 0) {
199
724
            auto scale = DecimalScaleParams::get_scale_factor<T>(scale_arg);
200
724
            if (out_scale < 0) {
201
528
                auto negative_scale = DecimalScaleParams::get_scale_factor<T>(-out_scale);
202
528
                Op::compute(&in, scale, &out, negative_scale);
203
528
            } else {
204
196
                Op::compute(&in, scale, &out, 1);
205
196
            }
206
724
        } else {
207
392
            memcpy(&out, &in, sizeof(NativeType));
208
392
        }
209
1.11k
    }
_ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalIlEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE5applyERKljRls
Line
Count
Source
196
596
                                Int16 out_scale) {
197
596
        Int16 scale_arg = in_scale - out_scale;
198
596
        if (scale_arg > 0) {
199
376
            auto scale = DecimalScaleParams::get_scale_factor<T>(scale_arg);
200
376
            if (out_scale < 0) {
201
256
                auto negative_scale = DecimalScaleParams::get_scale_factor<T>(-out_scale);
202
256
                Op::compute(&in, scale, &out, negative_scale);
203
256
            } else {
204
120
                Op::compute(&in, scale, &out, 1);
205
120
            }
206
376
        } else {
207
220
            memcpy(&out, &in, sizeof(NativeType));
208
220
        }
209
596
    }
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalInEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE5applyERKnjRns
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_12Decimal128V3ELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE5applyERKnjRns
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalIN4wide7integerILm256EiEEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE5applyERKS5_jRS5_s
_ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalIiEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE5applyERKijRis
Line
Count
Source
196
1.11k
                                Int16 out_scale) {
197
1.11k
        Int16 scale_arg = in_scale - out_scale;
198
1.11k
        if (scale_arg > 0) {
199
724
            auto scale = DecimalScaleParams::get_scale_factor<T>(scale_arg);
200
724
            if (out_scale < 0) {
201
528
                auto negative_scale = DecimalScaleParams::get_scale_factor<T>(-out_scale);
202
528
                Op::compute(&in, scale, &out, negative_scale);
203
528
            } else {
204
196
                Op::compute(&in, scale, &out, 1);
205
196
            }
206
724
        } else {
207
392
            memcpy(&out, &in, sizeof(NativeType));
208
392
        }
209
1.11k
    }
_ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalIlEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE5applyERKljRls
Line
Count
Source
196
596
                                Int16 out_scale) {
197
596
        Int16 scale_arg = in_scale - out_scale;
198
596
        if (scale_arg > 0) {
199
376
            auto scale = DecimalScaleParams::get_scale_factor<T>(scale_arg);
200
376
            if (out_scale < 0) {
201
256
                auto negative_scale = DecimalScaleParams::get_scale_factor<T>(-out_scale);
202
256
                Op::compute(&in, scale, &out, negative_scale);
203
256
            } else {
204
120
                Op::compute(&in, scale, &out, 1);
205
120
            }
206
376
        } else {
207
220
            memcpy(&out, &in, sizeof(NativeType));
208
220
        }
209
596
    }
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalInEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE5applyERKnjRns
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_12Decimal128V3ELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE5applyERKnjRns
Unexecuted instantiation: _ZN5doris10vectorized19DecimalRoundingImplINS0_7DecimalIN4wide7integerILm256EiEEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE5applyERKS5_jRS5_s
210
};
211
212
template <TieBreakingMode tie_breaking_mode>
213
88
inline float roundWithMode(float x, RoundingMode mode) {
214
88
    switch (mode) {
215
40
    case RoundingMode::Round: {
216
40
        if constexpr (tie_breaking_mode == TieBreakingMode::Bankers) {
217
20
            return nearbyintf(x);
218
20
        } else {
219
20
            return roundf(x);
220
20
        }
221
40
    }
222
16
    case RoundingMode::Floor:
223
16
        return floorf(x);
224
16
    case RoundingMode::Ceil:
225
16
        return ceilf(x);
226
16
    case RoundingMode::Trunc:
227
16
        return truncf(x);
228
88
    }
229
0
    throw doris::Exception(ErrorCode::INTERNAL_ERROR, "roundWithMode __builtin_unreachable ", mode);
230
0
    __builtin_unreachable();
231
88
}
_ZN5doris10vectorized13roundWithModeILNS0_15TieBreakingModeE0EEEffNS0_12RoundingModeE
Line
Count
Source
213
68
inline float roundWithMode(float x, RoundingMode mode) {
214
68
    switch (mode) {
215
20
    case RoundingMode::Round: {
216
20
        if constexpr (tie_breaking_mode == TieBreakingMode::Bankers) {
217
20
            return nearbyintf(x);
218
20
        } else {
219
20
            return roundf(x);
220
20
        }
221
20
    }
222
16
    case RoundingMode::Floor:
223
16
        return floorf(x);
224
16
    case RoundingMode::Ceil:
225
16
        return ceilf(x);
226
16
    case RoundingMode::Trunc:
227
16
        return truncf(x);
228
68
    }
229
0
    throw doris::Exception(ErrorCode::INTERNAL_ERROR, "roundWithMode __builtin_unreachable ", mode);
230
0
    __builtin_unreachable();
231
68
}
_ZN5doris10vectorized13roundWithModeILNS0_15TieBreakingModeE1EEEffNS0_12RoundingModeE
Line
Count
Source
213
20
inline float roundWithMode(float x, RoundingMode mode) {
214
20
    switch (mode) {
215
20
    case RoundingMode::Round: {
216
20
        if constexpr (tie_breaking_mode == TieBreakingMode::Bankers) {
217
20
            return nearbyintf(x);
218
20
        } else {
219
20
            return roundf(x);
220
20
        }
221
20
    }
222
0
    case RoundingMode::Floor:
223
0
        return floorf(x);
224
0
    case RoundingMode::Ceil:
225
0
        return ceilf(x);
226
0
    case RoundingMode::Trunc:
227
0
        return truncf(x);
228
20
    }
229
0
    throw doris::Exception(ErrorCode::INTERNAL_ERROR, "roundWithMode __builtin_unreachable ", mode);
230
0
    __builtin_unreachable();
231
20
}
232
233
template <TieBreakingMode tie_breaking_mode>
234
144
inline double roundWithMode(double x, RoundingMode mode) {
235
144
    switch (mode) {
236
68
    case RoundingMode::Round: {
237
68
        if constexpr (tie_breaking_mode == TieBreakingMode::Bankers) {
238
36
            return nearbyint(x);
239
36
        } else {
240
36
            return round(x);
241
36
        }
242
68
    }
243
28
    case RoundingMode::Floor:
244
28
        return floor(x);
245
28
    case RoundingMode::Ceil:
246
28
        return ceil(x);
247
20
    case RoundingMode::Trunc:
248
20
        return trunc(x);
249
144
    }
250
0
    throw doris::Exception(ErrorCode::INTERNAL_ERROR, "roundWithMode __builtin_unreachable ", mode);
251
0
    __builtin_unreachable();
252
144
}
_ZN5doris10vectorized13roundWithModeILNS0_15TieBreakingModeE0EEEddNS0_12RoundingModeE
Line
Count
Source
234
112
inline double roundWithMode(double x, RoundingMode mode) {
235
112
    switch (mode) {
236
36
    case RoundingMode::Round: {
237
36
        if constexpr (tie_breaking_mode == TieBreakingMode::Bankers) {
238
36
            return nearbyint(x);
239
36
        } else {
240
36
            return round(x);
241
36
        }
242
36
    }
243
28
    case RoundingMode::Floor:
244
28
        return floor(x);
245
28
    case RoundingMode::Ceil:
246
28
        return ceil(x);
247
20
    case RoundingMode::Trunc:
248
20
        return trunc(x);
249
112
    }
250
0
    throw doris::Exception(ErrorCode::INTERNAL_ERROR, "roundWithMode __builtin_unreachable ", mode);
251
0
    __builtin_unreachable();
252
112
}
_ZN5doris10vectorized13roundWithModeILNS0_15TieBreakingModeE1EEEddNS0_12RoundingModeE
Line
Count
Source
234
32
inline double roundWithMode(double x, RoundingMode mode) {
235
32
    switch (mode) {
236
32
    case RoundingMode::Round: {
237
32
        if constexpr (tie_breaking_mode == TieBreakingMode::Bankers) {
238
32
            return nearbyint(x);
239
32
        } else {
240
32
            return round(x);
241
32
        }
242
32
    }
243
0
    case RoundingMode::Floor:
244
0
        return floor(x);
245
0
    case RoundingMode::Ceil:
246
0
        return ceil(x);
247
0
    case RoundingMode::Trunc:
248
0
        return trunc(x);
249
32
    }
250
0
    throw doris::Exception(ErrorCode::INTERNAL_ERROR, "roundWithMode __builtin_unreachable ", mode);
251
0
    __builtin_unreachable();
252
32
}
253
254
template <typename T, TieBreakingMode tie_breaking_mode>
255
class BaseFloatRoundingComputation {
256
public:
257
    using ScalarType = T;
258
    using VectorType = T;
259
    static const size_t data_count = 1;
260
261
232
    static VectorType load(const ScalarType* in) { return *in; }
_ZN5doris10vectorized28BaseFloatRoundingComputationIfLNS0_15TieBreakingModeE0EE4loadEPKf
Line
Count
Source
261
68
    static VectorType load(const ScalarType* in) { return *in; }
_ZN5doris10vectorized28BaseFloatRoundingComputationIdLNS0_15TieBreakingModeE0EE4loadEPKd
Line
Count
Source
261
112
    static VectorType load(const ScalarType* in) { return *in; }
_ZN5doris10vectorized28BaseFloatRoundingComputationIfLNS0_15TieBreakingModeE1EE4loadEPKf
Line
Count
Source
261
20
    static VectorType load(const ScalarType* in) { return *in; }
_ZN5doris10vectorized28BaseFloatRoundingComputationIdLNS0_15TieBreakingModeE1EE4loadEPKd
Line
Count
Source
261
32
    static VectorType load(const ScalarType* in) { return *in; }
262
204
    static VectorType load1(const ScalarType in) { return in; }
_ZN5doris10vectorized28BaseFloatRoundingComputationIfLNS0_15TieBreakingModeE0EE5load1Ef
Line
Count
Source
262
68
    static VectorType load1(const ScalarType in) { return in; }
_ZN5doris10vectorized28BaseFloatRoundingComputationIdLNS0_15TieBreakingModeE0EE5load1Ed
Line
Count
Source
262
90
    static VectorType load1(const ScalarType in) { return in; }
_ZN5doris10vectorized28BaseFloatRoundingComputationIfLNS0_15TieBreakingModeE1EE5load1Ef
Line
Count
Source
262
20
    static VectorType load1(const ScalarType in) { return in; }
_ZN5doris10vectorized28BaseFloatRoundingComputationIdLNS0_15TieBreakingModeE1EE5load1Ed
Line
Count
Source
262
26
    static VectorType load1(const ScalarType in) { return in; }
263
232
    static VectorType store(ScalarType* out, ScalarType val) { return *out = val; }
_ZN5doris10vectorized28BaseFloatRoundingComputationIfLNS0_15TieBreakingModeE0EE5storeEPff
Line
Count
Source
263
68
    static VectorType store(ScalarType* out, ScalarType val) { return *out = val; }
_ZN5doris10vectorized28BaseFloatRoundingComputationIdLNS0_15TieBreakingModeE0EE5storeEPdd
Line
Count
Source
263
112
    static VectorType store(ScalarType* out, ScalarType val) { return *out = val; }
_ZN5doris10vectorized28BaseFloatRoundingComputationIfLNS0_15TieBreakingModeE1EE5storeEPff
Line
Count
Source
263
20
    static VectorType store(ScalarType* out, ScalarType val) { return *out = val; }
_ZN5doris10vectorized28BaseFloatRoundingComputationIdLNS0_15TieBreakingModeE1EE5storeEPdd
Line
Count
Source
263
32
    static VectorType store(ScalarType* out, ScalarType val) { return *out = val; }
264
140
    static VectorType multiply(VectorType val, VectorType scale) { return val * scale; }
_ZN5doris10vectorized28BaseFloatRoundingComputationIfLNS0_15TieBreakingModeE0EE8multiplyEff
Line
Count
Source
264
48
    static VectorType multiply(VectorType val, VectorType scale) { return val * scale; }
_ZN5doris10vectorized28BaseFloatRoundingComputationIdLNS0_15TieBreakingModeE0EE8multiplyEdd
Line
Count
Source
264
64
    static VectorType multiply(VectorType val, VectorType scale) { return val * scale; }
_ZN5doris10vectorized28BaseFloatRoundingComputationIfLNS0_15TieBreakingModeE1EE8multiplyEff
Line
Count
Source
264
12
    static VectorType multiply(VectorType val, VectorType scale) { return val * scale; }
_ZN5doris10vectorized28BaseFloatRoundingComputationIdLNS0_15TieBreakingModeE1EE8multiplyEdd
Line
Count
Source
264
16
    static VectorType multiply(VectorType val, VectorType scale) { return val * scale; }
265
140
    static VectorType divide(VectorType val, VectorType scale) { return val / scale; }
_ZN5doris10vectorized28BaseFloatRoundingComputationIfLNS0_15TieBreakingModeE0EE6divideEff
Line
Count
Source
265
48
    static VectorType divide(VectorType val, VectorType scale) { return val / scale; }
_ZN5doris10vectorized28BaseFloatRoundingComputationIdLNS0_15TieBreakingModeE0EE6divideEdd
Line
Count
Source
265
64
    static VectorType divide(VectorType val, VectorType scale) { return val / scale; }
_ZN5doris10vectorized28BaseFloatRoundingComputationIfLNS0_15TieBreakingModeE1EE6divideEff
Line
Count
Source
265
12
    static VectorType divide(VectorType val, VectorType scale) { return val / scale; }
_ZN5doris10vectorized28BaseFloatRoundingComputationIdLNS0_15TieBreakingModeE1EE6divideEdd
Line
Count
Source
265
16
    static VectorType divide(VectorType val, VectorType scale) { return val / scale; }
266
    template <RoundingMode mode>
267
232
    static VectorType apply(VectorType val) {
268
232
        return roundWithMode<tie_breaking_mode>(val, mode);
269
232
    }
_ZN5doris10vectorized28BaseFloatRoundingComputationIfLNS0_15TieBreakingModeE0EE5applyILNS0_12RoundingModeE11EEEff
Line
Count
Source
267
16
    static VectorType apply(VectorType val) {
268
16
        return roundWithMode<tie_breaking_mode>(val, mode);
269
16
    }
_ZN5doris10vectorized28BaseFloatRoundingComputationIdLNS0_15TieBreakingModeE0EE5applyILNS0_12RoundingModeE11EEEdd
Line
Count
Source
267
20
    static VectorType apply(VectorType val) {
268
20
        return roundWithMode<tie_breaking_mode>(val, mode);
269
20
    }
_ZN5doris10vectorized28BaseFloatRoundingComputationIfLNS0_15TieBreakingModeE0EE5applyILNS0_12RoundingModeE9EEEff
Line
Count
Source
267
16
    static VectorType apply(VectorType val) {
268
16
        return roundWithMode<tie_breaking_mode>(val, mode);
269
16
    }
_ZN5doris10vectorized28BaseFloatRoundingComputationIdLNS0_15TieBreakingModeE0EE5applyILNS0_12RoundingModeE9EEEdd
Line
Count
Source
267
28
    static VectorType apply(VectorType val) {
268
28
        return roundWithMode<tie_breaking_mode>(val, mode);
269
28
    }
_ZN5doris10vectorized28BaseFloatRoundingComputationIfLNS0_15TieBreakingModeE0EE5applyILNS0_12RoundingModeE10EEEff
Line
Count
Source
267
16
    static VectorType apply(VectorType val) {
268
16
        return roundWithMode<tie_breaking_mode>(val, mode);
269
16
    }
_ZN5doris10vectorized28BaseFloatRoundingComputationIdLNS0_15TieBreakingModeE0EE5applyILNS0_12RoundingModeE10EEEdd
Line
Count
Source
267
28
    static VectorType apply(VectorType val) {
268
28
        return roundWithMode<tie_breaking_mode>(val, mode);
269
28
    }
_ZN5doris10vectorized28BaseFloatRoundingComputationIfLNS0_15TieBreakingModeE0EE5applyILNS0_12RoundingModeE8EEEff
Line
Count
Source
267
20
    static VectorType apply(VectorType val) {
268
20
        return roundWithMode<tie_breaking_mode>(val, mode);
269
20
    }
_ZN5doris10vectorized28BaseFloatRoundingComputationIdLNS0_15TieBreakingModeE0EE5applyILNS0_12RoundingModeE8EEEdd
Line
Count
Source
267
36
    static VectorType apply(VectorType val) {
268
36
        return roundWithMode<tie_breaking_mode>(val, mode);
269
36
    }
_ZN5doris10vectorized28BaseFloatRoundingComputationIfLNS0_15TieBreakingModeE1EE5applyILNS0_12RoundingModeE8EEEff
Line
Count
Source
267
20
    static VectorType apply(VectorType val) {
268
20
        return roundWithMode<tie_breaking_mode>(val, mode);
269
20
    }
_ZN5doris10vectorized28BaseFloatRoundingComputationIdLNS0_15TieBreakingModeE1EE5applyILNS0_12RoundingModeE8EEEdd
Line
Count
Source
267
32
    static VectorType apply(VectorType val) {
268
32
        return roundWithMode<tie_breaking_mode>(val, mode);
269
32
    }
270
271
204
    static VectorType prepare(size_t scale) { return load1(scale); }
_ZN5doris10vectorized28BaseFloatRoundingComputationIfLNS0_15TieBreakingModeE0EE7prepareEm
Line
Count
Source
271
68
    static VectorType prepare(size_t scale) { return load1(scale); }
_ZN5doris10vectorized28BaseFloatRoundingComputationIdLNS0_15TieBreakingModeE0EE7prepareEm
Line
Count
Source
271
90
    static VectorType prepare(size_t scale) { return load1(scale); }
_ZN5doris10vectorized28BaseFloatRoundingComputationIfLNS0_15TieBreakingModeE1EE7prepareEm
Line
Count
Source
271
20
    static VectorType prepare(size_t scale) { return load1(scale); }
_ZN5doris10vectorized28BaseFloatRoundingComputationIdLNS0_15TieBreakingModeE1EE7prepareEm
Line
Count
Source
271
26
    static VectorType prepare(size_t scale) { return load1(scale); }
272
};
273
274
/** Implementation of low-level round-off functions for floating-point values.
275
  */
276
template <typename T, RoundingMode rounding_mode, ScaleMode scale_mode,
277
          TieBreakingMode tie_breaking_mode>
278
class FloatRoundingComputation : public BaseFloatRoundingComputation<T, tie_breaking_mode> {
279
    using Base = BaseFloatRoundingComputation<T, tie_breaking_mode>;
280
281
public:
282
    static inline void compute(const T* __restrict in, const typename Base::VectorType& scale,
283
232
                               T* __restrict out) {
284
232
        auto val = Base::load(in);
285
286
232
        if (scale_mode == ScaleMode::Positive) {
287
100
            val = Base::multiply(val, scale);
288
132
        } else if (scale_mode == ScaleMode::Negative) {
289
40
            val = Base::divide(val, scale);
290
40
        }
291
292
232
        val = Base::template apply<rounding_mode>(val);
293
294
232
        if (scale_mode == ScaleMode::Positive) {
295
100
            val = Base::divide(val, scale);
296
132
        } else if (scale_mode == ScaleMode::Negative) {
297
40
            val = Base::multiply(val, scale);
298
40
        }
299
300
232
        Base::store(out, val);
301
232
    }
_ZN5doris10vectorized24FloatRoundingComputationIfLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE7computeEPKfRS6_Pf
Line
Count
Source
283
4
                               T* __restrict out) {
284
4
        auto val = Base::load(in);
285
286
4
        if (scale_mode == ScaleMode::Positive) {
287
0
            val = Base::multiply(val, scale);
288
4
        } else if (scale_mode == ScaleMode::Negative) {
289
0
            val = Base::divide(val, scale);
290
0
        }
291
292
4
        val = Base::template apply<rounding_mode>(val);
293
294
4
        if (scale_mode == ScaleMode::Positive) {
295
0
            val = Base::divide(val, scale);
296
4
        } else if (scale_mode == ScaleMode::Negative) {
297
0
            val = Base::multiply(val, scale);
298
0
        }
299
300
4
        Base::store(out, val);
301
4
    }
_ZN5doris10vectorized24FloatRoundingComputationIfLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE7computeEPKfRS6_Pf
Line
Count
Source
283
8
                               T* __restrict out) {
284
8
        auto val = Base::load(in);
285
286
8
        if (scale_mode == ScaleMode::Positive) {
287
8
            val = Base::multiply(val, scale);
288
8
        } else if (scale_mode == ScaleMode::Negative) {
289
0
            val = Base::divide(val, scale);
290
0
        }
291
292
8
        val = Base::template apply<rounding_mode>(val);
293
294
8
        if (scale_mode == ScaleMode::Positive) {
295
8
            val = Base::divide(val, scale);
296
8
        } else if (scale_mode == ScaleMode::Negative) {
297
0
            val = Base::multiply(val, scale);
298
0
        }
299
300
8
        Base::store(out, val);
301
8
    }
_ZN5doris10vectorized24FloatRoundingComputationIfLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE7computeEPKfRS6_Pf
Line
Count
Source
283
4
                               T* __restrict out) {
284
4
        auto val = Base::load(in);
285
286
4
        if (scale_mode == ScaleMode::Positive) {
287
0
            val = Base::multiply(val, scale);
288
4
        } else if (scale_mode == ScaleMode::Negative) {
289
4
            val = Base::divide(val, scale);
290
4
        }
291
292
4
        val = Base::template apply<rounding_mode>(val);
293
294
4
        if (scale_mode == ScaleMode::Positive) {
295
0
            val = Base::divide(val, scale);
296
4
        } else if (scale_mode == ScaleMode::Negative) {
297
4
            val = Base::multiply(val, scale);
298
4
        }
299
300
4
        Base::store(out, val);
301
4
    }
_ZN5doris10vectorized24FloatRoundingComputationIdLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE7computeEPKdRS6_Pd
Line
Count
Source
283
4
                               T* __restrict out) {
284
4
        auto val = Base::load(in);
285
286
4
        if (scale_mode == ScaleMode::Positive) {
287
0
            val = Base::multiply(val, scale);
288
4
        } else if (scale_mode == ScaleMode::Negative) {
289
0
            val = Base::divide(val, scale);
290
0
        }
291
292
4
        val = Base::template apply<rounding_mode>(val);
293
294
4
        if (scale_mode == ScaleMode::Positive) {
295
0
            val = Base::divide(val, scale);
296
4
        } else if (scale_mode == ScaleMode::Negative) {
297
0
            val = Base::multiply(val, scale);
298
0
        }
299
300
4
        Base::store(out, val);
301
4
    }
_ZN5doris10vectorized24FloatRoundingComputationIdLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE7computeEPKdRS6_Pd
Line
Count
Source
283
12
                               T* __restrict out) {
284
12
        auto val = Base::load(in);
285
286
12
        if (scale_mode == ScaleMode::Positive) {
287
12
            val = Base::multiply(val, scale);
288
12
        } else if (scale_mode == ScaleMode::Negative) {
289
0
            val = Base::divide(val, scale);
290
0
        }
291
292
12
        val = Base::template apply<rounding_mode>(val);
293
294
12
        if (scale_mode == ScaleMode::Positive) {
295
12
            val = Base::divide(val, scale);
296
12
        } else if (scale_mode == ScaleMode::Negative) {
297
0
            val = Base::multiply(val, scale);
298
0
        }
299
300
12
        Base::store(out, val);
301
12
    }
_ZN5doris10vectorized24FloatRoundingComputationIdLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE7computeEPKdRS6_Pd
Line
Count
Source
283
4
                               T* __restrict out) {
284
4
        auto val = Base::load(in);
285
286
4
        if (scale_mode == ScaleMode::Positive) {
287
0
            val = Base::multiply(val, scale);
288
4
        } else if (scale_mode == ScaleMode::Negative) {
289
4
            val = Base::divide(val, scale);
290
4
        }
291
292
4
        val = Base::template apply<rounding_mode>(val);
293
294
4
        if (scale_mode == ScaleMode::Positive) {
295
0
            val = Base::divide(val, scale);
296
4
        } else if (scale_mode == ScaleMode::Negative) {
297
4
            val = Base::multiply(val, scale);
298
4
        }
299
300
4
        Base::store(out, val);
301
4
    }
_ZN5doris10vectorized24FloatRoundingComputationIfLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE7computeEPKfRS6_Pf
Line
Count
Source
283
4
                               T* __restrict out) {
284
4
        auto val = Base::load(in);
285
286
4
        if (scale_mode == ScaleMode::Positive) {
287
0
            val = Base::multiply(val, scale);
288
4
        } else if (scale_mode == ScaleMode::Negative) {
289
0
            val = Base::divide(val, scale);
290
0
        }
291
292
4
        val = Base::template apply<rounding_mode>(val);
293
294
4
        if (scale_mode == ScaleMode::Positive) {
295
0
            val = Base::divide(val, scale);
296
4
        } else if (scale_mode == ScaleMode::Negative) {
297
0
            val = Base::multiply(val, scale);
298
0
        }
299
300
4
        Base::store(out, val);
301
4
    }
_ZN5doris10vectorized24FloatRoundingComputationIfLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE7computeEPKfRS6_Pf
Line
Count
Source
283
8
                               T* __restrict out) {
284
8
        auto val = Base::load(in);
285
286
8
        if (scale_mode == ScaleMode::Positive) {
287
8
            val = Base::multiply(val, scale);
288
8
        } else if (scale_mode == ScaleMode::Negative) {
289
0
            val = Base::divide(val, scale);
290
0
        }
291
292
8
        val = Base::template apply<rounding_mode>(val);
293
294
8
        if (scale_mode == ScaleMode::Positive) {
295
8
            val = Base::divide(val, scale);
296
8
        } else if (scale_mode == ScaleMode::Negative) {
297
0
            val = Base::multiply(val, scale);
298
0
        }
299
300
8
        Base::store(out, val);
301
8
    }
_ZN5doris10vectorized24FloatRoundingComputationIfLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE7computeEPKfRS6_Pf
Line
Count
Source
283
4
                               T* __restrict out) {
284
4
        auto val = Base::load(in);
285
286
4
        if (scale_mode == ScaleMode::Positive) {
287
0
            val = Base::multiply(val, scale);
288
4
        } else if (scale_mode == ScaleMode::Negative) {
289
4
            val = Base::divide(val, scale);
290
4
        }
291
292
4
        val = Base::template apply<rounding_mode>(val);
293
294
4
        if (scale_mode == ScaleMode::Positive) {
295
0
            val = Base::divide(val, scale);
296
4
        } else if (scale_mode == ScaleMode::Negative) {
297
4
            val = Base::multiply(val, scale);
298
4
        }
299
300
4
        Base::store(out, val);
301
4
    }
_ZN5doris10vectorized24FloatRoundingComputationIdLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE7computeEPKdRS6_Pd
Line
Count
Source
283
12
                               T* __restrict out) {
284
12
        auto val = Base::load(in);
285
286
12
        if (scale_mode == ScaleMode::Positive) {
287
0
            val = Base::multiply(val, scale);
288
12
        } else if (scale_mode == ScaleMode::Negative) {
289
0
            val = Base::divide(val, scale);
290
0
        }
291
292
12
        val = Base::template apply<rounding_mode>(val);
293
294
12
        if (scale_mode == ScaleMode::Positive) {
295
0
            val = Base::divide(val, scale);
296
12
        } else if (scale_mode == ScaleMode::Negative) {
297
0
            val = Base::multiply(val, scale);
298
0
        }
299
300
12
        Base::store(out, val);
301
12
    }
_ZN5doris10vectorized24FloatRoundingComputationIdLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE7computeEPKdRS6_Pd
Line
Count
Source
283
12
                               T* __restrict out) {
284
12
        auto val = Base::load(in);
285
286
12
        if (scale_mode == ScaleMode::Positive) {
287
12
            val = Base::multiply(val, scale);
288
12
        } else if (scale_mode == ScaleMode::Negative) {
289
0
            val = Base::divide(val, scale);
290
0
        }
291
292
12
        val = Base::template apply<rounding_mode>(val);
293
294
12
        if (scale_mode == ScaleMode::Positive) {
295
12
            val = Base::divide(val, scale);
296
12
        } else if (scale_mode == ScaleMode::Negative) {
297
0
            val = Base::multiply(val, scale);
298
0
        }
299
300
12
        Base::store(out, val);
301
12
    }
_ZN5doris10vectorized24FloatRoundingComputationIdLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE7computeEPKdRS6_Pd
Line
Count
Source
283
4
                               T* __restrict out) {
284
4
        auto val = Base::load(in);
285
286
4
        if (scale_mode == ScaleMode::Positive) {
287
0
            val = Base::multiply(val, scale);
288
4
        } else if (scale_mode == ScaleMode::Negative) {
289
4
            val = Base::divide(val, scale);
290
4
        }
291
292
4
        val = Base::template apply<rounding_mode>(val);
293
294
4
        if (scale_mode == ScaleMode::Positive) {
295
0
            val = Base::divide(val, scale);
296
4
        } else if (scale_mode == ScaleMode::Negative) {
297
4
            val = Base::multiply(val, scale);
298
4
        }
299
300
4
        Base::store(out, val);
301
4
    }
_ZN5doris10vectorized24FloatRoundingComputationIfLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE7computeEPKfRS6_Pf
Line
Count
Source
283
4
                               T* __restrict out) {
284
4
        auto val = Base::load(in);
285
286
4
        if (scale_mode == ScaleMode::Positive) {
287
0
            val = Base::multiply(val, scale);
288
4
        } else if (scale_mode == ScaleMode::Negative) {
289
0
            val = Base::divide(val, scale);
290
0
        }
291
292
4
        val = Base::template apply<rounding_mode>(val);
293
294
4
        if (scale_mode == ScaleMode::Positive) {
295
0
            val = Base::divide(val, scale);
296
4
        } else if (scale_mode == ScaleMode::Negative) {
297
0
            val = Base::multiply(val, scale);
298
0
        }
299
300
4
        Base::store(out, val);
301
4
    }
_ZN5doris10vectorized24FloatRoundingComputationIfLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE7computeEPKfRS6_Pf
Line
Count
Source
283
8
                               T* __restrict out) {
284
8
        auto val = Base::load(in);
285
286
8
        if (scale_mode == ScaleMode::Positive) {
287
8
            val = Base::multiply(val, scale);
288
8
        } else if (scale_mode == ScaleMode::Negative) {
289
0
            val = Base::divide(val, scale);
290
0
        }
291
292
8
        val = Base::template apply<rounding_mode>(val);
293
294
8
        if (scale_mode == ScaleMode::Positive) {
295
8
            val = Base::divide(val, scale);
296
8
        } else if (scale_mode == ScaleMode::Negative) {
297
0
            val = Base::multiply(val, scale);
298
0
        }
299
300
8
        Base::store(out, val);
301
8
    }
_ZN5doris10vectorized24FloatRoundingComputationIfLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE7computeEPKfRS6_Pf
Line
Count
Source
283
4
                               T* __restrict out) {
284
4
        auto val = Base::load(in);
285
286
4
        if (scale_mode == ScaleMode::Positive) {
287
0
            val = Base::multiply(val, scale);
288
4
        } else if (scale_mode == ScaleMode::Negative) {
289
4
            val = Base::divide(val, scale);
290
4
        }
291
292
4
        val = Base::template apply<rounding_mode>(val);
293
294
4
        if (scale_mode == ScaleMode::Positive) {
295
0
            val = Base::divide(val, scale);
296
4
        } else if (scale_mode == ScaleMode::Negative) {
297
4
            val = Base::multiply(val, scale);
298
4
        }
299
300
4
        Base::store(out, val);
301
4
    }
_ZN5doris10vectorized24FloatRoundingComputationIdLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE7computeEPKdRS6_Pd
Line
Count
Source
283
12
                               T* __restrict out) {
284
12
        auto val = Base::load(in);
285
286
12
        if (scale_mode == ScaleMode::Positive) {
287
0
            val = Base::multiply(val, scale);
288
12
        } else if (scale_mode == ScaleMode::Negative) {
289
0
            val = Base::divide(val, scale);
290
0
        }
291
292
12
        val = Base::template apply<rounding_mode>(val);
293
294
12
        if (scale_mode == ScaleMode::Positive) {
295
0
            val = Base::divide(val, scale);
296
12
        } else if (scale_mode == ScaleMode::Negative) {
297
0
            val = Base::multiply(val, scale);
298
0
        }
299
300
12
        Base::store(out, val);
301
12
    }
_ZN5doris10vectorized24FloatRoundingComputationIdLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE7computeEPKdRS6_Pd
Line
Count
Source
283
12
                               T* __restrict out) {
284
12
        auto val = Base::load(in);
285
286
12
        if (scale_mode == ScaleMode::Positive) {
287
12
            val = Base::multiply(val, scale);
288
12
        } else if (scale_mode == ScaleMode::Negative) {
289
0
            val = Base::divide(val, scale);
290
0
        }
291
292
12
        val = Base::template apply<rounding_mode>(val);
293
294
12
        if (scale_mode == ScaleMode::Positive) {
295
12
            val = Base::divide(val, scale);
296
12
        } else if (scale_mode == ScaleMode::Negative) {
297
0
            val = Base::multiply(val, scale);
298
0
        }
299
300
12
        Base::store(out, val);
301
12
    }
_ZN5doris10vectorized24FloatRoundingComputationIdLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE7computeEPKdRS6_Pd
Line
Count
Source
283
4
                               T* __restrict out) {
284
4
        auto val = Base::load(in);
285
286
4
        if (scale_mode == ScaleMode::Positive) {
287
0
            val = Base::multiply(val, scale);
288
4
        } else if (scale_mode == ScaleMode::Negative) {
289
4
            val = Base::divide(val, scale);
290
4
        }
291
292
4
        val = Base::template apply<rounding_mode>(val);
293
294
4
        if (scale_mode == ScaleMode::Positive) {
295
0
            val = Base::divide(val, scale);
296
4
        } else if (scale_mode == ScaleMode::Negative) {
297
4
            val = Base::multiply(val, scale);
298
4
        }
299
300
4
        Base::store(out, val);
301
4
    }
_ZN5doris10vectorized24FloatRoundingComputationIfLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE7computeEPKfRS6_Pf
Line
Count
Source
283
8
                               T* __restrict out) {
284
8
        auto val = Base::load(in);
285
286
8
        if (scale_mode == ScaleMode::Positive) {
287
0
            val = Base::multiply(val, scale);
288
8
        } else if (scale_mode == ScaleMode::Negative) {
289
0
            val = Base::divide(val, scale);
290
0
        }
291
292
8
        val = Base::template apply<rounding_mode>(val);
293
294
8
        if (scale_mode == ScaleMode::Positive) {
295
0
            val = Base::divide(val, scale);
296
8
        } else if (scale_mode == ScaleMode::Negative) {
297
0
            val = Base::multiply(val, scale);
298
0
        }
299
300
8
        Base::store(out, val);
301
8
    }
_ZN5doris10vectorized24FloatRoundingComputationIfLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE7computeEPKfRS6_Pf
Line
Count
Source
283
8
                               T* __restrict out) {
284
8
        auto val = Base::load(in);
285
286
8
        if (scale_mode == ScaleMode::Positive) {
287
8
            val = Base::multiply(val, scale);
288
8
        } else if (scale_mode == ScaleMode::Negative) {
289
0
            val = Base::divide(val, scale);
290
0
        }
291
292
8
        val = Base::template apply<rounding_mode>(val);
293
294
8
        if (scale_mode == ScaleMode::Positive) {
295
8
            val = Base::divide(val, scale);
296
8
        } else if (scale_mode == ScaleMode::Negative) {
297
0
            val = Base::multiply(val, scale);
298
0
        }
299
300
8
        Base::store(out, val);
301
8
    }
_ZN5doris10vectorized24FloatRoundingComputationIfLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE7computeEPKfRS6_Pf
Line
Count
Source
283
4
                               T* __restrict out) {
284
4
        auto val = Base::load(in);
285
286
4
        if (scale_mode == ScaleMode::Positive) {
287
0
            val = Base::multiply(val, scale);
288
4
        } else if (scale_mode == ScaleMode::Negative) {
289
4
            val = Base::divide(val, scale);
290
4
        }
291
292
4
        val = Base::template apply<rounding_mode>(val);
293
294
4
        if (scale_mode == ScaleMode::Positive) {
295
0
            val = Base::divide(val, scale);
296
4
        } else if (scale_mode == ScaleMode::Negative) {
297
4
            val = Base::multiply(val, scale);
298
4
        }
299
300
4
        Base::store(out, val);
301
4
    }
_ZN5doris10vectorized24FloatRoundingComputationIdLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE7computeEPKdRS6_Pd
Line
Count
Source
283
20
                               T* __restrict out) {
284
20
        auto val = Base::load(in);
285
286
20
        if (scale_mode == ScaleMode::Positive) {
287
0
            val = Base::multiply(val, scale);
288
20
        } else if (scale_mode == ScaleMode::Negative) {
289
0
            val = Base::divide(val, scale);
290
0
        }
291
292
20
        val = Base::template apply<rounding_mode>(val);
293
294
20
        if (scale_mode == ScaleMode::Positive) {
295
0
            val = Base::divide(val, scale);
296
20
        } else if (scale_mode == ScaleMode::Negative) {
297
0
            val = Base::multiply(val, scale);
298
0
        }
299
300
20
        Base::store(out, val);
301
20
    }
_ZN5doris10vectorized24FloatRoundingComputationIdLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE7computeEPKdRS6_Pd
Line
Count
Source
283
12
                               T* __restrict out) {
284
12
        auto val = Base::load(in);
285
286
12
        if (scale_mode == ScaleMode::Positive) {
287
12
            val = Base::multiply(val, scale);
288
12
        } else if (scale_mode == ScaleMode::Negative) {
289
0
            val = Base::divide(val, scale);
290
0
        }
291
292
12
        val = Base::template apply<rounding_mode>(val);
293
294
12
        if (scale_mode == ScaleMode::Positive) {
295
12
            val = Base::divide(val, scale);
296
12
        } else if (scale_mode == ScaleMode::Negative) {
297
0
            val = Base::multiply(val, scale);
298
0
        }
299
300
12
        Base::store(out, val);
301
12
    }
_ZN5doris10vectorized24FloatRoundingComputationIdLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE7computeEPKdRS6_Pd
Line
Count
Source
283
4
                               T* __restrict out) {
284
4
        auto val = Base::load(in);
285
286
4
        if (scale_mode == ScaleMode::Positive) {
287
0
            val = Base::multiply(val, scale);
288
4
        } else if (scale_mode == ScaleMode::Negative) {
289
4
            val = Base::divide(val, scale);
290
4
        }
291
292
4
        val = Base::template apply<rounding_mode>(val);
293
294
4
        if (scale_mode == ScaleMode::Positive) {
295
0
            val = Base::divide(val, scale);
296
4
        } else if (scale_mode == ScaleMode::Negative) {
297
4
            val = Base::multiply(val, scale);
298
4
        }
299
300
4
        Base::store(out, val);
301
4
    }
_ZN5doris10vectorized24FloatRoundingComputationIfLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE7computeEPKfRS6_Pf
Line
Count
Source
283
8
                               T* __restrict out) {
284
8
        auto val = Base::load(in);
285
286
8
        if (scale_mode == ScaleMode::Positive) {
287
0
            val = Base::multiply(val, scale);
288
8
        } else if (scale_mode == ScaleMode::Negative) {
289
0
            val = Base::divide(val, scale);
290
0
        }
291
292
8
        val = Base::template apply<rounding_mode>(val);
293
294
8
        if (scale_mode == ScaleMode::Positive) {
295
0
            val = Base::divide(val, scale);
296
8
        } else if (scale_mode == ScaleMode::Negative) {
297
0
            val = Base::multiply(val, scale);
298
0
        }
299
300
8
        Base::store(out, val);
301
8
    }
_ZN5doris10vectorized24FloatRoundingComputationIfLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE7computeEPKfRS6_Pf
Line
Count
Source
283
8
                               T* __restrict out) {
284
8
        auto val = Base::load(in);
285
286
8
        if (scale_mode == ScaleMode::Positive) {
287
8
            val = Base::multiply(val, scale);
288
8
        } else if (scale_mode == ScaleMode::Negative) {
289
0
            val = Base::divide(val, scale);
290
0
        }
291
292
8
        val = Base::template apply<rounding_mode>(val);
293
294
8
        if (scale_mode == ScaleMode::Positive) {
295
8
            val = Base::divide(val, scale);
296
8
        } else if (scale_mode == ScaleMode::Negative) {
297
0
            val = Base::multiply(val, scale);
298
0
        }
299
300
8
        Base::store(out, val);
301
8
    }
_ZN5doris10vectorized24FloatRoundingComputationIfLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE7computeEPKfRS6_Pf
Line
Count
Source
283
4
                               T* __restrict out) {
284
4
        auto val = Base::load(in);
285
286
4
        if (scale_mode == ScaleMode::Positive) {
287
0
            val = Base::multiply(val, scale);
288
4
        } else if (scale_mode == ScaleMode::Negative) {
289
4
            val = Base::divide(val, scale);
290
4
        }
291
292
4
        val = Base::template apply<rounding_mode>(val);
293
294
4
        if (scale_mode == ScaleMode::Positive) {
295
0
            val = Base::divide(val, scale);
296
4
        } else if (scale_mode == ScaleMode::Negative) {
297
4
            val = Base::multiply(val, scale);
298
4
        }
299
300
4
        Base::store(out, val);
301
4
    }
_ZN5doris10vectorized24FloatRoundingComputationIdLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE7computeEPKdRS6_Pd
Line
Count
Source
283
16
                               T* __restrict out) {
284
16
        auto val = Base::load(in);
285
286
16
        if (scale_mode == ScaleMode::Positive) {
287
0
            val = Base::multiply(val, scale);
288
16
        } else if (scale_mode == ScaleMode::Negative) {
289
0
            val = Base::divide(val, scale);
290
0
        }
291
292
16
        val = Base::template apply<rounding_mode>(val);
293
294
16
        if (scale_mode == ScaleMode::Positive) {
295
0
            val = Base::divide(val, scale);
296
16
        } else if (scale_mode == ScaleMode::Negative) {
297
0
            val = Base::multiply(val, scale);
298
0
        }
299
300
16
        Base::store(out, val);
301
16
    }
_ZN5doris10vectorized24FloatRoundingComputationIdLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE7computeEPKdRS6_Pd
Line
Count
Source
283
12
                               T* __restrict out) {
284
12
        auto val = Base::load(in);
285
286
12
        if (scale_mode == ScaleMode::Positive) {
287
12
            val = Base::multiply(val, scale);
288
12
        } else if (scale_mode == ScaleMode::Negative) {
289
0
            val = Base::divide(val, scale);
290
0
        }
291
292
12
        val = Base::template apply<rounding_mode>(val);
293
294
12
        if (scale_mode == ScaleMode::Positive) {
295
12
            val = Base::divide(val, scale);
296
12
        } else if (scale_mode == ScaleMode::Negative) {
297
0
            val = Base::multiply(val, scale);
298
0
        }
299
300
12
        Base::store(out, val);
301
12
    }
_ZN5doris10vectorized24FloatRoundingComputationIdLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE7computeEPKdRS6_Pd
Line
Count
Source
283
4
                               T* __restrict out) {
284
4
        auto val = Base::load(in);
285
286
4
        if (scale_mode == ScaleMode::Positive) {
287
0
            val = Base::multiply(val, scale);
288
4
        } else if (scale_mode == ScaleMode::Negative) {
289
4
            val = Base::divide(val, scale);
290
4
        }
291
292
4
        val = Base::template apply<rounding_mode>(val);
293
294
4
        if (scale_mode == ScaleMode::Positive) {
295
0
            val = Base::divide(val, scale);
296
4
        } else if (scale_mode == ScaleMode::Negative) {
297
4
            val = Base::multiply(val, scale);
298
4
        }
299
300
4
        Base::store(out, val);
301
4
    }
302
};
303
304
/** Implementing high-level rounding functions.
305
  */
306
template <typename T, RoundingMode rounding_mode, ScaleMode scale_mode,
307
          TieBreakingMode tie_breaking_mode>
308
struct FloatRoundingImpl {
309
private:
310
    static_assert(!IsDecimalNumber<T>);
311
312
    using Op = FloatRoundingComputation<T, rounding_mode, scale_mode, tie_breaking_mode>;
313
    using Data = std::array<T, Op::data_count>;
314
    using ColumnType = ColumnVector<T>;
315
    using Container = typename ColumnType::Container;
316
317
public:
318
8
    static NO_INLINE void apply(const Container& in, size_t scale, Container& out) {
319
8
        auto mm_scale = Op::prepare(scale);
320
321
8
        const size_t data_count = std::tuple_size<Data>();
322
323
8
        const T* end_in = in.data() + in.size();
324
8
        const T* limit = in.data() + in.size() / data_count * data_count;
325
326
8
        const T* __restrict p_in = in.data();
327
8
        T* __restrict p_out = out.data();
328
329
44
        while (p_in < limit) {
330
36
            Op::compute(p_in, mm_scale, p_out);
331
36
            p_in += data_count;
332
36
            p_out += data_count;
333
36
        }
334
335
8
        if (p_in < end_in) {
336
0
            Data tmp_src {{}};
337
0
            Data tmp_dst;
338
339
0
            size_t tail_size_bytes = (end_in - p_in) * sizeof(*p_in);
340
341
0
            memcpy(&tmp_src, p_in, tail_size_bytes);
342
0
            Op::compute(reinterpret_cast<T*>(&tmp_src), mm_scale, reinterpret_cast<T*>(&tmp_dst));
343
0
            memcpy(p_out, &tmp_dst, tail_size_bytes);
344
0
        }
345
8
    }
Unexecuted instantiation: _ZN5doris10vectorized17FloatRoundingImplIfLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIfLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized17FloatRoundingImplIfLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIfLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized17FloatRoundingImplIfLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIfLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized17FloatRoundingImplIdLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIdLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized17FloatRoundingImplIdLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIdLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized17FloatRoundingImplIdLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIdLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized17FloatRoundingImplIfLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIfLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized17FloatRoundingImplIfLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIfLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized17FloatRoundingImplIfLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIfLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
_ZN5doris10vectorized17FloatRoundingImplIdLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIdLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Line
Count
Source
318
2
    static NO_INLINE void apply(const Container& in, size_t scale, Container& out) {
319
2
        auto mm_scale = Op::prepare(scale);
320
321
2
        const size_t data_count = std::tuple_size<Data>();
322
323
2
        const T* end_in = in.data() + in.size();
324
2
        const T* limit = in.data() + in.size() / data_count * data_count;
325
326
2
        const T* __restrict p_in = in.data();
327
2
        T* __restrict p_out = out.data();
328
329
10
        while (p_in < limit) {
330
8
            Op::compute(p_in, mm_scale, p_out);
331
8
            p_in += data_count;
332
8
            p_out += data_count;
333
8
        }
334
335
2
        if (p_in < end_in) {
336
0
            Data tmp_src {{}};
337
0
            Data tmp_dst;
338
339
0
            size_t tail_size_bytes = (end_in - p_in) * sizeof(*p_in);
340
341
0
            memcpy(&tmp_src, p_in, tail_size_bytes);
342
0
            Op::compute(reinterpret_cast<T*>(&tmp_src), mm_scale, reinterpret_cast<T*>(&tmp_dst));
343
0
            memcpy(p_out, &tmp_dst, tail_size_bytes);
344
0
        }
345
2
    }
Unexecuted instantiation: _ZN5doris10vectorized17FloatRoundingImplIdLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIdLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized17FloatRoundingImplIdLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIdLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized17FloatRoundingImplIfLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIfLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized17FloatRoundingImplIfLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIfLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized17FloatRoundingImplIfLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIfLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
_ZN5doris10vectorized17FloatRoundingImplIdLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIdLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Line
Count
Source
318
2
    static NO_INLINE void apply(const Container& in, size_t scale, Container& out) {
319
2
        auto mm_scale = Op::prepare(scale);
320
321
2
        const size_t data_count = std::tuple_size<Data>();
322
323
2
        const T* end_in = in.data() + in.size();
324
2
        const T* limit = in.data() + in.size() / data_count * data_count;
325
326
2
        const T* __restrict p_in = in.data();
327
2
        T* __restrict p_out = out.data();
328
329
10
        while (p_in < limit) {
330
8
            Op::compute(p_in, mm_scale, p_out);
331
8
            p_in += data_count;
332
8
            p_out += data_count;
333
8
        }
334
335
2
        if (p_in < end_in) {
336
0
            Data tmp_src {{}};
337
0
            Data tmp_dst;
338
339
0
            size_t tail_size_bytes = (end_in - p_in) * sizeof(*p_in);
340
341
0
            memcpy(&tmp_src, p_in, tail_size_bytes);
342
0
            Op::compute(reinterpret_cast<T*>(&tmp_src), mm_scale, reinterpret_cast<T*>(&tmp_dst));
343
0
            memcpy(p_out, &tmp_dst, tail_size_bytes);
344
0
        }
345
2
    }
Unexecuted instantiation: _ZN5doris10vectorized17FloatRoundingImplIdLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIdLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized17FloatRoundingImplIdLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIdLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized17FloatRoundingImplIfLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIfLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized17FloatRoundingImplIfLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIfLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized17FloatRoundingImplIfLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIfLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
_ZN5doris10vectorized17FloatRoundingImplIdLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIdLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Line
Count
Source
318
2
    static NO_INLINE void apply(const Container& in, size_t scale, Container& out) {
319
2
        auto mm_scale = Op::prepare(scale);
320
321
2
        const size_t data_count = std::tuple_size<Data>();
322
323
2
        const T* end_in = in.data() + in.size();
324
2
        const T* limit = in.data() + in.size() / data_count * data_count;
325
326
2
        const T* __restrict p_in = in.data();
327
2
        T* __restrict p_out = out.data();
328
329
14
        while (p_in < limit) {
330
12
            Op::compute(p_in, mm_scale, p_out);
331
12
            p_in += data_count;
332
12
            p_out += data_count;
333
12
        }
334
335
2
        if (p_in < end_in) {
336
0
            Data tmp_src {{}};
337
0
            Data tmp_dst;
338
339
0
            size_t tail_size_bytes = (end_in - p_in) * sizeof(*p_in);
340
341
0
            memcpy(&tmp_src, p_in, tail_size_bytes);
342
0
            Op::compute(reinterpret_cast<T*>(&tmp_src), mm_scale, reinterpret_cast<T*>(&tmp_dst));
343
0
            memcpy(p_out, &tmp_dst, tail_size_bytes);
344
0
        }
345
2
    }
Unexecuted instantiation: _ZN5doris10vectorized17FloatRoundingImplIdLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIdLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized17FloatRoundingImplIdLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIdLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized17FloatRoundingImplIfLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE5applyERKNS0_8PODArrayIfLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized17FloatRoundingImplIfLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE5applyERKNS0_8PODArrayIfLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized17FloatRoundingImplIfLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE5applyERKNS0_8PODArrayIfLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
_ZN5doris10vectorized17FloatRoundingImplIdLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE5applyERKNS0_8PODArrayIdLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Line
Count
Source
318
2
    static NO_INLINE void apply(const Container& in, size_t scale, Container& out) {
319
2
        auto mm_scale = Op::prepare(scale);
320
321
2
        const size_t data_count = std::tuple_size<Data>();
322
323
2
        const T* end_in = in.data() + in.size();
324
2
        const T* limit = in.data() + in.size() / data_count * data_count;
325
326
2
        const T* __restrict p_in = in.data();
327
2
        T* __restrict p_out = out.data();
328
329
10
        while (p_in < limit) {
330
8
            Op::compute(p_in, mm_scale, p_out);
331
8
            p_in += data_count;
332
8
            p_out += data_count;
333
8
        }
334
335
2
        if (p_in < end_in) {
336
0
            Data tmp_src {{}};
337
0
            Data tmp_dst;
338
339
0
            size_t tail_size_bytes = (end_in - p_in) * sizeof(*p_in);
340
341
0
            memcpy(&tmp_src, p_in, tail_size_bytes);
342
0
            Op::compute(reinterpret_cast<T*>(&tmp_src), mm_scale, reinterpret_cast<T*>(&tmp_dst));
343
0
            memcpy(p_out, &tmp_dst, tail_size_bytes);
344
0
        }
345
2
    }
Unexecuted instantiation: _ZN5doris10vectorized17FloatRoundingImplIdLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE5applyERKNS0_8PODArrayIdLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized17FloatRoundingImplIdLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE5applyERKNS0_8PODArrayIdLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
346
347
196
    static NO_INLINE void apply(const T& in, size_t scale, T& out) {
348
196
        auto mm_scale = Op::prepare(scale);
349
196
        Op::compute(&in, mm_scale, &out);
350
196
    }
_ZN5doris10vectorized17FloatRoundingImplIfLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKfmRf
Line
Count
Source
347
4
    static NO_INLINE void apply(const T& in, size_t scale, T& out) {
348
4
        auto mm_scale = Op::prepare(scale);
349
4
        Op::compute(&in, mm_scale, &out);
350
4
    }
_ZN5doris10vectorized17FloatRoundingImplIfLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKfmRf
Line
Count
Source
347
8
    static NO_INLINE void apply(const T& in, size_t scale, T& out) {
348
8
        auto mm_scale = Op::prepare(scale);
349
8
        Op::compute(&in, mm_scale, &out);
350
8
    }
_ZN5doris10vectorized17FloatRoundingImplIfLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKfmRf
Line
Count
Source
347
4
    static NO_INLINE void apply(const T& in, size_t scale, T& out) {
348
4
        auto mm_scale = Op::prepare(scale);
349
4
        Op::compute(&in, mm_scale, &out);
350
4
    }
_ZN5doris10vectorized17FloatRoundingImplIdLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKdmRd
Line
Count
Source
347
4
    static NO_INLINE void apply(const T& in, size_t scale, T& out) {
348
4
        auto mm_scale = Op::prepare(scale);
349
4
        Op::compute(&in, mm_scale, &out);
350
4
    }
_ZN5doris10vectorized17FloatRoundingImplIdLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKdmRd
Line
Count
Source
347
12
    static NO_INLINE void apply(const T& in, size_t scale, T& out) {
348
12
        auto mm_scale = Op::prepare(scale);
349
12
        Op::compute(&in, mm_scale, &out);
350
12
    }
_ZN5doris10vectorized17FloatRoundingImplIdLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKdmRd
Line
Count
Source
347
4
    static NO_INLINE void apply(const T& in, size_t scale, T& out) {
348
4
        auto mm_scale = Op::prepare(scale);
349
4
        Op::compute(&in, mm_scale, &out);
350
4
    }
_ZN5doris10vectorized17FloatRoundingImplIfLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKfmRf
Line
Count
Source
347
4
    static NO_INLINE void apply(const T& in, size_t scale, T& out) {
348
4
        auto mm_scale = Op::prepare(scale);
349
4
        Op::compute(&in, mm_scale, &out);
350
4
    }
_ZN5doris10vectorized17FloatRoundingImplIfLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKfmRf
Line
Count
Source
347
8
    static NO_INLINE void apply(const T& in, size_t scale, T& out) {
348
8
        auto mm_scale = Op::prepare(scale);
349
8
        Op::compute(&in, mm_scale, &out);
350
8
    }
_ZN5doris10vectorized17FloatRoundingImplIfLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKfmRf
Line
Count
Source
347
4
    static NO_INLINE void apply(const T& in, size_t scale, T& out) {
348
4
        auto mm_scale = Op::prepare(scale);
349
4
        Op::compute(&in, mm_scale, &out);
350
4
    }
_ZN5doris10vectorized17FloatRoundingImplIdLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKdmRd
Line
Count
Source
347
4
    static NO_INLINE void apply(const T& in, size_t scale, T& out) {
348
4
        auto mm_scale = Op::prepare(scale);
349
4
        Op::compute(&in, mm_scale, &out);
350
4
    }
_ZN5doris10vectorized17FloatRoundingImplIdLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKdmRd
Line
Count
Source
347
12
    static NO_INLINE void apply(const T& in, size_t scale, T& out) {
348
12
        auto mm_scale = Op::prepare(scale);
349
12
        Op::compute(&in, mm_scale, &out);
350
12
    }
_ZN5doris10vectorized17FloatRoundingImplIdLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKdmRd
Line
Count
Source
347
4
    static NO_INLINE void apply(const T& in, size_t scale, T& out) {
348
4
        auto mm_scale = Op::prepare(scale);
349
4
        Op::compute(&in, mm_scale, &out);
350
4
    }
_ZN5doris10vectorized17FloatRoundingImplIfLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKfmRf
Line
Count
Source
347
4
    static NO_INLINE void apply(const T& in, size_t scale, T& out) {
348
4
        auto mm_scale = Op::prepare(scale);
349
4
        Op::compute(&in, mm_scale, &out);
350
4
    }
_ZN5doris10vectorized17FloatRoundingImplIfLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKfmRf
Line
Count
Source
347
8
    static NO_INLINE void apply(const T& in, size_t scale, T& out) {
348
8
        auto mm_scale = Op::prepare(scale);
349
8
        Op::compute(&in, mm_scale, &out);
350
8
    }
_ZN5doris10vectorized17FloatRoundingImplIfLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKfmRf
Line
Count
Source
347
4
    static NO_INLINE void apply(const T& in, size_t scale, T& out) {
348
4
        auto mm_scale = Op::prepare(scale);
349
4
        Op::compute(&in, mm_scale, &out);
350
4
    }
_ZN5doris10vectorized17FloatRoundingImplIdLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKdmRd
Line
Count
Source
347
4
    static NO_INLINE void apply(const T& in, size_t scale, T& out) {
348
4
        auto mm_scale = Op::prepare(scale);
349
4
        Op::compute(&in, mm_scale, &out);
350
4
    }
_ZN5doris10vectorized17FloatRoundingImplIdLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKdmRd
Line
Count
Source
347
12
    static NO_INLINE void apply(const T& in, size_t scale, T& out) {
348
12
        auto mm_scale = Op::prepare(scale);
349
12
        Op::compute(&in, mm_scale, &out);
350
12
    }
_ZN5doris10vectorized17FloatRoundingImplIdLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKdmRd
Line
Count
Source
347
4
    static NO_INLINE void apply(const T& in, size_t scale, T& out) {
348
4
        auto mm_scale = Op::prepare(scale);
349
4
        Op::compute(&in, mm_scale, &out);
350
4
    }
_ZN5doris10vectorized17FloatRoundingImplIfLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKfmRf
Line
Count
Source
347
8
    static NO_INLINE void apply(const T& in, size_t scale, T& out) {
348
8
        auto mm_scale = Op::prepare(scale);
349
8
        Op::compute(&in, mm_scale, &out);
350
8
    }
_ZN5doris10vectorized17FloatRoundingImplIfLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKfmRf
Line
Count
Source
347
8
    static NO_INLINE void apply(const T& in, size_t scale, T& out) {
348
8
        auto mm_scale = Op::prepare(scale);
349
8
        Op::compute(&in, mm_scale, &out);
350
8
    }
_ZN5doris10vectorized17FloatRoundingImplIfLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKfmRf
Line
Count
Source
347
4
    static NO_INLINE void apply(const T& in, size_t scale, T& out) {
348
4
        auto mm_scale = Op::prepare(scale);
349
4
        Op::compute(&in, mm_scale, &out);
350
4
    }
_ZN5doris10vectorized17FloatRoundingImplIdLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKdmRd
Line
Count
Source
347
8
    static NO_INLINE void apply(const T& in, size_t scale, T& out) {
348
8
        auto mm_scale = Op::prepare(scale);
349
8
        Op::compute(&in, mm_scale, &out);
350
8
    }
_ZN5doris10vectorized17FloatRoundingImplIdLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKdmRd
Line
Count
Source
347
12
    static NO_INLINE void apply(const T& in, size_t scale, T& out) {
348
12
        auto mm_scale = Op::prepare(scale);
349
12
        Op::compute(&in, mm_scale, &out);
350
12
    }
_ZN5doris10vectorized17FloatRoundingImplIdLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKdmRd
Line
Count
Source
347
4
    static NO_INLINE void apply(const T& in, size_t scale, T& out) {
348
4
        auto mm_scale = Op::prepare(scale);
349
4
        Op::compute(&in, mm_scale, &out);
350
4
    }
_ZN5doris10vectorized17FloatRoundingImplIfLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE5applyERKfmRf
Line
Count
Source
347
8
    static NO_INLINE void apply(const T& in, size_t scale, T& out) {
348
8
        auto mm_scale = Op::prepare(scale);
349
8
        Op::compute(&in, mm_scale, &out);
350
8
    }
_ZN5doris10vectorized17FloatRoundingImplIfLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE5applyERKfmRf
Line
Count
Source
347
8
    static NO_INLINE void apply(const T& in, size_t scale, T& out) {
348
8
        auto mm_scale = Op::prepare(scale);
349
8
        Op::compute(&in, mm_scale, &out);
350
8
    }
_ZN5doris10vectorized17FloatRoundingImplIfLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE5applyERKfmRf
Line
Count
Source
347
4
    static NO_INLINE void apply(const T& in, size_t scale, T& out) {
348
4
        auto mm_scale = Op::prepare(scale);
349
4
        Op::compute(&in, mm_scale, &out);
350
4
    }
_ZN5doris10vectorized17FloatRoundingImplIdLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE5applyERKdmRd
Line
Count
Source
347
8
    static NO_INLINE void apply(const T& in, size_t scale, T& out) {
348
8
        auto mm_scale = Op::prepare(scale);
349
8
        Op::compute(&in, mm_scale, &out);
350
8
    }
_ZN5doris10vectorized17FloatRoundingImplIdLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE5applyERKdmRd
Line
Count
Source
347
12
    static NO_INLINE void apply(const T& in, size_t scale, T& out) {
348
12
        auto mm_scale = Op::prepare(scale);
349
12
        Op::compute(&in, mm_scale, &out);
350
12
    }
_ZN5doris10vectorized17FloatRoundingImplIdLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE5applyERKdmRd
Line
Count
Source
347
4
    static NO_INLINE void apply(const T& in, size_t scale, T& out) {
348
4
        auto mm_scale = Op::prepare(scale);
349
4
        Op::compute(&in, mm_scale, &out);
350
4
    }
351
};
352
353
template <typename T, RoundingMode rounding_mode, ScaleMode scale_mode,
354
          TieBreakingMode tie_breaking_mode>
355
struct IntegerRoundingImpl {
356
private:
357
    using Op = IntegerRoundingComputation<T, rounding_mode, scale_mode, tie_breaking_mode, size_t>;
358
    using Container = typename ColumnVector<T>::Container;
359
360
public:
361
    template <size_t scale>
362
0
    static NO_INLINE void applyImpl(const Container& in, Container& out) {
363
0
        const T* end_in = in.data() + in.size();
364
365
0
        const T* __restrict p_in = in.data();
366
0
        T* __restrict p_out = out.data();
367
368
0
        while (p_in < end_in) {
369
0
            Op::compute(p_in, scale, p_out, 1);
370
0
            ++p_in;
371
0
            ++p_out;
372
0
        }
373
0
    }
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm100000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm1000000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE9applyImplILm10000000000000000000EEEvRKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEERSB_
374
375
0
    static NO_INLINE void apply(const Container& in, size_t scale, Container& out) {
376
        /// Manual function cloning for compiler to generate integer division by constant.
377
0
        switch (scale) {
378
0
        case 1ULL:
379
0
            return applyImpl<1ULL>(in, out);
380
0
        case 10ULL:
381
0
            return applyImpl<10ULL>(in, out);
382
0
        case 100ULL:
383
0
            return applyImpl<100ULL>(in, out);
384
0
        case 1000ULL:
385
0
            return applyImpl<1000ULL>(in, out);
386
0
        case 10000ULL:
387
0
            return applyImpl<10000ULL>(in, out);
388
0
        case 100000ULL:
389
0
            return applyImpl<100000ULL>(in, out);
390
0
        case 1000000ULL:
391
0
            return applyImpl<1000000ULL>(in, out);
392
0
        case 10000000ULL:
393
0
            return applyImpl<10000000ULL>(in, out);
394
0
        case 100000000ULL:
395
0
            return applyImpl<100000000ULL>(in, out);
396
0
        case 1000000000ULL:
397
0
            return applyImpl<1000000000ULL>(in, out);
398
0
        case 10000000000ULL:
399
0
            return applyImpl<10000000000ULL>(in, out);
400
0
        case 100000000000ULL:
401
0
            return applyImpl<100000000000ULL>(in, out);
402
0
        case 1000000000000ULL:
403
0
            return applyImpl<1000000000000ULL>(in, out);
404
0
        case 10000000000000ULL:
405
0
            return applyImpl<10000000000000ULL>(in, out);
406
0
        case 100000000000000ULL:
407
0
            return applyImpl<100000000000000ULL>(in, out);
408
0
        case 1000000000000000ULL:
409
0
            return applyImpl<1000000000000000ULL>(in, out);
410
0
        case 10000000000000000ULL:
411
0
            return applyImpl<10000000000000000ULL>(in, out);
412
0
        case 100000000000000000ULL:
413
0
            return applyImpl<100000000000000000ULL>(in, out);
414
0
        case 1000000000000000000ULL:
415
0
            return applyImpl<1000000000000000000ULL>(in, out);
416
0
        case 10000000000000000000ULL:
417
0
            return applyImpl<10000000000000000000ULL>(in, out);
418
0
        default:
419
0
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
420
0
                                   "IntegerRoundingImpl __builtin_unreachable ", scale);
421
0
            __builtin_unreachable();
422
0
        }
423
0
    }
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE5applyERKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE5applyERKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE5applyERKNS0_8PODArrayIhLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE5applyERKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE5applyERKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE5applyERKNS0_8PODArrayItLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE5applyERKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE5applyERKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE5applyERKNS0_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE5applyERKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE5applyERKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE5applyERKNS0_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE5applyERKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE5applyERKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE5applyERKNS0_8PODArrayIaLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE5applyERKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE5applyERKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE5applyERKNS0_8PODArrayIsLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE5applyERKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE5applyERKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE5applyERKNS0_8PODArrayIiLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE5applyERKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE5applyERKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE5applyERKNS0_8PODArrayIlLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE5applyERKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE5applyERKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE5applyERKNS0_8PODArrayInLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmRSA_
424
425
0
    static NO_INLINE void apply(const T& in, size_t scale, T& out) {
426
0
        Op::compute(&in, scale, &out, 1);
427
0
    }
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKhmRh
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKhmRh
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKhmRh
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKtmRt
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKtmRt
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKtmRt
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKjmRj
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKjmRj
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKjmRj
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKmmRm
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKmmRm
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKmmRm
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKamRa
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKamRa
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKamRa
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKsmRs
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKsmRs
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKsmRs
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKimRi
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKimRi
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKimRi
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKlmRl
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKlmRl
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKlmRl
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKnmRn
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKnmRn
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE11ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKnmRn
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKhmRh
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKhmRh
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKhmRh
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKtmRt
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKtmRt
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKtmRt
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKjmRj
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKjmRj
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKjmRj
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKmmRm
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKmmRm
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKmmRm
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKamRa
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKamRa
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKamRa
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKsmRs
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKsmRs
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKsmRs
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKimRi
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKimRi
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKimRi
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKlmRl
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKlmRl
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKlmRl
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKnmRn
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKnmRn
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE9ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKnmRn
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKhmRh
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKhmRh
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKhmRh
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKtmRt
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKtmRt
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKtmRt
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKjmRj
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKjmRj
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKjmRj
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKmmRm
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKmmRm
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKmmRm
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKamRa
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKamRa
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKamRa
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKsmRs
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKsmRs
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKsmRs
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKimRi
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKimRi
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKimRi
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKlmRl
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKlmRl
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKlmRl
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKnmRn
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKnmRn
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE10ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKnmRn
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKhmRh
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKhmRh
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKhmRh
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKtmRt
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKtmRt
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKtmRt
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKjmRj
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKjmRj
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKjmRj
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKmmRm
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKmmRm
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKmmRm
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKamRa
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKamRa
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKamRa
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKsmRs
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKsmRs
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKsmRs
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKimRi
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKimRi
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKimRi
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKlmRl
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKlmRl
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKlmRl
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE0EE5applyERKnmRn
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE0EE5applyERKnmRn
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE0EE5applyERKnmRn
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE5applyERKhmRh
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE5applyERKhmRh
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIhLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE5applyERKhmRh
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE5applyERKtmRt
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE5applyERKtmRt
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplItLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE5applyERKtmRt
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE5applyERKjmRj
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE5applyERKjmRj
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIjLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE5applyERKjmRj
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE5applyERKmmRm
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE5applyERKmmRm
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplImLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE5applyERKmmRm
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE5applyERKamRa
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE5applyERKamRa
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIaLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE5applyERKamRa
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE5applyERKsmRs
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE5applyERKsmRs
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIsLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE5applyERKsmRs
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE5applyERKimRi
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE5applyERKimRi
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIiLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE5applyERKimRi
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE5applyERKlmRl
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE5applyERKlmRl
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplIlLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE5applyERKlmRl
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE2ELNS0_15TieBreakingModeE1EE5applyERKnmRn
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE0ELNS0_15TieBreakingModeE1EE5applyERKnmRn
Unexecuted instantiation: _ZN5doris10vectorized19IntegerRoundingImplInLNS0_12RoundingModeE8ELNS0_9ScaleModeE1ELNS0_15TieBreakingModeE1EE5applyERKnmRn
428
};
429
430
/** Select the appropriate processing algorithm depending on the scale.
431
  */
432
template <typename T, RoundingMode rounding_mode, TieBreakingMode tie_breaking_mode>
433
struct Dispatcher {
434
    template <ScaleMode scale_mode>
435
    using FunctionRoundingImpl = std::conditional_t<
436
            IsDecimalNumber<T>, DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>,
437
            std::conditional_t<
438
                    std::is_floating_point_v<T>,
439
                    FloatRoundingImpl<T, rounding_mode, scale_mode, tie_breaking_mode>,
440
                    IntegerRoundingImpl<T, rounding_mode, scale_mode, tie_breaking_mode>>>;
441
442
    // scale_arg: scale for function computation
443
    // result_scale: scale for result decimal, this scale is got from planner
444
    static ColumnPtr apply_vec_const(const IColumn* col_general, const Int16 scale_arg,
445
8
                                     [[maybe_unused]] Int16 result_scale) {
446
8
        if constexpr (IsNumber<T>) {
447
0
            const auto* const col = check_and_get_column<ColumnVector<T>>(col_general);
448
0
            auto col_res = ColumnVector<T>::create();
449
450
0
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
451
0
            vec_res.resize(col->get_data().size());
452
453
8
            if (!vec_res.empty()) {
454
8
                if (scale_arg == 0) {
455
8
                    size_t scale = 1;
456
8
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(col->get_data(), scale, vec_res);
457
8
                } else if (scale_arg > 0) {
458
0
                    size_t scale = int_exp10(scale_arg);
459
0
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(col->get_data(), scale,
460
0
                                                                     vec_res);
461
0
                } else {
462
0
                    size_t scale = int_exp10(-scale_arg);
463
0
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(col->get_data(), scale,
464
0
                                                                     vec_res);
465
0
                }
466
8
            }
467
468
0
            return col_res;
469
0
        } else if constexpr (IsDecimalNumber<T>) {
470
0
            const auto* const decimal_col = check_and_get_column<ColumnDecimal<T>>(col_general);
471
0
            const auto& vec_src = decimal_col->get_data();
472
0
            const size_t input_rows_count = vec_src.size();
473
0
            auto col_res = ColumnDecimal<T>::create(vec_src.size(), result_scale);
474
0
            auto& vec_res = col_res->get_data();
475
476
0
            if (!vec_res.empty()) {
477
0
                FunctionRoundingImpl<ScaleMode::Negative>::apply(
478
0
                        decimal_col->get_data(), decimal_col->get_scale(), vec_res, scale_arg);
479
0
            }
480
            // We need to always make sure result decimal's scale is as expected as its in plan
481
            // So we need to append enough zero to result.
482
483
            // Case 0: scale_arg <= -(integer part digits count)
484
            //      do nothing, because result is 0
485
            // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
486
            //      decimal parts has been erased, so add them back by multiply 10^(result_scale)
487
            // Case 2: scale_arg > 0 && scale_arg < result_scale
488
            //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
489
            // Case 3: scale_arg >= input_scale
490
            //      do nothing
491
492
0
            if (scale_arg <= 0) {
493
0
                for (size_t i = 0; i < input_rows_count; ++i) {
494
0
                    vec_res[i].value *= int_exp10(result_scale);
495
0
                }
496
0
            } else if (scale_arg > 0 && scale_arg < result_scale) {
497
0
                for (size_t i = 0; i < input_rows_count; ++i) {
498
0
                    vec_res[i].value *= int_exp10(result_scale - scale_arg);
499
0
                }
500
0
            }
501
502
0
            return col_res;
503
0
        } else {
504
8
            auto error_type = std::make_shared<T>();
505
8
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
506
8
                                   "Dispatcher apply_vec_const __builtin_unreachable {}",
507
8
                                   error_type->get_name());
508
8
            __builtin_unreachable();
509
8
            return nullptr;
510
8
        }
511
8
    }
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIhLNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherItLNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIjLNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherImLNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIaLNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIsLNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIiLNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIlLNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherInLNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIfLNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIdLNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalIiEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalIlEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalInEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_12Decimal128V3ELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalIN4wide7integerILm256EiEEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIhLNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherItLNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIjLNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherImLNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIaLNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIsLNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIiLNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIlLNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherInLNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIfLNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
_ZN5doris10vectorized10DispatcherIdLNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Line
Count
Source
445
2
                                     [[maybe_unused]] Int16 result_scale) {
446
2
        if constexpr (IsNumber<T>) {
447
2
            const auto* const col = check_and_get_column<ColumnVector<T>>(col_general);
448
2
            auto col_res = ColumnVector<T>::create();
449
450
2
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
451
2
            vec_res.resize(col->get_data().size());
452
453
2
            if (!vec_res.empty()) {
454
2
                if (scale_arg == 0) {
455
2
                    size_t scale = 1;
456
2
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(col->get_data(), scale, vec_res);
457
2
                } else if (scale_arg > 0) {
458
0
                    size_t scale = int_exp10(scale_arg);
459
0
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(col->get_data(), scale,
460
0
                                                                     vec_res);
461
0
                } else {
462
0
                    size_t scale = int_exp10(-scale_arg);
463
0
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(col->get_data(), scale,
464
0
                                                                     vec_res);
465
0
                }
466
2
            }
467
468
2
            return col_res;
469
2
        } else if constexpr (IsDecimalNumber<T>) {
470
2
            const auto* const decimal_col = check_and_get_column<ColumnDecimal<T>>(col_general);
471
2
            const auto& vec_src = decimal_col->get_data();
472
2
            const size_t input_rows_count = vec_src.size();
473
2
            auto col_res = ColumnDecimal<T>::create(vec_src.size(), result_scale);
474
2
            auto& vec_res = col_res->get_data();
475
476
2
            if (!vec_res.empty()) {
477
2
                FunctionRoundingImpl<ScaleMode::Negative>::apply(
478
2
                        decimal_col->get_data(), decimal_col->get_scale(), vec_res, scale_arg);
479
2
            }
480
            // We need to always make sure result decimal's scale is as expected as its in plan
481
            // So we need to append enough zero to result.
482
483
            // Case 0: scale_arg <= -(integer part digits count)
484
            //      do nothing, because result is 0
485
            // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
486
            //      decimal parts has been erased, so add them back by multiply 10^(result_scale)
487
            // Case 2: scale_arg > 0 && scale_arg < result_scale
488
            //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
489
            // Case 3: scale_arg >= input_scale
490
            //      do nothing
491
492
2
            if (scale_arg <= 0) {
493
2
                for (size_t i = 0; i < input_rows_count; ++i) {
494
2
                    vec_res[i].value *= int_exp10(result_scale);
495
2
                }
496
2
            } else if (scale_arg > 0 && scale_arg < result_scale) {
497
2
                for (size_t i = 0; i < input_rows_count; ++i) {
498
2
                    vec_res[i].value *= int_exp10(result_scale - scale_arg);
499
2
                }
500
2
            }
501
502
2
            return col_res;
503
2
        } else {
504
2
            auto error_type = std::make_shared<T>();
505
2
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
506
2
                                   "Dispatcher apply_vec_const __builtin_unreachable {}",
507
2
                                   error_type->get_name());
508
2
            __builtin_unreachable();
509
2
            return nullptr;
510
2
        }
511
2
    }
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalIiEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalIlEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalInEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_12Decimal128V3ELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalIN4wide7integerILm256EiEEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIhLNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherItLNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIjLNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherImLNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIaLNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIsLNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIiLNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIlLNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherInLNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIfLNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
_ZN5doris10vectorized10DispatcherIdLNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Line
Count
Source
445
2
                                     [[maybe_unused]] Int16 result_scale) {
446
2
        if constexpr (IsNumber<T>) {
447
2
            const auto* const col = check_and_get_column<ColumnVector<T>>(col_general);
448
2
            auto col_res = ColumnVector<T>::create();
449
450
2
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
451
2
            vec_res.resize(col->get_data().size());
452
453
2
            if (!vec_res.empty()) {
454
2
                if (scale_arg == 0) {
455
2
                    size_t scale = 1;
456
2
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(col->get_data(), scale, vec_res);
457
2
                } else if (scale_arg > 0) {
458
0
                    size_t scale = int_exp10(scale_arg);
459
0
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(col->get_data(), scale,
460
0
                                                                     vec_res);
461
0
                } else {
462
0
                    size_t scale = int_exp10(-scale_arg);
463
0
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(col->get_data(), scale,
464
0
                                                                     vec_res);
465
0
                }
466
2
            }
467
468
2
            return col_res;
469
2
        } else if constexpr (IsDecimalNumber<T>) {
470
2
            const auto* const decimal_col = check_and_get_column<ColumnDecimal<T>>(col_general);
471
2
            const auto& vec_src = decimal_col->get_data();
472
2
            const size_t input_rows_count = vec_src.size();
473
2
            auto col_res = ColumnDecimal<T>::create(vec_src.size(), result_scale);
474
2
            auto& vec_res = col_res->get_data();
475
476
2
            if (!vec_res.empty()) {
477
2
                FunctionRoundingImpl<ScaleMode::Negative>::apply(
478
2
                        decimal_col->get_data(), decimal_col->get_scale(), vec_res, scale_arg);
479
2
            }
480
            // We need to always make sure result decimal's scale is as expected as its in plan
481
            // So we need to append enough zero to result.
482
483
            // Case 0: scale_arg <= -(integer part digits count)
484
            //      do nothing, because result is 0
485
            // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
486
            //      decimal parts has been erased, so add them back by multiply 10^(result_scale)
487
            // Case 2: scale_arg > 0 && scale_arg < result_scale
488
            //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
489
            // Case 3: scale_arg >= input_scale
490
            //      do nothing
491
492
2
            if (scale_arg <= 0) {
493
2
                for (size_t i = 0; i < input_rows_count; ++i) {
494
2
                    vec_res[i].value *= int_exp10(result_scale);
495
2
                }
496
2
            } else if (scale_arg > 0 && scale_arg < result_scale) {
497
2
                for (size_t i = 0; i < input_rows_count; ++i) {
498
2
                    vec_res[i].value *= int_exp10(result_scale - scale_arg);
499
2
                }
500
2
            }
501
502
2
            return col_res;
503
2
        } else {
504
2
            auto error_type = std::make_shared<T>();
505
2
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
506
2
                                   "Dispatcher apply_vec_const __builtin_unreachable {}",
507
2
                                   error_type->get_name());
508
2
            __builtin_unreachable();
509
2
            return nullptr;
510
2
        }
511
2
    }
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalIiEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalIlEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalInEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_12Decimal128V3ELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalIN4wide7integerILm256EiEEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIhLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherItLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIjLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherImLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIaLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIsLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIiLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIlLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherInLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIfLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
_ZN5doris10vectorized10DispatcherIdLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Line
Count
Source
445
2
                                     [[maybe_unused]] Int16 result_scale) {
446
2
        if constexpr (IsNumber<T>) {
447
2
            const auto* const col = check_and_get_column<ColumnVector<T>>(col_general);
448
2
            auto col_res = ColumnVector<T>::create();
449
450
2
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
451
2
            vec_res.resize(col->get_data().size());
452
453
2
            if (!vec_res.empty()) {
454
2
                if (scale_arg == 0) {
455
2
                    size_t scale = 1;
456
2
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(col->get_data(), scale, vec_res);
457
2
                } else if (scale_arg > 0) {
458
0
                    size_t scale = int_exp10(scale_arg);
459
0
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(col->get_data(), scale,
460
0
                                                                     vec_res);
461
0
                } else {
462
0
                    size_t scale = int_exp10(-scale_arg);
463
0
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(col->get_data(), scale,
464
0
                                                                     vec_res);
465
0
                }
466
2
            }
467
468
2
            return col_res;
469
2
        } else if constexpr (IsDecimalNumber<T>) {
470
2
            const auto* const decimal_col = check_and_get_column<ColumnDecimal<T>>(col_general);
471
2
            const auto& vec_src = decimal_col->get_data();
472
2
            const size_t input_rows_count = vec_src.size();
473
2
            auto col_res = ColumnDecimal<T>::create(vec_src.size(), result_scale);
474
2
            auto& vec_res = col_res->get_data();
475
476
2
            if (!vec_res.empty()) {
477
2
                FunctionRoundingImpl<ScaleMode::Negative>::apply(
478
2
                        decimal_col->get_data(), decimal_col->get_scale(), vec_res, scale_arg);
479
2
            }
480
            // We need to always make sure result decimal's scale is as expected as its in plan
481
            // So we need to append enough zero to result.
482
483
            // Case 0: scale_arg <= -(integer part digits count)
484
            //      do nothing, because result is 0
485
            // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
486
            //      decimal parts has been erased, so add them back by multiply 10^(result_scale)
487
            // Case 2: scale_arg > 0 && scale_arg < result_scale
488
            //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
489
            // Case 3: scale_arg >= input_scale
490
            //      do nothing
491
492
2
            if (scale_arg <= 0) {
493
2
                for (size_t i = 0; i < input_rows_count; ++i) {
494
2
                    vec_res[i].value *= int_exp10(result_scale);
495
2
                }
496
2
            } else if (scale_arg > 0 && scale_arg < result_scale) {
497
2
                for (size_t i = 0; i < input_rows_count; ++i) {
498
2
                    vec_res[i].value *= int_exp10(result_scale - scale_arg);
499
2
                }
500
2
            }
501
502
2
            return col_res;
503
2
        } else {
504
2
            auto error_type = std::make_shared<T>();
505
2
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
506
2
                                   "Dispatcher apply_vec_const __builtin_unreachable {}",
507
2
                                   error_type->get_name());
508
2
            __builtin_unreachable();
509
2
            return nullptr;
510
2
        }
511
2
    }
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalIiEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalIlEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalInEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_12Decimal128V3ELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalIN4wide7integerILm256EiEEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIhLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherItLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIjLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherImLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIaLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIsLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIiLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIlLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherInLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIfLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE15apply_vec_constEPKNS0_7IColumnEss
_ZN5doris10vectorized10DispatcherIdLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE15apply_vec_constEPKNS0_7IColumnEss
Line
Count
Source
445
2
                                     [[maybe_unused]] Int16 result_scale) {
446
2
        if constexpr (IsNumber<T>) {
447
2
            const auto* const col = check_and_get_column<ColumnVector<T>>(col_general);
448
2
            auto col_res = ColumnVector<T>::create();
449
450
2
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
451
2
            vec_res.resize(col->get_data().size());
452
453
2
            if (!vec_res.empty()) {
454
2
                if (scale_arg == 0) {
455
2
                    size_t scale = 1;
456
2
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(col->get_data(), scale, vec_res);
457
2
                } else if (scale_arg > 0) {
458
0
                    size_t scale = int_exp10(scale_arg);
459
0
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(col->get_data(), scale,
460
0
                                                                     vec_res);
461
0
                } else {
462
0
                    size_t scale = int_exp10(-scale_arg);
463
0
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(col->get_data(), scale,
464
0
                                                                     vec_res);
465
0
                }
466
2
            }
467
468
2
            return col_res;
469
2
        } else if constexpr (IsDecimalNumber<T>) {
470
2
            const auto* const decimal_col = check_and_get_column<ColumnDecimal<T>>(col_general);
471
2
            const auto& vec_src = decimal_col->get_data();
472
2
            const size_t input_rows_count = vec_src.size();
473
2
            auto col_res = ColumnDecimal<T>::create(vec_src.size(), result_scale);
474
2
            auto& vec_res = col_res->get_data();
475
476
2
            if (!vec_res.empty()) {
477
2
                FunctionRoundingImpl<ScaleMode::Negative>::apply(
478
2
                        decimal_col->get_data(), decimal_col->get_scale(), vec_res, scale_arg);
479
2
            }
480
            // We need to always make sure result decimal's scale is as expected as its in plan
481
            // So we need to append enough zero to result.
482
483
            // Case 0: scale_arg <= -(integer part digits count)
484
            //      do nothing, because result is 0
485
            // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
486
            //      decimal parts has been erased, so add them back by multiply 10^(result_scale)
487
            // Case 2: scale_arg > 0 && scale_arg < result_scale
488
            //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
489
            // Case 3: scale_arg >= input_scale
490
            //      do nothing
491
492
2
            if (scale_arg <= 0) {
493
2
                for (size_t i = 0; i < input_rows_count; ++i) {
494
2
                    vec_res[i].value *= int_exp10(result_scale);
495
2
                }
496
2
            } else if (scale_arg > 0 && scale_arg < result_scale) {
497
2
                for (size_t i = 0; i < input_rows_count; ++i) {
498
2
                    vec_res[i].value *= int_exp10(result_scale - scale_arg);
499
2
                }
500
2
            }
501
502
2
            return col_res;
503
2
        } else {
504
2
            auto error_type = std::make_shared<T>();
505
2
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
506
2
                                   "Dispatcher apply_vec_const __builtin_unreachable {}",
507
2
                                   error_type->get_name());
508
2
            __builtin_unreachable();
509
2
            return nullptr;
510
2
        }
511
2
    }
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalIiEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalIlEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalInEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_12Decimal128V3ELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE15apply_vec_constEPKNS0_7IColumnEss
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalIN4wide7integerILm256EiEEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE15apply_vec_constEPKNS0_7IColumnEss
512
513
    // result_scale: scale for result decimal, this scale is got from planner
514
    static ColumnPtr apply_vec_vec(const IColumn* col_general, const IColumn* col_scale,
515
308
                                   [[maybe_unused]] Int16 result_scale) {
516
308
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
517
308
        const size_t input_row_count = col_scale_i32.size();
518
4.68k
        for (size_t i = 0; i < input_row_count; ++i) {
519
4.37k
            const Int32 scale_arg = col_scale_i32.get_data()[i];
520
4.37k
            if (scale_arg > std::numeric_limits<Int16>::max() ||
521
4.37k
                scale_arg < std::numeric_limits<Int16>::min()) {
522
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
523
0
                                       "Scale argument for function is out of bound: {}",
524
0
                                       scale_arg);
525
0
            }
526
4.37k
        }
527
528
308
        if constexpr (IsNumber<T>) {
529
210
            const auto* col = assert_cast<const ColumnVector<T>*>(col_general);
530
210
            auto col_res = ColumnVector<T>::create();
531
210
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
532
210
            vec_res.resize(input_row_count);
533
534
210
            for (size_t i = 0; i < input_row_count; ++i) {
535
98
                const Int32 scale_arg = col_scale_i32.get_data()[i];
536
98
                if (scale_arg == 0) {
537
28
                    size_t scale = 1;
538
28
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(col->get_data()[i], scale,
539
28
                                                                 vec_res[i]);
540
70
                } else if (scale_arg > 0) {
541
50
                    size_t scale = int_exp10(scale_arg);
542
50
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(col->get_data()[i], scale,
543
50
                                                                     vec_res[i]);
544
50
                } else {
545
20
                    size_t scale = int_exp10(-scale_arg);
546
20
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(col->get_data()[i], scale,
547
20
                                                                     vec_res[i]);
548
20
                }
549
98
            }
550
98
            return col_res;
551
210
        } else if constexpr (IsDecimalNumber<T>) {
552
210
            const auto* decimal_col = assert_cast<const ColumnDecimal<T>*>(col_general);
553
210
            const Int32 input_scale = decimal_col->get_scale();
554
210
            auto col_res = ColumnDecimal<T>::create(input_row_count, result_scale);
555
556
4.49k
            for (size_t i = 0; i < input_row_count; ++i) {
557
4.28k
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
558
4.28k
                        decimal_col->get_element(i).value, input_scale,
559
4.28k
                        col_res->get_element(i).value, col_scale_i32.get_data()[i]);
560
4.28k
            }
561
562
4.49k
            for (size_t i = 0; i < input_row_count; ++i) {
563
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
564
                // So we need this check to make sure the result have correct digits count
565
                //
566
                // Case 0: scale_arg <= -(integer part digits count)
567
                //      do nothing, because result is 0
568
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
569
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
570
                // Case 2: scale_arg > 0 && scale_arg < result_scale
571
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
572
                // Case 3: scale_arg >= input_scale
573
                //      do nothing
574
4.28k
                const Int32 scale_arg = col_scale_i32.get_data()[i];
575
4.28k
                if (scale_arg <= 0) {
576
2.17k
                    col_res->get_element(i).value *= int_exp10(result_scale);
577
2.17k
                } else if (scale_arg > 0 && scale_arg < result_scale) {
578
630
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
579
630
                }
580
4.28k
            }
581
582
210
            return col_res;
583
210
        } else {
584
308
            auto error_type = std::make_shared<T>();
585
308
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
586
308
                                   "Dispatcher apply_vec_vec __builtin_unreachable {}",
587
308
                                   error_type->get_name());
588
308
            __builtin_unreachable();
589
308
            return nullptr;
590
308
        }
591
308
    }
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIhLNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherItLNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIjLNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherImLNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIaLNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIsLNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIiLNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIlLNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherInLNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
_ZN5doris10vectorized10DispatcherIfLNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Line
Count
Source
515
8
                                   [[maybe_unused]] Int16 result_scale) {
516
8
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
517
8
        const size_t input_row_count = col_scale_i32.size();
518
16
        for (size_t i = 0; i < input_row_count; ++i) {
519
8
            const Int32 scale_arg = col_scale_i32.get_data()[i];
520
8
            if (scale_arg > std::numeric_limits<Int16>::max() ||
521
8
                scale_arg < std::numeric_limits<Int16>::min()) {
522
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
523
0
                                       "Scale argument for function is out of bound: {}",
524
0
                                       scale_arg);
525
0
            }
526
8
        }
527
528
8
        if constexpr (IsNumber<T>) {
529
8
            const auto* col = assert_cast<const ColumnVector<T>*>(col_general);
530
8
            auto col_res = ColumnVector<T>::create();
531
8
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
532
8
            vec_res.resize(input_row_count);
533
534
16
            for (size_t i = 0; i < input_row_count; ++i) {
535
8
                const Int32 scale_arg = col_scale_i32.get_data()[i];
536
8
                if (scale_arg == 0) {
537
2
                    size_t scale = 1;
538
2
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(col->get_data()[i], scale,
539
2
                                                                 vec_res[i]);
540
6
                } else if (scale_arg > 0) {
541
4
                    size_t scale = int_exp10(scale_arg);
542
4
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(col->get_data()[i], scale,
543
4
                                                                     vec_res[i]);
544
4
                } else {
545
2
                    size_t scale = int_exp10(-scale_arg);
546
2
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(col->get_data()[i], scale,
547
2
                                                                     vec_res[i]);
548
2
                }
549
8
            }
550
8
            return col_res;
551
8
        } else if constexpr (IsDecimalNumber<T>) {
552
8
            const auto* decimal_col = assert_cast<const ColumnDecimal<T>*>(col_general);
553
8
            const Int32 input_scale = decimal_col->get_scale();
554
8
            auto col_res = ColumnDecimal<T>::create(input_row_count, result_scale);
555
556
8
            for (size_t i = 0; i < input_row_count; ++i) {
557
8
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
558
8
                        decimal_col->get_element(i).value, input_scale,
559
8
                        col_res->get_element(i).value, col_scale_i32.get_data()[i]);
560
8
            }
561
562
8
            for (size_t i = 0; i < input_row_count; ++i) {
563
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
564
                // So we need this check to make sure the result have correct digits count
565
                //
566
                // Case 0: scale_arg <= -(integer part digits count)
567
                //      do nothing, because result is 0
568
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
569
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
570
                // Case 2: scale_arg > 0 && scale_arg < result_scale
571
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
572
                // Case 3: scale_arg >= input_scale
573
                //      do nothing
574
8
                const Int32 scale_arg = col_scale_i32.get_data()[i];
575
8
                if (scale_arg <= 0) {
576
8
                    col_res->get_element(i).value *= int_exp10(result_scale);
577
8
                } else if (scale_arg > 0 && scale_arg < result_scale) {
578
8
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
579
8
                }
580
8
            }
581
582
8
            return col_res;
583
8
        } else {
584
8
            auto error_type = std::make_shared<T>();
585
8
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
586
8
                                   "Dispatcher apply_vec_vec __builtin_unreachable {}",
587
8
                                   error_type->get_name());
588
8
            __builtin_unreachable();
589
8
            return nullptr;
590
8
        }
591
8
    }
_ZN5doris10vectorized10DispatcherIdLNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Line
Count
Source
515
10
                                   [[maybe_unused]] Int16 result_scale) {
516
10
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
517
10
        const size_t input_row_count = col_scale_i32.size();
518
20
        for (size_t i = 0; i < input_row_count; ++i) {
519
10
            const Int32 scale_arg = col_scale_i32.get_data()[i];
520
10
            if (scale_arg > std::numeric_limits<Int16>::max() ||
521
10
                scale_arg < std::numeric_limits<Int16>::min()) {
522
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
523
0
                                       "Scale argument for function is out of bound: {}",
524
0
                                       scale_arg);
525
0
            }
526
10
        }
527
528
10
        if constexpr (IsNumber<T>) {
529
10
            const auto* col = assert_cast<const ColumnVector<T>*>(col_general);
530
10
            auto col_res = ColumnVector<T>::create();
531
10
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
532
10
            vec_res.resize(input_row_count);
533
534
20
            for (size_t i = 0; i < input_row_count; ++i) {
535
10
                const Int32 scale_arg = col_scale_i32.get_data()[i];
536
10
                if (scale_arg == 0) {
537
2
                    size_t scale = 1;
538
2
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(col->get_data()[i], scale,
539
2
                                                                 vec_res[i]);
540
8
                } else if (scale_arg > 0) {
541
6
                    size_t scale = int_exp10(scale_arg);
542
6
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(col->get_data()[i], scale,
543
6
                                                                     vec_res[i]);
544
6
                } else {
545
2
                    size_t scale = int_exp10(-scale_arg);
546
2
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(col->get_data()[i], scale,
547
2
                                                                     vec_res[i]);
548
2
                }
549
10
            }
550
10
            return col_res;
551
10
        } else if constexpr (IsDecimalNumber<T>) {
552
10
            const auto* decimal_col = assert_cast<const ColumnDecimal<T>*>(col_general);
553
10
            const Int32 input_scale = decimal_col->get_scale();
554
10
            auto col_res = ColumnDecimal<T>::create(input_row_count, result_scale);
555
556
10
            for (size_t i = 0; i < input_row_count; ++i) {
557
10
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
558
10
                        decimal_col->get_element(i).value, input_scale,
559
10
                        col_res->get_element(i).value, col_scale_i32.get_data()[i]);
560
10
            }
561
562
10
            for (size_t i = 0; i < input_row_count; ++i) {
563
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
564
                // So we need this check to make sure the result have correct digits count
565
                //
566
                // Case 0: scale_arg <= -(integer part digits count)
567
                //      do nothing, because result is 0
568
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
569
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
570
                // Case 2: scale_arg > 0 && scale_arg < result_scale
571
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
572
                // Case 3: scale_arg >= input_scale
573
                //      do nothing
574
10
                const Int32 scale_arg = col_scale_i32.get_data()[i];
575
10
                if (scale_arg <= 0) {
576
10
                    col_res->get_element(i).value *= int_exp10(result_scale);
577
10
                } else if (scale_arg > 0 && scale_arg < result_scale) {
578
10
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
579
10
                }
580
10
            }
581
582
10
            return col_res;
583
10
        } else {
584
10
            auto error_type = std::make_shared<T>();
585
10
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
586
10
                                   "Dispatcher apply_vec_vec __builtin_unreachable {}",
587
10
                                   error_type->get_name());
588
10
            __builtin_unreachable();
589
10
            return nullptr;
590
10
        }
591
10
    }
_ZN5doris10vectorized10DispatcherINS0_7DecimalIiEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES9_s
Line
Count
Source
515
30
                                   [[maybe_unused]] Int16 result_scale) {
516
30
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
517
30
        const size_t input_row_count = col_scale_i32.size();
518
588
        for (size_t i = 0; i < input_row_count; ++i) {
519
558
            const Int32 scale_arg = col_scale_i32.get_data()[i];
520
558
            if (scale_arg > std::numeric_limits<Int16>::max() ||
521
558
                scale_arg < std::numeric_limits<Int16>::min()) {
522
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
523
0
                                       "Scale argument for function is out of bound: {}",
524
0
                                       scale_arg);
525
0
            }
526
558
        }
527
528
30
        if constexpr (IsNumber<T>) {
529
30
            const auto* col = assert_cast<const ColumnVector<T>*>(col_general);
530
30
            auto col_res = ColumnVector<T>::create();
531
30
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
532
30
            vec_res.resize(input_row_count);
533
534
30
            for (size_t i = 0; i < input_row_count; ++i) {
535
30
                const Int32 scale_arg = col_scale_i32.get_data()[i];
536
30
                if (scale_arg == 0) {
537
30
                    size_t scale = 1;
538
30
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(col->get_data()[i], scale,
539
30
                                                                 vec_res[i]);
540
30
                } else if (scale_arg > 0) {
541
30
                    size_t scale = int_exp10(scale_arg);
542
30
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(col->get_data()[i], scale,
543
30
                                                                     vec_res[i]);
544
30
                } else {
545
30
                    size_t scale = int_exp10(-scale_arg);
546
30
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(col->get_data()[i], scale,
547
30
                                                                     vec_res[i]);
548
30
                }
549
30
            }
550
30
            return col_res;
551
30
        } else if constexpr (IsDecimalNumber<T>) {
552
30
            const auto* decimal_col = assert_cast<const ColumnDecimal<T>*>(col_general);
553
30
            const Int32 input_scale = decimal_col->get_scale();
554
30
            auto col_res = ColumnDecimal<T>::create(input_row_count, result_scale);
555
556
588
            for (size_t i = 0; i < input_row_count; ++i) {
557
558
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
558
558
                        decimal_col->get_element(i).value, input_scale,
559
558
                        col_res->get_element(i).value, col_scale_i32.get_data()[i]);
560
558
            }
561
562
588
            for (size_t i = 0; i < input_row_count; ++i) {
563
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
564
                // So we need this check to make sure the result have correct digits count
565
                //
566
                // Case 0: scale_arg <= -(integer part digits count)
567
                //      do nothing, because result is 0
568
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
569
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
570
                // Case 2: scale_arg > 0 && scale_arg < result_scale
571
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
572
                // Case 3: scale_arg >= input_scale
573
                //      do nothing
574
558
                const Int32 scale_arg = col_scale_i32.get_data()[i];
575
558
                if (scale_arg <= 0) {
576
294
                    col_res->get_element(i).value *= int_exp10(result_scale);
577
294
                } else if (scale_arg > 0 && scale_arg < result_scale) {
578
74
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
579
74
                }
580
558
            }
581
582
30
            return col_res;
583
30
        } else {
584
30
            auto error_type = std::make_shared<T>();
585
30
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
586
30
                                   "Dispatcher apply_vec_vec __builtin_unreachable {}",
587
30
                                   error_type->get_name());
588
30
            __builtin_unreachable();
589
30
            return nullptr;
590
30
        }
591
30
    }
_ZN5doris10vectorized10DispatcherINS0_7DecimalIlEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES9_s
Line
Count
Source
515
12
                                   [[maybe_unused]] Int16 result_scale) {
516
12
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
517
12
        const size_t input_row_count = col_scale_i32.size();
518
310
        for (size_t i = 0; i < input_row_count; ++i) {
519
298
            const Int32 scale_arg = col_scale_i32.get_data()[i];
520
298
            if (scale_arg > std::numeric_limits<Int16>::max() ||
521
298
                scale_arg < std::numeric_limits<Int16>::min()) {
522
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
523
0
                                       "Scale argument for function is out of bound: {}",
524
0
                                       scale_arg);
525
0
            }
526
298
        }
527
528
12
        if constexpr (IsNumber<T>) {
529
12
            const auto* col = assert_cast<const ColumnVector<T>*>(col_general);
530
12
            auto col_res = ColumnVector<T>::create();
531
12
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
532
12
            vec_res.resize(input_row_count);
533
534
12
            for (size_t i = 0; i < input_row_count; ++i) {
535
12
                const Int32 scale_arg = col_scale_i32.get_data()[i];
536
12
                if (scale_arg == 0) {
537
12
                    size_t scale = 1;
538
12
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(col->get_data()[i], scale,
539
12
                                                                 vec_res[i]);
540
12
                } else if (scale_arg > 0) {
541
12
                    size_t scale = int_exp10(scale_arg);
542
12
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(col->get_data()[i], scale,
543
12
                                                                     vec_res[i]);
544
12
                } else {
545
12
                    size_t scale = int_exp10(-scale_arg);
546
12
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(col->get_data()[i], scale,
547
12
                                                                     vec_res[i]);
548
12
                }
549
12
            }
550
12
            return col_res;
551
12
        } else if constexpr (IsDecimalNumber<T>) {
552
12
            const auto* decimal_col = assert_cast<const ColumnDecimal<T>*>(col_general);
553
12
            const Int32 input_scale = decimal_col->get_scale();
554
12
            auto col_res = ColumnDecimal<T>::create(input_row_count, result_scale);
555
556
310
            for (size_t i = 0; i < input_row_count; ++i) {
557
298
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
558
298
                        decimal_col->get_element(i).value, input_scale,
559
298
                        col_res->get_element(i).value, col_scale_i32.get_data()[i]);
560
298
            }
561
562
310
            for (size_t i = 0; i < input_row_count; ++i) {
563
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
564
                // So we need this check to make sure the result have correct digits count
565
                //
566
                // Case 0: scale_arg <= -(integer part digits count)
567
                //      do nothing, because result is 0
568
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
569
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
570
                // Case 2: scale_arg > 0 && scale_arg < result_scale
571
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
572
                // Case 3: scale_arg >= input_scale
573
                //      do nothing
574
298
                const Int32 scale_arg = col_scale_i32.get_data()[i];
575
298
                if (scale_arg <= 0) {
576
140
                    col_res->get_element(i).value *= int_exp10(result_scale);
577
158
                } else if (scale_arg > 0 && scale_arg < result_scale) {
578
52
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
579
52
                }
580
298
            }
581
582
12
            return col_res;
583
12
        } else {
584
12
            auto error_type = std::make_shared<T>();
585
12
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
586
12
                                   "Dispatcher apply_vec_vec __builtin_unreachable {}",
587
12
                                   error_type->get_name());
588
12
            __builtin_unreachable();
589
12
            return nullptr;
590
12
        }
591
12
    }
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalInEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES9_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_12Decimal128V3ELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES8_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalIN4wide7integerILm256EiEEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnESC_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIhLNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherItLNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIjLNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherImLNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIaLNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIsLNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIiLNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIlLNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherInLNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
_ZN5doris10vectorized10DispatcherIfLNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Line
Count
Source
515
8
                                   [[maybe_unused]] Int16 result_scale) {
516
8
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
517
8
        const size_t input_row_count = col_scale_i32.size();
518
16
        for (size_t i = 0; i < input_row_count; ++i) {
519
8
            const Int32 scale_arg = col_scale_i32.get_data()[i];
520
8
            if (scale_arg > std::numeric_limits<Int16>::max() ||
521
8
                scale_arg < std::numeric_limits<Int16>::min()) {
522
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
523
0
                                       "Scale argument for function is out of bound: {}",
524
0
                                       scale_arg);
525
0
            }
526
8
        }
527
528
8
        if constexpr (IsNumber<T>) {
529
8
            const auto* col = assert_cast<const ColumnVector<T>*>(col_general);
530
8
            auto col_res = ColumnVector<T>::create();
531
8
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
532
8
            vec_res.resize(input_row_count);
533
534
16
            for (size_t i = 0; i < input_row_count; ++i) {
535
8
                const Int32 scale_arg = col_scale_i32.get_data()[i];
536
8
                if (scale_arg == 0) {
537
2
                    size_t scale = 1;
538
2
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(col->get_data()[i], scale,
539
2
                                                                 vec_res[i]);
540
6
                } else if (scale_arg > 0) {
541
4
                    size_t scale = int_exp10(scale_arg);
542
4
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(col->get_data()[i], scale,
543
4
                                                                     vec_res[i]);
544
4
                } else {
545
2
                    size_t scale = int_exp10(-scale_arg);
546
2
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(col->get_data()[i], scale,
547
2
                                                                     vec_res[i]);
548
2
                }
549
8
            }
550
8
            return col_res;
551
8
        } else if constexpr (IsDecimalNumber<T>) {
552
8
            const auto* decimal_col = assert_cast<const ColumnDecimal<T>*>(col_general);
553
8
            const Int32 input_scale = decimal_col->get_scale();
554
8
            auto col_res = ColumnDecimal<T>::create(input_row_count, result_scale);
555
556
8
            for (size_t i = 0; i < input_row_count; ++i) {
557
8
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
558
8
                        decimal_col->get_element(i).value, input_scale,
559
8
                        col_res->get_element(i).value, col_scale_i32.get_data()[i]);
560
8
            }
561
562
8
            for (size_t i = 0; i < input_row_count; ++i) {
563
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
564
                // So we need this check to make sure the result have correct digits count
565
                //
566
                // Case 0: scale_arg <= -(integer part digits count)
567
                //      do nothing, because result is 0
568
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
569
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
570
                // Case 2: scale_arg > 0 && scale_arg < result_scale
571
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
572
                // Case 3: scale_arg >= input_scale
573
                //      do nothing
574
8
                const Int32 scale_arg = col_scale_i32.get_data()[i];
575
8
                if (scale_arg <= 0) {
576
8
                    col_res->get_element(i).value *= int_exp10(result_scale);
577
8
                } else if (scale_arg > 0 && scale_arg < result_scale) {
578
8
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
579
8
                }
580
8
            }
581
582
8
            return col_res;
583
8
        } else {
584
8
            auto error_type = std::make_shared<T>();
585
8
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
586
8
                                   "Dispatcher apply_vec_vec __builtin_unreachable {}",
587
8
                                   error_type->get_name());
588
8
            __builtin_unreachable();
589
8
            return nullptr;
590
8
        }
591
8
    }
_ZN5doris10vectorized10DispatcherIdLNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Line
Count
Source
515
10
                                   [[maybe_unused]] Int16 result_scale) {
516
10
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
517
10
        const size_t input_row_count = col_scale_i32.size();
518
20
        for (size_t i = 0; i < input_row_count; ++i) {
519
10
            const Int32 scale_arg = col_scale_i32.get_data()[i];
520
10
            if (scale_arg > std::numeric_limits<Int16>::max() ||
521
10
                scale_arg < std::numeric_limits<Int16>::min()) {
522
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
523
0
                                       "Scale argument for function is out of bound: {}",
524
0
                                       scale_arg);
525
0
            }
526
10
        }
527
528
10
        if constexpr (IsNumber<T>) {
529
10
            const auto* col = assert_cast<const ColumnVector<T>*>(col_general);
530
10
            auto col_res = ColumnVector<T>::create();
531
10
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
532
10
            vec_res.resize(input_row_count);
533
534
20
            for (size_t i = 0; i < input_row_count; ++i) {
535
10
                const Int32 scale_arg = col_scale_i32.get_data()[i];
536
10
                if (scale_arg == 0) {
537
2
                    size_t scale = 1;
538
2
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(col->get_data()[i], scale,
539
2
                                                                 vec_res[i]);
540
8
                } else if (scale_arg > 0) {
541
6
                    size_t scale = int_exp10(scale_arg);
542
6
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(col->get_data()[i], scale,
543
6
                                                                     vec_res[i]);
544
6
                } else {
545
2
                    size_t scale = int_exp10(-scale_arg);
546
2
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(col->get_data()[i], scale,
547
2
                                                                     vec_res[i]);
548
2
                }
549
10
            }
550
10
            return col_res;
551
10
        } else if constexpr (IsDecimalNumber<T>) {
552
10
            const auto* decimal_col = assert_cast<const ColumnDecimal<T>*>(col_general);
553
10
            const Int32 input_scale = decimal_col->get_scale();
554
10
            auto col_res = ColumnDecimal<T>::create(input_row_count, result_scale);
555
556
10
            for (size_t i = 0; i < input_row_count; ++i) {
557
10
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
558
10
                        decimal_col->get_element(i).value, input_scale,
559
10
                        col_res->get_element(i).value, col_scale_i32.get_data()[i]);
560
10
            }
561
562
10
            for (size_t i = 0; i < input_row_count; ++i) {
563
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
564
                // So we need this check to make sure the result have correct digits count
565
                //
566
                // Case 0: scale_arg <= -(integer part digits count)
567
                //      do nothing, because result is 0
568
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
569
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
570
                // Case 2: scale_arg > 0 && scale_arg < result_scale
571
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
572
                // Case 3: scale_arg >= input_scale
573
                //      do nothing
574
10
                const Int32 scale_arg = col_scale_i32.get_data()[i];
575
10
                if (scale_arg <= 0) {
576
10
                    col_res->get_element(i).value *= int_exp10(result_scale);
577
10
                } else if (scale_arg > 0 && scale_arg < result_scale) {
578
10
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
579
10
                }
580
10
            }
581
582
10
            return col_res;
583
10
        } else {
584
10
            auto error_type = std::make_shared<T>();
585
10
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
586
10
                                   "Dispatcher apply_vec_vec __builtin_unreachable {}",
587
10
                                   error_type->get_name());
588
10
            __builtin_unreachable();
589
10
            return nullptr;
590
10
        }
591
10
    }
_ZN5doris10vectorized10DispatcherINS0_7DecimalIiEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES9_s
Line
Count
Source
515
30
                                   [[maybe_unused]] Int16 result_scale) {
516
30
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
517
30
        const size_t input_row_count = col_scale_i32.size();
518
588
        for (size_t i = 0; i < input_row_count; ++i) {
519
558
            const Int32 scale_arg = col_scale_i32.get_data()[i];
520
558
            if (scale_arg > std::numeric_limits<Int16>::max() ||
521
558
                scale_arg < std::numeric_limits<Int16>::min()) {
522
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
523
0
                                       "Scale argument for function is out of bound: {}",
524
0
                                       scale_arg);
525
0
            }
526
558
        }
527
528
30
        if constexpr (IsNumber<T>) {
529
30
            const auto* col = assert_cast<const ColumnVector<T>*>(col_general);
530
30
            auto col_res = ColumnVector<T>::create();
531
30
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
532
30
            vec_res.resize(input_row_count);
533
534
30
            for (size_t i = 0; i < input_row_count; ++i) {
535
30
                const Int32 scale_arg = col_scale_i32.get_data()[i];
536
30
                if (scale_arg == 0) {
537
30
                    size_t scale = 1;
538
30
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(col->get_data()[i], scale,
539
30
                                                                 vec_res[i]);
540
30
                } else if (scale_arg > 0) {
541
30
                    size_t scale = int_exp10(scale_arg);
542
30
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(col->get_data()[i], scale,
543
30
                                                                     vec_res[i]);
544
30
                } else {
545
30
                    size_t scale = int_exp10(-scale_arg);
546
30
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(col->get_data()[i], scale,
547
30
                                                                     vec_res[i]);
548
30
                }
549
30
            }
550
30
            return col_res;
551
30
        } else if constexpr (IsDecimalNumber<T>) {
552
30
            const auto* decimal_col = assert_cast<const ColumnDecimal<T>*>(col_general);
553
30
            const Int32 input_scale = decimal_col->get_scale();
554
30
            auto col_res = ColumnDecimal<T>::create(input_row_count, result_scale);
555
556
588
            for (size_t i = 0; i < input_row_count; ++i) {
557
558
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
558
558
                        decimal_col->get_element(i).value, input_scale,
559
558
                        col_res->get_element(i).value, col_scale_i32.get_data()[i]);
560
558
            }
561
562
588
            for (size_t i = 0; i < input_row_count; ++i) {
563
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
564
                // So we need this check to make sure the result have correct digits count
565
                //
566
                // Case 0: scale_arg <= -(integer part digits count)
567
                //      do nothing, because result is 0
568
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
569
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
570
                // Case 2: scale_arg > 0 && scale_arg < result_scale
571
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
572
                // Case 3: scale_arg >= input_scale
573
                //      do nothing
574
558
                const Int32 scale_arg = col_scale_i32.get_data()[i];
575
558
                if (scale_arg <= 0) {
576
294
                    col_res->get_element(i).value *= int_exp10(result_scale);
577
294
                } else if (scale_arg > 0 && scale_arg < result_scale) {
578
74
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
579
74
                }
580
558
            }
581
582
30
            return col_res;
583
30
        } else {
584
30
            auto error_type = std::make_shared<T>();
585
30
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
586
30
                                   "Dispatcher apply_vec_vec __builtin_unreachable {}",
587
30
                                   error_type->get_name());
588
30
            __builtin_unreachable();
589
30
            return nullptr;
590
30
        }
591
30
    }
_ZN5doris10vectorized10DispatcherINS0_7DecimalIlEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES9_s
Line
Count
Source
515
12
                                   [[maybe_unused]] Int16 result_scale) {
516
12
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
517
12
        const size_t input_row_count = col_scale_i32.size();
518
310
        for (size_t i = 0; i < input_row_count; ++i) {
519
298
            const Int32 scale_arg = col_scale_i32.get_data()[i];
520
298
            if (scale_arg > std::numeric_limits<Int16>::max() ||
521
298
                scale_arg < std::numeric_limits<Int16>::min()) {
522
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
523
0
                                       "Scale argument for function is out of bound: {}",
524
0
                                       scale_arg);
525
0
            }
526
298
        }
527
528
12
        if constexpr (IsNumber<T>) {
529
12
            const auto* col = assert_cast<const ColumnVector<T>*>(col_general);
530
12
            auto col_res = ColumnVector<T>::create();
531
12
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
532
12
            vec_res.resize(input_row_count);
533
534
12
            for (size_t i = 0; i < input_row_count; ++i) {
535
12
                const Int32 scale_arg = col_scale_i32.get_data()[i];
536
12
                if (scale_arg == 0) {
537
12
                    size_t scale = 1;
538
12
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(col->get_data()[i], scale,
539
12
                                                                 vec_res[i]);
540
12
                } else if (scale_arg > 0) {
541
12
                    size_t scale = int_exp10(scale_arg);
542
12
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(col->get_data()[i], scale,
543
12
                                                                     vec_res[i]);
544
12
                } else {
545
12
                    size_t scale = int_exp10(-scale_arg);
546
12
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(col->get_data()[i], scale,
547
12
                                                                     vec_res[i]);
548
12
                }
549
12
            }
550
12
            return col_res;
551
12
        } else if constexpr (IsDecimalNumber<T>) {
552
12
            const auto* decimal_col = assert_cast<const ColumnDecimal<T>*>(col_general);
553
12
            const Int32 input_scale = decimal_col->get_scale();
554
12
            auto col_res = ColumnDecimal<T>::create(input_row_count, result_scale);
555
556
310
            for (size_t i = 0; i < input_row_count; ++i) {
557
298
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
558
298
                        decimal_col->get_element(i).value, input_scale,
559
298
                        col_res->get_element(i).value, col_scale_i32.get_data()[i]);
560
298
            }
561
562
310
            for (size_t i = 0; i < input_row_count; ++i) {
563
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
564
                // So we need this check to make sure the result have correct digits count
565
                //
566
                // Case 0: scale_arg <= -(integer part digits count)
567
                //      do nothing, because result is 0
568
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
569
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
570
                // Case 2: scale_arg > 0 && scale_arg < result_scale
571
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
572
                // Case 3: scale_arg >= input_scale
573
                //      do nothing
574
298
                const Int32 scale_arg = col_scale_i32.get_data()[i];
575
298
                if (scale_arg <= 0) {
576
140
                    col_res->get_element(i).value *= int_exp10(result_scale);
577
158
                } else if (scale_arg > 0 && scale_arg < result_scale) {
578
52
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
579
52
                }
580
298
            }
581
582
12
            return col_res;
583
12
        } else {
584
12
            auto error_type = std::make_shared<T>();
585
12
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
586
12
                                   "Dispatcher apply_vec_vec __builtin_unreachable {}",
587
12
                                   error_type->get_name());
588
12
            __builtin_unreachable();
589
12
            return nullptr;
590
12
        }
591
12
    }
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalInEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES9_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_12Decimal128V3ELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES8_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalIN4wide7integerILm256EiEEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnESC_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIhLNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherItLNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIjLNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherImLNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIaLNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIsLNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIiLNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIlLNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherInLNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
_ZN5doris10vectorized10DispatcherIfLNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Line
Count
Source
515
8
                                   [[maybe_unused]] Int16 result_scale) {
516
8
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
517
8
        const size_t input_row_count = col_scale_i32.size();
518
16
        for (size_t i = 0; i < input_row_count; ++i) {
519
8
            const Int32 scale_arg = col_scale_i32.get_data()[i];
520
8
            if (scale_arg > std::numeric_limits<Int16>::max() ||
521
8
                scale_arg < std::numeric_limits<Int16>::min()) {
522
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
523
0
                                       "Scale argument for function is out of bound: {}",
524
0
                                       scale_arg);
525
0
            }
526
8
        }
527
528
8
        if constexpr (IsNumber<T>) {
529
8
            const auto* col = assert_cast<const ColumnVector<T>*>(col_general);
530
8
            auto col_res = ColumnVector<T>::create();
531
8
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
532
8
            vec_res.resize(input_row_count);
533
534
16
            for (size_t i = 0; i < input_row_count; ++i) {
535
8
                const Int32 scale_arg = col_scale_i32.get_data()[i];
536
8
                if (scale_arg == 0) {
537
2
                    size_t scale = 1;
538
2
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(col->get_data()[i], scale,
539
2
                                                                 vec_res[i]);
540
6
                } else if (scale_arg > 0) {
541
4
                    size_t scale = int_exp10(scale_arg);
542
4
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(col->get_data()[i], scale,
543
4
                                                                     vec_res[i]);
544
4
                } else {
545
2
                    size_t scale = int_exp10(-scale_arg);
546
2
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(col->get_data()[i], scale,
547
2
                                                                     vec_res[i]);
548
2
                }
549
8
            }
550
8
            return col_res;
551
8
        } else if constexpr (IsDecimalNumber<T>) {
552
8
            const auto* decimal_col = assert_cast<const ColumnDecimal<T>*>(col_general);
553
8
            const Int32 input_scale = decimal_col->get_scale();
554
8
            auto col_res = ColumnDecimal<T>::create(input_row_count, result_scale);
555
556
8
            for (size_t i = 0; i < input_row_count; ++i) {
557
8
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
558
8
                        decimal_col->get_element(i).value, input_scale,
559
8
                        col_res->get_element(i).value, col_scale_i32.get_data()[i]);
560
8
            }
561
562
8
            for (size_t i = 0; i < input_row_count; ++i) {
563
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
564
                // So we need this check to make sure the result have correct digits count
565
                //
566
                // Case 0: scale_arg <= -(integer part digits count)
567
                //      do nothing, because result is 0
568
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
569
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
570
                // Case 2: scale_arg > 0 && scale_arg < result_scale
571
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
572
                // Case 3: scale_arg >= input_scale
573
                //      do nothing
574
8
                const Int32 scale_arg = col_scale_i32.get_data()[i];
575
8
                if (scale_arg <= 0) {
576
8
                    col_res->get_element(i).value *= int_exp10(result_scale);
577
8
                } else if (scale_arg > 0 && scale_arg < result_scale) {
578
8
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
579
8
                }
580
8
            }
581
582
8
            return col_res;
583
8
        } else {
584
8
            auto error_type = std::make_shared<T>();
585
8
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
586
8
                                   "Dispatcher apply_vec_vec __builtin_unreachable {}",
587
8
                                   error_type->get_name());
588
8
            __builtin_unreachable();
589
8
            return nullptr;
590
8
        }
591
8
    }
_ZN5doris10vectorized10DispatcherIdLNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Line
Count
Source
515
10
                                   [[maybe_unused]] Int16 result_scale) {
516
10
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
517
10
        const size_t input_row_count = col_scale_i32.size();
518
20
        for (size_t i = 0; i < input_row_count; ++i) {
519
10
            const Int32 scale_arg = col_scale_i32.get_data()[i];
520
10
            if (scale_arg > std::numeric_limits<Int16>::max() ||
521
10
                scale_arg < std::numeric_limits<Int16>::min()) {
522
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
523
0
                                       "Scale argument for function is out of bound: {}",
524
0
                                       scale_arg);
525
0
            }
526
10
        }
527
528
10
        if constexpr (IsNumber<T>) {
529
10
            const auto* col = assert_cast<const ColumnVector<T>*>(col_general);
530
10
            auto col_res = ColumnVector<T>::create();
531
10
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
532
10
            vec_res.resize(input_row_count);
533
534
20
            for (size_t i = 0; i < input_row_count; ++i) {
535
10
                const Int32 scale_arg = col_scale_i32.get_data()[i];
536
10
                if (scale_arg == 0) {
537
2
                    size_t scale = 1;
538
2
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(col->get_data()[i], scale,
539
2
                                                                 vec_res[i]);
540
8
                } else if (scale_arg > 0) {
541
6
                    size_t scale = int_exp10(scale_arg);
542
6
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(col->get_data()[i], scale,
543
6
                                                                     vec_res[i]);
544
6
                } else {
545
2
                    size_t scale = int_exp10(-scale_arg);
546
2
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(col->get_data()[i], scale,
547
2
                                                                     vec_res[i]);
548
2
                }
549
10
            }
550
10
            return col_res;
551
10
        } else if constexpr (IsDecimalNumber<T>) {
552
10
            const auto* decimal_col = assert_cast<const ColumnDecimal<T>*>(col_general);
553
10
            const Int32 input_scale = decimal_col->get_scale();
554
10
            auto col_res = ColumnDecimal<T>::create(input_row_count, result_scale);
555
556
10
            for (size_t i = 0; i < input_row_count; ++i) {
557
10
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
558
10
                        decimal_col->get_element(i).value, input_scale,
559
10
                        col_res->get_element(i).value, col_scale_i32.get_data()[i]);
560
10
            }
561
562
10
            for (size_t i = 0; i < input_row_count; ++i) {
563
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
564
                // So we need this check to make sure the result have correct digits count
565
                //
566
                // Case 0: scale_arg <= -(integer part digits count)
567
                //      do nothing, because result is 0
568
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
569
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
570
                // Case 2: scale_arg > 0 && scale_arg < result_scale
571
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
572
                // Case 3: scale_arg >= input_scale
573
                //      do nothing
574
10
                const Int32 scale_arg = col_scale_i32.get_data()[i];
575
10
                if (scale_arg <= 0) {
576
10
                    col_res->get_element(i).value *= int_exp10(result_scale);
577
10
                } else if (scale_arg > 0 && scale_arg < result_scale) {
578
10
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
579
10
                }
580
10
            }
581
582
10
            return col_res;
583
10
        } else {
584
10
            auto error_type = std::make_shared<T>();
585
10
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
586
10
                                   "Dispatcher apply_vec_vec __builtin_unreachable {}",
587
10
                                   error_type->get_name());
588
10
            __builtin_unreachable();
589
10
            return nullptr;
590
10
        }
591
10
    }
_ZN5doris10vectorized10DispatcherINS0_7DecimalIiEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES9_s
Line
Count
Source
515
30
                                   [[maybe_unused]] Int16 result_scale) {
516
30
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
517
30
        const size_t input_row_count = col_scale_i32.size();
518
588
        for (size_t i = 0; i < input_row_count; ++i) {
519
558
            const Int32 scale_arg = col_scale_i32.get_data()[i];
520
558
            if (scale_arg > std::numeric_limits<Int16>::max() ||
521
558
                scale_arg < std::numeric_limits<Int16>::min()) {
522
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
523
0
                                       "Scale argument for function is out of bound: {}",
524
0
                                       scale_arg);
525
0
            }
526
558
        }
527
528
30
        if constexpr (IsNumber<T>) {
529
30
            const auto* col = assert_cast<const ColumnVector<T>*>(col_general);
530
30
            auto col_res = ColumnVector<T>::create();
531
30
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
532
30
            vec_res.resize(input_row_count);
533
534
30
            for (size_t i = 0; i < input_row_count; ++i) {
535
30
                const Int32 scale_arg = col_scale_i32.get_data()[i];
536
30
                if (scale_arg == 0) {
537
30
                    size_t scale = 1;
538
30
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(col->get_data()[i], scale,
539
30
                                                                 vec_res[i]);
540
30
                } else if (scale_arg > 0) {
541
30
                    size_t scale = int_exp10(scale_arg);
542
30
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(col->get_data()[i], scale,
543
30
                                                                     vec_res[i]);
544
30
                } else {
545
30
                    size_t scale = int_exp10(-scale_arg);
546
30
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(col->get_data()[i], scale,
547
30
                                                                     vec_res[i]);
548
30
                }
549
30
            }
550
30
            return col_res;
551
30
        } else if constexpr (IsDecimalNumber<T>) {
552
30
            const auto* decimal_col = assert_cast<const ColumnDecimal<T>*>(col_general);
553
30
            const Int32 input_scale = decimal_col->get_scale();
554
30
            auto col_res = ColumnDecimal<T>::create(input_row_count, result_scale);
555
556
588
            for (size_t i = 0; i < input_row_count; ++i) {
557
558
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
558
558
                        decimal_col->get_element(i).value, input_scale,
559
558
                        col_res->get_element(i).value, col_scale_i32.get_data()[i]);
560
558
            }
561
562
588
            for (size_t i = 0; i < input_row_count; ++i) {
563
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
564
                // So we need this check to make sure the result have correct digits count
565
                //
566
                // Case 0: scale_arg <= -(integer part digits count)
567
                //      do nothing, because result is 0
568
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
569
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
570
                // Case 2: scale_arg > 0 && scale_arg < result_scale
571
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
572
                // Case 3: scale_arg >= input_scale
573
                //      do nothing
574
558
                const Int32 scale_arg = col_scale_i32.get_data()[i];
575
558
                if (scale_arg <= 0) {
576
294
                    col_res->get_element(i).value *= int_exp10(result_scale);
577
294
                } else if (scale_arg > 0 && scale_arg < result_scale) {
578
74
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
579
74
                }
580
558
            }
581
582
30
            return col_res;
583
30
        } else {
584
30
            auto error_type = std::make_shared<T>();
585
30
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
586
30
                                   "Dispatcher apply_vec_vec __builtin_unreachable {}",
587
30
                                   error_type->get_name());
588
30
            __builtin_unreachable();
589
30
            return nullptr;
590
30
        }
591
30
    }
_ZN5doris10vectorized10DispatcherINS0_7DecimalIlEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES9_s
Line
Count
Source
515
12
                                   [[maybe_unused]] Int16 result_scale) {
516
12
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
517
12
        const size_t input_row_count = col_scale_i32.size();
518
310
        for (size_t i = 0; i < input_row_count; ++i) {
519
298
            const Int32 scale_arg = col_scale_i32.get_data()[i];
520
298
            if (scale_arg > std::numeric_limits<Int16>::max() ||
521
298
                scale_arg < std::numeric_limits<Int16>::min()) {
522
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
523
0
                                       "Scale argument for function is out of bound: {}",
524
0
                                       scale_arg);
525
0
            }
526
298
        }
527
528
12
        if constexpr (IsNumber<T>) {
529
12
            const auto* col = assert_cast<const ColumnVector<T>*>(col_general);
530
12
            auto col_res = ColumnVector<T>::create();
531
12
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
532
12
            vec_res.resize(input_row_count);
533
534
12
            for (size_t i = 0; i < input_row_count; ++i) {
535
12
                const Int32 scale_arg = col_scale_i32.get_data()[i];
536
12
                if (scale_arg == 0) {
537
12
                    size_t scale = 1;
538
12
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(col->get_data()[i], scale,
539
12
                                                                 vec_res[i]);
540
12
                } else if (scale_arg > 0) {
541
12
                    size_t scale = int_exp10(scale_arg);
542
12
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(col->get_data()[i], scale,
543
12
                                                                     vec_res[i]);
544
12
                } else {
545
12
                    size_t scale = int_exp10(-scale_arg);
546
12
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(col->get_data()[i], scale,
547
12
                                                                     vec_res[i]);
548
12
                }
549
12
            }
550
12
            return col_res;
551
12
        } else if constexpr (IsDecimalNumber<T>) {
552
12
            const auto* decimal_col = assert_cast<const ColumnDecimal<T>*>(col_general);
553
12
            const Int32 input_scale = decimal_col->get_scale();
554
12
            auto col_res = ColumnDecimal<T>::create(input_row_count, result_scale);
555
556
310
            for (size_t i = 0; i < input_row_count; ++i) {
557
298
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
558
298
                        decimal_col->get_element(i).value, input_scale,
559
298
                        col_res->get_element(i).value, col_scale_i32.get_data()[i]);
560
298
            }
561
562
310
            for (size_t i = 0; i < input_row_count; ++i) {
563
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
564
                // So we need this check to make sure the result have correct digits count
565
                //
566
                // Case 0: scale_arg <= -(integer part digits count)
567
                //      do nothing, because result is 0
568
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
569
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
570
                // Case 2: scale_arg > 0 && scale_arg < result_scale
571
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
572
                // Case 3: scale_arg >= input_scale
573
                //      do nothing
574
298
                const Int32 scale_arg = col_scale_i32.get_data()[i];
575
298
                if (scale_arg <= 0) {
576
140
                    col_res->get_element(i).value *= int_exp10(result_scale);
577
158
                } else if (scale_arg > 0 && scale_arg < result_scale) {
578
52
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
579
52
                }
580
298
            }
581
582
12
            return col_res;
583
12
        } else {
584
12
            auto error_type = std::make_shared<T>();
585
12
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
586
12
                                   "Dispatcher apply_vec_vec __builtin_unreachable {}",
587
12
                                   error_type->get_name());
588
12
            __builtin_unreachable();
589
12
            return nullptr;
590
12
        }
591
12
    }
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalInEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES9_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_12Decimal128V3ELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES8_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalIN4wide7integerILm256EiEEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnESC_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIhLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherItLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIjLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherImLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIaLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIsLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIiLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIlLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherInLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
_ZN5doris10vectorized10DispatcherIfLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Line
Count
Source
515
10
                                   [[maybe_unused]] Int16 result_scale) {
516
10
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
517
10
        const size_t input_row_count = col_scale_i32.size();
518
20
        for (size_t i = 0; i < input_row_count; ++i) {
519
10
            const Int32 scale_arg = col_scale_i32.get_data()[i];
520
10
            if (scale_arg > std::numeric_limits<Int16>::max() ||
521
10
                scale_arg < std::numeric_limits<Int16>::min()) {
522
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
523
0
                                       "Scale argument for function is out of bound: {}",
524
0
                                       scale_arg);
525
0
            }
526
10
        }
527
528
10
        if constexpr (IsNumber<T>) {
529
10
            const auto* col = assert_cast<const ColumnVector<T>*>(col_general);
530
10
            auto col_res = ColumnVector<T>::create();
531
10
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
532
10
            vec_res.resize(input_row_count);
533
534
20
            for (size_t i = 0; i < input_row_count; ++i) {
535
10
                const Int32 scale_arg = col_scale_i32.get_data()[i];
536
10
                if (scale_arg == 0) {
537
4
                    size_t scale = 1;
538
4
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(col->get_data()[i], scale,
539
4
                                                                 vec_res[i]);
540
6
                } else if (scale_arg > 0) {
541
4
                    size_t scale = int_exp10(scale_arg);
542
4
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(col->get_data()[i], scale,
543
4
                                                                     vec_res[i]);
544
4
                } else {
545
2
                    size_t scale = int_exp10(-scale_arg);
546
2
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(col->get_data()[i], scale,
547
2
                                                                     vec_res[i]);
548
2
                }
549
10
            }
550
10
            return col_res;
551
10
        } else if constexpr (IsDecimalNumber<T>) {
552
10
            const auto* decimal_col = assert_cast<const ColumnDecimal<T>*>(col_general);
553
10
            const Int32 input_scale = decimal_col->get_scale();
554
10
            auto col_res = ColumnDecimal<T>::create(input_row_count, result_scale);
555
556
10
            for (size_t i = 0; i < input_row_count; ++i) {
557
10
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
558
10
                        decimal_col->get_element(i).value, input_scale,
559
10
                        col_res->get_element(i).value, col_scale_i32.get_data()[i]);
560
10
            }
561
562
10
            for (size_t i = 0; i < input_row_count; ++i) {
563
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
564
                // So we need this check to make sure the result have correct digits count
565
                //
566
                // Case 0: scale_arg <= -(integer part digits count)
567
                //      do nothing, because result is 0
568
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
569
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
570
                // Case 2: scale_arg > 0 && scale_arg < result_scale
571
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
572
                // Case 3: scale_arg >= input_scale
573
                //      do nothing
574
10
                const Int32 scale_arg = col_scale_i32.get_data()[i];
575
10
                if (scale_arg <= 0) {
576
10
                    col_res->get_element(i).value *= int_exp10(result_scale);
577
10
                } else if (scale_arg > 0 && scale_arg < result_scale) {
578
10
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
579
10
                }
580
10
            }
581
582
10
            return col_res;
583
10
        } else {
584
10
            auto error_type = std::make_shared<T>();
585
10
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
586
10
                                   "Dispatcher apply_vec_vec __builtin_unreachable {}",
587
10
                                   error_type->get_name());
588
10
            __builtin_unreachable();
589
10
            return nullptr;
590
10
        }
591
10
    }
_ZN5doris10vectorized10DispatcherIdLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES7_s
Line
Count
Source
515
12
                                   [[maybe_unused]] Int16 result_scale) {
516
12
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
517
12
        const size_t input_row_count = col_scale_i32.size();
518
24
        for (size_t i = 0; i < input_row_count; ++i) {
519
12
            const Int32 scale_arg = col_scale_i32.get_data()[i];
520
12
            if (scale_arg > std::numeric_limits<Int16>::max() ||
521
12
                scale_arg < std::numeric_limits<Int16>::min()) {
522
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
523
0
                                       "Scale argument for function is out of bound: {}",
524
0
                                       scale_arg);
525
0
            }
526
12
        }
527
528
12
        if constexpr (IsNumber<T>) {
529
12
            const auto* col = assert_cast<const ColumnVector<T>*>(col_general);
530
12
            auto col_res = ColumnVector<T>::create();
531
12
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
532
12
            vec_res.resize(input_row_count);
533
534
24
            for (size_t i = 0; i < input_row_count; ++i) {
535
12
                const Int32 scale_arg = col_scale_i32.get_data()[i];
536
12
                if (scale_arg == 0) {
537
4
                    size_t scale = 1;
538
4
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(col->get_data()[i], scale,
539
4
                                                                 vec_res[i]);
540
8
                } else if (scale_arg > 0) {
541
6
                    size_t scale = int_exp10(scale_arg);
542
6
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(col->get_data()[i], scale,
543
6
                                                                     vec_res[i]);
544
6
                } else {
545
2
                    size_t scale = int_exp10(-scale_arg);
546
2
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(col->get_data()[i], scale,
547
2
                                                                     vec_res[i]);
548
2
                }
549
12
            }
550
12
            return col_res;
551
12
        } else if constexpr (IsDecimalNumber<T>) {
552
12
            const auto* decimal_col = assert_cast<const ColumnDecimal<T>*>(col_general);
553
12
            const Int32 input_scale = decimal_col->get_scale();
554
12
            auto col_res = ColumnDecimal<T>::create(input_row_count, result_scale);
555
556
12
            for (size_t i = 0; i < input_row_count; ++i) {
557
12
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
558
12
                        decimal_col->get_element(i).value, input_scale,
559
12
                        col_res->get_element(i).value, col_scale_i32.get_data()[i]);
560
12
            }
561
562
12
            for (size_t i = 0; i < input_row_count; ++i) {
563
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
564
                // So we need this check to make sure the result have correct digits count
565
                //
566
                // Case 0: scale_arg <= -(integer part digits count)
567
                //      do nothing, because result is 0
568
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
569
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
570
                // Case 2: scale_arg > 0 && scale_arg < result_scale
571
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
572
                // Case 3: scale_arg >= input_scale
573
                //      do nothing
574
12
                const Int32 scale_arg = col_scale_i32.get_data()[i];
575
12
                if (scale_arg <= 0) {
576
12
                    col_res->get_element(i).value *= int_exp10(result_scale);
577
12
                } else if (scale_arg > 0 && scale_arg < result_scale) {
578
12
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
579
12
                }
580
12
            }
581
582
12
            return col_res;
583
12
        } else {
584
12
            auto error_type = std::make_shared<T>();
585
12
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
586
12
                                   "Dispatcher apply_vec_vec __builtin_unreachable {}",
587
12
                                   error_type->get_name());
588
12
            __builtin_unreachable();
589
12
            return nullptr;
590
12
        }
591
12
    }
_ZN5doris10vectorized10DispatcherINS0_7DecimalIiEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES9_s
Line
Count
Source
515
30
                                   [[maybe_unused]] Int16 result_scale) {
516
30
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
517
30
        const size_t input_row_count = col_scale_i32.size();
518
588
        for (size_t i = 0; i < input_row_count; ++i) {
519
558
            const Int32 scale_arg = col_scale_i32.get_data()[i];
520
558
            if (scale_arg > std::numeric_limits<Int16>::max() ||
521
558
                scale_arg < std::numeric_limits<Int16>::min()) {
522
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
523
0
                                       "Scale argument for function is out of bound: {}",
524
0
                                       scale_arg);
525
0
            }
526
558
        }
527
528
30
        if constexpr (IsNumber<T>) {
529
30
            const auto* col = assert_cast<const ColumnVector<T>*>(col_general);
530
30
            auto col_res = ColumnVector<T>::create();
531
30
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
532
30
            vec_res.resize(input_row_count);
533
534
30
            for (size_t i = 0; i < input_row_count; ++i) {
535
30
                const Int32 scale_arg = col_scale_i32.get_data()[i];
536
30
                if (scale_arg == 0) {
537
30
                    size_t scale = 1;
538
30
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(col->get_data()[i], scale,
539
30
                                                                 vec_res[i]);
540
30
                } else if (scale_arg > 0) {
541
30
                    size_t scale = int_exp10(scale_arg);
542
30
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(col->get_data()[i], scale,
543
30
                                                                     vec_res[i]);
544
30
                } else {
545
30
                    size_t scale = int_exp10(-scale_arg);
546
30
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(col->get_data()[i], scale,
547
30
                                                                     vec_res[i]);
548
30
                }
549
30
            }
550
30
            return col_res;
551
30
        } else if constexpr (IsDecimalNumber<T>) {
552
30
            const auto* decimal_col = assert_cast<const ColumnDecimal<T>*>(col_general);
553
30
            const Int32 input_scale = decimal_col->get_scale();
554
30
            auto col_res = ColumnDecimal<T>::create(input_row_count, result_scale);
555
556
588
            for (size_t i = 0; i < input_row_count; ++i) {
557
558
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
558
558
                        decimal_col->get_element(i).value, input_scale,
559
558
                        col_res->get_element(i).value, col_scale_i32.get_data()[i]);
560
558
            }
561
562
588
            for (size_t i = 0; i < input_row_count; ++i) {
563
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
564
                // So we need this check to make sure the result have correct digits count
565
                //
566
                // Case 0: scale_arg <= -(integer part digits count)
567
                //      do nothing, because result is 0
568
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
569
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
570
                // Case 2: scale_arg > 0 && scale_arg < result_scale
571
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
572
                // Case 3: scale_arg >= input_scale
573
                //      do nothing
574
558
                const Int32 scale_arg = col_scale_i32.get_data()[i];
575
558
                if (scale_arg <= 0) {
576
294
                    col_res->get_element(i).value *= int_exp10(result_scale);
577
294
                } else if (scale_arg > 0 && scale_arg < result_scale) {
578
74
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
579
74
                }
580
558
            }
581
582
30
            return col_res;
583
30
        } else {
584
30
            auto error_type = std::make_shared<T>();
585
30
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
586
30
                                   "Dispatcher apply_vec_vec __builtin_unreachable {}",
587
30
                                   error_type->get_name());
588
30
            __builtin_unreachable();
589
30
            return nullptr;
590
30
        }
591
30
    }
_ZN5doris10vectorized10DispatcherINS0_7DecimalIlEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES9_s
Line
Count
Source
515
12
                                   [[maybe_unused]] Int16 result_scale) {
516
12
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
517
12
        const size_t input_row_count = col_scale_i32.size();
518
310
        for (size_t i = 0; i < input_row_count; ++i) {
519
298
            const Int32 scale_arg = col_scale_i32.get_data()[i];
520
298
            if (scale_arg > std::numeric_limits<Int16>::max() ||
521
298
                scale_arg < std::numeric_limits<Int16>::min()) {
522
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
523
0
                                       "Scale argument for function is out of bound: {}",
524
0
                                       scale_arg);
525
0
            }
526
298
        }
527
528
12
        if constexpr (IsNumber<T>) {
529
12
            const auto* col = assert_cast<const ColumnVector<T>*>(col_general);
530
12
            auto col_res = ColumnVector<T>::create();
531
12
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
532
12
            vec_res.resize(input_row_count);
533
534
12
            for (size_t i = 0; i < input_row_count; ++i) {
535
12
                const Int32 scale_arg = col_scale_i32.get_data()[i];
536
12
                if (scale_arg == 0) {
537
12
                    size_t scale = 1;
538
12
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(col->get_data()[i], scale,
539
12
                                                                 vec_res[i]);
540
12
                } else if (scale_arg > 0) {
541
12
                    size_t scale = int_exp10(scale_arg);
542
12
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(col->get_data()[i], scale,
543
12
                                                                     vec_res[i]);
544
12
                } else {
545
12
                    size_t scale = int_exp10(-scale_arg);
546
12
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(col->get_data()[i], scale,
547
12
                                                                     vec_res[i]);
548
12
                }
549
12
            }
550
12
            return col_res;
551
12
        } else if constexpr (IsDecimalNumber<T>) {
552
12
            const auto* decimal_col = assert_cast<const ColumnDecimal<T>*>(col_general);
553
12
            const Int32 input_scale = decimal_col->get_scale();
554
12
            auto col_res = ColumnDecimal<T>::create(input_row_count, result_scale);
555
556
310
            for (size_t i = 0; i < input_row_count; ++i) {
557
298
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
558
298
                        decimal_col->get_element(i).value, input_scale,
559
298
                        col_res->get_element(i).value, col_scale_i32.get_data()[i]);
560
298
            }
561
562
310
            for (size_t i = 0; i < input_row_count; ++i) {
563
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
564
                // So we need this check to make sure the result have correct digits count
565
                //
566
                // Case 0: scale_arg <= -(integer part digits count)
567
                //      do nothing, because result is 0
568
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
569
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
570
                // Case 2: scale_arg > 0 && scale_arg < result_scale
571
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
572
                // Case 3: scale_arg >= input_scale
573
                //      do nothing
574
298
                const Int32 scale_arg = col_scale_i32.get_data()[i];
575
298
                if (scale_arg <= 0) {
576
140
                    col_res->get_element(i).value *= int_exp10(result_scale);
577
158
                } else if (scale_arg > 0 && scale_arg < result_scale) {
578
52
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
579
52
                }
580
298
            }
581
582
12
            return col_res;
583
12
        } else {
584
12
            auto error_type = std::make_shared<T>();
585
12
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
586
12
                                   "Dispatcher apply_vec_vec __builtin_unreachable {}",
587
12
                                   error_type->get_name());
588
12
            __builtin_unreachable();
589
12
            return nullptr;
590
12
        }
591
12
    }
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalInEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES9_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_12Decimal128V3ELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnES8_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalIN4wide7integerILm256EiEEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE13apply_vec_vecEPKNS0_7IColumnESC_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIhLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherItLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIjLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherImLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIaLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIsLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIiLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIlLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE13apply_vec_vecEPKNS0_7IColumnES7_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherInLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE13apply_vec_vecEPKNS0_7IColumnES7_s
_ZN5doris10vectorized10DispatcherIfLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE13apply_vec_vecEPKNS0_7IColumnES7_s
Line
Count
Source
515
10
                                   [[maybe_unused]] Int16 result_scale) {
516
10
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
517
10
        const size_t input_row_count = col_scale_i32.size();
518
20
        for (size_t i = 0; i < input_row_count; ++i) {
519
10
            const Int32 scale_arg = col_scale_i32.get_data()[i];
520
10
            if (scale_arg > std::numeric_limits<Int16>::max() ||
521
10
                scale_arg < std::numeric_limits<Int16>::min()) {
522
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
523
0
                                       "Scale argument for function is out of bound: {}",
524
0
                                       scale_arg);
525
0
            }
526
10
        }
527
528
10
        if constexpr (IsNumber<T>) {
529
10
            const auto* col = assert_cast<const ColumnVector<T>*>(col_general);
530
10
            auto col_res = ColumnVector<T>::create();
531
10
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
532
10
            vec_res.resize(input_row_count);
533
534
20
            for (size_t i = 0; i < input_row_count; ++i) {
535
10
                const Int32 scale_arg = col_scale_i32.get_data()[i];
536
10
                if (scale_arg == 0) {
537
4
                    size_t scale = 1;
538
4
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(col->get_data()[i], scale,
539
4
                                                                 vec_res[i]);
540
6
                } else if (scale_arg > 0) {
541
4
                    size_t scale = int_exp10(scale_arg);
542
4
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(col->get_data()[i], scale,
543
4
                                                                     vec_res[i]);
544
4
                } else {
545
2
                    size_t scale = int_exp10(-scale_arg);
546
2
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(col->get_data()[i], scale,
547
2
                                                                     vec_res[i]);
548
2
                }
549
10
            }
550
10
            return col_res;
551
10
        } else if constexpr (IsDecimalNumber<T>) {
552
10
            const auto* decimal_col = assert_cast<const ColumnDecimal<T>*>(col_general);
553
10
            const Int32 input_scale = decimal_col->get_scale();
554
10
            auto col_res = ColumnDecimal<T>::create(input_row_count, result_scale);
555
556
10
            for (size_t i = 0; i < input_row_count; ++i) {
557
10
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
558
10
                        decimal_col->get_element(i).value, input_scale,
559
10
                        col_res->get_element(i).value, col_scale_i32.get_data()[i]);
560
10
            }
561
562
10
            for (size_t i = 0; i < input_row_count; ++i) {
563
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
564
                // So we need this check to make sure the result have correct digits count
565
                //
566
                // Case 0: scale_arg <= -(integer part digits count)
567
                //      do nothing, because result is 0
568
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
569
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
570
                // Case 2: scale_arg > 0 && scale_arg < result_scale
571
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
572
                // Case 3: scale_arg >= input_scale
573
                //      do nothing
574
10
                const Int32 scale_arg = col_scale_i32.get_data()[i];
575
10
                if (scale_arg <= 0) {
576
10
                    col_res->get_element(i).value *= int_exp10(result_scale);
577
10
                } else if (scale_arg > 0 && scale_arg < result_scale) {
578
10
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
579
10
                }
580
10
            }
581
582
10
            return col_res;
583
10
        } else {
584
10
            auto error_type = std::make_shared<T>();
585
10
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
586
10
                                   "Dispatcher apply_vec_vec __builtin_unreachable {}",
587
10
                                   error_type->get_name());
588
10
            __builtin_unreachable();
589
10
            return nullptr;
590
10
        }
591
10
    }
_ZN5doris10vectorized10DispatcherIdLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE13apply_vec_vecEPKNS0_7IColumnES7_s
Line
Count
Source
515
12
                                   [[maybe_unused]] Int16 result_scale) {
516
12
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
517
12
        const size_t input_row_count = col_scale_i32.size();
518
24
        for (size_t i = 0; i < input_row_count; ++i) {
519
12
            const Int32 scale_arg = col_scale_i32.get_data()[i];
520
12
            if (scale_arg > std::numeric_limits<Int16>::max() ||
521
12
                scale_arg < std::numeric_limits<Int16>::min()) {
522
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
523
0
                                       "Scale argument for function is out of bound: {}",
524
0
                                       scale_arg);
525
0
            }
526
12
        }
527
528
12
        if constexpr (IsNumber<T>) {
529
12
            const auto* col = assert_cast<const ColumnVector<T>*>(col_general);
530
12
            auto col_res = ColumnVector<T>::create();
531
12
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
532
12
            vec_res.resize(input_row_count);
533
534
24
            for (size_t i = 0; i < input_row_count; ++i) {
535
12
                const Int32 scale_arg = col_scale_i32.get_data()[i];
536
12
                if (scale_arg == 0) {
537
4
                    size_t scale = 1;
538
4
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(col->get_data()[i], scale,
539
4
                                                                 vec_res[i]);
540
8
                } else if (scale_arg > 0) {
541
6
                    size_t scale = int_exp10(scale_arg);
542
6
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(col->get_data()[i], scale,
543
6
                                                                     vec_res[i]);
544
6
                } else {
545
2
                    size_t scale = int_exp10(-scale_arg);
546
2
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(col->get_data()[i], scale,
547
2
                                                                     vec_res[i]);
548
2
                }
549
12
            }
550
12
            return col_res;
551
12
        } else if constexpr (IsDecimalNumber<T>) {
552
12
            const auto* decimal_col = assert_cast<const ColumnDecimal<T>*>(col_general);
553
12
            const Int32 input_scale = decimal_col->get_scale();
554
12
            auto col_res = ColumnDecimal<T>::create(input_row_count, result_scale);
555
556
12
            for (size_t i = 0; i < input_row_count; ++i) {
557
12
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
558
12
                        decimal_col->get_element(i).value, input_scale,
559
12
                        col_res->get_element(i).value, col_scale_i32.get_data()[i]);
560
12
            }
561
562
12
            for (size_t i = 0; i < input_row_count; ++i) {
563
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
564
                // So we need this check to make sure the result have correct digits count
565
                //
566
                // Case 0: scale_arg <= -(integer part digits count)
567
                //      do nothing, because result is 0
568
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
569
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
570
                // Case 2: scale_arg > 0 && scale_arg < result_scale
571
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
572
                // Case 3: scale_arg >= input_scale
573
                //      do nothing
574
12
                const Int32 scale_arg = col_scale_i32.get_data()[i];
575
12
                if (scale_arg <= 0) {
576
12
                    col_res->get_element(i).value *= int_exp10(result_scale);
577
12
                } else if (scale_arg > 0 && scale_arg < result_scale) {
578
12
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
579
12
                }
580
12
            }
581
582
12
            return col_res;
583
12
        } else {
584
12
            auto error_type = std::make_shared<T>();
585
12
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
586
12
                                   "Dispatcher apply_vec_vec __builtin_unreachable {}",
587
12
                                   error_type->get_name());
588
12
            __builtin_unreachable();
589
12
            return nullptr;
590
12
        }
591
12
    }
_ZN5doris10vectorized10DispatcherINS0_7DecimalIiEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE13apply_vec_vecEPKNS0_7IColumnES9_s
Line
Count
Source
515
30
                                   [[maybe_unused]] Int16 result_scale) {
516
30
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
517
30
        const size_t input_row_count = col_scale_i32.size();
518
588
        for (size_t i = 0; i < input_row_count; ++i) {
519
558
            const Int32 scale_arg = col_scale_i32.get_data()[i];
520
558
            if (scale_arg > std::numeric_limits<Int16>::max() ||
521
558
                scale_arg < std::numeric_limits<Int16>::min()) {
522
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
523
0
                                       "Scale argument for function is out of bound: {}",
524
0
                                       scale_arg);
525
0
            }
526
558
        }
527
528
30
        if constexpr (IsNumber<T>) {
529
30
            const auto* col = assert_cast<const ColumnVector<T>*>(col_general);
530
30
            auto col_res = ColumnVector<T>::create();
531
30
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
532
30
            vec_res.resize(input_row_count);
533
534
30
            for (size_t i = 0; i < input_row_count; ++i) {
535
30
                const Int32 scale_arg = col_scale_i32.get_data()[i];
536
30
                if (scale_arg == 0) {
537
30
                    size_t scale = 1;
538
30
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(col->get_data()[i], scale,
539
30
                                                                 vec_res[i]);
540
30
                } else if (scale_arg > 0) {
541
30
                    size_t scale = int_exp10(scale_arg);
542
30
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(col->get_data()[i], scale,
543
30
                                                                     vec_res[i]);
544
30
                } else {
545
30
                    size_t scale = int_exp10(-scale_arg);
546
30
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(col->get_data()[i], scale,
547
30
                                                                     vec_res[i]);
548
30
                }
549
30
            }
550
30
            return col_res;
551
30
        } else if constexpr (IsDecimalNumber<T>) {
552
30
            const auto* decimal_col = assert_cast<const ColumnDecimal<T>*>(col_general);
553
30
            const Int32 input_scale = decimal_col->get_scale();
554
30
            auto col_res = ColumnDecimal<T>::create(input_row_count, result_scale);
555
556
588
            for (size_t i = 0; i < input_row_count; ++i) {
557
558
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
558
558
                        decimal_col->get_element(i).value, input_scale,
559
558
                        col_res->get_element(i).value, col_scale_i32.get_data()[i]);
560
558
            }
561
562
588
            for (size_t i = 0; i < input_row_count; ++i) {
563
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
564
                // So we need this check to make sure the result have correct digits count
565
                //
566
                // Case 0: scale_arg <= -(integer part digits count)
567
                //      do nothing, because result is 0
568
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
569
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
570
                // Case 2: scale_arg > 0 && scale_arg < result_scale
571
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
572
                // Case 3: scale_arg >= input_scale
573
                //      do nothing
574
558
                const Int32 scale_arg = col_scale_i32.get_data()[i];
575
558
                if (scale_arg <= 0) {
576
294
                    col_res->get_element(i).value *= int_exp10(result_scale);
577
294
                } else if (scale_arg > 0 && scale_arg < result_scale) {
578
74
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
579
74
                }
580
558
            }
581
582
30
            return col_res;
583
30
        } else {
584
30
            auto error_type = std::make_shared<T>();
585
30
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
586
30
                                   "Dispatcher apply_vec_vec __builtin_unreachable {}",
587
30
                                   error_type->get_name());
588
30
            __builtin_unreachable();
589
30
            return nullptr;
590
30
        }
591
30
    }
_ZN5doris10vectorized10DispatcherINS0_7DecimalIlEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE13apply_vec_vecEPKNS0_7IColumnES9_s
Line
Count
Source
515
12
                                   [[maybe_unused]] Int16 result_scale) {
516
12
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
517
12
        const size_t input_row_count = col_scale_i32.size();
518
310
        for (size_t i = 0; i < input_row_count; ++i) {
519
298
            const Int32 scale_arg = col_scale_i32.get_data()[i];
520
298
            if (scale_arg > std::numeric_limits<Int16>::max() ||
521
298
                scale_arg < std::numeric_limits<Int16>::min()) {
522
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
523
0
                                       "Scale argument for function is out of bound: {}",
524
0
                                       scale_arg);
525
0
            }
526
298
        }
527
528
12
        if constexpr (IsNumber<T>) {
529
12
            const auto* col = assert_cast<const ColumnVector<T>*>(col_general);
530
12
            auto col_res = ColumnVector<T>::create();
531
12
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
532
12
            vec_res.resize(input_row_count);
533
534
12
            for (size_t i = 0; i < input_row_count; ++i) {
535
12
                const Int32 scale_arg = col_scale_i32.get_data()[i];
536
12
                if (scale_arg == 0) {
537
12
                    size_t scale = 1;
538
12
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(col->get_data()[i], scale,
539
12
                                                                 vec_res[i]);
540
12
                } else if (scale_arg > 0) {
541
12
                    size_t scale = int_exp10(scale_arg);
542
12
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(col->get_data()[i], scale,
543
12
                                                                     vec_res[i]);
544
12
                } else {
545
12
                    size_t scale = int_exp10(-scale_arg);
546
12
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(col->get_data()[i], scale,
547
12
                                                                     vec_res[i]);
548
12
                }
549
12
            }
550
12
            return col_res;
551
12
        } else if constexpr (IsDecimalNumber<T>) {
552
12
            const auto* decimal_col = assert_cast<const ColumnDecimal<T>*>(col_general);
553
12
            const Int32 input_scale = decimal_col->get_scale();
554
12
            auto col_res = ColumnDecimal<T>::create(input_row_count, result_scale);
555
556
310
            for (size_t i = 0; i < input_row_count; ++i) {
557
298
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
558
298
                        decimal_col->get_element(i).value, input_scale,
559
298
                        col_res->get_element(i).value, col_scale_i32.get_data()[i]);
560
298
            }
561
562
310
            for (size_t i = 0; i < input_row_count; ++i) {
563
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
564
                // So we need this check to make sure the result have correct digits count
565
                //
566
                // Case 0: scale_arg <= -(integer part digits count)
567
                //      do nothing, because result is 0
568
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
569
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
570
                // Case 2: scale_arg > 0 && scale_arg < result_scale
571
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
572
                // Case 3: scale_arg >= input_scale
573
                //      do nothing
574
298
                const Int32 scale_arg = col_scale_i32.get_data()[i];
575
298
                if (scale_arg <= 0) {
576
140
                    col_res->get_element(i).value *= int_exp10(result_scale);
577
158
                } else if (scale_arg > 0 && scale_arg < result_scale) {
578
52
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
579
52
                }
580
298
            }
581
582
12
            return col_res;
583
12
        } else {
584
12
            auto error_type = std::make_shared<T>();
585
12
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
586
12
                                   "Dispatcher apply_vec_vec __builtin_unreachable {}",
587
12
                                   error_type->get_name());
588
12
            __builtin_unreachable();
589
12
            return nullptr;
590
12
        }
591
12
    }
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalInEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE13apply_vec_vecEPKNS0_7IColumnES9_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_12Decimal128V3ELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE13apply_vec_vecEPKNS0_7IColumnES8_s
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalIN4wide7integerILm256EiEEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE13apply_vec_vecEPKNS0_7IColumnESC_s
592
593
    // result_scale: scale for result decimal, this scale is got from planner
594
    static ColumnPtr apply_const_vec(const ColumnConst* const_col_general, const IColumn* col_scale,
595
308
                                     [[maybe_unused]] Int16 result_scale) {
596
308
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
597
308
        const size_t input_rows_count = col_scale->size();
598
599
4.68k
        for (size_t i = 0; i < input_rows_count; ++i) {
600
4.37k
            const Int32 scale_arg = col_scale_i32.get_data()[i];
601
602
4.37k
            if (scale_arg > std::numeric_limits<Int16>::max() ||
603
4.37k
                scale_arg < std::numeric_limits<Int16>::min()) {
604
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
605
0
                                       "Scale argument for function is out of bound: {}",
606
0
                                       scale_arg);
607
0
            }
608
4.37k
        }
609
610
308
        if constexpr (IsDecimalNumber<T>) {
611
98
            const ColumnDecimal<T>& data_col_general =
612
98
                    assert_cast<const ColumnDecimal<T>&>(const_col_general->get_data_column());
613
98
            const T& general_val = data_col_general.get_data()[0];
614
98
            Int32 input_scale = data_col_general.get_scale();
615
98
            auto col_res = ColumnDecimal<T>::create(input_rows_count, result_scale);
616
617
4.49k
            for (size_t i = 0; i < input_rows_count; ++i) {
618
4.28k
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
619
4.28k
                        general_val, input_scale, col_res->get_element(i).value,
620
4.28k
                        col_scale_i32.get_data()[i]);
621
4.28k
            }
622
623
4.49k
            for (size_t i = 0; i < input_rows_count; ++i) {
624
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
625
                // So we need this check to make sure the result have correct digits count
626
                //
627
                // Case 0: scale_arg <= -(integer part digits count)
628
                //      do nothing, because result is 0
629
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
630
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
631
                // Case 2: scale_arg > 0 && scale_arg < result_scale
632
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
633
                // Case 3: scale_arg >= input_scale
634
                //      do nothing
635
4.28k
                const Int32 scale_arg = col_scale_i32.get_data()[i];
636
4.28k
                if (scale_arg <= 0) {
637
2.17k
                    col_res->get_element(i).value *= int_exp10(result_scale);
638
2.17k
                } else if (scale_arg > 0 && scale_arg < result_scale) {
639
630
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
640
630
                }
641
4.28k
            }
642
643
98
            return col_res;
644
98
        } else if constexpr (IsNumber<T>) {
645
98
            const ColumnVector<T>& data_col_general =
646
98
                    assert_cast<const ColumnVector<T>&>(const_col_general->get_data_column());
647
98
            const T& general_val = data_col_general.get_data()[0];
648
98
            auto col_res = ColumnVector<T>::create(input_rows_count);
649
98
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
650
651
196
            for (size_t i = 0; i < input_rows_count; ++i) {
652
98
                const Int16 scale_arg = col_scale_i32.get_data()[i];
653
98
                if (scale_arg == 0) {
654
28
                    size_t scale = 1;
655
28
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(general_val, scale, vec_res[i]);
656
70
                } else if (scale_arg > 0) {
657
50
                    size_t scale = int_exp10(col_scale_i32.get_data()[i]);
658
50
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(general_val, scale,
659
50
                                                                     vec_res[i]);
660
50
                } else {
661
20
                    size_t scale = int_exp10(-col_scale_i32.get_data()[i]);
662
20
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(general_val, scale,
663
20
                                                                     vec_res[i]);
664
20
                }
665
98
            }
666
667
98
            return col_res;
668
98
        } else {
669
308
            auto error_type = std::make_shared<T>();
670
308
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
671
308
                                   "Dispatcher apply_const_vec __builtin_unreachable {}",
672
308
                                   error_type->get_name());
673
308
            __builtin_unreachable();
674
308
            return nullptr;
675
308
        }
676
308
    }
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIhLNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherItLNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIjLNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherImLNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIaLNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIsLNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIiLNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIlLNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherInLNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
_ZN5doris10vectorized10DispatcherIfLNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Line
Count
Source
595
8
                                     [[maybe_unused]] Int16 result_scale) {
596
8
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
597
8
        const size_t input_rows_count = col_scale->size();
598
599
16
        for (size_t i = 0; i < input_rows_count; ++i) {
600
8
            const Int32 scale_arg = col_scale_i32.get_data()[i];
601
602
8
            if (scale_arg > std::numeric_limits<Int16>::max() ||
603
8
                scale_arg < std::numeric_limits<Int16>::min()) {
604
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
605
0
                                       "Scale argument for function is out of bound: {}",
606
0
                                       scale_arg);
607
0
            }
608
8
        }
609
610
8
        if constexpr (IsDecimalNumber<T>) {
611
8
            const ColumnDecimal<T>& data_col_general =
612
8
                    assert_cast<const ColumnDecimal<T>&>(const_col_general->get_data_column());
613
8
            const T& general_val = data_col_general.get_data()[0];
614
8
            Int32 input_scale = data_col_general.get_scale();
615
8
            auto col_res = ColumnDecimal<T>::create(input_rows_count, result_scale);
616
617
8
            for (size_t i = 0; i < input_rows_count; ++i) {
618
8
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
619
8
                        general_val, input_scale, col_res->get_element(i).value,
620
8
                        col_scale_i32.get_data()[i]);
621
8
            }
622
623
8
            for (size_t i = 0; i < input_rows_count; ++i) {
624
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
625
                // So we need this check to make sure the result have correct digits count
626
                //
627
                // Case 0: scale_arg <= -(integer part digits count)
628
                //      do nothing, because result is 0
629
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
630
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
631
                // Case 2: scale_arg > 0 && scale_arg < result_scale
632
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
633
                // Case 3: scale_arg >= input_scale
634
                //      do nothing
635
8
                const Int32 scale_arg = col_scale_i32.get_data()[i];
636
8
                if (scale_arg <= 0) {
637
8
                    col_res->get_element(i).value *= int_exp10(result_scale);
638
8
                } else if (scale_arg > 0 && scale_arg < result_scale) {
639
8
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
640
8
                }
641
8
            }
642
643
8
            return col_res;
644
8
        } else if constexpr (IsNumber<T>) {
645
8
            const ColumnVector<T>& data_col_general =
646
8
                    assert_cast<const ColumnVector<T>&>(const_col_general->get_data_column());
647
8
            const T& general_val = data_col_general.get_data()[0];
648
8
            auto col_res = ColumnVector<T>::create(input_rows_count);
649
8
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
650
651
16
            for (size_t i = 0; i < input_rows_count; ++i) {
652
8
                const Int16 scale_arg = col_scale_i32.get_data()[i];
653
8
                if (scale_arg == 0) {
654
2
                    size_t scale = 1;
655
2
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(general_val, scale, vec_res[i]);
656
6
                } else if (scale_arg > 0) {
657
4
                    size_t scale = int_exp10(col_scale_i32.get_data()[i]);
658
4
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(general_val, scale,
659
4
                                                                     vec_res[i]);
660
4
                } else {
661
2
                    size_t scale = int_exp10(-col_scale_i32.get_data()[i]);
662
2
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(general_val, scale,
663
2
                                                                     vec_res[i]);
664
2
                }
665
8
            }
666
667
8
            return col_res;
668
8
        } else {
669
8
            auto error_type = std::make_shared<T>();
670
8
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
671
8
                                   "Dispatcher apply_const_vec __builtin_unreachable {}",
672
8
                                   error_type->get_name());
673
8
            __builtin_unreachable();
674
8
            return nullptr;
675
8
        }
676
8
    }
_ZN5doris10vectorized10DispatcherIdLNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Line
Count
Source
595
10
                                     [[maybe_unused]] Int16 result_scale) {
596
10
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
597
10
        const size_t input_rows_count = col_scale->size();
598
599
20
        for (size_t i = 0; i < input_rows_count; ++i) {
600
10
            const Int32 scale_arg = col_scale_i32.get_data()[i];
601
602
10
            if (scale_arg > std::numeric_limits<Int16>::max() ||
603
10
                scale_arg < std::numeric_limits<Int16>::min()) {
604
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
605
0
                                       "Scale argument for function is out of bound: {}",
606
0
                                       scale_arg);
607
0
            }
608
10
        }
609
610
10
        if constexpr (IsDecimalNumber<T>) {
611
10
            const ColumnDecimal<T>& data_col_general =
612
10
                    assert_cast<const ColumnDecimal<T>&>(const_col_general->get_data_column());
613
10
            const T& general_val = data_col_general.get_data()[0];
614
10
            Int32 input_scale = data_col_general.get_scale();
615
10
            auto col_res = ColumnDecimal<T>::create(input_rows_count, result_scale);
616
617
10
            for (size_t i = 0; i < input_rows_count; ++i) {
618
10
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
619
10
                        general_val, input_scale, col_res->get_element(i).value,
620
10
                        col_scale_i32.get_data()[i]);
621
10
            }
622
623
10
            for (size_t i = 0; i < input_rows_count; ++i) {
624
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
625
                // So we need this check to make sure the result have correct digits count
626
                //
627
                // Case 0: scale_arg <= -(integer part digits count)
628
                //      do nothing, because result is 0
629
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
630
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
631
                // Case 2: scale_arg > 0 && scale_arg < result_scale
632
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
633
                // Case 3: scale_arg >= input_scale
634
                //      do nothing
635
10
                const Int32 scale_arg = col_scale_i32.get_data()[i];
636
10
                if (scale_arg <= 0) {
637
10
                    col_res->get_element(i).value *= int_exp10(result_scale);
638
10
                } else if (scale_arg > 0 && scale_arg < result_scale) {
639
10
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
640
10
                }
641
10
            }
642
643
10
            return col_res;
644
10
        } else if constexpr (IsNumber<T>) {
645
10
            const ColumnVector<T>& data_col_general =
646
10
                    assert_cast<const ColumnVector<T>&>(const_col_general->get_data_column());
647
10
            const T& general_val = data_col_general.get_data()[0];
648
10
            auto col_res = ColumnVector<T>::create(input_rows_count);
649
10
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
650
651
20
            for (size_t i = 0; i < input_rows_count; ++i) {
652
10
                const Int16 scale_arg = col_scale_i32.get_data()[i];
653
10
                if (scale_arg == 0) {
654
2
                    size_t scale = 1;
655
2
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(general_val, scale, vec_res[i]);
656
8
                } else if (scale_arg > 0) {
657
6
                    size_t scale = int_exp10(col_scale_i32.get_data()[i]);
658
6
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(general_val, scale,
659
6
                                                                     vec_res[i]);
660
6
                } else {
661
2
                    size_t scale = int_exp10(-col_scale_i32.get_data()[i]);
662
2
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(general_val, scale,
663
2
                                                                     vec_res[i]);
664
2
                }
665
10
            }
666
667
10
            return col_res;
668
10
        } else {
669
10
            auto error_type = std::make_shared<T>();
670
10
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
671
10
                                   "Dispatcher apply_const_vec __builtin_unreachable {}",
672
10
                                   error_type->get_name());
673
10
            __builtin_unreachable();
674
10
            return nullptr;
675
10
        }
676
10
    }
_ZN5doris10vectorized10DispatcherINS0_7DecimalIiEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Line
Count
Source
595
30
                                     [[maybe_unused]] Int16 result_scale) {
596
30
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
597
30
        const size_t input_rows_count = col_scale->size();
598
599
588
        for (size_t i = 0; i < input_rows_count; ++i) {
600
558
            const Int32 scale_arg = col_scale_i32.get_data()[i];
601
602
558
            if (scale_arg > std::numeric_limits<Int16>::max() ||
603
558
                scale_arg < std::numeric_limits<Int16>::min()) {
604
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
605
0
                                       "Scale argument for function is out of bound: {}",
606
0
                                       scale_arg);
607
0
            }
608
558
        }
609
610
30
        if constexpr (IsDecimalNumber<T>) {
611
30
            const ColumnDecimal<T>& data_col_general =
612
30
                    assert_cast<const ColumnDecimal<T>&>(const_col_general->get_data_column());
613
30
            const T& general_val = data_col_general.get_data()[0];
614
30
            Int32 input_scale = data_col_general.get_scale();
615
30
            auto col_res = ColumnDecimal<T>::create(input_rows_count, result_scale);
616
617
588
            for (size_t i = 0; i < input_rows_count; ++i) {
618
558
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
619
558
                        general_val, input_scale, col_res->get_element(i).value,
620
558
                        col_scale_i32.get_data()[i]);
621
558
            }
622
623
588
            for (size_t i = 0; i < input_rows_count; ++i) {
624
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
625
                // So we need this check to make sure the result have correct digits count
626
                //
627
                // Case 0: scale_arg <= -(integer part digits count)
628
                //      do nothing, because result is 0
629
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
630
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
631
                // Case 2: scale_arg > 0 && scale_arg < result_scale
632
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
633
                // Case 3: scale_arg >= input_scale
634
                //      do nothing
635
558
                const Int32 scale_arg = col_scale_i32.get_data()[i];
636
558
                if (scale_arg <= 0) {
637
294
                    col_res->get_element(i).value *= int_exp10(result_scale);
638
294
                } else if (scale_arg > 0 && scale_arg < result_scale) {
639
74
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
640
74
                }
641
558
            }
642
643
30
            return col_res;
644
30
        } else if constexpr (IsNumber<T>) {
645
30
            const ColumnVector<T>& data_col_general =
646
30
                    assert_cast<const ColumnVector<T>&>(const_col_general->get_data_column());
647
30
            const T& general_val = data_col_general.get_data()[0];
648
30
            auto col_res = ColumnVector<T>::create(input_rows_count);
649
30
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
650
651
30
            for (size_t i = 0; i < input_rows_count; ++i) {
652
30
                const Int16 scale_arg = col_scale_i32.get_data()[i];
653
30
                if (scale_arg == 0) {
654
30
                    size_t scale = 1;
655
30
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(general_val, scale, vec_res[i]);
656
30
                } else if (scale_arg > 0) {
657
30
                    size_t scale = int_exp10(col_scale_i32.get_data()[i]);
658
30
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(general_val, scale,
659
30
                                                                     vec_res[i]);
660
30
                } else {
661
30
                    size_t scale = int_exp10(-col_scale_i32.get_data()[i]);
662
30
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(general_val, scale,
663
30
                                                                     vec_res[i]);
664
30
                }
665
30
            }
666
667
30
            return col_res;
668
30
        } else {
669
30
            auto error_type = std::make_shared<T>();
670
30
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
671
30
                                   "Dispatcher apply_const_vec __builtin_unreachable {}",
672
30
                                   error_type->get_name());
673
30
            __builtin_unreachable();
674
30
            return nullptr;
675
30
        }
676
30
    }
_ZN5doris10vectorized10DispatcherINS0_7DecimalIlEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Line
Count
Source
595
12
                                     [[maybe_unused]] Int16 result_scale) {
596
12
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
597
12
        const size_t input_rows_count = col_scale->size();
598
599
310
        for (size_t i = 0; i < input_rows_count; ++i) {
600
298
            const Int32 scale_arg = col_scale_i32.get_data()[i];
601
602
298
            if (scale_arg > std::numeric_limits<Int16>::max() ||
603
298
                scale_arg < std::numeric_limits<Int16>::min()) {
604
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
605
0
                                       "Scale argument for function is out of bound: {}",
606
0
                                       scale_arg);
607
0
            }
608
298
        }
609
610
12
        if constexpr (IsDecimalNumber<T>) {
611
12
            const ColumnDecimal<T>& data_col_general =
612
12
                    assert_cast<const ColumnDecimal<T>&>(const_col_general->get_data_column());
613
12
            const T& general_val = data_col_general.get_data()[0];
614
12
            Int32 input_scale = data_col_general.get_scale();
615
12
            auto col_res = ColumnDecimal<T>::create(input_rows_count, result_scale);
616
617
310
            for (size_t i = 0; i < input_rows_count; ++i) {
618
298
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
619
298
                        general_val, input_scale, col_res->get_element(i).value,
620
298
                        col_scale_i32.get_data()[i]);
621
298
            }
622
623
310
            for (size_t i = 0; i < input_rows_count; ++i) {
624
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
625
                // So we need this check to make sure the result have correct digits count
626
                //
627
                // Case 0: scale_arg <= -(integer part digits count)
628
                //      do nothing, because result is 0
629
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
630
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
631
                // Case 2: scale_arg > 0 && scale_arg < result_scale
632
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
633
                // Case 3: scale_arg >= input_scale
634
                //      do nothing
635
298
                const Int32 scale_arg = col_scale_i32.get_data()[i];
636
298
                if (scale_arg <= 0) {
637
140
                    col_res->get_element(i).value *= int_exp10(result_scale);
638
158
                } else if (scale_arg > 0 && scale_arg < result_scale) {
639
52
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
640
52
                }
641
298
            }
642
643
12
            return col_res;
644
12
        } else if constexpr (IsNumber<T>) {
645
12
            const ColumnVector<T>& data_col_general =
646
12
                    assert_cast<const ColumnVector<T>&>(const_col_general->get_data_column());
647
12
            const T& general_val = data_col_general.get_data()[0];
648
12
            auto col_res = ColumnVector<T>::create(input_rows_count);
649
12
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
650
651
12
            for (size_t i = 0; i < input_rows_count; ++i) {
652
12
                const Int16 scale_arg = col_scale_i32.get_data()[i];
653
12
                if (scale_arg == 0) {
654
12
                    size_t scale = 1;
655
12
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(general_val, scale, vec_res[i]);
656
12
                } else if (scale_arg > 0) {
657
12
                    size_t scale = int_exp10(col_scale_i32.get_data()[i]);
658
12
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(general_val, scale,
659
12
                                                                     vec_res[i]);
660
12
                } else {
661
12
                    size_t scale = int_exp10(-col_scale_i32.get_data()[i]);
662
12
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(general_val, scale,
663
12
                                                                     vec_res[i]);
664
12
                }
665
12
            }
666
667
12
            return col_res;
668
12
        } else {
669
12
            auto error_type = std::make_shared<T>();
670
12
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
671
12
                                   "Dispatcher apply_const_vec __builtin_unreachable {}",
672
12
                                   error_type->get_name());
673
12
            __builtin_unreachable();
674
12
            return nullptr;
675
12
        }
676
12
    }
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalInEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_12Decimal128V3ELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalIN4wide7integerILm256EiEEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIhLNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherItLNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIjLNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherImLNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIaLNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIsLNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIiLNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIlLNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherInLNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
_ZN5doris10vectorized10DispatcherIfLNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Line
Count
Source
595
8
                                     [[maybe_unused]] Int16 result_scale) {
596
8
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
597
8
        const size_t input_rows_count = col_scale->size();
598
599
16
        for (size_t i = 0; i < input_rows_count; ++i) {
600
8
            const Int32 scale_arg = col_scale_i32.get_data()[i];
601
602
8
            if (scale_arg > std::numeric_limits<Int16>::max() ||
603
8
                scale_arg < std::numeric_limits<Int16>::min()) {
604
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
605
0
                                       "Scale argument for function is out of bound: {}",
606
0
                                       scale_arg);
607
0
            }
608
8
        }
609
610
8
        if constexpr (IsDecimalNumber<T>) {
611
8
            const ColumnDecimal<T>& data_col_general =
612
8
                    assert_cast<const ColumnDecimal<T>&>(const_col_general->get_data_column());
613
8
            const T& general_val = data_col_general.get_data()[0];
614
8
            Int32 input_scale = data_col_general.get_scale();
615
8
            auto col_res = ColumnDecimal<T>::create(input_rows_count, result_scale);
616
617
8
            for (size_t i = 0; i < input_rows_count; ++i) {
618
8
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
619
8
                        general_val, input_scale, col_res->get_element(i).value,
620
8
                        col_scale_i32.get_data()[i]);
621
8
            }
622
623
8
            for (size_t i = 0; i < input_rows_count; ++i) {
624
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
625
                // So we need this check to make sure the result have correct digits count
626
                //
627
                // Case 0: scale_arg <= -(integer part digits count)
628
                //      do nothing, because result is 0
629
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
630
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
631
                // Case 2: scale_arg > 0 && scale_arg < result_scale
632
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
633
                // Case 3: scale_arg >= input_scale
634
                //      do nothing
635
8
                const Int32 scale_arg = col_scale_i32.get_data()[i];
636
8
                if (scale_arg <= 0) {
637
8
                    col_res->get_element(i).value *= int_exp10(result_scale);
638
8
                } else if (scale_arg > 0 && scale_arg < result_scale) {
639
8
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
640
8
                }
641
8
            }
642
643
8
            return col_res;
644
8
        } else if constexpr (IsNumber<T>) {
645
8
            const ColumnVector<T>& data_col_general =
646
8
                    assert_cast<const ColumnVector<T>&>(const_col_general->get_data_column());
647
8
            const T& general_val = data_col_general.get_data()[0];
648
8
            auto col_res = ColumnVector<T>::create(input_rows_count);
649
8
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
650
651
16
            for (size_t i = 0; i < input_rows_count; ++i) {
652
8
                const Int16 scale_arg = col_scale_i32.get_data()[i];
653
8
                if (scale_arg == 0) {
654
2
                    size_t scale = 1;
655
2
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(general_val, scale, vec_res[i]);
656
6
                } else if (scale_arg > 0) {
657
4
                    size_t scale = int_exp10(col_scale_i32.get_data()[i]);
658
4
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(general_val, scale,
659
4
                                                                     vec_res[i]);
660
4
                } else {
661
2
                    size_t scale = int_exp10(-col_scale_i32.get_data()[i]);
662
2
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(general_val, scale,
663
2
                                                                     vec_res[i]);
664
2
                }
665
8
            }
666
667
8
            return col_res;
668
8
        } else {
669
8
            auto error_type = std::make_shared<T>();
670
8
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
671
8
                                   "Dispatcher apply_const_vec __builtin_unreachable {}",
672
8
                                   error_type->get_name());
673
8
            __builtin_unreachable();
674
8
            return nullptr;
675
8
        }
676
8
    }
_ZN5doris10vectorized10DispatcherIdLNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Line
Count
Source
595
10
                                     [[maybe_unused]] Int16 result_scale) {
596
10
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
597
10
        const size_t input_rows_count = col_scale->size();
598
599
20
        for (size_t i = 0; i < input_rows_count; ++i) {
600
10
            const Int32 scale_arg = col_scale_i32.get_data()[i];
601
602
10
            if (scale_arg > std::numeric_limits<Int16>::max() ||
603
10
                scale_arg < std::numeric_limits<Int16>::min()) {
604
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
605
0
                                       "Scale argument for function is out of bound: {}",
606
0
                                       scale_arg);
607
0
            }
608
10
        }
609
610
10
        if constexpr (IsDecimalNumber<T>) {
611
10
            const ColumnDecimal<T>& data_col_general =
612
10
                    assert_cast<const ColumnDecimal<T>&>(const_col_general->get_data_column());
613
10
            const T& general_val = data_col_general.get_data()[0];
614
10
            Int32 input_scale = data_col_general.get_scale();
615
10
            auto col_res = ColumnDecimal<T>::create(input_rows_count, result_scale);
616
617
10
            for (size_t i = 0; i < input_rows_count; ++i) {
618
10
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
619
10
                        general_val, input_scale, col_res->get_element(i).value,
620
10
                        col_scale_i32.get_data()[i]);
621
10
            }
622
623
10
            for (size_t i = 0; i < input_rows_count; ++i) {
624
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
625
                // So we need this check to make sure the result have correct digits count
626
                //
627
                // Case 0: scale_arg <= -(integer part digits count)
628
                //      do nothing, because result is 0
629
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
630
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
631
                // Case 2: scale_arg > 0 && scale_arg < result_scale
632
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
633
                // Case 3: scale_arg >= input_scale
634
                //      do nothing
635
10
                const Int32 scale_arg = col_scale_i32.get_data()[i];
636
10
                if (scale_arg <= 0) {
637
10
                    col_res->get_element(i).value *= int_exp10(result_scale);
638
10
                } else if (scale_arg > 0 && scale_arg < result_scale) {
639
10
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
640
10
                }
641
10
            }
642
643
10
            return col_res;
644
10
        } else if constexpr (IsNumber<T>) {
645
10
            const ColumnVector<T>& data_col_general =
646
10
                    assert_cast<const ColumnVector<T>&>(const_col_general->get_data_column());
647
10
            const T& general_val = data_col_general.get_data()[0];
648
10
            auto col_res = ColumnVector<T>::create(input_rows_count);
649
10
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
650
651
20
            for (size_t i = 0; i < input_rows_count; ++i) {
652
10
                const Int16 scale_arg = col_scale_i32.get_data()[i];
653
10
                if (scale_arg == 0) {
654
2
                    size_t scale = 1;
655
2
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(general_val, scale, vec_res[i]);
656
8
                } else if (scale_arg > 0) {
657
6
                    size_t scale = int_exp10(col_scale_i32.get_data()[i]);
658
6
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(general_val, scale,
659
6
                                                                     vec_res[i]);
660
6
                } else {
661
2
                    size_t scale = int_exp10(-col_scale_i32.get_data()[i]);
662
2
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(general_val, scale,
663
2
                                                                     vec_res[i]);
664
2
                }
665
10
            }
666
667
10
            return col_res;
668
10
        } else {
669
10
            auto error_type = std::make_shared<T>();
670
10
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
671
10
                                   "Dispatcher apply_const_vec __builtin_unreachable {}",
672
10
                                   error_type->get_name());
673
10
            __builtin_unreachable();
674
10
            return nullptr;
675
10
        }
676
10
    }
_ZN5doris10vectorized10DispatcherINS0_7DecimalIiEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Line
Count
Source
595
30
                                     [[maybe_unused]] Int16 result_scale) {
596
30
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
597
30
        const size_t input_rows_count = col_scale->size();
598
599
588
        for (size_t i = 0; i < input_rows_count; ++i) {
600
558
            const Int32 scale_arg = col_scale_i32.get_data()[i];
601
602
558
            if (scale_arg > std::numeric_limits<Int16>::max() ||
603
558
                scale_arg < std::numeric_limits<Int16>::min()) {
604
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
605
0
                                       "Scale argument for function is out of bound: {}",
606
0
                                       scale_arg);
607
0
            }
608
558
        }
609
610
30
        if constexpr (IsDecimalNumber<T>) {
611
30
            const ColumnDecimal<T>& data_col_general =
612
30
                    assert_cast<const ColumnDecimal<T>&>(const_col_general->get_data_column());
613
30
            const T& general_val = data_col_general.get_data()[0];
614
30
            Int32 input_scale = data_col_general.get_scale();
615
30
            auto col_res = ColumnDecimal<T>::create(input_rows_count, result_scale);
616
617
588
            for (size_t i = 0; i < input_rows_count; ++i) {
618
558
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
619
558
                        general_val, input_scale, col_res->get_element(i).value,
620
558
                        col_scale_i32.get_data()[i]);
621
558
            }
622
623
588
            for (size_t i = 0; i < input_rows_count; ++i) {
624
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
625
                // So we need this check to make sure the result have correct digits count
626
                //
627
                // Case 0: scale_arg <= -(integer part digits count)
628
                //      do nothing, because result is 0
629
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
630
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
631
                // Case 2: scale_arg > 0 && scale_arg < result_scale
632
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
633
                // Case 3: scale_arg >= input_scale
634
                //      do nothing
635
558
                const Int32 scale_arg = col_scale_i32.get_data()[i];
636
558
                if (scale_arg <= 0) {
637
294
                    col_res->get_element(i).value *= int_exp10(result_scale);
638
294
                } else if (scale_arg > 0 && scale_arg < result_scale) {
639
74
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
640
74
                }
641
558
            }
642
643
30
            return col_res;
644
30
        } else if constexpr (IsNumber<T>) {
645
30
            const ColumnVector<T>& data_col_general =
646
30
                    assert_cast<const ColumnVector<T>&>(const_col_general->get_data_column());
647
30
            const T& general_val = data_col_general.get_data()[0];
648
30
            auto col_res = ColumnVector<T>::create(input_rows_count);
649
30
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
650
651
30
            for (size_t i = 0; i < input_rows_count; ++i) {
652
30
                const Int16 scale_arg = col_scale_i32.get_data()[i];
653
30
                if (scale_arg == 0) {
654
30
                    size_t scale = 1;
655
30
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(general_val, scale, vec_res[i]);
656
30
                } else if (scale_arg > 0) {
657
30
                    size_t scale = int_exp10(col_scale_i32.get_data()[i]);
658
30
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(general_val, scale,
659
30
                                                                     vec_res[i]);
660
30
                } else {
661
30
                    size_t scale = int_exp10(-col_scale_i32.get_data()[i]);
662
30
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(general_val, scale,
663
30
                                                                     vec_res[i]);
664
30
                }
665
30
            }
666
667
30
            return col_res;
668
30
        } else {
669
30
            auto error_type = std::make_shared<T>();
670
30
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
671
30
                                   "Dispatcher apply_const_vec __builtin_unreachable {}",
672
30
                                   error_type->get_name());
673
30
            __builtin_unreachable();
674
30
            return nullptr;
675
30
        }
676
30
    }
_ZN5doris10vectorized10DispatcherINS0_7DecimalIlEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Line
Count
Source
595
12
                                     [[maybe_unused]] Int16 result_scale) {
596
12
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
597
12
        const size_t input_rows_count = col_scale->size();
598
599
310
        for (size_t i = 0; i < input_rows_count; ++i) {
600
298
            const Int32 scale_arg = col_scale_i32.get_data()[i];
601
602
298
            if (scale_arg > std::numeric_limits<Int16>::max() ||
603
298
                scale_arg < std::numeric_limits<Int16>::min()) {
604
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
605
0
                                       "Scale argument for function is out of bound: {}",
606
0
                                       scale_arg);
607
0
            }
608
298
        }
609
610
12
        if constexpr (IsDecimalNumber<T>) {
611
12
            const ColumnDecimal<T>& data_col_general =
612
12
                    assert_cast<const ColumnDecimal<T>&>(const_col_general->get_data_column());
613
12
            const T& general_val = data_col_general.get_data()[0];
614
12
            Int32 input_scale = data_col_general.get_scale();
615
12
            auto col_res = ColumnDecimal<T>::create(input_rows_count, result_scale);
616
617
310
            for (size_t i = 0; i < input_rows_count; ++i) {
618
298
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
619
298
                        general_val, input_scale, col_res->get_element(i).value,
620
298
                        col_scale_i32.get_data()[i]);
621
298
            }
622
623
310
            for (size_t i = 0; i < input_rows_count; ++i) {
624
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
625
                // So we need this check to make sure the result have correct digits count
626
                //
627
                // Case 0: scale_arg <= -(integer part digits count)
628
                //      do nothing, because result is 0
629
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
630
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
631
                // Case 2: scale_arg > 0 && scale_arg < result_scale
632
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
633
                // Case 3: scale_arg >= input_scale
634
                //      do nothing
635
298
                const Int32 scale_arg = col_scale_i32.get_data()[i];
636
298
                if (scale_arg <= 0) {
637
140
                    col_res->get_element(i).value *= int_exp10(result_scale);
638
158
                } else if (scale_arg > 0 && scale_arg < result_scale) {
639
52
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
640
52
                }
641
298
            }
642
643
12
            return col_res;
644
12
        } else if constexpr (IsNumber<T>) {
645
12
            const ColumnVector<T>& data_col_general =
646
12
                    assert_cast<const ColumnVector<T>&>(const_col_general->get_data_column());
647
12
            const T& general_val = data_col_general.get_data()[0];
648
12
            auto col_res = ColumnVector<T>::create(input_rows_count);
649
12
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
650
651
12
            for (size_t i = 0; i < input_rows_count; ++i) {
652
12
                const Int16 scale_arg = col_scale_i32.get_data()[i];
653
12
                if (scale_arg == 0) {
654
12
                    size_t scale = 1;
655
12
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(general_val, scale, vec_res[i]);
656
12
                } else if (scale_arg > 0) {
657
12
                    size_t scale = int_exp10(col_scale_i32.get_data()[i]);
658
12
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(general_val, scale,
659
12
                                                                     vec_res[i]);
660
12
                } else {
661
12
                    size_t scale = int_exp10(-col_scale_i32.get_data()[i]);
662
12
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(general_val, scale,
663
12
                                                                     vec_res[i]);
664
12
                }
665
12
            }
666
667
12
            return col_res;
668
12
        } else {
669
12
            auto error_type = std::make_shared<T>();
670
12
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
671
12
                                   "Dispatcher apply_const_vec __builtin_unreachable {}",
672
12
                                   error_type->get_name());
673
12
            __builtin_unreachable();
674
12
            return nullptr;
675
12
        }
676
12
    }
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalInEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_12Decimal128V3ELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalIN4wide7integerILm256EiEEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIhLNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherItLNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIjLNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherImLNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIaLNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIsLNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIiLNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIlLNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherInLNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
_ZN5doris10vectorized10DispatcherIfLNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Line
Count
Source
595
8
                                     [[maybe_unused]] Int16 result_scale) {
596
8
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
597
8
        const size_t input_rows_count = col_scale->size();
598
599
16
        for (size_t i = 0; i < input_rows_count; ++i) {
600
8
            const Int32 scale_arg = col_scale_i32.get_data()[i];
601
602
8
            if (scale_arg > std::numeric_limits<Int16>::max() ||
603
8
                scale_arg < std::numeric_limits<Int16>::min()) {
604
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
605
0
                                       "Scale argument for function is out of bound: {}",
606
0
                                       scale_arg);
607
0
            }
608
8
        }
609
610
8
        if constexpr (IsDecimalNumber<T>) {
611
8
            const ColumnDecimal<T>& data_col_general =
612
8
                    assert_cast<const ColumnDecimal<T>&>(const_col_general->get_data_column());
613
8
            const T& general_val = data_col_general.get_data()[0];
614
8
            Int32 input_scale = data_col_general.get_scale();
615
8
            auto col_res = ColumnDecimal<T>::create(input_rows_count, result_scale);
616
617
8
            for (size_t i = 0; i < input_rows_count; ++i) {
618
8
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
619
8
                        general_val, input_scale, col_res->get_element(i).value,
620
8
                        col_scale_i32.get_data()[i]);
621
8
            }
622
623
8
            for (size_t i = 0; i < input_rows_count; ++i) {
624
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
625
                // So we need this check to make sure the result have correct digits count
626
                //
627
                // Case 0: scale_arg <= -(integer part digits count)
628
                //      do nothing, because result is 0
629
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
630
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
631
                // Case 2: scale_arg > 0 && scale_arg < result_scale
632
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
633
                // Case 3: scale_arg >= input_scale
634
                //      do nothing
635
8
                const Int32 scale_arg = col_scale_i32.get_data()[i];
636
8
                if (scale_arg <= 0) {
637
8
                    col_res->get_element(i).value *= int_exp10(result_scale);
638
8
                } else if (scale_arg > 0 && scale_arg < result_scale) {
639
8
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
640
8
                }
641
8
            }
642
643
8
            return col_res;
644
8
        } else if constexpr (IsNumber<T>) {
645
8
            const ColumnVector<T>& data_col_general =
646
8
                    assert_cast<const ColumnVector<T>&>(const_col_general->get_data_column());
647
8
            const T& general_val = data_col_general.get_data()[0];
648
8
            auto col_res = ColumnVector<T>::create(input_rows_count);
649
8
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
650
651
16
            for (size_t i = 0; i < input_rows_count; ++i) {
652
8
                const Int16 scale_arg = col_scale_i32.get_data()[i];
653
8
                if (scale_arg == 0) {
654
2
                    size_t scale = 1;
655
2
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(general_val, scale, vec_res[i]);
656
6
                } else if (scale_arg > 0) {
657
4
                    size_t scale = int_exp10(col_scale_i32.get_data()[i]);
658
4
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(general_val, scale,
659
4
                                                                     vec_res[i]);
660
4
                } else {
661
2
                    size_t scale = int_exp10(-col_scale_i32.get_data()[i]);
662
2
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(general_val, scale,
663
2
                                                                     vec_res[i]);
664
2
                }
665
8
            }
666
667
8
            return col_res;
668
8
        } else {
669
8
            auto error_type = std::make_shared<T>();
670
8
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
671
8
                                   "Dispatcher apply_const_vec __builtin_unreachable {}",
672
8
                                   error_type->get_name());
673
8
            __builtin_unreachable();
674
8
            return nullptr;
675
8
        }
676
8
    }
_ZN5doris10vectorized10DispatcherIdLNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Line
Count
Source
595
10
                                     [[maybe_unused]] Int16 result_scale) {
596
10
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
597
10
        const size_t input_rows_count = col_scale->size();
598
599
20
        for (size_t i = 0; i < input_rows_count; ++i) {
600
10
            const Int32 scale_arg = col_scale_i32.get_data()[i];
601
602
10
            if (scale_arg > std::numeric_limits<Int16>::max() ||
603
10
                scale_arg < std::numeric_limits<Int16>::min()) {
604
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
605
0
                                       "Scale argument for function is out of bound: {}",
606
0
                                       scale_arg);
607
0
            }
608
10
        }
609
610
10
        if constexpr (IsDecimalNumber<T>) {
611
10
            const ColumnDecimal<T>& data_col_general =
612
10
                    assert_cast<const ColumnDecimal<T>&>(const_col_general->get_data_column());
613
10
            const T& general_val = data_col_general.get_data()[0];
614
10
            Int32 input_scale = data_col_general.get_scale();
615
10
            auto col_res = ColumnDecimal<T>::create(input_rows_count, result_scale);
616
617
10
            for (size_t i = 0; i < input_rows_count; ++i) {
618
10
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
619
10
                        general_val, input_scale, col_res->get_element(i).value,
620
10
                        col_scale_i32.get_data()[i]);
621
10
            }
622
623
10
            for (size_t i = 0; i < input_rows_count; ++i) {
624
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
625
                // So we need this check to make sure the result have correct digits count
626
                //
627
                // Case 0: scale_arg <= -(integer part digits count)
628
                //      do nothing, because result is 0
629
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
630
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
631
                // Case 2: scale_arg > 0 && scale_arg < result_scale
632
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
633
                // Case 3: scale_arg >= input_scale
634
                //      do nothing
635
10
                const Int32 scale_arg = col_scale_i32.get_data()[i];
636
10
                if (scale_arg <= 0) {
637
10
                    col_res->get_element(i).value *= int_exp10(result_scale);
638
10
                } else if (scale_arg > 0 && scale_arg < result_scale) {
639
10
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
640
10
                }
641
10
            }
642
643
10
            return col_res;
644
10
        } else if constexpr (IsNumber<T>) {
645
10
            const ColumnVector<T>& data_col_general =
646
10
                    assert_cast<const ColumnVector<T>&>(const_col_general->get_data_column());
647
10
            const T& general_val = data_col_general.get_data()[0];
648
10
            auto col_res = ColumnVector<T>::create(input_rows_count);
649
10
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
650
651
20
            for (size_t i = 0; i < input_rows_count; ++i) {
652
10
                const Int16 scale_arg = col_scale_i32.get_data()[i];
653
10
                if (scale_arg == 0) {
654
2
                    size_t scale = 1;
655
2
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(general_val, scale, vec_res[i]);
656
8
                } else if (scale_arg > 0) {
657
6
                    size_t scale = int_exp10(col_scale_i32.get_data()[i]);
658
6
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(general_val, scale,
659
6
                                                                     vec_res[i]);
660
6
                } else {
661
2
                    size_t scale = int_exp10(-col_scale_i32.get_data()[i]);
662
2
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(general_val, scale,
663
2
                                                                     vec_res[i]);
664
2
                }
665
10
            }
666
667
10
            return col_res;
668
10
        } else {
669
10
            auto error_type = std::make_shared<T>();
670
10
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
671
10
                                   "Dispatcher apply_const_vec __builtin_unreachable {}",
672
10
                                   error_type->get_name());
673
10
            __builtin_unreachable();
674
10
            return nullptr;
675
10
        }
676
10
    }
_ZN5doris10vectorized10DispatcherINS0_7DecimalIiEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Line
Count
Source
595
30
                                     [[maybe_unused]] Int16 result_scale) {
596
30
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
597
30
        const size_t input_rows_count = col_scale->size();
598
599
588
        for (size_t i = 0; i < input_rows_count; ++i) {
600
558
            const Int32 scale_arg = col_scale_i32.get_data()[i];
601
602
558
            if (scale_arg > std::numeric_limits<Int16>::max() ||
603
558
                scale_arg < std::numeric_limits<Int16>::min()) {
604
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
605
0
                                       "Scale argument for function is out of bound: {}",
606
0
                                       scale_arg);
607
0
            }
608
558
        }
609
610
30
        if constexpr (IsDecimalNumber<T>) {
611
30
            const ColumnDecimal<T>& data_col_general =
612
30
                    assert_cast<const ColumnDecimal<T>&>(const_col_general->get_data_column());
613
30
            const T& general_val = data_col_general.get_data()[0];
614
30
            Int32 input_scale = data_col_general.get_scale();
615
30
            auto col_res = ColumnDecimal<T>::create(input_rows_count, result_scale);
616
617
588
            for (size_t i = 0; i < input_rows_count; ++i) {
618
558
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
619
558
                        general_val, input_scale, col_res->get_element(i).value,
620
558
                        col_scale_i32.get_data()[i]);
621
558
            }
622
623
588
            for (size_t i = 0; i < input_rows_count; ++i) {
624
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
625
                // So we need this check to make sure the result have correct digits count
626
                //
627
                // Case 0: scale_arg <= -(integer part digits count)
628
                //      do nothing, because result is 0
629
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
630
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
631
                // Case 2: scale_arg > 0 && scale_arg < result_scale
632
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
633
                // Case 3: scale_arg >= input_scale
634
                //      do nothing
635
558
                const Int32 scale_arg = col_scale_i32.get_data()[i];
636
558
                if (scale_arg <= 0) {
637
294
                    col_res->get_element(i).value *= int_exp10(result_scale);
638
294
                } else if (scale_arg > 0 && scale_arg < result_scale) {
639
74
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
640
74
                }
641
558
            }
642
643
30
            return col_res;
644
30
        } else if constexpr (IsNumber<T>) {
645
30
            const ColumnVector<T>& data_col_general =
646
30
                    assert_cast<const ColumnVector<T>&>(const_col_general->get_data_column());
647
30
            const T& general_val = data_col_general.get_data()[0];
648
30
            auto col_res = ColumnVector<T>::create(input_rows_count);
649
30
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
650
651
30
            for (size_t i = 0; i < input_rows_count; ++i) {
652
30
                const Int16 scale_arg = col_scale_i32.get_data()[i];
653
30
                if (scale_arg == 0) {
654
30
                    size_t scale = 1;
655
30
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(general_val, scale, vec_res[i]);
656
30
                } else if (scale_arg > 0) {
657
30
                    size_t scale = int_exp10(col_scale_i32.get_data()[i]);
658
30
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(general_val, scale,
659
30
                                                                     vec_res[i]);
660
30
                } else {
661
30
                    size_t scale = int_exp10(-col_scale_i32.get_data()[i]);
662
30
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(general_val, scale,
663
30
                                                                     vec_res[i]);
664
30
                }
665
30
            }
666
667
30
            return col_res;
668
30
        } else {
669
30
            auto error_type = std::make_shared<T>();
670
30
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
671
30
                                   "Dispatcher apply_const_vec __builtin_unreachable {}",
672
30
                                   error_type->get_name());
673
30
            __builtin_unreachable();
674
30
            return nullptr;
675
30
        }
676
30
    }
_ZN5doris10vectorized10DispatcherINS0_7DecimalIlEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Line
Count
Source
595
12
                                     [[maybe_unused]] Int16 result_scale) {
596
12
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
597
12
        const size_t input_rows_count = col_scale->size();
598
599
310
        for (size_t i = 0; i < input_rows_count; ++i) {
600
298
            const Int32 scale_arg = col_scale_i32.get_data()[i];
601
602
298
            if (scale_arg > std::numeric_limits<Int16>::max() ||
603
298
                scale_arg < std::numeric_limits<Int16>::min()) {
604
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
605
0
                                       "Scale argument for function is out of bound: {}",
606
0
                                       scale_arg);
607
0
            }
608
298
        }
609
610
12
        if constexpr (IsDecimalNumber<T>) {
611
12
            const ColumnDecimal<T>& data_col_general =
612
12
                    assert_cast<const ColumnDecimal<T>&>(const_col_general->get_data_column());
613
12
            const T& general_val = data_col_general.get_data()[0];
614
12
            Int32 input_scale = data_col_general.get_scale();
615
12
            auto col_res = ColumnDecimal<T>::create(input_rows_count, result_scale);
616
617
310
            for (size_t i = 0; i < input_rows_count; ++i) {
618
298
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
619
298
                        general_val, input_scale, col_res->get_element(i).value,
620
298
                        col_scale_i32.get_data()[i]);
621
298
            }
622
623
310
            for (size_t i = 0; i < input_rows_count; ++i) {
624
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
625
                // So we need this check to make sure the result have correct digits count
626
                //
627
                // Case 0: scale_arg <= -(integer part digits count)
628
                //      do nothing, because result is 0
629
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
630
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
631
                // Case 2: scale_arg > 0 && scale_arg < result_scale
632
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
633
                // Case 3: scale_arg >= input_scale
634
                //      do nothing
635
298
                const Int32 scale_arg = col_scale_i32.get_data()[i];
636
298
                if (scale_arg <= 0) {
637
140
                    col_res->get_element(i).value *= int_exp10(result_scale);
638
158
                } else if (scale_arg > 0 && scale_arg < result_scale) {
639
52
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
640
52
                }
641
298
            }
642
643
12
            return col_res;
644
12
        } else if constexpr (IsNumber<T>) {
645
12
            const ColumnVector<T>& data_col_general =
646
12
                    assert_cast<const ColumnVector<T>&>(const_col_general->get_data_column());
647
12
            const T& general_val = data_col_general.get_data()[0];
648
12
            auto col_res = ColumnVector<T>::create(input_rows_count);
649
12
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
650
651
12
            for (size_t i = 0; i < input_rows_count; ++i) {
652
12
                const Int16 scale_arg = col_scale_i32.get_data()[i];
653
12
                if (scale_arg == 0) {
654
12
                    size_t scale = 1;
655
12
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(general_val, scale, vec_res[i]);
656
12
                } else if (scale_arg > 0) {
657
12
                    size_t scale = int_exp10(col_scale_i32.get_data()[i]);
658
12
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(general_val, scale,
659
12
                                                                     vec_res[i]);
660
12
                } else {
661
12
                    size_t scale = int_exp10(-col_scale_i32.get_data()[i]);
662
12
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(general_val, scale,
663
12
                                                                     vec_res[i]);
664
12
                }
665
12
            }
666
667
12
            return col_res;
668
12
        } else {
669
12
            auto error_type = std::make_shared<T>();
670
12
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
671
12
                                   "Dispatcher apply_const_vec __builtin_unreachable {}",
672
12
                                   error_type->get_name());
673
12
            __builtin_unreachable();
674
12
            return nullptr;
675
12
        }
676
12
    }
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalInEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_12Decimal128V3ELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalIN4wide7integerILm256EiEEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIhLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherItLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIjLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherImLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIaLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIsLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIiLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIlLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherInLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
_ZN5doris10vectorized10DispatcherIfLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Line
Count
Source
595
10
                                     [[maybe_unused]] Int16 result_scale) {
596
10
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
597
10
        const size_t input_rows_count = col_scale->size();
598
599
20
        for (size_t i = 0; i < input_rows_count; ++i) {
600
10
            const Int32 scale_arg = col_scale_i32.get_data()[i];
601
602
10
            if (scale_arg > std::numeric_limits<Int16>::max() ||
603
10
                scale_arg < std::numeric_limits<Int16>::min()) {
604
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
605
0
                                       "Scale argument for function is out of bound: {}",
606
0
                                       scale_arg);
607
0
            }
608
10
        }
609
610
10
        if constexpr (IsDecimalNumber<T>) {
611
10
            const ColumnDecimal<T>& data_col_general =
612
10
                    assert_cast<const ColumnDecimal<T>&>(const_col_general->get_data_column());
613
10
            const T& general_val = data_col_general.get_data()[0];
614
10
            Int32 input_scale = data_col_general.get_scale();
615
10
            auto col_res = ColumnDecimal<T>::create(input_rows_count, result_scale);
616
617
10
            for (size_t i = 0; i < input_rows_count; ++i) {
618
10
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
619
10
                        general_val, input_scale, col_res->get_element(i).value,
620
10
                        col_scale_i32.get_data()[i]);
621
10
            }
622
623
10
            for (size_t i = 0; i < input_rows_count; ++i) {
624
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
625
                // So we need this check to make sure the result have correct digits count
626
                //
627
                // Case 0: scale_arg <= -(integer part digits count)
628
                //      do nothing, because result is 0
629
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
630
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
631
                // Case 2: scale_arg > 0 && scale_arg < result_scale
632
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
633
                // Case 3: scale_arg >= input_scale
634
                //      do nothing
635
10
                const Int32 scale_arg = col_scale_i32.get_data()[i];
636
10
                if (scale_arg <= 0) {
637
10
                    col_res->get_element(i).value *= int_exp10(result_scale);
638
10
                } else if (scale_arg > 0 && scale_arg < result_scale) {
639
10
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
640
10
                }
641
10
            }
642
643
10
            return col_res;
644
10
        } else if constexpr (IsNumber<T>) {
645
10
            const ColumnVector<T>& data_col_general =
646
10
                    assert_cast<const ColumnVector<T>&>(const_col_general->get_data_column());
647
10
            const T& general_val = data_col_general.get_data()[0];
648
10
            auto col_res = ColumnVector<T>::create(input_rows_count);
649
10
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
650
651
20
            for (size_t i = 0; i < input_rows_count; ++i) {
652
10
                const Int16 scale_arg = col_scale_i32.get_data()[i];
653
10
                if (scale_arg == 0) {
654
4
                    size_t scale = 1;
655
4
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(general_val, scale, vec_res[i]);
656
6
                } else if (scale_arg > 0) {
657
4
                    size_t scale = int_exp10(col_scale_i32.get_data()[i]);
658
4
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(general_val, scale,
659
4
                                                                     vec_res[i]);
660
4
                } else {
661
2
                    size_t scale = int_exp10(-col_scale_i32.get_data()[i]);
662
2
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(general_val, scale,
663
2
                                                                     vec_res[i]);
664
2
                }
665
10
            }
666
667
10
            return col_res;
668
10
        } else {
669
10
            auto error_type = std::make_shared<T>();
670
10
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
671
10
                                   "Dispatcher apply_const_vec __builtin_unreachable {}",
672
10
                                   error_type->get_name());
673
10
            __builtin_unreachable();
674
10
            return nullptr;
675
10
        }
676
10
    }
_ZN5doris10vectorized10DispatcherIdLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Line
Count
Source
595
12
                                     [[maybe_unused]] Int16 result_scale) {
596
12
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
597
12
        const size_t input_rows_count = col_scale->size();
598
599
24
        for (size_t i = 0; i < input_rows_count; ++i) {
600
12
            const Int32 scale_arg = col_scale_i32.get_data()[i];
601
602
12
            if (scale_arg > std::numeric_limits<Int16>::max() ||
603
12
                scale_arg < std::numeric_limits<Int16>::min()) {
604
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
605
0
                                       "Scale argument for function is out of bound: {}",
606
0
                                       scale_arg);
607
0
            }
608
12
        }
609
610
12
        if constexpr (IsDecimalNumber<T>) {
611
12
            const ColumnDecimal<T>& data_col_general =
612
12
                    assert_cast<const ColumnDecimal<T>&>(const_col_general->get_data_column());
613
12
            const T& general_val = data_col_general.get_data()[0];
614
12
            Int32 input_scale = data_col_general.get_scale();
615
12
            auto col_res = ColumnDecimal<T>::create(input_rows_count, result_scale);
616
617
12
            for (size_t i = 0; i < input_rows_count; ++i) {
618
12
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
619
12
                        general_val, input_scale, col_res->get_element(i).value,
620
12
                        col_scale_i32.get_data()[i]);
621
12
            }
622
623
12
            for (size_t i = 0; i < input_rows_count; ++i) {
624
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
625
                // So we need this check to make sure the result have correct digits count
626
                //
627
                // Case 0: scale_arg <= -(integer part digits count)
628
                //      do nothing, because result is 0
629
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
630
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
631
                // Case 2: scale_arg > 0 && scale_arg < result_scale
632
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
633
                // Case 3: scale_arg >= input_scale
634
                //      do nothing
635
12
                const Int32 scale_arg = col_scale_i32.get_data()[i];
636
12
                if (scale_arg <= 0) {
637
12
                    col_res->get_element(i).value *= int_exp10(result_scale);
638
12
                } else if (scale_arg > 0 && scale_arg < result_scale) {
639
12
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
640
12
                }
641
12
            }
642
643
12
            return col_res;
644
12
        } else if constexpr (IsNumber<T>) {
645
12
            const ColumnVector<T>& data_col_general =
646
12
                    assert_cast<const ColumnVector<T>&>(const_col_general->get_data_column());
647
12
            const T& general_val = data_col_general.get_data()[0];
648
12
            auto col_res = ColumnVector<T>::create(input_rows_count);
649
12
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
650
651
24
            for (size_t i = 0; i < input_rows_count; ++i) {
652
12
                const Int16 scale_arg = col_scale_i32.get_data()[i];
653
12
                if (scale_arg == 0) {
654
4
                    size_t scale = 1;
655
4
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(general_val, scale, vec_res[i]);
656
8
                } else if (scale_arg > 0) {
657
6
                    size_t scale = int_exp10(col_scale_i32.get_data()[i]);
658
6
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(general_val, scale,
659
6
                                                                     vec_res[i]);
660
6
                } else {
661
2
                    size_t scale = int_exp10(-col_scale_i32.get_data()[i]);
662
2
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(general_val, scale,
663
2
                                                                     vec_res[i]);
664
2
                }
665
12
            }
666
667
12
            return col_res;
668
12
        } else {
669
12
            auto error_type = std::make_shared<T>();
670
12
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
671
12
                                   "Dispatcher apply_const_vec __builtin_unreachable {}",
672
12
                                   error_type->get_name());
673
12
            __builtin_unreachable();
674
12
            return nullptr;
675
12
        }
676
12
    }
_ZN5doris10vectorized10DispatcherINS0_7DecimalIiEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Line
Count
Source
595
30
                                     [[maybe_unused]] Int16 result_scale) {
596
30
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
597
30
        const size_t input_rows_count = col_scale->size();
598
599
588
        for (size_t i = 0; i < input_rows_count; ++i) {
600
558
            const Int32 scale_arg = col_scale_i32.get_data()[i];
601
602
558
            if (scale_arg > std::numeric_limits<Int16>::max() ||
603
558
                scale_arg < std::numeric_limits<Int16>::min()) {
604
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
605
0
                                       "Scale argument for function is out of bound: {}",
606
0
                                       scale_arg);
607
0
            }
608
558
        }
609
610
30
        if constexpr (IsDecimalNumber<T>) {
611
30
            const ColumnDecimal<T>& data_col_general =
612
30
                    assert_cast<const ColumnDecimal<T>&>(const_col_general->get_data_column());
613
30
            const T& general_val = data_col_general.get_data()[0];
614
30
            Int32 input_scale = data_col_general.get_scale();
615
30
            auto col_res = ColumnDecimal<T>::create(input_rows_count, result_scale);
616
617
588
            for (size_t i = 0; i < input_rows_count; ++i) {
618
558
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
619
558
                        general_val, input_scale, col_res->get_element(i).value,
620
558
                        col_scale_i32.get_data()[i]);
621
558
            }
622
623
588
            for (size_t i = 0; i < input_rows_count; ++i) {
624
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
625
                // So we need this check to make sure the result have correct digits count
626
                //
627
                // Case 0: scale_arg <= -(integer part digits count)
628
                //      do nothing, because result is 0
629
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
630
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
631
                // Case 2: scale_arg > 0 && scale_arg < result_scale
632
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
633
                // Case 3: scale_arg >= input_scale
634
                //      do nothing
635
558
                const Int32 scale_arg = col_scale_i32.get_data()[i];
636
558
                if (scale_arg <= 0) {
637
294
                    col_res->get_element(i).value *= int_exp10(result_scale);
638
294
                } else if (scale_arg > 0 && scale_arg < result_scale) {
639
74
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
640
74
                }
641
558
            }
642
643
30
            return col_res;
644
30
        } else if constexpr (IsNumber<T>) {
645
30
            const ColumnVector<T>& data_col_general =
646
30
                    assert_cast<const ColumnVector<T>&>(const_col_general->get_data_column());
647
30
            const T& general_val = data_col_general.get_data()[0];
648
30
            auto col_res = ColumnVector<T>::create(input_rows_count);
649
30
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
650
651
30
            for (size_t i = 0; i < input_rows_count; ++i) {
652
30
                const Int16 scale_arg = col_scale_i32.get_data()[i];
653
30
                if (scale_arg == 0) {
654
30
                    size_t scale = 1;
655
30
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(general_val, scale, vec_res[i]);
656
30
                } else if (scale_arg > 0) {
657
30
                    size_t scale = int_exp10(col_scale_i32.get_data()[i]);
658
30
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(general_val, scale,
659
30
                                                                     vec_res[i]);
660
30
                } else {
661
30
                    size_t scale = int_exp10(-col_scale_i32.get_data()[i]);
662
30
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(general_val, scale,
663
30
                                                                     vec_res[i]);
664
30
                }
665
30
            }
666
667
30
            return col_res;
668
30
        } else {
669
30
            auto error_type = std::make_shared<T>();
670
30
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
671
30
                                   "Dispatcher apply_const_vec __builtin_unreachable {}",
672
30
                                   error_type->get_name());
673
30
            __builtin_unreachable();
674
30
            return nullptr;
675
30
        }
676
30
    }
_ZN5doris10vectorized10DispatcherINS0_7DecimalIlEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Line
Count
Source
595
12
                                     [[maybe_unused]] Int16 result_scale) {
596
12
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
597
12
        const size_t input_rows_count = col_scale->size();
598
599
310
        for (size_t i = 0; i < input_rows_count; ++i) {
600
298
            const Int32 scale_arg = col_scale_i32.get_data()[i];
601
602
298
            if (scale_arg > std::numeric_limits<Int16>::max() ||
603
298
                scale_arg < std::numeric_limits<Int16>::min()) {
604
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
605
0
                                       "Scale argument for function is out of bound: {}",
606
0
                                       scale_arg);
607
0
            }
608
298
        }
609
610
12
        if constexpr (IsDecimalNumber<T>) {
611
12
            const ColumnDecimal<T>& data_col_general =
612
12
                    assert_cast<const ColumnDecimal<T>&>(const_col_general->get_data_column());
613
12
            const T& general_val = data_col_general.get_data()[0];
614
12
            Int32 input_scale = data_col_general.get_scale();
615
12
            auto col_res = ColumnDecimal<T>::create(input_rows_count, result_scale);
616
617
310
            for (size_t i = 0; i < input_rows_count; ++i) {
618
298
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
619
298
                        general_val, input_scale, col_res->get_element(i).value,
620
298
                        col_scale_i32.get_data()[i]);
621
298
            }
622
623
310
            for (size_t i = 0; i < input_rows_count; ++i) {
624
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
625
                // So we need this check to make sure the result have correct digits count
626
                //
627
                // Case 0: scale_arg <= -(integer part digits count)
628
                //      do nothing, because result is 0
629
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
630
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
631
                // Case 2: scale_arg > 0 && scale_arg < result_scale
632
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
633
                // Case 3: scale_arg >= input_scale
634
                //      do nothing
635
298
                const Int32 scale_arg = col_scale_i32.get_data()[i];
636
298
                if (scale_arg <= 0) {
637
140
                    col_res->get_element(i).value *= int_exp10(result_scale);
638
158
                } else if (scale_arg > 0 && scale_arg < result_scale) {
639
52
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
640
52
                }
641
298
            }
642
643
12
            return col_res;
644
12
        } else if constexpr (IsNumber<T>) {
645
12
            const ColumnVector<T>& data_col_general =
646
12
                    assert_cast<const ColumnVector<T>&>(const_col_general->get_data_column());
647
12
            const T& general_val = data_col_general.get_data()[0];
648
12
            auto col_res = ColumnVector<T>::create(input_rows_count);
649
12
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
650
651
12
            for (size_t i = 0; i < input_rows_count; ++i) {
652
12
                const Int16 scale_arg = col_scale_i32.get_data()[i];
653
12
                if (scale_arg == 0) {
654
12
                    size_t scale = 1;
655
12
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(general_val, scale, vec_res[i]);
656
12
                } else if (scale_arg > 0) {
657
12
                    size_t scale = int_exp10(col_scale_i32.get_data()[i]);
658
12
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(general_val, scale,
659
12
                                                                     vec_res[i]);
660
12
                } else {
661
12
                    size_t scale = int_exp10(-col_scale_i32.get_data()[i]);
662
12
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(general_val, scale,
663
12
                                                                     vec_res[i]);
664
12
                }
665
12
            }
666
667
12
            return col_res;
668
12
        } else {
669
12
            auto error_type = std::make_shared<T>();
670
12
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
671
12
                                   "Dispatcher apply_const_vec __builtin_unreachable {}",
672
12
                                   error_type->get_name());
673
12
            __builtin_unreachable();
674
12
            return nullptr;
675
12
        }
676
12
    }
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalInEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_12Decimal128V3ELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalIN4wide7integerILm256EiEEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIhLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherItLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIjLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherImLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIaLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIsLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIiLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherIlLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherInLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
_ZN5doris10vectorized10DispatcherIfLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Line
Count
Source
595
10
                                     [[maybe_unused]] Int16 result_scale) {
596
10
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
597
10
        const size_t input_rows_count = col_scale->size();
598
599
20
        for (size_t i = 0; i < input_rows_count; ++i) {
600
10
            const Int32 scale_arg = col_scale_i32.get_data()[i];
601
602
10
            if (scale_arg > std::numeric_limits<Int16>::max() ||
603
10
                scale_arg < std::numeric_limits<Int16>::min()) {
604
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
605
0
                                       "Scale argument for function is out of bound: {}",
606
0
                                       scale_arg);
607
0
            }
608
10
        }
609
610
10
        if constexpr (IsDecimalNumber<T>) {
611
10
            const ColumnDecimal<T>& data_col_general =
612
10
                    assert_cast<const ColumnDecimal<T>&>(const_col_general->get_data_column());
613
10
            const T& general_val = data_col_general.get_data()[0];
614
10
            Int32 input_scale = data_col_general.get_scale();
615
10
            auto col_res = ColumnDecimal<T>::create(input_rows_count, result_scale);
616
617
10
            for (size_t i = 0; i < input_rows_count; ++i) {
618
10
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
619
10
                        general_val, input_scale, col_res->get_element(i).value,
620
10
                        col_scale_i32.get_data()[i]);
621
10
            }
622
623
10
            for (size_t i = 0; i < input_rows_count; ++i) {
624
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
625
                // So we need this check to make sure the result have correct digits count
626
                //
627
                // Case 0: scale_arg <= -(integer part digits count)
628
                //      do nothing, because result is 0
629
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
630
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
631
                // Case 2: scale_arg > 0 && scale_arg < result_scale
632
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
633
                // Case 3: scale_arg >= input_scale
634
                //      do nothing
635
10
                const Int32 scale_arg = col_scale_i32.get_data()[i];
636
10
                if (scale_arg <= 0) {
637
10
                    col_res->get_element(i).value *= int_exp10(result_scale);
638
10
                } else if (scale_arg > 0 && scale_arg < result_scale) {
639
10
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
640
10
                }
641
10
            }
642
643
10
            return col_res;
644
10
        } else if constexpr (IsNumber<T>) {
645
10
            const ColumnVector<T>& data_col_general =
646
10
                    assert_cast<const ColumnVector<T>&>(const_col_general->get_data_column());
647
10
            const T& general_val = data_col_general.get_data()[0];
648
10
            auto col_res = ColumnVector<T>::create(input_rows_count);
649
10
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
650
651
20
            for (size_t i = 0; i < input_rows_count; ++i) {
652
10
                const Int16 scale_arg = col_scale_i32.get_data()[i];
653
10
                if (scale_arg == 0) {
654
4
                    size_t scale = 1;
655
4
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(general_val, scale, vec_res[i]);
656
6
                } else if (scale_arg > 0) {
657
4
                    size_t scale = int_exp10(col_scale_i32.get_data()[i]);
658
4
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(general_val, scale,
659
4
                                                                     vec_res[i]);
660
4
                } else {
661
2
                    size_t scale = int_exp10(-col_scale_i32.get_data()[i]);
662
2
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(general_val, scale,
663
2
                                                                     vec_res[i]);
664
2
                }
665
10
            }
666
667
10
            return col_res;
668
10
        } else {
669
10
            auto error_type = std::make_shared<T>();
670
10
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
671
10
                                   "Dispatcher apply_const_vec __builtin_unreachable {}",
672
10
                                   error_type->get_name());
673
10
            __builtin_unreachable();
674
10
            return nullptr;
675
10
        }
676
10
    }
_ZN5doris10vectorized10DispatcherIdLNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Line
Count
Source
595
12
                                     [[maybe_unused]] Int16 result_scale) {
596
12
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
597
12
        const size_t input_rows_count = col_scale->size();
598
599
24
        for (size_t i = 0; i < input_rows_count; ++i) {
600
12
            const Int32 scale_arg = col_scale_i32.get_data()[i];
601
602
12
            if (scale_arg > std::numeric_limits<Int16>::max() ||
603
12
                scale_arg < std::numeric_limits<Int16>::min()) {
604
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
605
0
                                       "Scale argument for function is out of bound: {}",
606
0
                                       scale_arg);
607
0
            }
608
12
        }
609
610
12
        if constexpr (IsDecimalNumber<T>) {
611
12
            const ColumnDecimal<T>& data_col_general =
612
12
                    assert_cast<const ColumnDecimal<T>&>(const_col_general->get_data_column());
613
12
            const T& general_val = data_col_general.get_data()[0];
614
12
            Int32 input_scale = data_col_general.get_scale();
615
12
            auto col_res = ColumnDecimal<T>::create(input_rows_count, result_scale);
616
617
12
            for (size_t i = 0; i < input_rows_count; ++i) {
618
12
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
619
12
                        general_val, input_scale, col_res->get_element(i).value,
620
12
                        col_scale_i32.get_data()[i]);
621
12
            }
622
623
12
            for (size_t i = 0; i < input_rows_count; ++i) {
624
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
625
                // So we need this check to make sure the result have correct digits count
626
                //
627
                // Case 0: scale_arg <= -(integer part digits count)
628
                //      do nothing, because result is 0
629
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
630
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
631
                // Case 2: scale_arg > 0 && scale_arg < result_scale
632
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
633
                // Case 3: scale_arg >= input_scale
634
                //      do nothing
635
12
                const Int32 scale_arg = col_scale_i32.get_data()[i];
636
12
                if (scale_arg <= 0) {
637
12
                    col_res->get_element(i).value *= int_exp10(result_scale);
638
12
                } else if (scale_arg > 0 && scale_arg < result_scale) {
639
12
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
640
12
                }
641
12
            }
642
643
12
            return col_res;
644
12
        } else if constexpr (IsNumber<T>) {
645
12
            const ColumnVector<T>& data_col_general =
646
12
                    assert_cast<const ColumnVector<T>&>(const_col_general->get_data_column());
647
12
            const T& general_val = data_col_general.get_data()[0];
648
12
            auto col_res = ColumnVector<T>::create(input_rows_count);
649
12
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
650
651
24
            for (size_t i = 0; i < input_rows_count; ++i) {
652
12
                const Int16 scale_arg = col_scale_i32.get_data()[i];
653
12
                if (scale_arg == 0) {
654
4
                    size_t scale = 1;
655
4
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(general_val, scale, vec_res[i]);
656
8
                } else if (scale_arg > 0) {
657
6
                    size_t scale = int_exp10(col_scale_i32.get_data()[i]);
658
6
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(general_val, scale,
659
6
                                                                     vec_res[i]);
660
6
                } else {
661
2
                    size_t scale = int_exp10(-col_scale_i32.get_data()[i]);
662
2
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(general_val, scale,
663
2
                                                                     vec_res[i]);
664
2
                }
665
12
            }
666
667
12
            return col_res;
668
12
        } else {
669
12
            auto error_type = std::make_shared<T>();
670
12
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
671
12
                                   "Dispatcher apply_const_vec __builtin_unreachable {}",
672
12
                                   error_type->get_name());
673
12
            __builtin_unreachable();
674
12
            return nullptr;
675
12
        }
676
12
    }
_ZN5doris10vectorized10DispatcherINS0_7DecimalIiEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Line
Count
Source
595
30
                                     [[maybe_unused]] Int16 result_scale) {
596
30
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
597
30
        const size_t input_rows_count = col_scale->size();
598
599
588
        for (size_t i = 0; i < input_rows_count; ++i) {
600
558
            const Int32 scale_arg = col_scale_i32.get_data()[i];
601
602
558
            if (scale_arg > std::numeric_limits<Int16>::max() ||
603
558
                scale_arg < std::numeric_limits<Int16>::min()) {
604
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
605
0
                                       "Scale argument for function is out of bound: {}",
606
0
                                       scale_arg);
607
0
            }
608
558
        }
609
610
30
        if constexpr (IsDecimalNumber<T>) {
611
30
            const ColumnDecimal<T>& data_col_general =
612
30
                    assert_cast<const ColumnDecimal<T>&>(const_col_general->get_data_column());
613
30
            const T& general_val = data_col_general.get_data()[0];
614
30
            Int32 input_scale = data_col_general.get_scale();
615
30
            auto col_res = ColumnDecimal<T>::create(input_rows_count, result_scale);
616
617
588
            for (size_t i = 0; i < input_rows_count; ++i) {
618
558
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
619
558
                        general_val, input_scale, col_res->get_element(i).value,
620
558
                        col_scale_i32.get_data()[i]);
621
558
            }
622
623
588
            for (size_t i = 0; i < input_rows_count; ++i) {
624
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
625
                // So we need this check to make sure the result have correct digits count
626
                //
627
                // Case 0: scale_arg <= -(integer part digits count)
628
                //      do nothing, because result is 0
629
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
630
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
631
                // Case 2: scale_arg > 0 && scale_arg < result_scale
632
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
633
                // Case 3: scale_arg >= input_scale
634
                //      do nothing
635
558
                const Int32 scale_arg = col_scale_i32.get_data()[i];
636
558
                if (scale_arg <= 0) {
637
294
                    col_res->get_element(i).value *= int_exp10(result_scale);
638
294
                } else if (scale_arg > 0 && scale_arg < result_scale) {
639
74
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
640
74
                }
641
558
            }
642
643
30
            return col_res;
644
30
        } else if constexpr (IsNumber<T>) {
645
30
            const ColumnVector<T>& data_col_general =
646
30
                    assert_cast<const ColumnVector<T>&>(const_col_general->get_data_column());
647
30
            const T& general_val = data_col_general.get_data()[0];
648
30
            auto col_res = ColumnVector<T>::create(input_rows_count);
649
30
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
650
651
30
            for (size_t i = 0; i < input_rows_count; ++i) {
652
30
                const Int16 scale_arg = col_scale_i32.get_data()[i];
653
30
                if (scale_arg == 0) {
654
30
                    size_t scale = 1;
655
30
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(general_val, scale, vec_res[i]);
656
30
                } else if (scale_arg > 0) {
657
30
                    size_t scale = int_exp10(col_scale_i32.get_data()[i]);
658
30
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(general_val, scale,
659
30
                                                                     vec_res[i]);
660
30
                } else {
661
30
                    size_t scale = int_exp10(-col_scale_i32.get_data()[i]);
662
30
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(general_val, scale,
663
30
                                                                     vec_res[i]);
664
30
                }
665
30
            }
666
667
30
            return col_res;
668
30
        } else {
669
30
            auto error_type = std::make_shared<T>();
670
30
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
671
30
                                   "Dispatcher apply_const_vec __builtin_unreachable {}",
672
30
                                   error_type->get_name());
673
30
            __builtin_unreachable();
674
30
            return nullptr;
675
30
        }
676
30
    }
_ZN5doris10vectorized10DispatcherINS0_7DecimalIlEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Line
Count
Source
595
12
                                     [[maybe_unused]] Int16 result_scale) {
596
12
        const auto& col_scale_i32 = assert_cast<const ColumnInt32&>(*col_scale);
597
12
        const size_t input_rows_count = col_scale->size();
598
599
310
        for (size_t i = 0; i < input_rows_count; ++i) {
600
298
            const Int32 scale_arg = col_scale_i32.get_data()[i];
601
602
298
            if (scale_arg > std::numeric_limits<Int16>::max() ||
603
298
                scale_arg < std::numeric_limits<Int16>::min()) {
604
0
                throw doris::Exception(ErrorCode::OUT_OF_BOUND,
605
0
                                       "Scale argument for function is out of bound: {}",
606
0
                                       scale_arg);
607
0
            }
608
298
        }
609
610
12
        if constexpr (IsDecimalNumber<T>) {
611
12
            const ColumnDecimal<T>& data_col_general =
612
12
                    assert_cast<const ColumnDecimal<T>&>(const_col_general->get_data_column());
613
12
            const T& general_val = data_col_general.get_data()[0];
614
12
            Int32 input_scale = data_col_general.get_scale();
615
12
            auto col_res = ColumnDecimal<T>::create(input_rows_count, result_scale);
616
617
310
            for (size_t i = 0; i < input_rows_count; ++i) {
618
298
                DecimalRoundingImpl<T, rounding_mode, tie_breaking_mode>::apply(
619
298
                        general_val, input_scale, col_res->get_element(i).value,
620
298
                        col_scale_i32.get_data()[i]);
621
298
            }
622
623
310
            for (size_t i = 0; i < input_rows_count; ++i) {
624
                // For func(ColumnDecimal, ColumnInt32), we should always have same scale with source Decimal column
625
                // So we need this check to make sure the result have correct digits count
626
                //
627
                // Case 0: scale_arg <= -(integer part digits count)
628
                //      do nothing, because result is 0
629
                // Case 1: scale_arg <= 0 && scale_arg > -(integer part digits count)
630
                //      decimal parts has been erased, so add them back by multiply 10^(scale_arg)
631
                // Case 2: scale_arg > 0 && scale_arg < result_scale
632
                //      decimal part now has scale_arg digits, so multiply 10^(result_scale - scal_arg)
633
                // Case 3: scale_arg >= input_scale
634
                //      do nothing
635
298
                const Int32 scale_arg = col_scale_i32.get_data()[i];
636
298
                if (scale_arg <= 0) {
637
140
                    col_res->get_element(i).value *= int_exp10(result_scale);
638
158
                } else if (scale_arg > 0 && scale_arg < result_scale) {
639
52
                    col_res->get_element(i).value *= int_exp10(result_scale - scale_arg);
640
52
                }
641
298
            }
642
643
12
            return col_res;
644
12
        } else if constexpr (IsNumber<T>) {
645
12
            const ColumnVector<T>& data_col_general =
646
12
                    assert_cast<const ColumnVector<T>&>(const_col_general->get_data_column());
647
12
            const T& general_val = data_col_general.get_data()[0];
648
12
            auto col_res = ColumnVector<T>::create(input_rows_count);
649
12
            typename ColumnVector<T>::Container& vec_res = col_res->get_data();
650
651
12
            for (size_t i = 0; i < input_rows_count; ++i) {
652
12
                const Int16 scale_arg = col_scale_i32.get_data()[i];
653
12
                if (scale_arg == 0) {
654
12
                    size_t scale = 1;
655
12
                    FunctionRoundingImpl<ScaleMode::Zero>::apply(general_val, scale, vec_res[i]);
656
12
                } else if (scale_arg > 0) {
657
12
                    size_t scale = int_exp10(col_scale_i32.get_data()[i]);
658
12
                    FunctionRoundingImpl<ScaleMode::Positive>::apply(general_val, scale,
659
12
                                                                     vec_res[i]);
660
12
                } else {
661
12
                    size_t scale = int_exp10(-col_scale_i32.get_data()[i]);
662
12
                    FunctionRoundingImpl<ScaleMode::Negative>::apply(general_val, scale,
663
12
                                                                     vec_res[i]);
664
12
                }
665
12
            }
666
667
12
            return col_res;
668
12
        } else {
669
12
            auto error_type = std::make_shared<T>();
670
12
            throw doris::Exception(ErrorCode::INTERNAL_ERROR,
671
12
                                   "Dispatcher apply_const_vec __builtin_unreachable {}",
672
12
                                   error_type->get_name());
673
12
            __builtin_unreachable();
674
12
            return nullptr;
675
12
        }
676
12
    }
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalInEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_12Decimal128V3ELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
Unexecuted instantiation: _ZN5doris10vectorized10DispatcherINS0_7DecimalIN4wide7integerILm256EiEEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE15apply_const_vecEPKNS0_11ColumnConstEPKNS0_7IColumnEs
677
};
678
679
template <typename Impl, RoundingMode rounding_mode, TieBreakingMode tie_breaking_mode>
680
class FunctionRounding : public IFunction {
681
public:
682
    static constexpr auto name = Impl::name;
683
168
    static FunctionPtr create() { return std::make_shared<FunctionRounding>(); }
_ZN5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE6createEv
Line
Count
Source
683
12
    static FunctionPtr create() { return std::make_shared<FunctionRounding>(); }
_ZN5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE6createEv
Line
Count
Source
683
12
    static FunctionPtr create() { return std::make_shared<FunctionRounding>(); }
_ZN5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE6createEv
Line
Count
Source
683
12
    static FunctionPtr create() { return std::make_shared<FunctionRounding>(); }
_ZN5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE6createEv
Line
Count
Source
683
12
    static FunctionPtr create() { return std::make_shared<FunctionRounding>(); }
_ZN5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE6createEv
Line
Count
Source
683
12
    static FunctionPtr create() { return std::make_shared<FunctionRounding>(); }
_ZN5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE6createEv
Line
Count
Source
683
12
    static FunctionPtr create() { return std::make_shared<FunctionRounding>(); }
_ZN5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE6createEv
Line
Count
Source
683
12
    static FunctionPtr create() { return std::make_shared<FunctionRounding>(); }
_ZN5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE6createEv
Line
Count
Source
683
12
    static FunctionPtr create() { return std::make_shared<FunctionRounding>(); }
_ZN5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE6createEv
Line
Count
Source
683
12
    static FunctionPtr create() { return std::make_shared<FunctionRounding>(); }
_ZN5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE6createEv
Line
Count
Source
683
12
    static FunctionPtr create() { return std::make_shared<FunctionRounding>(); }
_ZN5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE6createEv
Line
Count
Source
683
4
    static FunctionPtr create() { return std::make_shared<FunctionRounding>(); }
_ZN5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE6createEv
Line
Count
Source
683
4
    static FunctionPtr create() { return std::make_shared<FunctionRounding>(); }
_ZN5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE6createEv
Line
Count
Source
683
4
    static FunctionPtr create() { return std::make_shared<FunctionRounding>(); }
_ZN5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE6createEv
Line
Count
Source
683
4
    static FunctionPtr create() { return std::make_shared<FunctionRounding>(); }
_ZN5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE6createEv
Line
Count
Source
683
4
    static FunctionPtr create() { return std::make_shared<FunctionRounding>(); }
_ZN5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE6createEv
Line
Count
Source
683
4
    static FunctionPtr create() { return std::make_shared<FunctionRounding>(); }
_ZN5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE6createEv
Line
Count
Source
683
6
    static FunctionPtr create() { return std::make_shared<FunctionRounding>(); }
_ZN5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE6createEv
Line
Count
Source
683
6
    static FunctionPtr create() { return std::make_shared<FunctionRounding>(); }
_ZN5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE6createEv
Line
Count
Source
683
6
    static FunctionPtr create() { return std::make_shared<FunctionRounding>(); }
_ZN5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE6createEv
Line
Count
Source
683
6
    static FunctionPtr create() { return std::make_shared<FunctionRounding>(); }
684
685
0
    String get_name() const override { return name; }
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE8get_nameB5cxx11Ev
686
687
48
    bool is_variadic() const override { return true; }
_ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE11is_variadicEv
Line
Count
Source
687
2
    bool is_variadic() const override { return true; }
_ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE11is_variadicEv
Line
Count
Source
687
2
    bool is_variadic() const override { return true; }
_ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE11is_variadicEv
Line
Count
Source
687
2
    bool is_variadic() const override { return true; }
_ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE11is_variadicEv
Line
Count
Source
687
2
    bool is_variadic() const override { return true; }
_ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE11is_variadicEv
Line
Count
Source
687
2
    bool is_variadic() const override { return true; }
_ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE11is_variadicEv
Line
Count
Source
687
2
    bool is_variadic() const override { return true; }
_ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE11is_variadicEv
Line
Count
Source
687
2
    bool is_variadic() const override { return true; }
_ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE11is_variadicEv
Line
Count
Source
687
2
    bool is_variadic() const override { return true; }
_ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE11is_variadicEv
Line
Count
Source
687
2
    bool is_variadic() const override { return true; }
_ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE11is_variadicEv
Line
Count
Source
687
2
    bool is_variadic() const override { return true; }
_ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE11is_variadicEv
Line
Count
Source
687
2
    bool is_variadic() const override { return true; }
_ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE11is_variadicEv
Line
Count
Source
687
2
    bool is_variadic() const override { return true; }
_ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE11is_variadicEv
Line
Count
Source
687
2
    bool is_variadic() const override { return true; }
_ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE11is_variadicEv
Line
Count
Source
687
2
    bool is_variadic() const override { return true; }
_ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE11is_variadicEv
Line
Count
Source
687
2
    bool is_variadic() const override { return true; }
_ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE11is_variadicEv
Line
Count
Source
687
2
    bool is_variadic() const override { return true; }
_ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE11is_variadicEv
Line
Count
Source
687
4
    bool is_variadic() const override { return true; }
_ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE11is_variadicEv
Line
Count
Source
687
4
    bool is_variadic() const override { return true; }
_ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE11is_variadicEv
Line
Count
Source
687
4
    bool is_variadic() const override { return true; }
_ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE11is_variadicEv
Line
Count
Source
687
4
    bool is_variadic() const override { return true; }
688
0
    size_t get_number_of_arguments() const override { return 0; }
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE23get_number_of_argumentsEv
689
690
40
    DataTypes get_variadic_argument_types_impl() const override {
691
40
        return Impl::get_variadic_argument_types();
692
40
    }
_ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE32get_variadic_argument_types_implEv
Line
Count
Source
690
2
    DataTypes get_variadic_argument_types_impl() const override {
691
2
        return Impl::get_variadic_argument_types();
692
2
    }
_ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE32get_variadic_argument_types_implEv
Line
Count
Source
690
2
    DataTypes get_variadic_argument_types_impl() const override {
691
2
        return Impl::get_variadic_argument_types();
692
2
    }
_ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE32get_variadic_argument_types_implEv
Line
Count
Source
690
2
    DataTypes get_variadic_argument_types_impl() const override {
691
2
        return Impl::get_variadic_argument_types();
692
2
    }
_ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE32get_variadic_argument_types_implEv
Line
Count
Source
690
2
    DataTypes get_variadic_argument_types_impl() const override {
691
2
        return Impl::get_variadic_argument_types();
692
2
    }
_ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE32get_variadic_argument_types_implEv
Line
Count
Source
690
2
    DataTypes get_variadic_argument_types_impl() const override {
691
2
        return Impl::get_variadic_argument_types();
692
2
    }
_ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE32get_variadic_argument_types_implEv
Line
Count
Source
690
2
    DataTypes get_variadic_argument_types_impl() const override {
691
2
        return Impl::get_variadic_argument_types();
692
2
    }
_ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE32get_variadic_argument_types_implEv
Line
Count
Source
690
2
    DataTypes get_variadic_argument_types_impl() const override {
691
2
        return Impl::get_variadic_argument_types();
692
2
    }
_ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE32get_variadic_argument_types_implEv
Line
Count
Source
690
2
    DataTypes get_variadic_argument_types_impl() const override {
691
2
        return Impl::get_variadic_argument_types();
692
2
    }
_ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE32get_variadic_argument_types_implEv
Line
Count
Source
690
2
    DataTypes get_variadic_argument_types_impl() const override {
691
2
        return Impl::get_variadic_argument_types();
692
2
    }
_ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE32get_variadic_argument_types_implEv
Line
Count
Source
690
2
    DataTypes get_variadic_argument_types_impl() const override {
691
2
        return Impl::get_variadic_argument_types();
692
2
    }
_ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE32get_variadic_argument_types_implEv
Line
Count
Source
690
2
    DataTypes get_variadic_argument_types_impl() const override {
691
2
        return Impl::get_variadic_argument_types();
692
2
    }
_ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE32get_variadic_argument_types_implEv
Line
Count
Source
690
2
    DataTypes get_variadic_argument_types_impl() const override {
691
2
        return Impl::get_variadic_argument_types();
692
2
    }
_ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE32get_variadic_argument_types_implEv
Line
Count
Source
690
2
    DataTypes get_variadic_argument_types_impl() const override {
691
2
        return Impl::get_variadic_argument_types();
692
2
    }
_ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE32get_variadic_argument_types_implEv
Line
Count
Source
690
2
    DataTypes get_variadic_argument_types_impl() const override {
691
2
        return Impl::get_variadic_argument_types();
692
2
    }
_ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE32get_variadic_argument_types_implEv
Line
Count
Source
690
2
    DataTypes get_variadic_argument_types_impl() const override {
691
2
        return Impl::get_variadic_argument_types();
692
2
    }
_ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE32get_variadic_argument_types_implEv
Line
Count
Source
690
2
    DataTypes get_variadic_argument_types_impl() const override {
691
2
        return Impl::get_variadic_argument_types();
692
2
    }
_ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE32get_variadic_argument_types_implEv
Line
Count
Source
690
2
    DataTypes get_variadic_argument_types_impl() const override {
691
2
        return Impl::get_variadic_argument_types();
692
2
    }
_ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE32get_variadic_argument_types_implEv
Line
Count
Source
690
2
    DataTypes get_variadic_argument_types_impl() const override {
691
2
        return Impl::get_variadic_argument_types();
692
2
    }
_ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE32get_variadic_argument_types_implEv
Line
Count
Source
690
2
    DataTypes get_variadic_argument_types_impl() const override {
691
2
        return Impl::get_variadic_argument_types();
692
2
    }
_ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE32get_variadic_argument_types_implEv
Line
Count
Source
690
2
    DataTypes get_variadic_argument_types_impl() const override {
691
2
        return Impl::get_variadic_argument_types();
692
2
    }
693
694
    /// Get result types by argument types. If the function does not apply to these arguments, throw an exception.
695
8
    DataTypePtr get_return_type_impl(const DataTypes& arguments) const override {
696
8
        if ((arguments.empty()) || (arguments.size() > 2)) {
697
0
            throw doris::Exception(
698
0
                    ErrorCode::INVALID_ARGUMENT,
699
0
                    "Number of arguments for function {}, doesn't match: should be 1 or 2. ",
700
0
                    get_name());
701
0
        }
702
703
8
        return arguments[0];
704
8
    }
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS0_9IDataTypeEESaISC_EE
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS0_9IDataTypeEESaISC_EE
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS0_9IDataTypeEESaISC_EE
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS0_9IDataTypeEESaISC_EE
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS0_9IDataTypeEESaISC_EE
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS0_9IDataTypeEESaISC_EE
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS0_9IDataTypeEESaISC_EE
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS0_9IDataTypeEESaISC_EE
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS0_9IDataTypeEESaISC_EE
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS0_9IDataTypeEESaISC_EE
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS0_9IDataTypeEESaISC_EE
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS0_9IDataTypeEESaISC_EE
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS0_9IDataTypeEESaISC_EE
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS0_9IDataTypeEESaISC_EE
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS0_9IDataTypeEESaISC_EE
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS0_9IDataTypeEESaISC_EE
_ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS0_9IDataTypeEESaISC_EE
Line
Count
Source
695
2
    DataTypePtr get_return_type_impl(const DataTypes& arguments) const override {
696
2
        if ((arguments.empty()) || (arguments.size() > 2)) {
697
0
            throw doris::Exception(
698
0
                    ErrorCode::INVALID_ARGUMENT,
699
0
                    "Number of arguments for function {}, doesn't match: should be 1 or 2. ",
700
0
                    get_name());
701
0
        }
702
703
2
        return arguments[0];
704
2
    }
_ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS0_9IDataTypeEESaISC_EE
Line
Count
Source
695
2
    DataTypePtr get_return_type_impl(const DataTypes& arguments) const override {
696
2
        if ((arguments.empty()) || (arguments.size() > 2)) {
697
0
            throw doris::Exception(
698
0
                    ErrorCode::INVALID_ARGUMENT,
699
0
                    "Number of arguments for function {}, doesn't match: should be 1 or 2. ",
700
0
                    get_name());
701
0
        }
702
703
2
        return arguments[0];
704
2
    }
_ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS0_9IDataTypeEESaISC_EE
Line
Count
Source
695
2
    DataTypePtr get_return_type_impl(const DataTypes& arguments) const override {
696
2
        if ((arguments.empty()) || (arguments.size() > 2)) {
697
0
            throw doris::Exception(
698
0
                    ErrorCode::INVALID_ARGUMENT,
699
0
                    "Number of arguments for function {}, doesn't match: should be 1 or 2. ",
700
0
                    get_name());
701
0
        }
702
703
2
        return arguments[0];
704
2
    }
_ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS0_9IDataTypeEESaISC_EE
Line
Count
Source
695
2
    DataTypePtr get_return_type_impl(const DataTypes& arguments) const override {
696
2
        if ((arguments.empty()) || (arguments.size() > 2)) {
697
0
            throw doris::Exception(
698
0
                    ErrorCode::INVALID_ARGUMENT,
699
0
                    "Number of arguments for function {}, doesn't match: should be 1 or 2. ",
700
0
                    get_name());
701
0
        }
702
703
2
        return arguments[0];
704
2
    }
705
706
0
    static Status get_scale_arg(const ColumnWithTypeAndName& arguments, Int16* scale) {
707
0
        const IColumn& scale_column = *arguments.column;
708
709
0
        Int32 scale_arg = assert_cast<const ColumnInt32&>(
710
0
                                  assert_cast<const ColumnConst*>(&scale_column)->get_data_column())
711
0
                                  .get_element(0);
712
713
0
        if (scale_arg > std::numeric_limits<Int16>::max() ||
714
0
            scale_arg < std::numeric_limits<Int16>::min()) {
715
0
            return Status::InvalidArgument("Scale argument for function {} is out of bound: {}",
716
0
                                           name, scale_arg);
717
0
        }
718
719
0
        *scale = scale_arg;
720
0
        return Status::OK();
721
0
    }
Unexecuted instantiation: _ZN5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE13get_scale_argERKNS0_21ColumnWithTypeAndNameEPs
Unexecuted instantiation: _ZN5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE13get_scale_argERKNS0_21ColumnWithTypeAndNameEPs
Unexecuted instantiation: _ZN5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE13get_scale_argERKNS0_21ColumnWithTypeAndNameEPs
Unexecuted instantiation: _ZN5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE13get_scale_argERKNS0_21ColumnWithTypeAndNameEPs
Unexecuted instantiation: _ZN5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE13get_scale_argERKNS0_21ColumnWithTypeAndNameEPs
Unexecuted instantiation: _ZN5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE13get_scale_argERKNS0_21ColumnWithTypeAndNameEPs
Unexecuted instantiation: _ZN5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE13get_scale_argERKNS0_21ColumnWithTypeAndNameEPs
Unexecuted instantiation: _ZN5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE13get_scale_argERKNS0_21ColumnWithTypeAndNameEPs
Unexecuted instantiation: _ZN5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE13get_scale_argERKNS0_21ColumnWithTypeAndNameEPs
Unexecuted instantiation: _ZN5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE13get_scale_argERKNS0_21ColumnWithTypeAndNameEPs
Unexecuted instantiation: _ZN5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE13get_scale_argERKNS0_21ColumnWithTypeAndNameEPs
Unexecuted instantiation: _ZN5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE13get_scale_argERKNS0_21ColumnWithTypeAndNameEPs
Unexecuted instantiation: _ZN5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE13get_scale_argERKNS0_21ColumnWithTypeAndNameEPs
Unexecuted instantiation: _ZN5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE13get_scale_argERKNS0_21ColumnWithTypeAndNameEPs
Unexecuted instantiation: _ZN5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE13get_scale_argERKNS0_21ColumnWithTypeAndNameEPs
Unexecuted instantiation: _ZN5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE13get_scale_argERKNS0_21ColumnWithTypeAndNameEPs
Unexecuted instantiation: _ZN5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE13get_scale_argERKNS0_21ColumnWithTypeAndNameEPs
Unexecuted instantiation: _ZN5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE13get_scale_argERKNS0_21ColumnWithTypeAndNameEPs
Unexecuted instantiation: _ZN5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE13get_scale_argERKNS0_21ColumnWithTypeAndNameEPs
Unexecuted instantiation: _ZN5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE13get_scale_argERKNS0_21ColumnWithTypeAndNameEPs
722
723
16
    bool use_default_implementation_for_constants() const override { return true; }
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE40use_default_implementation_for_constantsEv
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE40use_default_implementation_for_constantsEv
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE40use_default_implementation_for_constantsEv
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE40use_default_implementation_for_constantsEv
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE40use_default_implementation_for_constantsEv
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE40use_default_implementation_for_constantsEv
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE40use_default_implementation_for_constantsEv
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE40use_default_implementation_for_constantsEv
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE40use_default_implementation_for_constantsEv
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE40use_default_implementation_for_constantsEv
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE40use_default_implementation_for_constantsEv
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE40use_default_implementation_for_constantsEv
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE40use_default_implementation_for_constantsEv
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE40use_default_implementation_for_constantsEv
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE40use_default_implementation_for_constantsEv
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE40use_default_implementation_for_constantsEv
_ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE40use_default_implementation_for_constantsEv
Line
Count
Source
723
4
    bool use_default_implementation_for_constants() const override { return true; }
_ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE40use_default_implementation_for_constantsEv
Line
Count
Source
723
4
    bool use_default_implementation_for_constants() const override { return true; }
_ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE40use_default_implementation_for_constantsEv
Line
Count
Source
723
4
    bool use_default_implementation_for_constants() const override { return true; }
_ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE40use_default_implementation_for_constantsEv
Line
Count
Source
723
4
    bool use_default_implementation_for_constants() const override { return true; }
724
725
    Status execute_impl(FunctionContext* context, Block& block, const ColumnNumbers& arguments,
726
624
                        uint32_t result, size_t input_rows_count) const override {
727
624
        const ColumnWithTypeAndName& column_general = block.get_by_position(arguments[0]);
728
624
        ColumnWithTypeAndName& column_result = block.get_by_position(result);
729
624
        const DataTypePtr result_type = block.get_by_position(result).type;
730
624
        const bool is_col_general_const = is_column_const(*column_general.column);
731
624
        const auto* col_general = is_col_general_const
732
624
                                          ? assert_cast<const ColumnConst&>(*column_general.column)
733
308
                                                    .get_data_column_ptr()
734
308
                                                    .get()
735
624
                                          : column_general.column.get();
736
624
        ColumnPtr res;
737
738
        /// potential argument types:
739
        /// if the SECOND argument is MISSING(would be considered as ZERO const) or CONST, then we have the following type:
740
        ///    1. func(Column), func(Column, ColumnConst)
741
        /// otherwise, the SECOND arugment is COLUMN, we have another type:
742
        ///    2. func(Column, Column), func(ColumnConst, Column)
743
744
624
        auto call = [&](const auto& types) -> bool {
745
624
            using Types = std::decay_t<decltype(types)>;
746
624
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
624
            Int16 result_scale = 0;
751
624
            if constexpr (IsDataTypeDecimal<DataType>) {
752
420
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
0
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
0
                                column_result.type)) {
755
0
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
0
                    } else {
757
0
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
0
                                               "Illegal nullable column");
759
0
                    }
760
420
                } else {
761
420
                    result_scale = column_result.type->get_scale();
762
420
                }
763
420
            }
764
765
624
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
624
                using FieldType = typename DataType::FieldType;
767
624
                if (arguments.size() == 1 ||
768
624
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
8
                    Int16 scale_arg = 0;
771
8
                    if (arguments.size() == 2) {
772
0
                        RETURN_IF_ERROR(
773
0
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
0
                    }
775
776
8
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
8
                            col_general, scale_arg, result_scale);
778
616
                } else {
779
                    // the SECOND arugment is COLUMN
780
616
                    if (is_col_general_const) {
781
308
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
308
                                apply_const_vec(
783
308
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
308
                                        block.get_by_position(arguments[1]).column.get(),
785
308
                                        result_scale);
786
308
                    } else {
787
308
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
308
                                apply_vec_vec(col_general,
789
308
                                              block.get_by_position(arguments[1]).column.get(),
790
308
                                              result_scale);
791
308
                    }
792
616
                }
793
624
                return true;
794
624
            }
795
796
0
            return false;
797
420
        };
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIhEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberItEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIjEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberImEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIaEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIsEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIiEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIlEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberInEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIfEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIdEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeTimeV2EvEEEEbSJ_
_ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIiEEEEvEEEEbSJ_
Line
Count
Source
744
60
        auto call = [&](const auto& types) -> bool {
745
60
            using Types = std::decay_t<decltype(types)>;
746
60
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
60
            Int16 result_scale = 0;
751
60
            if constexpr (IsDataTypeDecimal<DataType>) {
752
60
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
0
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
0
                                column_result.type)) {
755
0
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
0
                    } else {
757
0
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
0
                                               "Illegal nullable column");
759
0
                    }
760
60
                } else {
761
60
                    result_scale = column_result.type->get_scale();
762
60
                }
763
60
            }
764
765
60
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
60
                using FieldType = typename DataType::FieldType;
767
60
                if (arguments.size() == 1 ||
768
60
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
0
                    Int16 scale_arg = 0;
771
0
                    if (arguments.size() == 2) {
772
0
                        RETURN_IF_ERROR(
773
0
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
0
                    }
775
776
0
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
0
                            col_general, scale_arg, result_scale);
778
60
                } else {
779
                    // the SECOND arugment is COLUMN
780
60
                    if (is_col_general_const) {
781
30
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
30
                                apply_const_vec(
783
30
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
30
                                        block.get_by_position(arguments[1]).column.get(),
785
30
                                        result_scale);
786
30
                    } else {
787
30
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
30
                                apply_vec_vec(col_general,
789
30
                                              block.get_by_position(arguments[1]).column.get(),
790
30
                                              result_scale);
791
30
                    }
792
60
                }
793
60
                return true;
794
60
            }
795
796
0
            return false;
797
60
        };
_ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIlEEEEvEEEEbSJ_
Line
Count
Source
744
24
        auto call = [&](const auto& types) -> bool {
745
24
            using Types = std::decay_t<decltype(types)>;
746
24
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
24
            Int16 result_scale = 0;
751
24
            if constexpr (IsDataTypeDecimal<DataType>) {
752
24
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
0
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
0
                                column_result.type)) {
755
0
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
0
                    } else {
757
0
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
0
                                               "Illegal nullable column");
759
0
                    }
760
24
                } else {
761
24
                    result_scale = column_result.type->get_scale();
762
24
                }
763
24
            }
764
765
24
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
24
                using FieldType = typename DataType::FieldType;
767
24
                if (arguments.size() == 1 ||
768
24
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
0
                    Int16 scale_arg = 0;
771
0
                    if (arguments.size() == 2) {
772
0
                        RETURN_IF_ERROR(
773
0
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
0
                    }
775
776
0
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
0
                            col_general, scale_arg, result_scale);
778
24
                } else {
779
                    // the SECOND arugment is COLUMN
780
24
                    if (is_col_general_const) {
781
12
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
12
                                apply_const_vec(
783
12
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
12
                                        block.get_by_position(arguments[1]).column.get(),
785
12
                                        result_scale);
786
12
                    } else {
787
12
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
12
                                apply_vec_vec(col_general,
789
12
                                              block.get_by_position(arguments[1]).column.get(),
790
12
                                              result_scale);
791
12
                    }
792
24
                }
793
24
                return true;
794
24
            }
795
796
0
            return false;
797
24
        };
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalInEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_12Decimal128V3EEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIN4wide7integerILm256EiEEEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeDateEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeDateV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_18DataTypeDateTimeV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_16DataTypeDateTimeEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv4EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv6EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeStringEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIhEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberItEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIjEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberImEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIaEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIsEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIiEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIlEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberInEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIfEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIdEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeTimeV2EvEEEEbSJ_
_ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIiEEEEvEEEEbSJ_
Line
Count
Source
744
60
        auto call = [&](const auto& types) -> bool {
745
60
            using Types = std::decay_t<decltype(types)>;
746
60
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
60
            Int16 result_scale = 0;
751
60
            if constexpr (IsDataTypeDecimal<DataType>) {
752
60
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
0
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
0
                                column_result.type)) {
755
0
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
0
                    } else {
757
0
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
0
                                               "Illegal nullable column");
759
0
                    }
760
60
                } else {
761
60
                    result_scale = column_result.type->get_scale();
762
60
                }
763
60
            }
764
765
60
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
60
                using FieldType = typename DataType::FieldType;
767
60
                if (arguments.size() == 1 ||
768
60
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
0
                    Int16 scale_arg = 0;
771
0
                    if (arguments.size() == 2) {
772
0
                        RETURN_IF_ERROR(
773
0
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
0
                    }
775
776
0
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
0
                            col_general, scale_arg, result_scale);
778
60
                } else {
779
                    // the SECOND arugment is COLUMN
780
60
                    if (is_col_general_const) {
781
30
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
30
                                apply_const_vec(
783
30
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
30
                                        block.get_by_position(arguments[1]).column.get(),
785
30
                                        result_scale);
786
30
                    } else {
787
30
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
30
                                apply_vec_vec(col_general,
789
30
                                              block.get_by_position(arguments[1]).column.get(),
790
30
                                              result_scale);
791
30
                    }
792
60
                }
793
60
                return true;
794
60
            }
795
796
0
            return false;
797
60
        };
_ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIlEEEEvEEEEbSJ_
Line
Count
Source
744
24
        auto call = [&](const auto& types) -> bool {
745
24
            using Types = std::decay_t<decltype(types)>;
746
24
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
24
            Int16 result_scale = 0;
751
24
            if constexpr (IsDataTypeDecimal<DataType>) {
752
24
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
0
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
0
                                column_result.type)) {
755
0
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
0
                    } else {
757
0
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
0
                                               "Illegal nullable column");
759
0
                    }
760
24
                } else {
761
24
                    result_scale = column_result.type->get_scale();
762
24
                }
763
24
            }
764
765
24
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
24
                using FieldType = typename DataType::FieldType;
767
24
                if (arguments.size() == 1 ||
768
24
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
0
                    Int16 scale_arg = 0;
771
0
                    if (arguments.size() == 2) {
772
0
                        RETURN_IF_ERROR(
773
0
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
0
                    }
775
776
0
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
0
                            col_general, scale_arg, result_scale);
778
24
                } else {
779
                    // the SECOND arugment is COLUMN
780
24
                    if (is_col_general_const) {
781
12
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
12
                                apply_const_vec(
783
12
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
12
                                        block.get_by_position(arguments[1]).column.get(),
785
12
                                        result_scale);
786
12
                    } else {
787
12
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
12
                                apply_vec_vec(col_general,
789
12
                                              block.get_by_position(arguments[1]).column.get(),
790
12
                                              result_scale);
791
12
                    }
792
24
                }
793
24
                return true;
794
24
            }
795
796
0
            return false;
797
24
        };
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalInEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_12Decimal128V3EEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIN4wide7integerILm256EiEEEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeDateEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeDateV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_18DataTypeDateTimeV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_16DataTypeDateTimeEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv4EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv6EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeStringEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIhEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberItEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIjEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberImEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIaEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIsEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIiEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIlEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberInEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIfEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIdEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeTimeV2EvEEEEbSJ_
_ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIiEEEEvEEEEbSJ_
Line
Count
Source
744
60
        auto call = [&](const auto& types) -> bool {
745
60
            using Types = std::decay_t<decltype(types)>;
746
60
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
60
            Int16 result_scale = 0;
751
60
            if constexpr (IsDataTypeDecimal<DataType>) {
752
60
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
0
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
0
                                column_result.type)) {
755
0
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
0
                    } else {
757
0
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
0
                                               "Illegal nullable column");
759
0
                    }
760
60
                } else {
761
60
                    result_scale = column_result.type->get_scale();
762
60
                }
763
60
            }
764
765
60
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
60
                using FieldType = typename DataType::FieldType;
767
60
                if (arguments.size() == 1 ||
768
60
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
0
                    Int16 scale_arg = 0;
771
0
                    if (arguments.size() == 2) {
772
0
                        RETURN_IF_ERROR(
773
0
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
0
                    }
775
776
0
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
0
                            col_general, scale_arg, result_scale);
778
60
                } else {
779
                    // the SECOND arugment is COLUMN
780
60
                    if (is_col_general_const) {
781
30
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
30
                                apply_const_vec(
783
30
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
30
                                        block.get_by_position(arguments[1]).column.get(),
785
30
                                        result_scale);
786
30
                    } else {
787
30
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
30
                                apply_vec_vec(col_general,
789
30
                                              block.get_by_position(arguments[1]).column.get(),
790
30
                                              result_scale);
791
30
                    }
792
60
                }
793
60
                return true;
794
60
            }
795
796
0
            return false;
797
60
        };
_ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIlEEEEvEEEEbSJ_
Line
Count
Source
744
24
        auto call = [&](const auto& types) -> bool {
745
24
            using Types = std::decay_t<decltype(types)>;
746
24
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
24
            Int16 result_scale = 0;
751
24
            if constexpr (IsDataTypeDecimal<DataType>) {
752
24
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
0
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
0
                                column_result.type)) {
755
0
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
0
                    } else {
757
0
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
0
                                               "Illegal nullable column");
759
0
                    }
760
24
                } else {
761
24
                    result_scale = column_result.type->get_scale();
762
24
                }
763
24
            }
764
765
24
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
24
                using FieldType = typename DataType::FieldType;
767
24
                if (arguments.size() == 1 ||
768
24
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
0
                    Int16 scale_arg = 0;
771
0
                    if (arguments.size() == 2) {
772
0
                        RETURN_IF_ERROR(
773
0
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
0
                    }
775
776
0
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
0
                            col_general, scale_arg, result_scale);
778
24
                } else {
779
                    // the SECOND arugment is COLUMN
780
24
                    if (is_col_general_const) {
781
12
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
12
                                apply_const_vec(
783
12
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
12
                                        block.get_by_position(arguments[1]).column.get(),
785
12
                                        result_scale);
786
12
                    } else {
787
12
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
12
                                apply_vec_vec(col_general,
789
12
                                              block.get_by_position(arguments[1]).column.get(),
790
12
                                              result_scale);
791
12
                    }
792
24
                }
793
24
                return true;
794
24
            }
795
796
0
            return false;
797
24
        };
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalInEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_12Decimal128V3EEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIN4wide7integerILm256EiEEEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeDateEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeDateV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_18DataTypeDateTimeV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_16DataTypeDateTimeEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv4EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv6EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeStringEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIhEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberItEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIjEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberImEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIaEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIsEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIiEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIlEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberInEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIfEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIdEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeTimeV2EvEEEEbSJ_
_ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIiEEEEvEEEEbSJ_
Line
Count
Source
744
60
        auto call = [&](const auto& types) -> bool {
745
60
            using Types = std::decay_t<decltype(types)>;
746
60
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
60
            Int16 result_scale = 0;
751
60
            if constexpr (IsDataTypeDecimal<DataType>) {
752
60
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
0
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
0
                                column_result.type)) {
755
0
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
0
                    } else {
757
0
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
0
                                               "Illegal nullable column");
759
0
                    }
760
60
                } else {
761
60
                    result_scale = column_result.type->get_scale();
762
60
                }
763
60
            }
764
765
60
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
60
                using FieldType = typename DataType::FieldType;
767
60
                if (arguments.size() == 1 ||
768
60
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
0
                    Int16 scale_arg = 0;
771
0
                    if (arguments.size() == 2) {
772
0
                        RETURN_IF_ERROR(
773
0
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
0
                    }
775
776
0
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
0
                            col_general, scale_arg, result_scale);
778
60
                } else {
779
                    // the SECOND arugment is COLUMN
780
60
                    if (is_col_general_const) {
781
30
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
30
                                apply_const_vec(
783
30
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
30
                                        block.get_by_position(arguments[1]).column.get(),
785
30
                                        result_scale);
786
30
                    } else {
787
30
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
30
                                apply_vec_vec(col_general,
789
30
                                              block.get_by_position(arguments[1]).column.get(),
790
30
                                              result_scale);
791
30
                    }
792
60
                }
793
60
                return true;
794
60
            }
795
796
0
            return false;
797
60
        };
_ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIlEEEEvEEEEbSJ_
Line
Count
Source
744
24
        auto call = [&](const auto& types) -> bool {
745
24
            using Types = std::decay_t<decltype(types)>;
746
24
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
24
            Int16 result_scale = 0;
751
24
            if constexpr (IsDataTypeDecimal<DataType>) {
752
24
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
0
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
0
                                column_result.type)) {
755
0
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
0
                    } else {
757
0
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
0
                                               "Illegal nullable column");
759
0
                    }
760
24
                } else {
761
24
                    result_scale = column_result.type->get_scale();
762
24
                }
763
24
            }
764
765
24
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
24
                using FieldType = typename DataType::FieldType;
767
24
                if (arguments.size() == 1 ||
768
24
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
0
                    Int16 scale_arg = 0;
771
0
                    if (arguments.size() == 2) {
772
0
                        RETURN_IF_ERROR(
773
0
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
0
                    }
775
776
0
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
0
                            col_general, scale_arg, result_scale);
778
24
                } else {
779
                    // the SECOND arugment is COLUMN
780
24
                    if (is_col_general_const) {
781
12
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
12
                                apply_const_vec(
783
12
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
12
                                        block.get_by_position(arguments[1]).column.get(),
785
12
                                        result_scale);
786
12
                    } else {
787
12
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
12
                                apply_vec_vec(col_general,
789
12
                                              block.get_by_position(arguments[1]).column.get(),
790
12
                                              result_scale);
791
12
                    }
792
24
                }
793
24
                return true;
794
24
            }
795
796
0
            return false;
797
24
        };
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalInEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_12Decimal128V3EEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIN4wide7integerILm256EiEEEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeDateEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeDateV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_18DataTypeDateTimeV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_16DataTypeDateTimeEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv4EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv6EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeStringEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIhEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberItEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIjEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberImEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIaEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIsEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIiEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIlEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberInEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIfEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIdEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeTimeV2EvEEEEbSJ_
_ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIiEEEEvEEEEbSJ_
Line
Count
Source
744
60
        auto call = [&](const auto& types) -> bool {
745
60
            using Types = std::decay_t<decltype(types)>;
746
60
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
60
            Int16 result_scale = 0;
751
60
            if constexpr (IsDataTypeDecimal<DataType>) {
752
60
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
0
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
0
                                column_result.type)) {
755
0
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
0
                    } else {
757
0
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
0
                                               "Illegal nullable column");
759
0
                    }
760
60
                } else {
761
60
                    result_scale = column_result.type->get_scale();
762
60
                }
763
60
            }
764
765
60
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
60
                using FieldType = typename DataType::FieldType;
767
60
                if (arguments.size() == 1 ||
768
60
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
0
                    Int16 scale_arg = 0;
771
0
                    if (arguments.size() == 2) {
772
0
                        RETURN_IF_ERROR(
773
0
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
0
                    }
775
776
0
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
0
                            col_general, scale_arg, result_scale);
778
60
                } else {
779
                    // the SECOND arugment is COLUMN
780
60
                    if (is_col_general_const) {
781
30
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
30
                                apply_const_vec(
783
30
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
30
                                        block.get_by_position(arguments[1]).column.get(),
785
30
                                        result_scale);
786
30
                    } else {
787
30
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
30
                                apply_vec_vec(col_general,
789
30
                                              block.get_by_position(arguments[1]).column.get(),
790
30
                                              result_scale);
791
30
                    }
792
60
                }
793
60
                return true;
794
60
            }
795
796
0
            return false;
797
60
        };
_ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIlEEEEvEEEEbSJ_
Line
Count
Source
744
24
        auto call = [&](const auto& types) -> bool {
745
24
            using Types = std::decay_t<decltype(types)>;
746
24
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
24
            Int16 result_scale = 0;
751
24
            if constexpr (IsDataTypeDecimal<DataType>) {
752
24
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
0
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
0
                                column_result.type)) {
755
0
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
0
                    } else {
757
0
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
0
                                               "Illegal nullable column");
759
0
                    }
760
24
                } else {
761
24
                    result_scale = column_result.type->get_scale();
762
24
                }
763
24
            }
764
765
24
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
24
                using FieldType = typename DataType::FieldType;
767
24
                if (arguments.size() == 1 ||
768
24
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
0
                    Int16 scale_arg = 0;
771
0
                    if (arguments.size() == 2) {
772
0
                        RETURN_IF_ERROR(
773
0
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
0
                    }
775
776
0
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
0
                            col_general, scale_arg, result_scale);
778
24
                } else {
779
                    // the SECOND arugment is COLUMN
780
24
                    if (is_col_general_const) {
781
12
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
12
                                apply_const_vec(
783
12
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
12
                                        block.get_by_position(arguments[1]).column.get(),
785
12
                                        result_scale);
786
12
                    } else {
787
12
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
12
                                apply_vec_vec(col_general,
789
12
                                              block.get_by_position(arguments[1]).column.get(),
790
12
                                              result_scale);
791
12
                    }
792
24
                }
793
24
                return true;
794
24
            }
795
796
0
            return false;
797
24
        };
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalInEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_12Decimal128V3EEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIN4wide7integerILm256EiEEEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeDateEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeDateV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_18DataTypeDateTimeV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_16DataTypeDateTimeEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv4EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv6EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeStringEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIhEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberItEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIjEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberImEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIaEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIsEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIiEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIlEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberInEEvEEEEbSJ_
_ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIfEEvEEEEbSJ_
Line
Count
Source
744
16
        auto call = [&](const auto& types) -> bool {
745
16
            using Types = std::decay_t<decltype(types)>;
746
16
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
16
            Int16 result_scale = 0;
751
16
            if constexpr (IsDataTypeDecimal<DataType>) {
752
16
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
16
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
16
                                column_result.type)) {
755
16
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
16
                    } else {
757
16
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
16
                                               "Illegal nullable column");
759
16
                    }
760
16
                } else {
761
16
                    result_scale = column_result.type->get_scale();
762
16
                }
763
16
            }
764
765
16
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
16
                using FieldType = typename DataType::FieldType;
767
16
                if (arguments.size() == 1 ||
768
16
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
0
                    Int16 scale_arg = 0;
771
0
                    if (arguments.size() == 2) {
772
0
                        RETURN_IF_ERROR(
773
0
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
0
                    }
775
776
0
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
0
                            col_general, scale_arg, result_scale);
778
16
                } else {
779
                    // the SECOND arugment is COLUMN
780
16
                    if (is_col_general_const) {
781
8
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
8
                                apply_const_vec(
783
8
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
8
                                        block.get_by_position(arguments[1]).column.get(),
785
8
                                        result_scale);
786
8
                    } else {
787
8
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
8
                                apply_vec_vec(col_general,
789
8
                                              block.get_by_position(arguments[1]).column.get(),
790
8
                                              result_scale);
791
8
                    }
792
16
                }
793
16
                return true;
794
16
            }
795
796
0
            return false;
797
16
        };
_ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIdEEvEEEEbSJ_
Line
Count
Source
744
20
        auto call = [&](const auto& types) -> bool {
745
20
            using Types = std::decay_t<decltype(types)>;
746
20
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
20
            Int16 result_scale = 0;
751
20
            if constexpr (IsDataTypeDecimal<DataType>) {
752
20
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
20
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
20
                                column_result.type)) {
755
20
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
20
                    } else {
757
20
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
20
                                               "Illegal nullable column");
759
20
                    }
760
20
                } else {
761
20
                    result_scale = column_result.type->get_scale();
762
20
                }
763
20
            }
764
765
20
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
20
                using FieldType = typename DataType::FieldType;
767
20
                if (arguments.size() == 1 ||
768
20
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
0
                    Int16 scale_arg = 0;
771
0
                    if (arguments.size() == 2) {
772
0
                        RETURN_IF_ERROR(
773
0
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
0
                    }
775
776
0
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
0
                            col_general, scale_arg, result_scale);
778
20
                } else {
779
                    // the SECOND arugment is COLUMN
780
20
                    if (is_col_general_const) {
781
10
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
10
                                apply_const_vec(
783
10
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
10
                                        block.get_by_position(arguments[1]).column.get(),
785
10
                                        result_scale);
786
10
                    } else {
787
10
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
10
                                apply_vec_vec(col_general,
789
10
                                              block.get_by_position(arguments[1]).column.get(),
790
10
                                              result_scale);
791
10
                    }
792
20
                }
793
20
                return true;
794
20
            }
795
796
0
            return false;
797
20
        };
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeTimeV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIiEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIlEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalInEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_12Decimal128V3EEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIN4wide7integerILm256EiEEEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeDateEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeDateV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_18DataTypeDateTimeV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_16DataTypeDateTimeEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv4EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv6EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeStringEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIhEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberItEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIjEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberImEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIaEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIsEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIiEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIlEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberInEEvEEEEbSJ_
_ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIfEEvEEEEbSJ_
Line
Count
Source
744
16
        auto call = [&](const auto& types) -> bool {
745
16
            using Types = std::decay_t<decltype(types)>;
746
16
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
16
            Int16 result_scale = 0;
751
16
            if constexpr (IsDataTypeDecimal<DataType>) {
752
16
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
16
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
16
                                column_result.type)) {
755
16
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
16
                    } else {
757
16
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
16
                                               "Illegal nullable column");
759
16
                    }
760
16
                } else {
761
16
                    result_scale = column_result.type->get_scale();
762
16
                }
763
16
            }
764
765
16
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
16
                using FieldType = typename DataType::FieldType;
767
16
                if (arguments.size() == 1 ||
768
16
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
0
                    Int16 scale_arg = 0;
771
0
                    if (arguments.size() == 2) {
772
0
                        RETURN_IF_ERROR(
773
0
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
0
                    }
775
776
0
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
0
                            col_general, scale_arg, result_scale);
778
16
                } else {
779
                    // the SECOND arugment is COLUMN
780
16
                    if (is_col_general_const) {
781
8
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
8
                                apply_const_vec(
783
8
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
8
                                        block.get_by_position(arguments[1]).column.get(),
785
8
                                        result_scale);
786
8
                    } else {
787
8
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
8
                                apply_vec_vec(col_general,
789
8
                                              block.get_by_position(arguments[1]).column.get(),
790
8
                                              result_scale);
791
8
                    }
792
16
                }
793
16
                return true;
794
16
            }
795
796
0
            return false;
797
16
        };
_ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIdEEvEEEEbSJ_
Line
Count
Source
744
20
        auto call = [&](const auto& types) -> bool {
745
20
            using Types = std::decay_t<decltype(types)>;
746
20
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
20
            Int16 result_scale = 0;
751
20
            if constexpr (IsDataTypeDecimal<DataType>) {
752
20
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
20
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
20
                                column_result.type)) {
755
20
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
20
                    } else {
757
20
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
20
                                               "Illegal nullable column");
759
20
                    }
760
20
                } else {
761
20
                    result_scale = column_result.type->get_scale();
762
20
                }
763
20
            }
764
765
20
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
20
                using FieldType = typename DataType::FieldType;
767
20
                if (arguments.size() == 1 ||
768
20
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
0
                    Int16 scale_arg = 0;
771
0
                    if (arguments.size() == 2) {
772
0
                        RETURN_IF_ERROR(
773
0
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
0
                    }
775
776
0
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
0
                            col_general, scale_arg, result_scale);
778
20
                } else {
779
                    // the SECOND arugment is COLUMN
780
20
                    if (is_col_general_const) {
781
10
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
10
                                apply_const_vec(
783
10
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
10
                                        block.get_by_position(arguments[1]).column.get(),
785
10
                                        result_scale);
786
10
                    } else {
787
10
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
10
                                apply_vec_vec(col_general,
789
10
                                              block.get_by_position(arguments[1]).column.get(),
790
10
                                              result_scale);
791
10
                    }
792
20
                }
793
20
                return true;
794
20
            }
795
796
0
            return false;
797
20
        };
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeTimeV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIiEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIlEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalInEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_12Decimal128V3EEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIN4wide7integerILm256EiEEEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeDateEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeDateV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_18DataTypeDateTimeV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_16DataTypeDateTimeEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv4EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv6EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeStringEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIhEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberItEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIjEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberImEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIaEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIsEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIiEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIlEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberInEEvEEEEbSJ_
_ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIfEEvEEEEbSJ_
Line
Count
Source
744
16
        auto call = [&](const auto& types) -> bool {
745
16
            using Types = std::decay_t<decltype(types)>;
746
16
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
16
            Int16 result_scale = 0;
751
16
            if constexpr (IsDataTypeDecimal<DataType>) {
752
16
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
16
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
16
                                column_result.type)) {
755
16
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
16
                    } else {
757
16
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
16
                                               "Illegal nullable column");
759
16
                    }
760
16
                } else {
761
16
                    result_scale = column_result.type->get_scale();
762
16
                }
763
16
            }
764
765
16
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
16
                using FieldType = typename DataType::FieldType;
767
16
                if (arguments.size() == 1 ||
768
16
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
0
                    Int16 scale_arg = 0;
771
0
                    if (arguments.size() == 2) {
772
0
                        RETURN_IF_ERROR(
773
0
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
0
                    }
775
776
0
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
0
                            col_general, scale_arg, result_scale);
778
16
                } else {
779
                    // the SECOND arugment is COLUMN
780
16
                    if (is_col_general_const) {
781
8
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
8
                                apply_const_vec(
783
8
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
8
                                        block.get_by_position(arguments[1]).column.get(),
785
8
                                        result_scale);
786
8
                    } else {
787
8
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
8
                                apply_vec_vec(col_general,
789
8
                                              block.get_by_position(arguments[1]).column.get(),
790
8
                                              result_scale);
791
8
                    }
792
16
                }
793
16
                return true;
794
16
            }
795
796
0
            return false;
797
16
        };
_ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIdEEvEEEEbSJ_
Line
Count
Source
744
20
        auto call = [&](const auto& types) -> bool {
745
20
            using Types = std::decay_t<decltype(types)>;
746
20
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
20
            Int16 result_scale = 0;
751
20
            if constexpr (IsDataTypeDecimal<DataType>) {
752
20
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
20
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
20
                                column_result.type)) {
755
20
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
20
                    } else {
757
20
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
20
                                               "Illegal nullable column");
759
20
                    }
760
20
                } else {
761
20
                    result_scale = column_result.type->get_scale();
762
20
                }
763
20
            }
764
765
20
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
20
                using FieldType = typename DataType::FieldType;
767
20
                if (arguments.size() == 1 ||
768
20
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
0
                    Int16 scale_arg = 0;
771
0
                    if (arguments.size() == 2) {
772
0
                        RETURN_IF_ERROR(
773
0
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
0
                    }
775
776
0
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
0
                            col_general, scale_arg, result_scale);
778
20
                } else {
779
                    // the SECOND arugment is COLUMN
780
20
                    if (is_col_general_const) {
781
10
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
10
                                apply_const_vec(
783
10
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
10
                                        block.get_by_position(arguments[1]).column.get(),
785
10
                                        result_scale);
786
10
                    } else {
787
10
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
10
                                apply_vec_vec(col_general,
789
10
                                              block.get_by_position(arguments[1]).column.get(),
790
10
                                              result_scale);
791
10
                    }
792
20
                }
793
20
                return true;
794
20
            }
795
796
0
            return false;
797
20
        };
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeTimeV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIiEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIlEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalInEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_12Decimal128V3EEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIN4wide7integerILm256EiEEEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeDateEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeDateV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_18DataTypeDateTimeV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_16DataTypeDateTimeEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv4EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv6EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeStringEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIhEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberItEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIjEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberImEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIaEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIsEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIiEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIlEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberInEEvEEEEbSJ_
_ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIfEEvEEEEbSJ_
Line
Count
Source
744
20
        auto call = [&](const auto& types) -> bool {
745
20
            using Types = std::decay_t<decltype(types)>;
746
20
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
20
            Int16 result_scale = 0;
751
20
            if constexpr (IsDataTypeDecimal<DataType>) {
752
20
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
20
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
20
                                column_result.type)) {
755
20
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
20
                    } else {
757
20
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
20
                                               "Illegal nullable column");
759
20
                    }
760
20
                } else {
761
20
                    result_scale = column_result.type->get_scale();
762
20
                }
763
20
            }
764
765
20
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
20
                using FieldType = typename DataType::FieldType;
767
20
                if (arguments.size() == 1 ||
768
20
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
0
                    Int16 scale_arg = 0;
771
0
                    if (arguments.size() == 2) {
772
0
                        RETURN_IF_ERROR(
773
0
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
0
                    }
775
776
0
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
0
                            col_general, scale_arg, result_scale);
778
20
                } else {
779
                    // the SECOND arugment is COLUMN
780
20
                    if (is_col_general_const) {
781
10
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
10
                                apply_const_vec(
783
10
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
10
                                        block.get_by_position(arguments[1]).column.get(),
785
10
                                        result_scale);
786
10
                    } else {
787
10
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
10
                                apply_vec_vec(col_general,
789
10
                                              block.get_by_position(arguments[1]).column.get(),
790
10
                                              result_scale);
791
10
                    }
792
20
                }
793
20
                return true;
794
20
            }
795
796
0
            return false;
797
20
        };
_ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIdEEvEEEEbSJ_
Line
Count
Source
744
24
        auto call = [&](const auto& types) -> bool {
745
24
            using Types = std::decay_t<decltype(types)>;
746
24
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
24
            Int16 result_scale = 0;
751
24
            if constexpr (IsDataTypeDecimal<DataType>) {
752
24
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
24
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
24
                                column_result.type)) {
755
24
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
24
                    } else {
757
24
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
24
                                               "Illegal nullable column");
759
24
                    }
760
24
                } else {
761
24
                    result_scale = column_result.type->get_scale();
762
24
                }
763
24
            }
764
765
24
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
24
                using FieldType = typename DataType::FieldType;
767
24
                if (arguments.size() == 1 ||
768
24
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
0
                    Int16 scale_arg = 0;
771
0
                    if (arguments.size() == 2) {
772
0
                        RETURN_IF_ERROR(
773
0
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
0
                    }
775
776
0
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
0
                            col_general, scale_arg, result_scale);
778
24
                } else {
779
                    // the SECOND arugment is COLUMN
780
24
                    if (is_col_general_const) {
781
12
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
12
                                apply_const_vec(
783
12
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
12
                                        block.get_by_position(arguments[1]).column.get(),
785
12
                                        result_scale);
786
12
                    } else {
787
12
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
12
                                apply_vec_vec(col_general,
789
12
                                              block.get_by_position(arguments[1]).column.get(),
790
12
                                              result_scale);
791
12
                    }
792
24
                }
793
24
                return true;
794
24
            }
795
796
0
            return false;
797
24
        };
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeTimeV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIiEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIlEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalInEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_12Decimal128V3EEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIN4wide7integerILm256EiEEEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeDateEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeDateV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_18DataTypeDateTimeV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_16DataTypeDateTimeEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv4EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv6EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeStringEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIhEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberItEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIjEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberImEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIaEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIsEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIiEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIlEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberInEEvEEEEbSJ_
_ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIfEEvEEEEbSJ_
Line
Count
Source
744
20
        auto call = [&](const auto& types) -> bool {
745
20
            using Types = std::decay_t<decltype(types)>;
746
20
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
20
            Int16 result_scale = 0;
751
20
            if constexpr (IsDataTypeDecimal<DataType>) {
752
20
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
20
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
20
                                column_result.type)) {
755
20
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
20
                    } else {
757
20
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
20
                                               "Illegal nullable column");
759
20
                    }
760
20
                } else {
761
20
                    result_scale = column_result.type->get_scale();
762
20
                }
763
20
            }
764
765
20
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
20
                using FieldType = typename DataType::FieldType;
767
20
                if (arguments.size() == 1 ||
768
20
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
0
                    Int16 scale_arg = 0;
771
0
                    if (arguments.size() == 2) {
772
0
                        RETURN_IF_ERROR(
773
0
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
0
                    }
775
776
0
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
0
                            col_general, scale_arg, result_scale);
778
20
                } else {
779
                    // the SECOND arugment is COLUMN
780
20
                    if (is_col_general_const) {
781
10
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
10
                                apply_const_vec(
783
10
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
10
                                        block.get_by_position(arguments[1]).column.get(),
785
10
                                        result_scale);
786
10
                    } else {
787
10
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
10
                                apply_vec_vec(col_general,
789
10
                                              block.get_by_position(arguments[1]).column.get(),
790
10
                                              result_scale);
791
10
                    }
792
20
                }
793
20
                return true;
794
20
            }
795
796
0
            return false;
797
20
        };
_ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIdEEvEEEEbSJ_
Line
Count
Source
744
24
        auto call = [&](const auto& types) -> bool {
745
24
            using Types = std::decay_t<decltype(types)>;
746
24
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
24
            Int16 result_scale = 0;
751
24
            if constexpr (IsDataTypeDecimal<DataType>) {
752
24
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
24
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
24
                                column_result.type)) {
755
24
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
24
                    } else {
757
24
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
24
                                               "Illegal nullable column");
759
24
                    }
760
24
                } else {
761
24
                    result_scale = column_result.type->get_scale();
762
24
                }
763
24
            }
764
765
24
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
24
                using FieldType = typename DataType::FieldType;
767
24
                if (arguments.size() == 1 ||
768
24
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
0
                    Int16 scale_arg = 0;
771
0
                    if (arguments.size() == 2) {
772
0
                        RETURN_IF_ERROR(
773
0
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
0
                    }
775
776
0
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
0
                            col_general, scale_arg, result_scale);
778
24
                } else {
779
                    // the SECOND arugment is COLUMN
780
24
                    if (is_col_general_const) {
781
12
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
12
                                apply_const_vec(
783
12
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
12
                                        block.get_by_position(arguments[1]).column.get(),
785
12
                                        result_scale);
786
12
                    } else {
787
12
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
12
                                apply_vec_vec(col_general,
789
12
                                              block.get_by_position(arguments[1]).column.get(),
790
12
                                              result_scale);
791
12
                    }
792
24
                }
793
24
                return true;
794
24
            }
795
796
0
            return false;
797
24
        };
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeTimeV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIiEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIlEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalInEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_12Decimal128V3EEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIN4wide7integerILm256EiEEEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeDateEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeDateV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_18DataTypeDateTimeV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_16DataTypeDateTimeEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv4EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv6EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeStringEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIhEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberItEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIjEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberImEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIaEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIsEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIiEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIlEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberInEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIfEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIdEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeTimeV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIiEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIlEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalInEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_12Decimal128V3EEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIN4wide7integerILm256EiEEEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeDateEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeDateV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_18DataTypeDateTimeV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_16DataTypeDateTimeEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv4EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv6EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeStringEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIhEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberItEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIjEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberImEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIaEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIsEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIiEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIlEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberInEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIfEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIdEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeTimeV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIiEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIlEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalInEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_12Decimal128V3EEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIN4wide7integerILm256EiEEEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeDateEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeDateV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_18DataTypeDateTimeV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_16DataTypeDateTimeEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv4EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv6EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeStringEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIhEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberItEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIjEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberImEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIaEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIsEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIiEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIlEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberInEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIfEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIdEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeTimeV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIiEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIlEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalInEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_12Decimal128V3EEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIN4wide7integerILm256EiEEEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeDateEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeDateV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_18DataTypeDateTimeV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_16DataTypeDateTimeEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv4EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv6EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeStringEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIhEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberItEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIjEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberImEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIaEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIsEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIiEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIlEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberInEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIfEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIdEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeTimeV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIiEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIlEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalInEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_12Decimal128V3EEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIN4wide7integerILm256EiEEEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeDateEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeDateV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_18DataTypeDateTimeV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_16DataTypeDateTimeEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv4EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv6EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeStringEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIhEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberItEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIjEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberImEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIaEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIsEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIiEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIlEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberInEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIfEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIdEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeTimeV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIiEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIlEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalInEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_12Decimal128V3EEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIN4wide7integerILm256EiEEEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeDateEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeDateV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_18DataTypeDateTimeV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_16DataTypeDateTimeEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv4EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv6EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeStringEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIhEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberItEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIjEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberImEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIaEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIsEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIiEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIlEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberInEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIfEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIdEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeTimeV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIiEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIlEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalInEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_12Decimal128V3EEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIN4wide7integerILm256EiEEEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeDateEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeDateV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_18DataTypeDateTimeV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_16DataTypeDateTimeEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv4EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv6EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeStringEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIhEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberItEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIjEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberImEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIaEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIsEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIiEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIlEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberInEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIfEEvEEEEbSJ_
_ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIdEEvEEEEbSJ_
Line
Count
Source
744
2
        auto call = [&](const auto& types) -> bool {
745
2
            using Types = std::decay_t<decltype(types)>;
746
2
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
2
            Int16 result_scale = 0;
751
2
            if constexpr (IsDataTypeDecimal<DataType>) {
752
2
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
2
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
2
                                column_result.type)) {
755
2
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
2
                    } else {
757
2
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
2
                                               "Illegal nullable column");
759
2
                    }
760
2
                } else {
761
2
                    result_scale = column_result.type->get_scale();
762
2
                }
763
2
            }
764
765
2
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
2
                using FieldType = typename DataType::FieldType;
767
2
                if (arguments.size() == 1 ||
768
2
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
2
                    Int16 scale_arg = 0;
771
2
                    if (arguments.size() == 2) {
772
0
                        RETURN_IF_ERROR(
773
0
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
0
                    }
775
776
2
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
2
                            col_general, scale_arg, result_scale);
778
2
                } else {
779
                    // the SECOND arugment is COLUMN
780
0
                    if (is_col_general_const) {
781
0
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
0
                                apply_const_vec(
783
0
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
0
                                        block.get_by_position(arguments[1]).column.get(),
785
0
                                        result_scale);
786
0
                    } else {
787
0
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
0
                                apply_vec_vec(col_general,
789
0
                                              block.get_by_position(arguments[1]).column.get(),
790
0
                                              result_scale);
791
0
                    }
792
0
                }
793
2
                return true;
794
2
            }
795
796
0
            return false;
797
2
        };
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeTimeV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIiEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIlEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalInEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_12Decimal128V3EEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIN4wide7integerILm256EiEEEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeDateEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeDateV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_18DataTypeDateTimeV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_16DataTypeDateTimeEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv4EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv6EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeStringEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIhEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberItEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIjEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberImEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIaEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIsEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIiEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIlEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberInEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIfEEvEEEEbSJ_
_ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIdEEvEEEEbSJ_
Line
Count
Source
744
2
        auto call = [&](const auto& types) -> bool {
745
2
            using Types = std::decay_t<decltype(types)>;
746
2
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
2
            Int16 result_scale = 0;
751
2
            if constexpr (IsDataTypeDecimal<DataType>) {
752
2
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
2
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
2
                                column_result.type)) {
755
2
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
2
                    } else {
757
2
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
2
                                               "Illegal nullable column");
759
2
                    }
760
2
                } else {
761
2
                    result_scale = column_result.type->get_scale();
762
2
                }
763
2
            }
764
765
2
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
2
                using FieldType = typename DataType::FieldType;
767
2
                if (arguments.size() == 1 ||
768
2
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
2
                    Int16 scale_arg = 0;
771
2
                    if (arguments.size() == 2) {
772
0
                        RETURN_IF_ERROR(
773
0
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
0
                    }
775
776
2
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
2
                            col_general, scale_arg, result_scale);
778
2
                } else {
779
                    // the SECOND arugment is COLUMN
780
0
                    if (is_col_general_const) {
781
0
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
0
                                apply_const_vec(
783
0
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
0
                                        block.get_by_position(arguments[1]).column.get(),
785
0
                                        result_scale);
786
0
                    } else {
787
0
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
0
                                apply_vec_vec(col_general,
789
0
                                              block.get_by_position(arguments[1]).column.get(),
790
0
                                              result_scale);
791
0
                    }
792
0
                }
793
2
                return true;
794
2
            }
795
796
0
            return false;
797
2
        };
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeTimeV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIiEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIlEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalInEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_12Decimal128V3EEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIN4wide7integerILm256EiEEEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeDateEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeDateV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_18DataTypeDateTimeV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_16DataTypeDateTimeEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv4EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv6EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeStringEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIhEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberItEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIjEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberImEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIaEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIsEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIiEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIlEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberInEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIfEEvEEEEbSJ_
_ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIdEEvEEEEbSJ_
Line
Count
Source
744
2
        auto call = [&](const auto& types) -> bool {
745
2
            using Types = std::decay_t<decltype(types)>;
746
2
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
2
            Int16 result_scale = 0;
751
2
            if constexpr (IsDataTypeDecimal<DataType>) {
752
2
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
2
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
2
                                column_result.type)) {
755
2
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
2
                    } else {
757
2
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
2
                                               "Illegal nullable column");
759
2
                    }
760
2
                } else {
761
2
                    result_scale = column_result.type->get_scale();
762
2
                }
763
2
            }
764
765
2
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
2
                using FieldType = typename DataType::FieldType;
767
2
                if (arguments.size() == 1 ||
768
2
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
2
                    Int16 scale_arg = 0;
771
2
                    if (arguments.size() == 2) {
772
0
                        RETURN_IF_ERROR(
773
0
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
0
                    }
775
776
2
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
2
                            col_general, scale_arg, result_scale);
778
2
                } else {
779
                    // the SECOND arugment is COLUMN
780
0
                    if (is_col_general_const) {
781
0
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
0
                                apply_const_vec(
783
0
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
0
                                        block.get_by_position(arguments[1]).column.get(),
785
0
                                        result_scale);
786
0
                    } else {
787
0
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
0
                                apply_vec_vec(col_general,
789
0
                                              block.get_by_position(arguments[1]).column.get(),
790
0
                                              result_scale);
791
0
                    }
792
0
                }
793
2
                return true;
794
2
            }
795
796
0
            return false;
797
2
        };
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeTimeV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIiEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIlEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalInEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_12Decimal128V3EEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIN4wide7integerILm256EiEEEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeDateEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeDateV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_18DataTypeDateTimeV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_16DataTypeDateTimeEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv4EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv6EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeStringEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIhEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberItEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIjEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberImEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIaEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIsEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIiEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIlEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberInEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIfEEvEEEEbSJ_
_ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeNumberIdEEvEEEEbSJ_
Line
Count
Source
744
2
        auto call = [&](const auto& types) -> bool {
745
2
            using Types = std::decay_t<decltype(types)>;
746
2
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
2
            Int16 result_scale = 0;
751
2
            if constexpr (IsDataTypeDecimal<DataType>) {
752
2
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
2
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
2
                                column_result.type)) {
755
2
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
2
                    } else {
757
2
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
2
                                               "Illegal nullable column");
759
2
                    }
760
2
                } else {
761
2
                    result_scale = column_result.type->get_scale();
762
2
                }
763
2
            }
764
765
2
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
2
                using FieldType = typename DataType::FieldType;
767
2
                if (arguments.size() == 1 ||
768
2
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
2
                    Int16 scale_arg = 0;
771
2
                    if (arguments.size() == 2) {
772
0
                        RETURN_IF_ERROR(
773
0
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
0
                    }
775
776
2
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
2
                            col_general, scale_arg, result_scale);
778
2
                } else {
779
                    // the SECOND arugment is COLUMN
780
0
                    if (is_col_general_const) {
781
0
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
0
                                apply_const_vec(
783
0
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
0
                                        block.get_by_position(arguments[1]).column.get(),
785
0
                                        result_scale);
786
0
                    } else {
787
0
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
0
                                apply_vec_vec(col_general,
789
0
                                              block.get_by_position(arguments[1]).column.get(),
790
0
                                              result_scale);
791
0
                    }
792
0
                }
793
2
                return true;
794
2
            }
795
796
0
            return false;
797
2
        };
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeTimeV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIiEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIlEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalInEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_12Decimal128V3EEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_15DataTypeDecimalINS0_7DecimalIN4wide7integerILm256EiEEEEEEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeDateEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeDateV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_18DataTypeDateTimeV2EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_16DataTypeDateTimeEvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv4EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_12DataTypeIPv6EvEEEEbSJ_
Unexecuted instantiation: _ZZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjmENKUlRKT_E_clINS0_8TypePairINS0_14DataTypeStringEvEEEEbSJ_
798
799
#if !defined(__SSE4_1__) && !defined(__aarch64__)
800
        /// In case of "nearbyint" function is used, we should ensure the expected rounding mode for the Banker's rounding.
801
        /// Actually it is by default. But we will set it just in case.
802
        if constexpr (rounding_mode == RoundingMode::Round) {
803
            if (0 != fesetround(FE_TONEAREST)) {
804
                return Status::InvalidArgument("Cannot set floating point rounding mode");
805
            }
806
        }
807
#endif
808
809
624
        if (!call_on_index_and_data_type<void>(column_general.type->get_type_id(), call)) {
810
0
            return Status::InvalidArgument("Invalid argument type {} for function {}",
811
0
                                           column_general.type->get_name(), name);
812
0
        }
813
814
624
        column_result.column = std::move(res);
815
624
        return Status::OK();
816
624
    }
_ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjm
Line
Count
Source
726
84
                        uint32_t result, size_t input_rows_count) const override {
727
84
        const ColumnWithTypeAndName& column_general = block.get_by_position(arguments[0]);
728
84
        ColumnWithTypeAndName& column_result = block.get_by_position(result);
729
84
        const DataTypePtr result_type = block.get_by_position(result).type;
730
84
        const bool is_col_general_const = is_column_const(*column_general.column);
731
84
        const auto* col_general = is_col_general_const
732
84
                                          ? assert_cast<const ColumnConst&>(*column_general.column)
733
42
                                                    .get_data_column_ptr()
734
42
                                                    .get()
735
84
                                          : column_general.column.get();
736
84
        ColumnPtr res;
737
738
        /// potential argument types:
739
        /// if the SECOND argument is MISSING(would be considered as ZERO const) or CONST, then we have the following type:
740
        ///    1. func(Column), func(Column, ColumnConst)
741
        /// otherwise, the SECOND arugment is COLUMN, we have another type:
742
        ///    2. func(Column, Column), func(ColumnConst, Column)
743
744
84
        auto call = [&](const auto& types) -> bool {
745
84
            using Types = std::decay_t<decltype(types)>;
746
84
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
84
            Int16 result_scale = 0;
751
84
            if constexpr (IsDataTypeDecimal<DataType>) {
752
84
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
84
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
84
                                column_result.type)) {
755
84
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
84
                    } else {
757
84
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
84
                                               "Illegal nullable column");
759
84
                    }
760
84
                } else {
761
84
                    result_scale = column_result.type->get_scale();
762
84
                }
763
84
            }
764
765
84
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
84
                using FieldType = typename DataType::FieldType;
767
84
                if (arguments.size() == 1 ||
768
84
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
84
                    Int16 scale_arg = 0;
771
84
                    if (arguments.size() == 2) {
772
84
                        RETURN_IF_ERROR(
773
84
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
84
                    }
775
776
84
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
84
                            col_general, scale_arg, result_scale);
778
84
                } else {
779
                    // the SECOND arugment is COLUMN
780
84
                    if (is_col_general_const) {
781
84
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
84
                                apply_const_vec(
783
84
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
84
                                        block.get_by_position(arguments[1]).column.get(),
785
84
                                        result_scale);
786
84
                    } else {
787
84
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
84
                                apply_vec_vec(col_general,
789
84
                                              block.get_by_position(arguments[1]).column.get(),
790
84
                                              result_scale);
791
84
                    }
792
84
                }
793
84
                return true;
794
84
            }
795
796
84
            return false;
797
84
        };
798
799
#if !defined(__SSE4_1__) && !defined(__aarch64__)
800
        /// In case of "nearbyint" function is used, we should ensure the expected rounding mode for the Banker's rounding.
801
        /// Actually it is by default. But we will set it just in case.
802
        if constexpr (rounding_mode == RoundingMode::Round) {
803
            if (0 != fesetround(FE_TONEAREST)) {
804
                return Status::InvalidArgument("Cannot set floating point rounding mode");
805
            }
806
        }
807
#endif
808
809
84
        if (!call_on_index_and_data_type<void>(column_general.type->get_type_id(), call)) {
810
0
            return Status::InvalidArgument("Invalid argument type {} for function {}",
811
0
                                           column_general.type->get_name(), name);
812
0
        }
813
814
84
        column_result.column = std::move(res);
815
84
        return Status::OK();
816
84
    }
_ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjm
Line
Count
Source
726
84
                        uint32_t result, size_t input_rows_count) const override {
727
84
        const ColumnWithTypeAndName& column_general = block.get_by_position(arguments[0]);
728
84
        ColumnWithTypeAndName& column_result = block.get_by_position(result);
729
84
        const DataTypePtr result_type = block.get_by_position(result).type;
730
84
        const bool is_col_general_const = is_column_const(*column_general.column);
731
84
        const auto* col_general = is_col_general_const
732
84
                                          ? assert_cast<const ColumnConst&>(*column_general.column)
733
42
                                                    .get_data_column_ptr()
734
42
                                                    .get()
735
84
                                          : column_general.column.get();
736
84
        ColumnPtr res;
737
738
        /// potential argument types:
739
        /// if the SECOND argument is MISSING(would be considered as ZERO const) or CONST, then we have the following type:
740
        ///    1. func(Column), func(Column, ColumnConst)
741
        /// otherwise, the SECOND arugment is COLUMN, we have another type:
742
        ///    2. func(Column, Column), func(ColumnConst, Column)
743
744
84
        auto call = [&](const auto& types) -> bool {
745
84
            using Types = std::decay_t<decltype(types)>;
746
84
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
84
            Int16 result_scale = 0;
751
84
            if constexpr (IsDataTypeDecimal<DataType>) {
752
84
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
84
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
84
                                column_result.type)) {
755
84
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
84
                    } else {
757
84
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
84
                                               "Illegal nullable column");
759
84
                    }
760
84
                } else {
761
84
                    result_scale = column_result.type->get_scale();
762
84
                }
763
84
            }
764
765
84
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
84
                using FieldType = typename DataType::FieldType;
767
84
                if (arguments.size() == 1 ||
768
84
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
84
                    Int16 scale_arg = 0;
771
84
                    if (arguments.size() == 2) {
772
84
                        RETURN_IF_ERROR(
773
84
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
84
                    }
775
776
84
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
84
                            col_general, scale_arg, result_scale);
778
84
                } else {
779
                    // the SECOND arugment is COLUMN
780
84
                    if (is_col_general_const) {
781
84
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
84
                                apply_const_vec(
783
84
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
84
                                        block.get_by_position(arguments[1]).column.get(),
785
84
                                        result_scale);
786
84
                    } else {
787
84
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
84
                                apply_vec_vec(col_general,
789
84
                                              block.get_by_position(arguments[1]).column.get(),
790
84
                                              result_scale);
791
84
                    }
792
84
                }
793
84
                return true;
794
84
            }
795
796
84
            return false;
797
84
        };
798
799
#if !defined(__SSE4_1__) && !defined(__aarch64__)
800
        /// In case of "nearbyint" function is used, we should ensure the expected rounding mode for the Banker's rounding.
801
        /// Actually it is by default. But we will set it just in case.
802
        if constexpr (rounding_mode == RoundingMode::Round) {
803
            if (0 != fesetround(FE_TONEAREST)) {
804
                return Status::InvalidArgument("Cannot set floating point rounding mode");
805
            }
806
        }
807
#endif
808
809
84
        if (!call_on_index_and_data_type<void>(column_general.type->get_type_id(), call)) {
810
0
            return Status::InvalidArgument("Invalid argument type {} for function {}",
811
0
                                           column_general.type->get_name(), name);
812
0
        }
813
814
84
        column_result.column = std::move(res);
815
84
        return Status::OK();
816
84
    }
_ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjm
Line
Count
Source
726
84
                        uint32_t result, size_t input_rows_count) const override {
727
84
        const ColumnWithTypeAndName& column_general = block.get_by_position(arguments[0]);
728
84
        ColumnWithTypeAndName& column_result = block.get_by_position(result);
729
84
        const DataTypePtr result_type = block.get_by_position(result).type;
730
84
        const bool is_col_general_const = is_column_const(*column_general.column);
731
84
        const auto* col_general = is_col_general_const
732
84
                                          ? assert_cast<const ColumnConst&>(*column_general.column)
733
42
                                                    .get_data_column_ptr()
734
42
                                                    .get()
735
84
                                          : column_general.column.get();
736
84
        ColumnPtr res;
737
738
        /// potential argument types:
739
        /// if the SECOND argument is MISSING(would be considered as ZERO const) or CONST, then we have the following type:
740
        ///    1. func(Column), func(Column, ColumnConst)
741
        /// otherwise, the SECOND arugment is COLUMN, we have another type:
742
        ///    2. func(Column, Column), func(ColumnConst, Column)
743
744
84
        auto call = [&](const auto& types) -> bool {
745
84
            using Types = std::decay_t<decltype(types)>;
746
84
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
84
            Int16 result_scale = 0;
751
84
            if constexpr (IsDataTypeDecimal<DataType>) {
752
84
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
84
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
84
                                column_result.type)) {
755
84
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
84
                    } else {
757
84
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
84
                                               "Illegal nullable column");
759
84
                    }
760
84
                } else {
761
84
                    result_scale = column_result.type->get_scale();
762
84
                }
763
84
            }
764
765
84
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
84
                using FieldType = typename DataType::FieldType;
767
84
                if (arguments.size() == 1 ||
768
84
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
84
                    Int16 scale_arg = 0;
771
84
                    if (arguments.size() == 2) {
772
84
                        RETURN_IF_ERROR(
773
84
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
84
                    }
775
776
84
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
84
                            col_general, scale_arg, result_scale);
778
84
                } else {
779
                    // the SECOND arugment is COLUMN
780
84
                    if (is_col_general_const) {
781
84
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
84
                                apply_const_vec(
783
84
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
84
                                        block.get_by_position(arguments[1]).column.get(),
785
84
                                        result_scale);
786
84
                    } else {
787
84
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
84
                                apply_vec_vec(col_general,
789
84
                                              block.get_by_position(arguments[1]).column.get(),
790
84
                                              result_scale);
791
84
                    }
792
84
                }
793
84
                return true;
794
84
            }
795
796
84
            return false;
797
84
        };
798
799
#if !defined(__SSE4_1__) && !defined(__aarch64__)
800
        /// In case of "nearbyint" function is used, we should ensure the expected rounding mode for the Banker's rounding.
801
        /// Actually it is by default. But we will set it just in case.
802
        if constexpr (rounding_mode == RoundingMode::Round) {
803
            if (0 != fesetround(FE_TONEAREST)) {
804
                return Status::InvalidArgument("Cannot set floating point rounding mode");
805
            }
806
        }
807
#endif
808
809
84
        if (!call_on_index_and_data_type<void>(column_general.type->get_type_id(), call)) {
810
0
            return Status::InvalidArgument("Invalid argument type {} for function {}",
811
0
                                           column_general.type->get_name(), name);
812
0
        }
813
814
84
        column_result.column = std::move(res);
815
84
        return Status::OK();
816
84
    }
_ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjm
Line
Count
Source
726
84
                        uint32_t result, size_t input_rows_count) const override {
727
84
        const ColumnWithTypeAndName& column_general = block.get_by_position(arguments[0]);
728
84
        ColumnWithTypeAndName& column_result = block.get_by_position(result);
729
84
        const DataTypePtr result_type = block.get_by_position(result).type;
730
84
        const bool is_col_general_const = is_column_const(*column_general.column);
731
84
        const auto* col_general = is_col_general_const
732
84
                                          ? assert_cast<const ColumnConst&>(*column_general.column)
733
42
                                                    .get_data_column_ptr()
734
42
                                                    .get()
735
84
                                          : column_general.column.get();
736
84
        ColumnPtr res;
737
738
        /// potential argument types:
739
        /// if the SECOND argument is MISSING(would be considered as ZERO const) or CONST, then we have the following type:
740
        ///    1. func(Column), func(Column, ColumnConst)
741
        /// otherwise, the SECOND arugment is COLUMN, we have another type:
742
        ///    2. func(Column, Column), func(ColumnConst, Column)
743
744
84
        auto call = [&](const auto& types) -> bool {
745
84
            using Types = std::decay_t<decltype(types)>;
746
84
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
84
            Int16 result_scale = 0;
751
84
            if constexpr (IsDataTypeDecimal<DataType>) {
752
84
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
84
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
84
                                column_result.type)) {
755
84
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
84
                    } else {
757
84
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
84
                                               "Illegal nullable column");
759
84
                    }
760
84
                } else {
761
84
                    result_scale = column_result.type->get_scale();
762
84
                }
763
84
            }
764
765
84
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
84
                using FieldType = typename DataType::FieldType;
767
84
                if (arguments.size() == 1 ||
768
84
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
84
                    Int16 scale_arg = 0;
771
84
                    if (arguments.size() == 2) {
772
84
                        RETURN_IF_ERROR(
773
84
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
84
                    }
775
776
84
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
84
                            col_general, scale_arg, result_scale);
778
84
                } else {
779
                    // the SECOND arugment is COLUMN
780
84
                    if (is_col_general_const) {
781
84
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
84
                                apply_const_vec(
783
84
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
84
                                        block.get_by_position(arguments[1]).column.get(),
785
84
                                        result_scale);
786
84
                    } else {
787
84
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
84
                                apply_vec_vec(col_general,
789
84
                                              block.get_by_position(arguments[1]).column.get(),
790
84
                                              result_scale);
791
84
                    }
792
84
                }
793
84
                return true;
794
84
            }
795
796
84
            return false;
797
84
        };
798
799
#if !defined(__SSE4_1__) && !defined(__aarch64__)
800
        /// In case of "nearbyint" function is used, we should ensure the expected rounding mode for the Banker's rounding.
801
        /// Actually it is by default. But we will set it just in case.
802
        if constexpr (rounding_mode == RoundingMode::Round) {
803
            if (0 != fesetround(FE_TONEAREST)) {
804
                return Status::InvalidArgument("Cannot set floating point rounding mode");
805
            }
806
        }
807
#endif
808
809
84
        if (!call_on_index_and_data_type<void>(column_general.type->get_type_id(), call)) {
810
0
            return Status::InvalidArgument("Invalid argument type {} for function {}",
811
0
                                           column_general.type->get_name(), name);
812
0
        }
813
814
84
        column_result.column = std::move(res);
815
84
        return Status::OK();
816
84
    }
_ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjm
Line
Count
Source
726
84
                        uint32_t result, size_t input_rows_count) const override {
727
84
        const ColumnWithTypeAndName& column_general = block.get_by_position(arguments[0]);
728
84
        ColumnWithTypeAndName& column_result = block.get_by_position(result);
729
84
        const DataTypePtr result_type = block.get_by_position(result).type;
730
84
        const bool is_col_general_const = is_column_const(*column_general.column);
731
84
        const auto* col_general = is_col_general_const
732
84
                                          ? assert_cast<const ColumnConst&>(*column_general.column)
733
42
                                                    .get_data_column_ptr()
734
42
                                                    .get()
735
84
                                          : column_general.column.get();
736
84
        ColumnPtr res;
737
738
        /// potential argument types:
739
        /// if the SECOND argument is MISSING(would be considered as ZERO const) or CONST, then we have the following type:
740
        ///    1. func(Column), func(Column, ColumnConst)
741
        /// otherwise, the SECOND arugment is COLUMN, we have another type:
742
        ///    2. func(Column, Column), func(ColumnConst, Column)
743
744
84
        auto call = [&](const auto& types) -> bool {
745
84
            using Types = std::decay_t<decltype(types)>;
746
84
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
84
            Int16 result_scale = 0;
751
84
            if constexpr (IsDataTypeDecimal<DataType>) {
752
84
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
84
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
84
                                column_result.type)) {
755
84
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
84
                    } else {
757
84
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
84
                                               "Illegal nullable column");
759
84
                    }
760
84
                } else {
761
84
                    result_scale = column_result.type->get_scale();
762
84
                }
763
84
            }
764
765
84
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
84
                using FieldType = typename DataType::FieldType;
767
84
                if (arguments.size() == 1 ||
768
84
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
84
                    Int16 scale_arg = 0;
771
84
                    if (arguments.size() == 2) {
772
84
                        RETURN_IF_ERROR(
773
84
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
84
                    }
775
776
84
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
84
                            col_general, scale_arg, result_scale);
778
84
                } else {
779
                    // the SECOND arugment is COLUMN
780
84
                    if (is_col_general_const) {
781
84
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
84
                                apply_const_vec(
783
84
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
84
                                        block.get_by_position(arguments[1]).column.get(),
785
84
                                        result_scale);
786
84
                    } else {
787
84
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
84
                                apply_vec_vec(col_general,
789
84
                                              block.get_by_position(arguments[1]).column.get(),
790
84
                                              result_scale);
791
84
                    }
792
84
                }
793
84
                return true;
794
84
            }
795
796
84
            return false;
797
84
        };
798
799
#if !defined(__SSE4_1__) && !defined(__aarch64__)
800
        /// In case of "nearbyint" function is used, we should ensure the expected rounding mode for the Banker's rounding.
801
        /// Actually it is by default. But we will set it just in case.
802
        if constexpr (rounding_mode == RoundingMode::Round) {
803
            if (0 != fesetround(FE_TONEAREST)) {
804
                return Status::InvalidArgument("Cannot set floating point rounding mode");
805
            }
806
        }
807
#endif
808
809
84
        if (!call_on_index_and_data_type<void>(column_general.type->get_type_id(), call)) {
810
0
            return Status::InvalidArgument("Invalid argument type {} for function {}",
811
0
                                           column_general.type->get_name(), name);
812
0
        }
813
814
84
        column_result.column = std::move(res);
815
84
        return Status::OK();
816
84
    }
_ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjm
Line
Count
Source
726
36
                        uint32_t result, size_t input_rows_count) const override {
727
36
        const ColumnWithTypeAndName& column_general = block.get_by_position(arguments[0]);
728
36
        ColumnWithTypeAndName& column_result = block.get_by_position(result);
729
36
        const DataTypePtr result_type = block.get_by_position(result).type;
730
36
        const bool is_col_general_const = is_column_const(*column_general.column);
731
36
        const auto* col_general = is_col_general_const
732
36
                                          ? assert_cast<const ColumnConst&>(*column_general.column)
733
18
                                                    .get_data_column_ptr()
734
18
                                                    .get()
735
36
                                          : column_general.column.get();
736
36
        ColumnPtr res;
737
738
        /// potential argument types:
739
        /// if the SECOND argument is MISSING(would be considered as ZERO const) or CONST, then we have the following type:
740
        ///    1. func(Column), func(Column, ColumnConst)
741
        /// otherwise, the SECOND arugment is COLUMN, we have another type:
742
        ///    2. func(Column, Column), func(ColumnConst, Column)
743
744
36
        auto call = [&](const auto& types) -> bool {
745
36
            using Types = std::decay_t<decltype(types)>;
746
36
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
36
            Int16 result_scale = 0;
751
36
            if constexpr (IsDataTypeDecimal<DataType>) {
752
36
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
36
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
36
                                column_result.type)) {
755
36
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
36
                    } else {
757
36
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
36
                                               "Illegal nullable column");
759
36
                    }
760
36
                } else {
761
36
                    result_scale = column_result.type->get_scale();
762
36
                }
763
36
            }
764
765
36
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
36
                using FieldType = typename DataType::FieldType;
767
36
                if (arguments.size() == 1 ||
768
36
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
36
                    Int16 scale_arg = 0;
771
36
                    if (arguments.size() == 2) {
772
36
                        RETURN_IF_ERROR(
773
36
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
36
                    }
775
776
36
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
36
                            col_general, scale_arg, result_scale);
778
36
                } else {
779
                    // the SECOND arugment is COLUMN
780
36
                    if (is_col_general_const) {
781
36
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
36
                                apply_const_vec(
783
36
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
36
                                        block.get_by_position(arguments[1]).column.get(),
785
36
                                        result_scale);
786
36
                    } else {
787
36
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
36
                                apply_vec_vec(col_general,
789
36
                                              block.get_by_position(arguments[1]).column.get(),
790
36
                                              result_scale);
791
36
                    }
792
36
                }
793
36
                return true;
794
36
            }
795
796
36
            return false;
797
36
        };
798
799
#if !defined(__SSE4_1__) && !defined(__aarch64__)
800
        /// In case of "nearbyint" function is used, we should ensure the expected rounding mode for the Banker's rounding.
801
        /// Actually it is by default. But we will set it just in case.
802
        if constexpr (rounding_mode == RoundingMode::Round) {
803
            if (0 != fesetround(FE_TONEAREST)) {
804
                return Status::InvalidArgument("Cannot set floating point rounding mode");
805
            }
806
        }
807
#endif
808
809
36
        if (!call_on_index_and_data_type<void>(column_general.type->get_type_id(), call)) {
810
0
            return Status::InvalidArgument("Invalid argument type {} for function {}",
811
0
                                           column_general.type->get_name(), name);
812
0
        }
813
814
36
        column_result.column = std::move(res);
815
36
        return Status::OK();
816
36
    }
_ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjm
Line
Count
Source
726
36
                        uint32_t result, size_t input_rows_count) const override {
727
36
        const ColumnWithTypeAndName& column_general = block.get_by_position(arguments[0]);
728
36
        ColumnWithTypeAndName& column_result = block.get_by_position(result);
729
36
        const DataTypePtr result_type = block.get_by_position(result).type;
730
36
        const bool is_col_general_const = is_column_const(*column_general.column);
731
36
        const auto* col_general = is_col_general_const
732
36
                                          ? assert_cast<const ColumnConst&>(*column_general.column)
733
18
                                                    .get_data_column_ptr()
734
18
                                                    .get()
735
36
                                          : column_general.column.get();
736
36
        ColumnPtr res;
737
738
        /// potential argument types:
739
        /// if the SECOND argument is MISSING(would be considered as ZERO const) or CONST, then we have the following type:
740
        ///    1. func(Column), func(Column, ColumnConst)
741
        /// otherwise, the SECOND arugment is COLUMN, we have another type:
742
        ///    2. func(Column, Column), func(ColumnConst, Column)
743
744
36
        auto call = [&](const auto& types) -> bool {
745
36
            using Types = std::decay_t<decltype(types)>;
746
36
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
36
            Int16 result_scale = 0;
751
36
            if constexpr (IsDataTypeDecimal<DataType>) {
752
36
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
36
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
36
                                column_result.type)) {
755
36
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
36
                    } else {
757
36
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
36
                                               "Illegal nullable column");
759
36
                    }
760
36
                } else {
761
36
                    result_scale = column_result.type->get_scale();
762
36
                }
763
36
            }
764
765
36
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
36
                using FieldType = typename DataType::FieldType;
767
36
                if (arguments.size() == 1 ||
768
36
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
36
                    Int16 scale_arg = 0;
771
36
                    if (arguments.size() == 2) {
772
36
                        RETURN_IF_ERROR(
773
36
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
36
                    }
775
776
36
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
36
                            col_general, scale_arg, result_scale);
778
36
                } else {
779
                    // the SECOND arugment is COLUMN
780
36
                    if (is_col_general_const) {
781
36
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
36
                                apply_const_vec(
783
36
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
36
                                        block.get_by_position(arguments[1]).column.get(),
785
36
                                        result_scale);
786
36
                    } else {
787
36
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
36
                                apply_vec_vec(col_general,
789
36
                                              block.get_by_position(arguments[1]).column.get(),
790
36
                                              result_scale);
791
36
                    }
792
36
                }
793
36
                return true;
794
36
            }
795
796
36
            return false;
797
36
        };
798
799
#if !defined(__SSE4_1__) && !defined(__aarch64__)
800
        /// In case of "nearbyint" function is used, we should ensure the expected rounding mode for the Banker's rounding.
801
        /// Actually it is by default. But we will set it just in case.
802
        if constexpr (rounding_mode == RoundingMode::Round) {
803
            if (0 != fesetround(FE_TONEAREST)) {
804
                return Status::InvalidArgument("Cannot set floating point rounding mode");
805
            }
806
        }
807
#endif
808
809
36
        if (!call_on_index_and_data_type<void>(column_general.type->get_type_id(), call)) {
810
0
            return Status::InvalidArgument("Invalid argument type {} for function {}",
811
0
                                           column_general.type->get_name(), name);
812
0
        }
813
814
36
        column_result.column = std::move(res);
815
36
        return Status::OK();
816
36
    }
_ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjm
Line
Count
Source
726
36
                        uint32_t result, size_t input_rows_count) const override {
727
36
        const ColumnWithTypeAndName& column_general = block.get_by_position(arguments[0]);
728
36
        ColumnWithTypeAndName& column_result = block.get_by_position(result);
729
36
        const DataTypePtr result_type = block.get_by_position(result).type;
730
36
        const bool is_col_general_const = is_column_const(*column_general.column);
731
36
        const auto* col_general = is_col_general_const
732
36
                                          ? assert_cast<const ColumnConst&>(*column_general.column)
733
18
                                                    .get_data_column_ptr()
734
18
                                                    .get()
735
36
                                          : column_general.column.get();
736
36
        ColumnPtr res;
737
738
        /// potential argument types:
739
        /// if the SECOND argument is MISSING(would be considered as ZERO const) or CONST, then we have the following type:
740
        ///    1. func(Column), func(Column, ColumnConst)
741
        /// otherwise, the SECOND arugment is COLUMN, we have another type:
742
        ///    2. func(Column, Column), func(ColumnConst, Column)
743
744
36
        auto call = [&](const auto& types) -> bool {
745
36
            using Types = std::decay_t<decltype(types)>;
746
36
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
36
            Int16 result_scale = 0;
751
36
            if constexpr (IsDataTypeDecimal<DataType>) {
752
36
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
36
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
36
                                column_result.type)) {
755
36
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
36
                    } else {
757
36
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
36
                                               "Illegal nullable column");
759
36
                    }
760
36
                } else {
761
36
                    result_scale = column_result.type->get_scale();
762
36
                }
763
36
            }
764
765
36
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
36
                using FieldType = typename DataType::FieldType;
767
36
                if (arguments.size() == 1 ||
768
36
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
36
                    Int16 scale_arg = 0;
771
36
                    if (arguments.size() == 2) {
772
36
                        RETURN_IF_ERROR(
773
36
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
36
                    }
775
776
36
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
36
                            col_general, scale_arg, result_scale);
778
36
                } else {
779
                    // the SECOND arugment is COLUMN
780
36
                    if (is_col_general_const) {
781
36
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
36
                                apply_const_vec(
783
36
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
36
                                        block.get_by_position(arguments[1]).column.get(),
785
36
                                        result_scale);
786
36
                    } else {
787
36
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
36
                                apply_vec_vec(col_general,
789
36
                                              block.get_by_position(arguments[1]).column.get(),
790
36
                                              result_scale);
791
36
                    }
792
36
                }
793
36
                return true;
794
36
            }
795
796
36
            return false;
797
36
        };
798
799
#if !defined(__SSE4_1__) && !defined(__aarch64__)
800
        /// In case of "nearbyint" function is used, we should ensure the expected rounding mode for the Banker's rounding.
801
        /// Actually it is by default. But we will set it just in case.
802
        if constexpr (rounding_mode == RoundingMode::Round) {
803
            if (0 != fesetround(FE_TONEAREST)) {
804
                return Status::InvalidArgument("Cannot set floating point rounding mode");
805
            }
806
        }
807
#endif
808
809
36
        if (!call_on_index_and_data_type<void>(column_general.type->get_type_id(), call)) {
810
0
            return Status::InvalidArgument("Invalid argument type {} for function {}",
811
0
                                           column_general.type->get_name(), name);
812
0
        }
813
814
36
        column_result.column = std::move(res);
815
36
        return Status::OK();
816
36
    }
_ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjm
Line
Count
Source
726
44
                        uint32_t result, size_t input_rows_count) const override {
727
44
        const ColumnWithTypeAndName& column_general = block.get_by_position(arguments[0]);
728
44
        ColumnWithTypeAndName& column_result = block.get_by_position(result);
729
44
        const DataTypePtr result_type = block.get_by_position(result).type;
730
44
        const bool is_col_general_const = is_column_const(*column_general.column);
731
44
        const auto* col_general = is_col_general_const
732
44
                                          ? assert_cast<const ColumnConst&>(*column_general.column)
733
22
                                                    .get_data_column_ptr()
734
22
                                                    .get()
735
44
                                          : column_general.column.get();
736
44
        ColumnPtr res;
737
738
        /// potential argument types:
739
        /// if the SECOND argument is MISSING(would be considered as ZERO const) or CONST, then we have the following type:
740
        ///    1. func(Column), func(Column, ColumnConst)
741
        /// otherwise, the SECOND arugment is COLUMN, we have another type:
742
        ///    2. func(Column, Column), func(ColumnConst, Column)
743
744
44
        auto call = [&](const auto& types) -> bool {
745
44
            using Types = std::decay_t<decltype(types)>;
746
44
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
44
            Int16 result_scale = 0;
751
44
            if constexpr (IsDataTypeDecimal<DataType>) {
752
44
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
44
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
44
                                column_result.type)) {
755
44
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
44
                    } else {
757
44
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
44
                                               "Illegal nullable column");
759
44
                    }
760
44
                } else {
761
44
                    result_scale = column_result.type->get_scale();
762
44
                }
763
44
            }
764
765
44
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
44
                using FieldType = typename DataType::FieldType;
767
44
                if (arguments.size() == 1 ||
768
44
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
44
                    Int16 scale_arg = 0;
771
44
                    if (arguments.size() == 2) {
772
44
                        RETURN_IF_ERROR(
773
44
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
44
                    }
775
776
44
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
44
                            col_general, scale_arg, result_scale);
778
44
                } else {
779
                    // the SECOND arugment is COLUMN
780
44
                    if (is_col_general_const) {
781
44
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
44
                                apply_const_vec(
783
44
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
44
                                        block.get_by_position(arguments[1]).column.get(),
785
44
                                        result_scale);
786
44
                    } else {
787
44
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
44
                                apply_vec_vec(col_general,
789
44
                                              block.get_by_position(arguments[1]).column.get(),
790
44
                                              result_scale);
791
44
                    }
792
44
                }
793
44
                return true;
794
44
            }
795
796
44
            return false;
797
44
        };
798
799
#if !defined(__SSE4_1__) && !defined(__aarch64__)
800
        /// In case of "nearbyint" function is used, we should ensure the expected rounding mode for the Banker's rounding.
801
        /// Actually it is by default. But we will set it just in case.
802
        if constexpr (rounding_mode == RoundingMode::Round) {
803
            if (0 != fesetround(FE_TONEAREST)) {
804
                return Status::InvalidArgument("Cannot set floating point rounding mode");
805
            }
806
        }
807
#endif
808
809
44
        if (!call_on_index_and_data_type<void>(column_general.type->get_type_id(), call)) {
810
0
            return Status::InvalidArgument("Invalid argument type {} for function {}",
811
0
                                           column_general.type->get_name(), name);
812
0
        }
813
814
44
        column_result.column = std::move(res);
815
44
        return Status::OK();
816
44
    }
_ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundTwoImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjm
Line
Count
Source
726
44
                        uint32_t result, size_t input_rows_count) const override {
727
44
        const ColumnWithTypeAndName& column_general = block.get_by_position(arguments[0]);
728
44
        ColumnWithTypeAndName& column_result = block.get_by_position(result);
729
44
        const DataTypePtr result_type = block.get_by_position(result).type;
730
44
        const bool is_col_general_const = is_column_const(*column_general.column);
731
44
        const auto* col_general = is_col_general_const
732
44
                                          ? assert_cast<const ColumnConst&>(*column_general.column)
733
22
                                                    .get_data_column_ptr()
734
22
                                                    .get()
735
44
                                          : column_general.column.get();
736
44
        ColumnPtr res;
737
738
        /// potential argument types:
739
        /// if the SECOND argument is MISSING(would be considered as ZERO const) or CONST, then we have the following type:
740
        ///    1. func(Column), func(Column, ColumnConst)
741
        /// otherwise, the SECOND arugment is COLUMN, we have another type:
742
        ///    2. func(Column, Column), func(ColumnConst, Column)
743
744
44
        auto call = [&](const auto& types) -> bool {
745
44
            using Types = std::decay_t<decltype(types)>;
746
44
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
44
            Int16 result_scale = 0;
751
44
            if constexpr (IsDataTypeDecimal<DataType>) {
752
44
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
44
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
44
                                column_result.type)) {
755
44
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
44
                    } else {
757
44
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
44
                                               "Illegal nullable column");
759
44
                    }
760
44
                } else {
761
44
                    result_scale = column_result.type->get_scale();
762
44
                }
763
44
            }
764
765
44
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
44
                using FieldType = typename DataType::FieldType;
767
44
                if (arguments.size() == 1 ||
768
44
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
44
                    Int16 scale_arg = 0;
771
44
                    if (arguments.size() == 2) {
772
44
                        RETURN_IF_ERROR(
773
44
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
44
                    }
775
776
44
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
44
                            col_general, scale_arg, result_scale);
778
44
                } else {
779
                    // the SECOND arugment is COLUMN
780
44
                    if (is_col_general_const) {
781
44
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
44
                                apply_const_vec(
783
44
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
44
                                        block.get_by_position(arguments[1]).column.get(),
785
44
                                        result_scale);
786
44
                    } else {
787
44
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
44
                                apply_vec_vec(col_general,
789
44
                                              block.get_by_position(arguments[1]).column.get(),
790
44
                                              result_scale);
791
44
                    }
792
44
                }
793
44
                return true;
794
44
            }
795
796
44
            return false;
797
44
        };
798
799
#if !defined(__SSE4_1__) && !defined(__aarch64__)
800
        /// In case of "nearbyint" function is used, we should ensure the expected rounding mode for the Banker's rounding.
801
        /// Actually it is by default. But we will set it just in case.
802
        if constexpr (rounding_mode == RoundingMode::Round) {
803
            if (0 != fesetround(FE_TONEAREST)) {
804
                return Status::InvalidArgument("Cannot set floating point rounding mode");
805
            }
806
        }
807
#endif
808
809
44
        if (!call_on_index_and_data_type<void>(column_general.type->get_type_id(), call)) {
810
0
            return Status::InvalidArgument("Invalid argument type {} for function {}",
811
0
                                           column_general.type->get_name(), name);
812
0
        }
813
814
44
        column_result.column = std::move(res);
815
44
        return Status::OK();
816
44
    }
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjm
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjm
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjm
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjm
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_19DecimalRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjm
Unexecuted instantiation: _ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_12TruncateNameEEELNS0_12RoundingModeE11ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjm
_ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9FloorNameEEELNS0_12RoundingModeE9ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjm
Line
Count
Source
726
2
                        uint32_t result, size_t input_rows_count) const override {
727
2
        const ColumnWithTypeAndName& column_general = block.get_by_position(arguments[0]);
728
2
        ColumnWithTypeAndName& column_result = block.get_by_position(result);
729
2
        const DataTypePtr result_type = block.get_by_position(result).type;
730
2
        const bool is_col_general_const = is_column_const(*column_general.column);
731
2
        const auto* col_general = is_col_general_const
732
2
                                          ? assert_cast<const ColumnConst&>(*column_general.column)
733
0
                                                    .get_data_column_ptr()
734
0
                                                    .get()
735
2
                                          : column_general.column.get();
736
2
        ColumnPtr res;
737
738
        /// potential argument types:
739
        /// if the SECOND argument is MISSING(would be considered as ZERO const) or CONST, then we have the following type:
740
        ///    1. func(Column), func(Column, ColumnConst)
741
        /// otherwise, the SECOND arugment is COLUMN, we have another type:
742
        ///    2. func(Column, Column), func(ColumnConst, Column)
743
744
2
        auto call = [&](const auto& types) -> bool {
745
2
            using Types = std::decay_t<decltype(types)>;
746
2
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
2
            Int16 result_scale = 0;
751
2
            if constexpr (IsDataTypeDecimal<DataType>) {
752
2
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
2
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
2
                                column_result.type)) {
755
2
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
2
                    } else {
757
2
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
2
                                               "Illegal nullable column");
759
2
                    }
760
2
                } else {
761
2
                    result_scale = column_result.type->get_scale();
762
2
                }
763
2
            }
764
765
2
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
2
                using FieldType = typename DataType::FieldType;
767
2
                if (arguments.size() == 1 ||
768
2
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
2
                    Int16 scale_arg = 0;
771
2
                    if (arguments.size() == 2) {
772
2
                        RETURN_IF_ERROR(
773
2
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
2
                    }
775
776
2
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
2
                            col_general, scale_arg, result_scale);
778
2
                } else {
779
                    // the SECOND arugment is COLUMN
780
2
                    if (is_col_general_const) {
781
2
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
2
                                apply_const_vec(
783
2
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
2
                                        block.get_by_position(arguments[1]).column.get(),
785
2
                                        result_scale);
786
2
                    } else {
787
2
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
2
                                apply_vec_vec(col_general,
789
2
                                              block.get_by_position(arguments[1]).column.get(),
790
2
                                              result_scale);
791
2
                    }
792
2
                }
793
2
                return true;
794
2
            }
795
796
2
            return false;
797
2
        };
798
799
#if !defined(__SSE4_1__) && !defined(__aarch64__)
800
        /// In case of "nearbyint" function is used, we should ensure the expected rounding mode for the Banker's rounding.
801
        /// Actually it is by default. But we will set it just in case.
802
        if constexpr (rounding_mode == RoundingMode::Round) {
803
            if (0 != fesetround(FE_TONEAREST)) {
804
                return Status::InvalidArgument("Cannot set floating point rounding mode");
805
            }
806
        }
807
#endif
808
809
2
        if (!call_on_index_and_data_type<void>(column_general.type->get_type_id(), call)) {
810
0
            return Status::InvalidArgument("Invalid argument type {} for function {}",
811
0
                                           column_general.type->get_name(), name);
812
0
        }
813
814
2
        column_result.column = std::move(res);
815
2
        return Status::OK();
816
2
    }
_ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_9RoundNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjm
Line
Count
Source
726
2
                        uint32_t result, size_t input_rows_count) const override {
727
2
        const ColumnWithTypeAndName& column_general = block.get_by_position(arguments[0]);
728
2
        ColumnWithTypeAndName& column_result = block.get_by_position(result);
729
2
        const DataTypePtr result_type = block.get_by_position(result).type;
730
2
        const bool is_col_general_const = is_column_const(*column_general.column);
731
2
        const auto* col_general = is_col_general_const
732
2
                                          ? assert_cast<const ColumnConst&>(*column_general.column)
733
0
                                                    .get_data_column_ptr()
734
0
                                                    .get()
735
2
                                          : column_general.column.get();
736
2
        ColumnPtr res;
737
738
        /// potential argument types:
739
        /// if the SECOND argument is MISSING(would be considered as ZERO const) or CONST, then we have the following type:
740
        ///    1. func(Column), func(Column, ColumnConst)
741
        /// otherwise, the SECOND arugment is COLUMN, we have another type:
742
        ///    2. func(Column, Column), func(ColumnConst, Column)
743
744
2
        auto call = [&](const auto& types) -> bool {
745
2
            using Types = std::decay_t<decltype(types)>;
746
2
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
2
            Int16 result_scale = 0;
751
2
            if constexpr (IsDataTypeDecimal<DataType>) {
752
2
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
2
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
2
                                column_result.type)) {
755
2
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
2
                    } else {
757
2
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
2
                                               "Illegal nullable column");
759
2
                    }
760
2
                } else {
761
2
                    result_scale = column_result.type->get_scale();
762
2
                }
763
2
            }
764
765
2
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
2
                using FieldType = typename DataType::FieldType;
767
2
                if (arguments.size() == 1 ||
768
2
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
2
                    Int16 scale_arg = 0;
771
2
                    if (arguments.size() == 2) {
772
2
                        RETURN_IF_ERROR(
773
2
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
2
                    }
775
776
2
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
2
                            col_general, scale_arg, result_scale);
778
2
                } else {
779
                    // the SECOND arugment is COLUMN
780
2
                    if (is_col_general_const) {
781
2
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
2
                                apply_const_vec(
783
2
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
2
                                        block.get_by_position(arguments[1]).column.get(),
785
2
                                        result_scale);
786
2
                    } else {
787
2
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
2
                                apply_vec_vec(col_general,
789
2
                                              block.get_by_position(arguments[1]).column.get(),
790
2
                                              result_scale);
791
2
                    }
792
2
                }
793
2
                return true;
794
2
            }
795
796
2
            return false;
797
2
        };
798
799
#if !defined(__SSE4_1__) && !defined(__aarch64__)
800
        /// In case of "nearbyint" function is used, we should ensure the expected rounding mode for the Banker's rounding.
801
        /// Actually it is by default. But we will set it just in case.
802
        if constexpr (rounding_mode == RoundingMode::Round) {
803
            if (0 != fesetround(FE_TONEAREST)) {
804
                return Status::InvalidArgument("Cannot set floating point rounding mode");
805
            }
806
        }
807
#endif
808
809
2
        if (!call_on_index_and_data_type<void>(column_general.type->get_type_id(), call)) {
810
0
            return Status::InvalidArgument("Invalid argument type {} for function {}",
811
0
                                           column_general.type->get_name(), name);
812
0
        }
813
814
2
        column_result.column = std::move(res);
815
2
        return Status::OK();
816
2
    }
_ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_8CeilNameEEELNS0_12RoundingModeE10ELNS0_15TieBreakingModeE0EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjm
Line
Count
Source
726
2
                        uint32_t result, size_t input_rows_count) const override {
727
2
        const ColumnWithTypeAndName& column_general = block.get_by_position(arguments[0]);
728
2
        ColumnWithTypeAndName& column_result = block.get_by_position(result);
729
2
        const DataTypePtr result_type = block.get_by_position(result).type;
730
2
        const bool is_col_general_const = is_column_const(*column_general.column);
731
2
        const auto* col_general = is_col_general_const
732
2
                                          ? assert_cast<const ColumnConst&>(*column_general.column)
733
0
                                                    .get_data_column_ptr()
734
0
                                                    .get()
735
2
                                          : column_general.column.get();
736
2
        ColumnPtr res;
737
738
        /// potential argument types:
739
        /// if the SECOND argument is MISSING(would be considered as ZERO const) or CONST, then we have the following type:
740
        ///    1. func(Column), func(Column, ColumnConst)
741
        /// otherwise, the SECOND arugment is COLUMN, we have another type:
742
        ///    2. func(Column, Column), func(ColumnConst, Column)
743
744
2
        auto call = [&](const auto& types) -> bool {
745
2
            using Types = std::decay_t<decltype(types)>;
746
2
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
2
            Int16 result_scale = 0;
751
2
            if constexpr (IsDataTypeDecimal<DataType>) {
752
2
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
2
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
2
                                column_result.type)) {
755
2
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
2
                    } else {
757
2
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
2
                                               "Illegal nullable column");
759
2
                    }
760
2
                } else {
761
2
                    result_scale = column_result.type->get_scale();
762
2
                }
763
2
            }
764
765
2
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
2
                using FieldType = typename DataType::FieldType;
767
2
                if (arguments.size() == 1 ||
768
2
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
2
                    Int16 scale_arg = 0;
771
2
                    if (arguments.size() == 2) {
772
2
                        RETURN_IF_ERROR(
773
2
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
2
                    }
775
776
2
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
2
                            col_general, scale_arg, result_scale);
778
2
                } else {
779
                    // the SECOND arugment is COLUMN
780
2
                    if (is_col_general_const) {
781
2
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
2
                                apply_const_vec(
783
2
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
2
                                        block.get_by_position(arguments[1]).column.get(),
785
2
                                        result_scale);
786
2
                    } else {
787
2
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
2
                                apply_vec_vec(col_general,
789
2
                                              block.get_by_position(arguments[1]).column.get(),
790
2
                                              result_scale);
791
2
                    }
792
2
                }
793
2
                return true;
794
2
            }
795
796
2
            return false;
797
2
        };
798
799
#if !defined(__SSE4_1__) && !defined(__aarch64__)
800
        /// In case of "nearbyint" function is used, we should ensure the expected rounding mode for the Banker's rounding.
801
        /// Actually it is by default. But we will set it just in case.
802
        if constexpr (rounding_mode == RoundingMode::Round) {
803
            if (0 != fesetround(FE_TONEAREST)) {
804
                return Status::InvalidArgument("Cannot set floating point rounding mode");
805
            }
806
        }
807
#endif
808
809
2
        if (!call_on_index_and_data_type<void>(column_general.type->get_type_id(), call)) {
810
0
            return Status::InvalidArgument("Invalid argument type {} for function {}",
811
0
                                           column_general.type->get_name(), name);
812
0
        }
813
814
2
        column_result.column = std::move(res);
815
2
        return Status::OK();
816
2
    }
_ZNK5doris10vectorized16FunctionRoundingINS0_18DoubleRoundOneImplINS0_16RoundBankersNameEEELNS0_12RoundingModeE8ELNS0_15TieBreakingModeE1EE12execute_implEPNS_15FunctionContextERNS0_5BlockERKSt6vectorIjSaIjEEjm
Line
Count
Source
726
2
                        uint32_t result, size_t input_rows_count) const override {
727
2
        const ColumnWithTypeAndName& column_general = block.get_by_position(arguments[0]);
728
2
        ColumnWithTypeAndName& column_result = block.get_by_position(result);
729
2
        const DataTypePtr result_type = block.get_by_position(result).type;
730
2
        const bool is_col_general_const = is_column_const(*column_general.column);
731
2
        const auto* col_general = is_col_general_const
732
2
                                          ? assert_cast<const ColumnConst&>(*column_general.column)
733
0
                                                    .get_data_column_ptr()
734
0
                                                    .get()
735
2
                                          : column_general.column.get();
736
2
        ColumnPtr res;
737
738
        /// potential argument types:
739
        /// if the SECOND argument is MISSING(would be considered as ZERO const) or CONST, then we have the following type:
740
        ///    1. func(Column), func(Column, ColumnConst)
741
        /// otherwise, the SECOND arugment is COLUMN, we have another type:
742
        ///    2. func(Column, Column), func(ColumnConst, Column)
743
744
2
        auto call = [&](const auto& types) -> bool {
745
2
            using Types = std::decay_t<decltype(types)>;
746
2
            using DataType = typename Types::LeftType;
747
748
            // For decimal, we will always make sure result Decimal has exactly same precision and scale with
749
            // arguments from query plan.
750
2
            Int16 result_scale = 0;
751
2
            if constexpr (IsDataTypeDecimal<DataType>) {
752
2
                if (column_result.type->get_type_id() == TypeIndex::Nullable) {
753
2
                    if (auto nullable_type = std::dynamic_pointer_cast<const DataTypeNullable>(
754
2
                                column_result.type)) {
755
2
                        result_scale = nullable_type->get_nested_type()->get_scale();
756
2
                    } else {
757
2
                        throw doris::Exception(ErrorCode::INTERNAL_ERROR,
758
2
                                               "Illegal nullable column");
759
2
                    }
760
2
                } else {
761
2
                    result_scale = column_result.type->get_scale();
762
2
                }
763
2
            }
764
765
2
            if constexpr (IsDataTypeNumber<DataType> || IsDataTypeDecimal<DataType>) {
766
2
                using FieldType = typename DataType::FieldType;
767
2
                if (arguments.size() == 1 ||
768
2
                    is_column_const(*block.get_by_position(arguments[1]).column)) {
769
                    // the SECOND argument is MISSING or CONST
770
2
                    Int16 scale_arg = 0;
771
2
                    if (arguments.size() == 2) {
772
2
                        RETURN_IF_ERROR(
773
2
                                get_scale_arg(block.get_by_position(arguments[1]), &scale_arg));
774
2
                    }
775
776
2
                    res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::apply_vec_const(
777
2
                            col_general, scale_arg, result_scale);
778
2
                } else {
779
                    // the SECOND arugment is COLUMN
780
2
                    if (is_col_general_const) {
781
2
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
782
2
                                apply_const_vec(
783
2
                                        &assert_cast<const ColumnConst&>(*column_general.column),
784
2
                                        block.get_by_position(arguments[1]).column.get(),
785
2
                                        result_scale);
786
2
                    } else {
787
2
                        res = Dispatcher<FieldType, rounding_mode, tie_breaking_mode>::
788
2
                                apply_vec_vec(col_general,
789
2
                                              block.get_by_position(arguments[1]).column.get(),
790
2
                                              result_scale);
791
2
                    }
792
2
                }
793
2
                return true;
794
2
            }
795
796
2
            return false;
797
2
        };
798
799
#if !defined(__SSE4_1__) && !defined(__aarch64__)
800
        /// In case of "nearbyint" function is used, we should ensure the expected rounding mode for the Banker's rounding.
801
        /// Actually it is by default. But we will set it just in case.
802
        if constexpr (rounding_mode == RoundingMode::Round) {
803
            if (0 != fesetround(FE_TONEAREST)) {
804
                return Status::InvalidArgument("Cannot set floating point rounding mode");
805
            }
806
        }
807
#endif
808
809
2
        if (!call_on_index_and_data_type<void>(column_general.type->get_type_id(), call)) {
810
0
            return Status::InvalidArgument("Invalid argument type {} for function {}",
811
0
                                           column_general.type->get_name(), name);
812
0
        }
813
814
2
        column_result.column = std::move(res);
815
2
        return Status::OK();
816
2
    }
817
};
818
819
struct TruncateName {
820
    static constexpr auto name = "truncate";
821
};
822
823
struct FloorName {
824
    static constexpr auto name = "floor";
825
};
826
827
struct CeilName {
828
    static constexpr auto name = "ceil";
829
};
830
831
struct RoundName {
832
    static constexpr auto name = "round";
833
};
834
835
struct RoundBankersName {
836
    static constexpr auto name = "round_bankers";
837
};
838
839
/// round(double,int32)-->double
840
/// key_str:roundFloat64Int32
841
template <typename Name>
842
struct DoubleRoundTwoImpl {
843
    static constexpr auto name = Name::name;
844
845
10
    static DataTypes get_variadic_argument_types() {
846
10
        return {std::make_shared<vectorized::DataTypeFloat64>(),
847
10
                std::make_shared<vectorized::DataTypeInt32>()};
848
10
    }
_ZN5doris10vectorized18DoubleRoundTwoImplINS0_12TruncateNameEE27get_variadic_argument_typesEv
Line
Count
Source
845
2
    static DataTypes get_variadic_argument_types() {
846
2
        return {std::make_shared<vectorized::DataTypeFloat64>(),
847
2
                std::make_shared<vectorized::DataTypeInt32>()};
848
2
    }
_ZN5doris10vectorized18DoubleRoundTwoImplINS0_9FloorNameEE27get_variadic_argument_typesEv
Line
Count
Source
845
2
    static DataTypes get_variadic_argument_types() {
846
2
        return {std::make_shared<vectorized::DataTypeFloat64>(),
847
2
                std::make_shared<vectorized::DataTypeInt32>()};
848
2
    }
_ZN5doris10vectorized18DoubleRoundTwoImplINS0_8CeilNameEE27get_variadic_argument_typesEv
Line
Count
Source
845
2
    static DataTypes get_variadic_argument_types() {
846
2
        return {std::make_shared<vectorized::DataTypeFloat64>(),
847
2
                std::make_shared<vectorized::DataTypeInt32>()};
848
2
    }
_ZN5doris10vectorized18DoubleRoundTwoImplINS0_9RoundNameEE27get_variadic_argument_typesEv
Line
Count
Source
845
2
    static DataTypes get_variadic_argument_types() {
846
2
        return {std::make_shared<vectorized::DataTypeFloat64>(),
847
2
                std::make_shared<vectorized::DataTypeInt32>()};
848
2
    }
_ZN5doris10vectorized18DoubleRoundTwoImplINS0_16RoundBankersNameEE27get_variadic_argument_typesEv
Line
Count
Source
845
2
    static DataTypes get_variadic_argument_types() {
846
2
        return {std::make_shared<vectorized::DataTypeFloat64>(),
847
2
                std::make_shared<vectorized::DataTypeInt32>()};
848
2
    }
849
};
850
851
template <typename Name>
852
struct DoubleRoundOneImpl {
853
    static constexpr auto name = Name::name;
854
855
10
    static DataTypes get_variadic_argument_types() {
856
10
        return {std::make_shared<vectorized::DataTypeFloat64>()};
857
10
    }
_ZN5doris10vectorized18DoubleRoundOneImplINS0_12TruncateNameEE27get_variadic_argument_typesEv
Line
Count
Source
855
2
    static DataTypes get_variadic_argument_types() {
856
2
        return {std::make_shared<vectorized::DataTypeFloat64>()};
857
2
    }
_ZN5doris10vectorized18DoubleRoundOneImplINS0_9FloorNameEE27get_variadic_argument_typesEv
Line
Count
Source
855
2
    static DataTypes get_variadic_argument_types() {
856
2
        return {std::make_shared<vectorized::DataTypeFloat64>()};
857
2
    }
_ZN5doris10vectorized18DoubleRoundOneImplINS0_9RoundNameEE27get_variadic_argument_typesEv
Line
Count
Source
855
2
    static DataTypes get_variadic_argument_types() {
856
2
        return {std::make_shared<vectorized::DataTypeFloat64>()};
857
2
    }
_ZN5doris10vectorized18DoubleRoundOneImplINS0_8CeilNameEE27get_variadic_argument_typesEv
Line
Count
Source
855
2
    static DataTypes get_variadic_argument_types() {
856
2
        return {std::make_shared<vectorized::DataTypeFloat64>()};
857
2
    }
_ZN5doris10vectorized18DoubleRoundOneImplINS0_16RoundBankersNameEE27get_variadic_argument_typesEv
Line
Count
Source
855
2
    static DataTypes get_variadic_argument_types() {
856
2
        return {std::make_shared<vectorized::DataTypeFloat64>()};
857
2
    }
858
};
859
860
template <typename Name>
861
struct DecimalRoundTwoImpl {
862
    static constexpr auto name = Name::name;
863
864
10
    static DataTypes get_variadic_argument_types() {
865
10
        return {std::make_shared<vectorized::DataTypeDecimal<Decimal32>>(9, 0),
866
10
                std::make_shared<vectorized::DataTypeInt32>()};
867
10
    }
_ZN5doris10vectorized19DecimalRoundTwoImplINS0_12TruncateNameEE27get_variadic_argument_typesEv
Line
Count
Source
864
2
    static DataTypes get_variadic_argument_types() {
865
2
        return {std::make_shared<vectorized::DataTypeDecimal<Decimal32>>(9, 0),
866
2
                std::make_shared<vectorized::DataTypeInt32>()};
867
2
    }
_ZN5doris10vectorized19DecimalRoundTwoImplINS0_9FloorNameEE27get_variadic_argument_typesEv
Line
Count
Source
864
2
    static DataTypes get_variadic_argument_types() {
865
2
        return {std::make_shared<vectorized::DataTypeDecimal<Decimal32>>(9, 0),
866
2
                std::make_shared<vectorized::DataTypeInt32>()};
867
2
    }
_ZN5doris10vectorized19DecimalRoundTwoImplINS0_8CeilNameEE27get_variadic_argument_typesEv
Line
Count
Source
864
2
    static DataTypes get_variadic_argument_types() {
865
2
        return {std::make_shared<vectorized::DataTypeDecimal<Decimal32>>(9, 0),
866
2
                std::make_shared<vectorized::DataTypeInt32>()};
867
2
    }
_ZN5doris10vectorized19DecimalRoundTwoImplINS0_9RoundNameEE27get_variadic_argument_typesEv
Line
Count
Source
864
2
    static DataTypes get_variadic_argument_types() {
865
2
        return {std::make_shared<vectorized::DataTypeDecimal<Decimal32>>(9, 0),
866
2
                std::make_shared<vectorized::DataTypeInt32>()};
867
2
    }
_ZN5doris10vectorized19DecimalRoundTwoImplINS0_16RoundBankersNameEE27get_variadic_argument_typesEv
Line
Count
Source
864
2
    static DataTypes get_variadic_argument_types() {
865
2
        return {std::make_shared<vectorized::DataTypeDecimal<Decimal32>>(9, 0),
866
2
                std::make_shared<vectorized::DataTypeInt32>()};
867
2
    }
868
};
869
870
template <typename Name>
871
struct DecimalRoundOneImpl {
872
    static constexpr auto name = Name::name;
873
874
10
    static DataTypes get_variadic_argument_types() {
875
10
        return {std::make_shared<vectorized::DataTypeDecimal<Decimal32>>(9, 0)};
876
10
    }
_ZN5doris10vectorized19DecimalRoundOneImplINS0_12TruncateNameEE27get_variadic_argument_typesEv
Line
Count
Source
874
2
    static DataTypes get_variadic_argument_types() {
875
2
        return {std::make_shared<vectorized::DataTypeDecimal<Decimal32>>(9, 0)};
876
2
    }
_ZN5doris10vectorized19DecimalRoundOneImplINS0_9FloorNameEE27get_variadic_argument_typesEv
Line
Count
Source
874
2
    static DataTypes get_variadic_argument_types() {
875
2
        return {std::make_shared<vectorized::DataTypeDecimal<Decimal32>>(9, 0)};
876
2
    }
_ZN5doris10vectorized19DecimalRoundOneImplINS0_9RoundNameEE27get_variadic_argument_typesEv
Line
Count
Source
874
2
    static DataTypes get_variadic_argument_types() {
875
2
        return {std::make_shared<vectorized::DataTypeDecimal<Decimal32>>(9, 0)};
876
2
    }
_ZN5doris10vectorized19DecimalRoundOneImplINS0_8CeilNameEE27get_variadic_argument_typesEv
Line
Count
Source
874
2
    static DataTypes get_variadic_argument_types() {
875
2
        return {std::make_shared<vectorized::DataTypeDecimal<Decimal32>>(9, 0)};
876
2
    }
_ZN5doris10vectorized19DecimalRoundOneImplINS0_16RoundBankersNameEE27get_variadic_argument_typesEv
Line
Count
Source
874
2
    static DataTypes get_variadic_argument_types() {
875
2
        return {std::make_shared<vectorized::DataTypeDecimal<Decimal32>>(9, 0)};
876
2
    }
877
};
878
879
} // namespace doris::vectorized