diff options
author | Arne Juul <arnej@verizonmedia.com> | 2021-03-15 10:12:14 +0000 |
---|---|---|
committer | Arne Juul <arnej@verizonmedia.com> | 2021-03-15 10:12:14 +0000 |
commit | ee41dcf75bf47d2686f14c7e256e73b9e1cc09fb (patch) | |
tree | 39abed7af0e0fd3442168bd47ab9f42d46d663b0 /eval/src | |
parent | 5975087ca6f0a3fadf271c3f1634075d799ed135 (diff) |
fix CellMeta reduce
Diffstat (limited to 'eval/src')
-rw-r--r-- | eval/src/vespa/eval/eval/cell_type.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/eval/src/vespa/eval/eval/cell_type.h b/eval/src/vespa/eval/eval/cell_type.h index 581064677cf..4eec639478d 100644 --- a/eval/src/vespa/eval/eval/cell_type.h +++ b/eval/src/vespa/eval/eval/cell_type.h @@ -124,8 +124,7 @@ struct CellMeta { static constexpr CellMeta reduce(CellType input_cell_type, bool output_is_scalar) { return normalize(input_cell_type, output_is_scalar).decay(); } - constexpr CellMeta reduce(bool output_is_scalar) { - assert(!is_scalar); + constexpr CellMeta reduce(bool output_is_scalar) const { return CellMeta::reduce(cell_type, output_is_scalar); } static constexpr CellMeta join(CellMeta a, CellMeta b) { return unify(a, b).decay(); } |