From 17fdd7607480deaed566308af3afe21c5acd6f0f Mon Sep 17 00:00:00 2001 From: Amanda Potts Date: Thu, 19 Sep 2024 16:00:18 -0400 Subject: [PATCH] Closes #3782: flip function to match numpy --- arkouda/numpy/__init__.py | 1 + arkouda/numpy/_manipulation_functions.py | 80 + src/SegmentedMsg.chpl | 49 + src/registry/Commands.chpl | 6906 +++++++++++++++++++++- tests/manipulation_functions_test.py | 44 + 5 files changed, 7024 insertions(+), 56 deletions(-) create mode 100644 arkouda/numpy/_manipulation_functions.py create mode 100644 tests/manipulation_functions_test.py diff --git a/arkouda/numpy/__init__.py b/arkouda/numpy/__init__.py index 6d2c3bf2ae..5cb6627da7 100644 --- a/arkouda/numpy/__init__.py +++ b/arkouda/numpy/__init__.py @@ -96,3 +96,4 @@ from arkouda.numpy.rec import * from ._numeric import * +from ._manipulation_functions import * diff --git a/arkouda/numpy/_manipulation_functions.py b/arkouda/numpy/_manipulation_functions.py new file mode 100644 index 0000000000..4f13f4cea6 --- /dev/null +++ b/arkouda/numpy/_manipulation_functions.py @@ -0,0 +1,80 @@ +# from __future__ import annotations + +from typing import Optional +from typing import Tuple +from typing import Union +from typing import cast + +from arkouda.client import generic_msg +from arkouda.pdarrayclass import create_pdarray +from arkouda.pdarrayclass import pdarray +from arkouda.strings import Strings +from arkouda.categorical import Categorical + + +__all__ = ["flip"] + + +def flip( + x: Union[pdarray, Strings, Categorical], /, *, axis: Optional[Union[int, Tuple[int, ...]]] = None +) -> Union[pdarray, Strings, Categorical]: + """ + Reverse an array's values along a particular axis or axes. + + Parameters + ---------- + x : pdarray, Strings, or Categorical + Reverse the order of elements in an array along the given axis. + + The shape of the array is preserved, but the elements are reordered. + axis : int or Tuple[int, ...], optional + The axis or axes along which to flip the array. If None, flip the array along all axes. + Returns + ------- + pdarray, Strings, or Categorical + An array with the entries of axis reversed. + Note + ---- + This differs from numpy as it actually reverses the data, rather than presenting a view. + """ + axisList = [] + if axis is not None: + axisList = list(axis) if isinstance(axis, tuple) else [axis] + + if isinstance(x, pdarray): + try: + return create_pdarray( + cast( + str, + generic_msg( + cmd=( + f"flipAll<{x.dtype},{x.ndim}>" + if axis is None + else f"flip<{x.dtype},{x.ndim}>" + ), + args={ + "name": x, + "nAxes": len(axisList), + "axis": axisList, + }, + ), + ) + ) + + except RuntimeError as e: + raise IndexError(f"Failed to flip array: {e}") + elif isinstance(x, Categorical): + return Categorical.from_codes( + codes=flip(x.codes), + categories=x.categories, + permutation=flip(x.permutation), + segments=x.segments, + ) + elif isinstance(x, Strings): + # return x[::-1] + rep_msg = generic_msg( + cmd="flipString", args={"objType": x.objType, "obj": x.entry, "size": x.size} + ) + return Strings.from_return_msg(cast(str, rep_msg)) + else: + raise TypeError("flip only accepts type pdarray, Strings, or Categorical.") diff --git a/src/SegmentedMsg.chpl b/src/SegmentedMsg.chpl index 080c4b1c91..54a6a5d737 100644 --- a/src/SegmentedMsg.chpl +++ b/src/SegmentedMsg.chpl @@ -17,6 +17,7 @@ module SegmentedMsg { use Map; use CTypes; use IOUtils; + use CommAggregation; private config const logLevel = ServerConfig.logLevel; private config const logChannel = ServerConfig.logChannel; @@ -1186,6 +1187,53 @@ module SegmentedMsg { return new MsgTuple(repMsg, MsgType.NORMAL); } + proc flipStringMsg(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws { + var pn = Reflection.getRoutineName(); + var repMsg: string; + const objtype = msgArgs.getValueOf("objType").toUpper(): ObjType; + const name = msgArgs.getValueOf("obj"); + // const size = msgArgs['size'].toScalar(int); + + // check to make sure symbols defined + st.checkTable(name); + var strings = getSegString(name, st); + + var flippedVals: [strings.values.a.domain] uint(8) = makeDistArray(strings.values.a.domain, uint(8)); + const lengths = strings.getLengths(); + + ref origVals = strings.values.a; + ref offs = strings.offsets.a; + // const size = origVals.size; + + // ref lengths_high = lengths.domain.high; + + ref retOffs = makeDistArray(lengths.domain, int); + forall i in lengths.domain with (var valAgg = newDstAggregator(int)) { + valAgg.copy(retOffs[lengths.domain.high - i], lengths[i]); + } + retOffs = (+ scan retOffs) - retOffs; + + ref retOffsReversed = makeDistArray(lengths.domain, int); + forall i in lengths.domain with (var valAgg = newDstAggregator(int)) { + valAgg.copy(retOffsReversed[lengths.domain.high - i], retOffs[i]); + } + + forall (off, off2, len) in zip(offs, retOffsReversed, lengths) with (var valAgg = newSrcAggregator(uint(8))) { + var i = 0; + for b in interpretAsBytes(origVals, off..#len, borrow=true) { + valAgg.copy(flippedVals[off2 + i], b:uint(8)); + i += 1; + } + } + + var retString = getSegString(retOffs, flippedVals, st); + repMsg = "created " + st.attrib(retString.name) + "+created bytes.size %?".format(retString.nBytes); + + smLogger.debug(getModuleName(),getRoutineName(),getLineNumber(),repMsg); + return new MsgTuple(repMsg, MsgType.NORMAL); + } + + use CommandMap; registerFunction("segmentLengths", segmentLengthsMsg, getModuleName()); registerFunction("caseChange", caseChangeMsg, getModuleName()); @@ -1210,4 +1258,5 @@ module SegmentedMsg { registerFunction("segmentedWhere", segmentedWhereMsg, getModuleName()); registerFunction("segmentedFull", segmentedFullMsg, getModuleName()); registerFunction("getSegStringProperty", getSegStringPropertyMsg, getModuleName()); + registerFunction("flipString", flipStringMsg, getModuleName()); } diff --git a/src/registry/Commands.chpl b/src/registry/Commands.chpl index 97a32a8f26..67191c3e11 100644 --- a/src/registry/Commands.chpl +++ b/src/registry/Commands.chpl @@ -9,7 +9,9 @@ param regConfig = """ "parameter_classes": { "array": { "nd": [ - 1 + 1, + 2, + 3 ], "dtype": [ "int", @@ -40,172 +42,508 @@ proc ark_argsort_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed return ArgSortMsg.argsort(cmd, msgArgs, st, array_dtype=int, array_nd=1); registerFunction('argsort', ark_argsort_int_1, 'ArgSortMsg', 428); +proc ark_argsort_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ArgSortMsg.argsort(cmd, msgArgs, st, array_dtype=int, array_nd=2); +registerFunction('argsort', ark_argsort_int_2, 'ArgSortMsg', 428); + +proc ark_argsort_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ArgSortMsg.argsort(cmd, msgArgs, st, array_dtype=int, array_nd=3); +registerFunction('argsort', ark_argsort_int_3, 'ArgSortMsg', 428); + proc ark_argsort_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ArgSortMsg.argsort(cmd, msgArgs, st, array_dtype=uint, array_nd=1); registerFunction('argsort', ark_argsort_uint_1, 'ArgSortMsg', 428); +proc ark_argsort_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ArgSortMsg.argsort(cmd, msgArgs, st, array_dtype=uint, array_nd=2); +registerFunction('argsort', ark_argsort_uint_2, 'ArgSortMsg', 428); + +proc ark_argsort_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ArgSortMsg.argsort(cmd, msgArgs, st, array_dtype=uint, array_nd=3); +registerFunction('argsort', ark_argsort_uint_3, 'ArgSortMsg', 428); + proc ark_argsort_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ArgSortMsg.argsort(cmd, msgArgs, st, array_dtype=uint(8), array_nd=1); registerFunction('argsort', ark_argsort_uint8_1, 'ArgSortMsg', 428); +proc ark_argsort_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ArgSortMsg.argsort(cmd, msgArgs, st, array_dtype=uint(8), array_nd=2); +registerFunction('argsort', ark_argsort_uint8_2, 'ArgSortMsg', 428); + +proc ark_argsort_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ArgSortMsg.argsort(cmd, msgArgs, st, array_dtype=uint(8), array_nd=3); +registerFunction('argsort', ark_argsort_uint8_3, 'ArgSortMsg', 428); + proc ark_argsort_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ArgSortMsg.argsort(cmd, msgArgs, st, array_dtype=real, array_nd=1); registerFunction('argsort', ark_argsort_real_1, 'ArgSortMsg', 428); +proc ark_argsort_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ArgSortMsg.argsort(cmd, msgArgs, st, array_dtype=real, array_nd=2); +registerFunction('argsort', ark_argsort_real_2, 'ArgSortMsg', 428); + +proc ark_argsort_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ArgSortMsg.argsort(cmd, msgArgs, st, array_dtype=real, array_nd=3); +registerFunction('argsort', ark_argsort_real_3, 'ArgSortMsg', 428); + proc ark_argsort_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ArgSortMsg.argsort(cmd, msgArgs, st, array_dtype=bool, array_nd=1); registerFunction('argsort', ark_argsort_bool_1, 'ArgSortMsg', 428); +proc ark_argsort_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ArgSortMsg.argsort(cmd, msgArgs, st, array_dtype=bool, array_nd=2); +registerFunction('argsort', ark_argsort_bool_2, 'ArgSortMsg', 428); + +proc ark_argsort_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ArgSortMsg.argsort(cmd, msgArgs, st, array_dtype=bool, array_nd=3); +registerFunction('argsort', ark_argsort_bool_3, 'ArgSortMsg', 428); + proc ark_argsort_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ArgSortMsg.argsort(cmd, msgArgs, st, array_dtype=bigint, array_nd=1); registerFunction('argsort', ark_argsort_bigint_1, 'ArgSortMsg', 428); +proc ark_argsort_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ArgSortMsg.argsort(cmd, msgArgs, st, array_dtype=bigint, array_nd=2); +registerFunction('argsort', ark_argsort_bigint_2, 'ArgSortMsg', 428); + +proc ark_argsort_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ArgSortMsg.argsort(cmd, msgArgs, st, array_dtype=bigint, array_nd=3); +registerFunction('argsort', ark_argsort_bigint_3, 'ArgSortMsg', 428); + import CastMsg; proc ark_cast_int_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=int, array_dtype_to=int, array_nd=1); registerFunction('cast', ark_cast_int_int_1, 'CastMsg', 23); +proc ark_cast_int_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=int, array_dtype_to=int, array_nd=2); +registerFunction('cast', ark_cast_int_int_2, 'CastMsg', 23); + +proc ark_cast_int_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=int, array_dtype_to=int, array_nd=3); +registerFunction('cast', ark_cast_int_int_3, 'CastMsg', 23); + proc ark_cast_int_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=int, array_dtype_to=uint, array_nd=1); registerFunction('cast', ark_cast_int_uint_1, 'CastMsg', 23); +proc ark_cast_int_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=int, array_dtype_to=uint, array_nd=2); +registerFunction('cast', ark_cast_int_uint_2, 'CastMsg', 23); + +proc ark_cast_int_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=int, array_dtype_to=uint, array_nd=3); +registerFunction('cast', ark_cast_int_uint_3, 'CastMsg', 23); + proc ark_cast_int_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=int, array_dtype_to=uint(8), array_nd=1); registerFunction('cast', ark_cast_int_uint8_1, 'CastMsg', 23); +proc ark_cast_int_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=int, array_dtype_to=uint(8), array_nd=2); +registerFunction('cast', ark_cast_int_uint8_2, 'CastMsg', 23); + +proc ark_cast_int_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=int, array_dtype_to=uint(8), array_nd=3); +registerFunction('cast', ark_cast_int_uint8_3, 'CastMsg', 23); + proc ark_cast_int_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=int, array_dtype_to=real, array_nd=1); registerFunction('cast', ark_cast_int_real_1, 'CastMsg', 23); +proc ark_cast_int_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=int, array_dtype_to=real, array_nd=2); +registerFunction('cast', ark_cast_int_real_2, 'CastMsg', 23); + +proc ark_cast_int_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=int, array_dtype_to=real, array_nd=3); +registerFunction('cast', ark_cast_int_real_3, 'CastMsg', 23); + proc ark_cast_int_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=int, array_dtype_to=bool, array_nd=1); registerFunction('cast', ark_cast_int_bool_1, 'CastMsg', 23); +proc ark_cast_int_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=int, array_dtype_to=bool, array_nd=2); +registerFunction('cast', ark_cast_int_bool_2, 'CastMsg', 23); + +proc ark_cast_int_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=int, array_dtype_to=bool, array_nd=3); +registerFunction('cast', ark_cast_int_bool_3, 'CastMsg', 23); + proc ark_cast_int_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=int, array_dtype_to=bigint, array_nd=1); registerFunction('cast', ark_cast_int_bigint_1, 'CastMsg', 23); +proc ark_cast_int_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=int, array_dtype_to=bigint, array_nd=2); +registerFunction('cast', ark_cast_int_bigint_2, 'CastMsg', 23); + +proc ark_cast_int_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=int, array_dtype_to=bigint, array_nd=3); +registerFunction('cast', ark_cast_int_bigint_3, 'CastMsg', 23); + proc ark_cast_uint_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=uint, array_dtype_to=int, array_nd=1); registerFunction('cast', ark_cast_uint_int_1, 'CastMsg', 23); +proc ark_cast_uint_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=uint, array_dtype_to=int, array_nd=2); +registerFunction('cast', ark_cast_uint_int_2, 'CastMsg', 23); + +proc ark_cast_uint_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=uint, array_dtype_to=int, array_nd=3); +registerFunction('cast', ark_cast_uint_int_3, 'CastMsg', 23); + proc ark_cast_uint_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=uint, array_dtype_to=uint, array_nd=1); registerFunction('cast', ark_cast_uint_uint_1, 'CastMsg', 23); +proc ark_cast_uint_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=uint, array_dtype_to=uint, array_nd=2); +registerFunction('cast', ark_cast_uint_uint_2, 'CastMsg', 23); + +proc ark_cast_uint_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=uint, array_dtype_to=uint, array_nd=3); +registerFunction('cast', ark_cast_uint_uint_3, 'CastMsg', 23); + proc ark_cast_uint_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=uint, array_dtype_to=uint(8), array_nd=1); registerFunction('cast', ark_cast_uint_uint8_1, 'CastMsg', 23); +proc ark_cast_uint_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=uint, array_dtype_to=uint(8), array_nd=2); +registerFunction('cast', ark_cast_uint_uint8_2, 'CastMsg', 23); + +proc ark_cast_uint_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=uint, array_dtype_to=uint(8), array_nd=3); +registerFunction('cast', ark_cast_uint_uint8_3, 'CastMsg', 23); + proc ark_cast_uint_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=uint, array_dtype_to=real, array_nd=1); registerFunction('cast', ark_cast_uint_real_1, 'CastMsg', 23); +proc ark_cast_uint_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=uint, array_dtype_to=real, array_nd=2); +registerFunction('cast', ark_cast_uint_real_2, 'CastMsg', 23); + +proc ark_cast_uint_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=uint, array_dtype_to=real, array_nd=3); +registerFunction('cast', ark_cast_uint_real_3, 'CastMsg', 23); + proc ark_cast_uint_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=uint, array_dtype_to=bool, array_nd=1); registerFunction('cast', ark_cast_uint_bool_1, 'CastMsg', 23); +proc ark_cast_uint_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=uint, array_dtype_to=bool, array_nd=2); +registerFunction('cast', ark_cast_uint_bool_2, 'CastMsg', 23); + +proc ark_cast_uint_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=uint, array_dtype_to=bool, array_nd=3); +registerFunction('cast', ark_cast_uint_bool_3, 'CastMsg', 23); + proc ark_cast_uint_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=uint, array_dtype_to=bigint, array_nd=1); registerFunction('cast', ark_cast_uint_bigint_1, 'CastMsg', 23); +proc ark_cast_uint_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=uint, array_dtype_to=bigint, array_nd=2); +registerFunction('cast', ark_cast_uint_bigint_2, 'CastMsg', 23); + +proc ark_cast_uint_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=uint, array_dtype_to=bigint, array_nd=3); +registerFunction('cast', ark_cast_uint_bigint_3, 'CastMsg', 23); + proc ark_cast_uint8_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=uint(8), array_dtype_to=int, array_nd=1); registerFunction('cast', ark_cast_uint8_int_1, 'CastMsg', 23); +proc ark_cast_uint8_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=uint(8), array_dtype_to=int, array_nd=2); +registerFunction('cast', ark_cast_uint8_int_2, 'CastMsg', 23); + +proc ark_cast_uint8_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=uint(8), array_dtype_to=int, array_nd=3); +registerFunction('cast', ark_cast_uint8_int_3, 'CastMsg', 23); + proc ark_cast_uint8_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=uint(8), array_dtype_to=uint, array_nd=1); registerFunction('cast', ark_cast_uint8_uint_1, 'CastMsg', 23); +proc ark_cast_uint8_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=uint(8), array_dtype_to=uint, array_nd=2); +registerFunction('cast', ark_cast_uint8_uint_2, 'CastMsg', 23); + +proc ark_cast_uint8_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=uint(8), array_dtype_to=uint, array_nd=3); +registerFunction('cast', ark_cast_uint8_uint_3, 'CastMsg', 23); + proc ark_cast_uint8_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=uint(8), array_dtype_to=uint(8), array_nd=1); registerFunction('cast', ark_cast_uint8_uint8_1, 'CastMsg', 23); +proc ark_cast_uint8_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=uint(8), array_dtype_to=uint(8), array_nd=2); +registerFunction('cast', ark_cast_uint8_uint8_2, 'CastMsg', 23); + +proc ark_cast_uint8_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=uint(8), array_dtype_to=uint(8), array_nd=3); +registerFunction('cast', ark_cast_uint8_uint8_3, 'CastMsg', 23); + proc ark_cast_uint8_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=uint(8), array_dtype_to=real, array_nd=1); registerFunction('cast', ark_cast_uint8_real_1, 'CastMsg', 23); +proc ark_cast_uint8_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=uint(8), array_dtype_to=real, array_nd=2); +registerFunction('cast', ark_cast_uint8_real_2, 'CastMsg', 23); + +proc ark_cast_uint8_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=uint(8), array_dtype_to=real, array_nd=3); +registerFunction('cast', ark_cast_uint8_real_3, 'CastMsg', 23); + proc ark_cast_uint8_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=uint(8), array_dtype_to=bool, array_nd=1); registerFunction('cast', ark_cast_uint8_bool_1, 'CastMsg', 23); +proc ark_cast_uint8_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=uint(8), array_dtype_to=bool, array_nd=2); +registerFunction('cast', ark_cast_uint8_bool_2, 'CastMsg', 23); + +proc ark_cast_uint8_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=uint(8), array_dtype_to=bool, array_nd=3); +registerFunction('cast', ark_cast_uint8_bool_3, 'CastMsg', 23); + proc ark_cast_uint8_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=uint(8), array_dtype_to=bigint, array_nd=1); registerFunction('cast', ark_cast_uint8_bigint_1, 'CastMsg', 23); +proc ark_cast_uint8_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=uint(8), array_dtype_to=bigint, array_nd=2); +registerFunction('cast', ark_cast_uint8_bigint_2, 'CastMsg', 23); + +proc ark_cast_uint8_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=uint(8), array_dtype_to=bigint, array_nd=3); +registerFunction('cast', ark_cast_uint8_bigint_3, 'CastMsg', 23); + proc ark_cast_real_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=real, array_dtype_to=int, array_nd=1); registerFunction('cast', ark_cast_real_int_1, 'CastMsg', 23); +proc ark_cast_real_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=real, array_dtype_to=int, array_nd=2); +registerFunction('cast', ark_cast_real_int_2, 'CastMsg', 23); + +proc ark_cast_real_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=real, array_dtype_to=int, array_nd=3); +registerFunction('cast', ark_cast_real_int_3, 'CastMsg', 23); + proc ark_cast_real_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=real, array_dtype_to=uint, array_nd=1); registerFunction('cast', ark_cast_real_uint_1, 'CastMsg', 23); +proc ark_cast_real_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=real, array_dtype_to=uint, array_nd=2); +registerFunction('cast', ark_cast_real_uint_2, 'CastMsg', 23); + +proc ark_cast_real_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=real, array_dtype_to=uint, array_nd=3); +registerFunction('cast', ark_cast_real_uint_3, 'CastMsg', 23); + proc ark_cast_real_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=real, array_dtype_to=uint(8), array_nd=1); registerFunction('cast', ark_cast_real_uint8_1, 'CastMsg', 23); +proc ark_cast_real_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=real, array_dtype_to=uint(8), array_nd=2); +registerFunction('cast', ark_cast_real_uint8_2, 'CastMsg', 23); + +proc ark_cast_real_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=real, array_dtype_to=uint(8), array_nd=3); +registerFunction('cast', ark_cast_real_uint8_3, 'CastMsg', 23); + proc ark_cast_real_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=real, array_dtype_to=real, array_nd=1); registerFunction('cast', ark_cast_real_real_1, 'CastMsg', 23); +proc ark_cast_real_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=real, array_dtype_to=real, array_nd=2); +registerFunction('cast', ark_cast_real_real_2, 'CastMsg', 23); + +proc ark_cast_real_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=real, array_dtype_to=real, array_nd=3); +registerFunction('cast', ark_cast_real_real_3, 'CastMsg', 23); + proc ark_cast_real_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=real, array_dtype_to=bool, array_nd=1); registerFunction('cast', ark_cast_real_bool_1, 'CastMsg', 23); +proc ark_cast_real_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=real, array_dtype_to=bool, array_nd=2); +registerFunction('cast', ark_cast_real_bool_2, 'CastMsg', 23); + +proc ark_cast_real_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=real, array_dtype_to=bool, array_nd=3); +registerFunction('cast', ark_cast_real_bool_3, 'CastMsg', 23); + proc ark_cast_real_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=real, array_dtype_to=bigint, array_nd=1); registerFunction('cast', ark_cast_real_bigint_1, 'CastMsg', 23); +proc ark_cast_real_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=real, array_dtype_to=bigint, array_nd=2); +registerFunction('cast', ark_cast_real_bigint_2, 'CastMsg', 23); + +proc ark_cast_real_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=real, array_dtype_to=bigint, array_nd=3); +registerFunction('cast', ark_cast_real_bigint_3, 'CastMsg', 23); + proc ark_cast_bool_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=bool, array_dtype_to=int, array_nd=1); registerFunction('cast', ark_cast_bool_int_1, 'CastMsg', 23); +proc ark_cast_bool_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=bool, array_dtype_to=int, array_nd=2); +registerFunction('cast', ark_cast_bool_int_2, 'CastMsg', 23); + +proc ark_cast_bool_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=bool, array_dtype_to=int, array_nd=3); +registerFunction('cast', ark_cast_bool_int_3, 'CastMsg', 23); + proc ark_cast_bool_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=bool, array_dtype_to=uint, array_nd=1); registerFunction('cast', ark_cast_bool_uint_1, 'CastMsg', 23); +proc ark_cast_bool_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=bool, array_dtype_to=uint, array_nd=2); +registerFunction('cast', ark_cast_bool_uint_2, 'CastMsg', 23); + +proc ark_cast_bool_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=bool, array_dtype_to=uint, array_nd=3); +registerFunction('cast', ark_cast_bool_uint_3, 'CastMsg', 23); + proc ark_cast_bool_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=bool, array_dtype_to=uint(8), array_nd=1); registerFunction('cast', ark_cast_bool_uint8_1, 'CastMsg', 23); +proc ark_cast_bool_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=bool, array_dtype_to=uint(8), array_nd=2); +registerFunction('cast', ark_cast_bool_uint8_2, 'CastMsg', 23); + +proc ark_cast_bool_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=bool, array_dtype_to=uint(8), array_nd=3); +registerFunction('cast', ark_cast_bool_uint8_3, 'CastMsg', 23); + proc ark_cast_bool_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=bool, array_dtype_to=real, array_nd=1); registerFunction('cast', ark_cast_bool_real_1, 'CastMsg', 23); +proc ark_cast_bool_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=bool, array_dtype_to=real, array_nd=2); +registerFunction('cast', ark_cast_bool_real_2, 'CastMsg', 23); + +proc ark_cast_bool_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=bool, array_dtype_to=real, array_nd=3); +registerFunction('cast', ark_cast_bool_real_3, 'CastMsg', 23); + proc ark_cast_bool_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=bool, array_dtype_to=bool, array_nd=1); registerFunction('cast', ark_cast_bool_bool_1, 'CastMsg', 23); +proc ark_cast_bool_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=bool, array_dtype_to=bool, array_nd=2); +registerFunction('cast', ark_cast_bool_bool_2, 'CastMsg', 23); + +proc ark_cast_bool_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=bool, array_dtype_to=bool, array_nd=3); +registerFunction('cast', ark_cast_bool_bool_3, 'CastMsg', 23); + proc ark_cast_bool_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=bool, array_dtype_to=bigint, array_nd=1); registerFunction('cast', ark_cast_bool_bigint_1, 'CastMsg', 23); +proc ark_cast_bool_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=bool, array_dtype_to=bigint, array_nd=2); +registerFunction('cast', ark_cast_bool_bigint_2, 'CastMsg', 23); + +proc ark_cast_bool_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=bool, array_dtype_to=bigint, array_nd=3); +registerFunction('cast', ark_cast_bool_bigint_3, 'CastMsg', 23); + proc ark_cast_bigint_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=bigint, array_dtype_to=int, array_nd=1); registerFunction('cast', ark_cast_bigint_int_1, 'CastMsg', 23); +proc ark_cast_bigint_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=bigint, array_dtype_to=int, array_nd=2); +registerFunction('cast', ark_cast_bigint_int_2, 'CastMsg', 23); + +proc ark_cast_bigint_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=bigint, array_dtype_to=int, array_nd=3); +registerFunction('cast', ark_cast_bigint_int_3, 'CastMsg', 23); + proc ark_cast_bigint_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=bigint, array_dtype_to=uint, array_nd=1); registerFunction('cast', ark_cast_bigint_uint_1, 'CastMsg', 23); +proc ark_cast_bigint_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=bigint, array_dtype_to=uint, array_nd=2); +registerFunction('cast', ark_cast_bigint_uint_2, 'CastMsg', 23); + +proc ark_cast_bigint_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=bigint, array_dtype_to=uint, array_nd=3); +registerFunction('cast', ark_cast_bigint_uint_3, 'CastMsg', 23); + proc ark_cast_bigint_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=bigint, array_dtype_to=uint(8), array_nd=1); registerFunction('cast', ark_cast_bigint_uint8_1, 'CastMsg', 23); +proc ark_cast_bigint_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=bigint, array_dtype_to=uint(8), array_nd=2); +registerFunction('cast', ark_cast_bigint_uint8_2, 'CastMsg', 23); + +proc ark_cast_bigint_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=bigint, array_dtype_to=uint(8), array_nd=3); +registerFunction('cast', ark_cast_bigint_uint8_3, 'CastMsg', 23); + proc ark_cast_bigint_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=bigint, array_dtype_to=real, array_nd=1); registerFunction('cast', ark_cast_bigint_real_1, 'CastMsg', 23); +proc ark_cast_bigint_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=bigint, array_dtype_to=real, array_nd=2); +registerFunction('cast', ark_cast_bigint_real_2, 'CastMsg', 23); + +proc ark_cast_bigint_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=bigint, array_dtype_to=real, array_nd=3); +registerFunction('cast', ark_cast_bigint_real_3, 'CastMsg', 23); + proc ark_cast_bigint_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=bigint, array_dtype_to=bool, array_nd=1); registerFunction('cast', ark_cast_bigint_bool_1, 'CastMsg', 23); +proc ark_cast_bigint_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=bigint, array_dtype_to=bool, array_nd=2); +registerFunction('cast', ark_cast_bigint_bool_2, 'CastMsg', 23); + +proc ark_cast_bigint_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=bigint, array_dtype_to=bool, array_nd=3); +registerFunction('cast', ark_cast_bigint_bool_3, 'CastMsg', 23); + proc ark_cast_bigint_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=bigint, array_dtype_to=bigint, array_nd=1); registerFunction('cast', ark_cast_bigint_bigint_1, 'CastMsg', 23); +proc ark_cast_bigint_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=bigint, array_dtype_to=bigint, array_nd=2); +registerFunction('cast', ark_cast_bigint_bigint_2, 'CastMsg', 23); + +proc ark_cast_bigint_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return CastMsg.castArray(cmd, msgArgs, st, array_dtype_from=bigint, array_dtype_to=bigint, array_nd=3); +registerFunction('cast', ark_cast_bigint_bigint_3, 'CastMsg', 23); + proc ark_castToStrings_int(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return CastMsg.castArrayToStrings(cmd, msgArgs, st, array_dtype=int); registerFunction('castToStrings', ark_castToStrings_int, 'CastMsg', 60); @@ -269,26 +607,74 @@ proc ark__int__int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed Sy return ark_reg_intIndex_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1); registerFunction('[int]', ark__int__int_1, 'IndexingMsg', 116); +proc ark__int__int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_intIndex_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2); +registerFunction('[int]', ark__int__int_2, 'IndexingMsg', 116); + +proc ark__int__int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_intIndex_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3); +registerFunction('[int]', ark__int__int_3, 'IndexingMsg', 116); + proc ark__int__uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_intIndex_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1); registerFunction('[int]', ark__int__uint_1, 'IndexingMsg', 116); +proc ark__int__uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_intIndex_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2); +registerFunction('[int]', ark__int__uint_2, 'IndexingMsg', 116); + +proc ark__int__uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_intIndex_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3); +registerFunction('[int]', ark__int__uint_3, 'IndexingMsg', 116); + proc ark__int__uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_intIndex_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1); registerFunction('[int]', ark__int__uint8_1, 'IndexingMsg', 116); +proc ark__int__uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_intIndex_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2); +registerFunction('[int]', ark__int__uint8_2, 'IndexingMsg', 116); + +proc ark__int__uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_intIndex_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3); +registerFunction('[int]', ark__int__uint8_3, 'IndexingMsg', 116); + proc ark__int__real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_intIndex_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1); registerFunction('[int]', ark__int__real_1, 'IndexingMsg', 116); +proc ark__int__real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_intIndex_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2); +registerFunction('[int]', ark__int__real_2, 'IndexingMsg', 116); + +proc ark__int__real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_intIndex_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3); +registerFunction('[int]', ark__int__real_3, 'IndexingMsg', 116); + proc ark__int__bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_intIndex_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1); registerFunction('[int]', ark__int__bool_1, 'IndexingMsg', 116); +proc ark__int__bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_intIndex_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2); +registerFunction('[int]', ark__int__bool_2, 'IndexingMsg', 116); + +proc ark__int__bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_intIndex_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3); +registerFunction('[int]', ark__int__bool_3, 'IndexingMsg', 116); + proc ark__int__bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_intIndex_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1); registerFunction('[int]', ark__int__bigint_1, 'IndexingMsg', 116); +proc ark__int__bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_intIndex_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2); +registerFunction('[int]', ark__int__bigint_2, 'IndexingMsg', 116); + +proc ark__int__bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_intIndex_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3); +registerFunction('[int]', ark__int__bigint_3, 'IndexingMsg', 116); + proc ark_reg_sliceIndex_generic(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab, type array_dtype_0, param array_nd_0: int): MsgTuple throws { var array_array_sym = st[msgArgs['array']]: SymEntry(array_dtype_0, array_nd_0); ref array = array_array_sym.a; @@ -305,26 +691,74 @@ proc ark__slice__int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed return ark_reg_sliceIndex_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1); registerFunction('[slice]', ark__slice__int_1, 'IndexingMsg', 133); +proc ark__slice__int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_sliceIndex_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2); +registerFunction('[slice]', ark__slice__int_2, 'IndexingMsg', 133); + +proc ark__slice__int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_sliceIndex_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3); +registerFunction('[slice]', ark__slice__int_3, 'IndexingMsg', 133); + proc ark__slice__uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_sliceIndex_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1); registerFunction('[slice]', ark__slice__uint_1, 'IndexingMsg', 133); +proc ark__slice__uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_sliceIndex_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2); +registerFunction('[slice]', ark__slice__uint_2, 'IndexingMsg', 133); + +proc ark__slice__uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_sliceIndex_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3); +registerFunction('[slice]', ark__slice__uint_3, 'IndexingMsg', 133); + proc ark__slice__uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_sliceIndex_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1); registerFunction('[slice]', ark__slice__uint8_1, 'IndexingMsg', 133); +proc ark__slice__uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_sliceIndex_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2); +registerFunction('[slice]', ark__slice__uint8_2, 'IndexingMsg', 133); + +proc ark__slice__uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_sliceIndex_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3); +registerFunction('[slice]', ark__slice__uint8_3, 'IndexingMsg', 133); + proc ark__slice__real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_sliceIndex_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1); registerFunction('[slice]', ark__slice__real_1, 'IndexingMsg', 133); +proc ark__slice__real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_sliceIndex_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2); +registerFunction('[slice]', ark__slice__real_2, 'IndexingMsg', 133); + +proc ark__slice__real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_sliceIndex_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3); +registerFunction('[slice]', ark__slice__real_3, 'IndexingMsg', 133); + proc ark__slice__bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_sliceIndex_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1); registerFunction('[slice]', ark__slice__bool_1, 'IndexingMsg', 133); +proc ark__slice__bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_sliceIndex_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2); +registerFunction('[slice]', ark__slice__bool_2, 'IndexingMsg', 133); + +proc ark__slice__bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_sliceIndex_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3); +registerFunction('[slice]', ark__slice__bool_3, 'IndexingMsg', 133); + proc ark__slice__bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_sliceIndex_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1); registerFunction('[slice]', ark__slice__bigint_1, 'IndexingMsg', 133); +proc ark__slice__bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_sliceIndex_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2); +registerFunction('[slice]', ark__slice__bigint_2, 'IndexingMsg', 133); + +proc ark__slice__bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_sliceIndex_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3); +registerFunction('[slice]', ark__slice__bigint_3, 'IndexingMsg', 133); + proc ark_reg_setIndexToValue_generic(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab, type array_dtype_0, param array_nd_0: int): MsgTuple throws { var array_array_sym = st[msgArgs['array']]: SymEntry(array_dtype_0, array_nd_0); ref array = array_array_sym.a; @@ -340,26 +774,74 @@ proc ark__int__val_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowe return ark_reg_setIndexToValue_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1); registerFunction('[int]=val', ark__int__val_int_1, 'IndexingMsg', 428); +proc ark__int__val_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_setIndexToValue_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2); +registerFunction('[int]=val', ark__int__val_int_2, 'IndexingMsg', 428); + +proc ark__int__val_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_setIndexToValue_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3); +registerFunction('[int]=val', ark__int__val_int_3, 'IndexingMsg', 428); + proc ark__int__val_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_setIndexToValue_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1); registerFunction('[int]=val', ark__int__val_uint_1, 'IndexingMsg', 428); +proc ark__int__val_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_setIndexToValue_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2); +registerFunction('[int]=val', ark__int__val_uint_2, 'IndexingMsg', 428); + +proc ark__int__val_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_setIndexToValue_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3); +registerFunction('[int]=val', ark__int__val_uint_3, 'IndexingMsg', 428); + proc ark__int__val_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_setIndexToValue_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1); registerFunction('[int]=val', ark__int__val_uint8_1, 'IndexingMsg', 428); +proc ark__int__val_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_setIndexToValue_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2); +registerFunction('[int]=val', ark__int__val_uint8_2, 'IndexingMsg', 428); + +proc ark__int__val_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_setIndexToValue_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3); +registerFunction('[int]=val', ark__int__val_uint8_3, 'IndexingMsg', 428); + proc ark__int__val_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_setIndexToValue_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1); registerFunction('[int]=val', ark__int__val_real_1, 'IndexingMsg', 428); +proc ark__int__val_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_setIndexToValue_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2); +registerFunction('[int]=val', ark__int__val_real_2, 'IndexingMsg', 428); + +proc ark__int__val_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_setIndexToValue_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3); +registerFunction('[int]=val', ark__int__val_real_3, 'IndexingMsg', 428); + proc ark__int__val_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_setIndexToValue_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1); registerFunction('[int]=val', ark__int__val_bool_1, 'IndexingMsg', 428); +proc ark__int__val_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_setIndexToValue_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2); +registerFunction('[int]=val', ark__int__val_bool_2, 'IndexingMsg', 428); + +proc ark__int__val_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_setIndexToValue_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3); +registerFunction('[int]=val', ark__int__val_bool_3, 'IndexingMsg', 428); + proc ark__int__val_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_setIndexToValue_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1); registerFunction('[int]=val', ark__int__val_bigint_1, 'IndexingMsg', 428); +proc ark__int__val_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_setIndexToValue_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2); +registerFunction('[int]=val', ark__int__val_bigint_2, 'IndexingMsg', 428); + +proc ark__int__val_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_setIndexToValue_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3); +registerFunction('[int]=val', ark__int__val_bigint_3, 'IndexingMsg', 428); + proc ark_reg_setSliceIndexToValue_generic(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab, type array_dtype_0, param array_nd_0: int): MsgTuple throws { var array_array_sym = st[msgArgs['array']]: SymEntry(array_dtype_0, array_nd_0); ref array = array_array_sym.a; @@ -377,458 +859,1370 @@ proc ark__slice__val_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borro return ark_reg_setSliceIndexToValue_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1); registerFunction('[slice]=val', ark__slice__val_int_1, 'IndexingMsg', 840); +proc ark__slice__val_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_setSliceIndexToValue_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2); +registerFunction('[slice]=val', ark__slice__val_int_2, 'IndexingMsg', 840); + +proc ark__slice__val_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_setSliceIndexToValue_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3); +registerFunction('[slice]=val', ark__slice__val_int_3, 'IndexingMsg', 840); + proc ark__slice__val_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_setSliceIndexToValue_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1); registerFunction('[slice]=val', ark__slice__val_uint_1, 'IndexingMsg', 840); +proc ark__slice__val_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_setSliceIndexToValue_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2); +registerFunction('[slice]=val', ark__slice__val_uint_2, 'IndexingMsg', 840); + +proc ark__slice__val_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_setSliceIndexToValue_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3); +registerFunction('[slice]=val', ark__slice__val_uint_3, 'IndexingMsg', 840); + proc ark__slice__val_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_setSliceIndexToValue_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1); registerFunction('[slice]=val', ark__slice__val_uint8_1, 'IndexingMsg', 840); +proc ark__slice__val_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_setSliceIndexToValue_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2); +registerFunction('[slice]=val', ark__slice__val_uint8_2, 'IndexingMsg', 840); + +proc ark__slice__val_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_setSliceIndexToValue_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3); +registerFunction('[slice]=val', ark__slice__val_uint8_3, 'IndexingMsg', 840); + proc ark__slice__val_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_setSliceIndexToValue_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1); registerFunction('[slice]=val', ark__slice__val_real_1, 'IndexingMsg', 840); +proc ark__slice__val_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_setSliceIndexToValue_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2); +registerFunction('[slice]=val', ark__slice__val_real_2, 'IndexingMsg', 840); + +proc ark__slice__val_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_setSliceIndexToValue_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3); +registerFunction('[slice]=val', ark__slice__val_real_3, 'IndexingMsg', 840); + proc ark__slice__val_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_setSliceIndexToValue_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1); registerFunction('[slice]=val', ark__slice__val_bool_1, 'IndexingMsg', 840); +proc ark__slice__val_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_setSliceIndexToValue_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2); +registerFunction('[slice]=val', ark__slice__val_bool_2, 'IndexingMsg', 840); + +proc ark__slice__val_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_setSliceIndexToValue_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3); +registerFunction('[slice]=val', ark__slice__val_bool_3, 'IndexingMsg', 840); + proc ark__slice__val_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_setSliceIndexToValue_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1); registerFunction('[slice]=val', ark__slice__val_bigint_1, 'IndexingMsg', 840); +proc ark__slice__val_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_setSliceIndexToValue_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2); +registerFunction('[slice]=val', ark__slice__val_bigint_2, 'IndexingMsg', 840); + +proc ark__slice__val_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_setSliceIndexToValue_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3); +registerFunction('[slice]=val', ark__slice__val_bigint_3, 'IndexingMsg', 840); + proc ark__pdarray__int_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=int, array_dtype_idx=int, array_nd=1); registerFunction('[pdarray]', ark__pdarray__int_int_1, 'IndexingMsg', 170); +proc ark__pdarray__int_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=int, array_dtype_idx=int, array_nd=2); +registerFunction('[pdarray]', ark__pdarray__int_int_2, 'IndexingMsg', 170); + +proc ark__pdarray__int_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=int, array_dtype_idx=int, array_nd=3); +registerFunction('[pdarray]', ark__pdarray__int_int_3, 'IndexingMsg', 170); + proc ark__pdarray__int_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=int, array_dtype_idx=uint, array_nd=1); registerFunction('[pdarray]', ark__pdarray__int_uint_1, 'IndexingMsg', 170); +proc ark__pdarray__int_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=int, array_dtype_idx=uint, array_nd=2); +registerFunction('[pdarray]', ark__pdarray__int_uint_2, 'IndexingMsg', 170); + +proc ark__pdarray__int_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=int, array_dtype_idx=uint, array_nd=3); +registerFunction('[pdarray]', ark__pdarray__int_uint_3, 'IndexingMsg', 170); + proc ark__pdarray__int_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=int, array_dtype_idx=uint(8), array_nd=1); registerFunction('[pdarray]', ark__pdarray__int_uint8_1, 'IndexingMsg', 170); +proc ark__pdarray__int_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=int, array_dtype_idx=uint(8), array_nd=2); +registerFunction('[pdarray]', ark__pdarray__int_uint8_2, 'IndexingMsg', 170); + +proc ark__pdarray__int_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=int, array_dtype_idx=uint(8), array_nd=3); +registerFunction('[pdarray]', ark__pdarray__int_uint8_3, 'IndexingMsg', 170); + proc ark__pdarray__int_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=int, array_dtype_idx=real, array_nd=1); registerFunction('[pdarray]', ark__pdarray__int_real_1, 'IndexingMsg', 170); +proc ark__pdarray__int_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=int, array_dtype_idx=real, array_nd=2); +registerFunction('[pdarray]', ark__pdarray__int_real_2, 'IndexingMsg', 170); + +proc ark__pdarray__int_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=int, array_dtype_idx=real, array_nd=3); +registerFunction('[pdarray]', ark__pdarray__int_real_3, 'IndexingMsg', 170); + proc ark__pdarray__int_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=int, array_dtype_idx=bool, array_nd=1); registerFunction('[pdarray]', ark__pdarray__int_bool_1, 'IndexingMsg', 170); +proc ark__pdarray__int_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=int, array_dtype_idx=bool, array_nd=2); +registerFunction('[pdarray]', ark__pdarray__int_bool_2, 'IndexingMsg', 170); + +proc ark__pdarray__int_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=int, array_dtype_idx=bool, array_nd=3); +registerFunction('[pdarray]', ark__pdarray__int_bool_3, 'IndexingMsg', 170); + proc ark__pdarray__int_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=int, array_dtype_idx=bigint, array_nd=1); registerFunction('[pdarray]', ark__pdarray__int_bigint_1, 'IndexingMsg', 170); +proc ark__pdarray__int_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=int, array_dtype_idx=bigint, array_nd=2); +registerFunction('[pdarray]', ark__pdarray__int_bigint_2, 'IndexingMsg', 170); + +proc ark__pdarray__int_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=int, array_dtype_idx=bigint, array_nd=3); +registerFunction('[pdarray]', ark__pdarray__int_bigint_3, 'IndexingMsg', 170); + proc ark__pdarray__uint_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=uint, array_dtype_idx=int, array_nd=1); registerFunction('[pdarray]', ark__pdarray__uint_int_1, 'IndexingMsg', 170); +proc ark__pdarray__uint_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=uint, array_dtype_idx=int, array_nd=2); +registerFunction('[pdarray]', ark__pdarray__uint_int_2, 'IndexingMsg', 170); + +proc ark__pdarray__uint_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=uint, array_dtype_idx=int, array_nd=3); +registerFunction('[pdarray]', ark__pdarray__uint_int_3, 'IndexingMsg', 170); + proc ark__pdarray__uint_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=uint, array_dtype_idx=uint, array_nd=1); registerFunction('[pdarray]', ark__pdarray__uint_uint_1, 'IndexingMsg', 170); +proc ark__pdarray__uint_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=uint, array_dtype_idx=uint, array_nd=2); +registerFunction('[pdarray]', ark__pdarray__uint_uint_2, 'IndexingMsg', 170); + +proc ark__pdarray__uint_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=uint, array_dtype_idx=uint, array_nd=3); +registerFunction('[pdarray]', ark__pdarray__uint_uint_3, 'IndexingMsg', 170); + proc ark__pdarray__uint_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=uint, array_dtype_idx=uint(8), array_nd=1); registerFunction('[pdarray]', ark__pdarray__uint_uint8_1, 'IndexingMsg', 170); +proc ark__pdarray__uint_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=uint, array_dtype_idx=uint(8), array_nd=2); +registerFunction('[pdarray]', ark__pdarray__uint_uint8_2, 'IndexingMsg', 170); + +proc ark__pdarray__uint_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=uint, array_dtype_idx=uint(8), array_nd=3); +registerFunction('[pdarray]', ark__pdarray__uint_uint8_3, 'IndexingMsg', 170); + proc ark__pdarray__uint_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=uint, array_dtype_idx=real, array_nd=1); registerFunction('[pdarray]', ark__pdarray__uint_real_1, 'IndexingMsg', 170); +proc ark__pdarray__uint_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=uint, array_dtype_idx=real, array_nd=2); +registerFunction('[pdarray]', ark__pdarray__uint_real_2, 'IndexingMsg', 170); + +proc ark__pdarray__uint_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=uint, array_dtype_idx=real, array_nd=3); +registerFunction('[pdarray]', ark__pdarray__uint_real_3, 'IndexingMsg', 170); + proc ark__pdarray__uint_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=uint, array_dtype_idx=bool, array_nd=1); registerFunction('[pdarray]', ark__pdarray__uint_bool_1, 'IndexingMsg', 170); +proc ark__pdarray__uint_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=uint, array_dtype_idx=bool, array_nd=2); +registerFunction('[pdarray]', ark__pdarray__uint_bool_2, 'IndexingMsg', 170); + +proc ark__pdarray__uint_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=uint, array_dtype_idx=bool, array_nd=3); +registerFunction('[pdarray]', ark__pdarray__uint_bool_3, 'IndexingMsg', 170); + proc ark__pdarray__uint_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=uint, array_dtype_idx=bigint, array_nd=1); registerFunction('[pdarray]', ark__pdarray__uint_bigint_1, 'IndexingMsg', 170); +proc ark__pdarray__uint_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=uint, array_dtype_idx=bigint, array_nd=2); +registerFunction('[pdarray]', ark__pdarray__uint_bigint_2, 'IndexingMsg', 170); + +proc ark__pdarray__uint_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=uint, array_dtype_idx=bigint, array_nd=3); +registerFunction('[pdarray]', ark__pdarray__uint_bigint_3, 'IndexingMsg', 170); + proc ark__pdarray__uint8_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=uint(8), array_dtype_idx=int, array_nd=1); registerFunction('[pdarray]', ark__pdarray__uint8_int_1, 'IndexingMsg', 170); +proc ark__pdarray__uint8_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=uint(8), array_dtype_idx=int, array_nd=2); +registerFunction('[pdarray]', ark__pdarray__uint8_int_2, 'IndexingMsg', 170); + +proc ark__pdarray__uint8_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=uint(8), array_dtype_idx=int, array_nd=3); +registerFunction('[pdarray]', ark__pdarray__uint8_int_3, 'IndexingMsg', 170); + proc ark__pdarray__uint8_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=uint(8), array_dtype_idx=uint, array_nd=1); registerFunction('[pdarray]', ark__pdarray__uint8_uint_1, 'IndexingMsg', 170); +proc ark__pdarray__uint8_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=uint(8), array_dtype_idx=uint, array_nd=2); +registerFunction('[pdarray]', ark__pdarray__uint8_uint_2, 'IndexingMsg', 170); + +proc ark__pdarray__uint8_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=uint(8), array_dtype_idx=uint, array_nd=3); +registerFunction('[pdarray]', ark__pdarray__uint8_uint_3, 'IndexingMsg', 170); + proc ark__pdarray__uint8_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=uint(8), array_dtype_idx=uint(8), array_nd=1); registerFunction('[pdarray]', ark__pdarray__uint8_uint8_1, 'IndexingMsg', 170); +proc ark__pdarray__uint8_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=uint(8), array_dtype_idx=uint(8), array_nd=2); +registerFunction('[pdarray]', ark__pdarray__uint8_uint8_2, 'IndexingMsg', 170); + +proc ark__pdarray__uint8_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=uint(8), array_dtype_idx=uint(8), array_nd=3); +registerFunction('[pdarray]', ark__pdarray__uint8_uint8_3, 'IndexingMsg', 170); + proc ark__pdarray__uint8_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=uint(8), array_dtype_idx=real, array_nd=1); registerFunction('[pdarray]', ark__pdarray__uint8_real_1, 'IndexingMsg', 170); +proc ark__pdarray__uint8_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=uint(8), array_dtype_idx=real, array_nd=2); +registerFunction('[pdarray]', ark__pdarray__uint8_real_2, 'IndexingMsg', 170); + +proc ark__pdarray__uint8_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=uint(8), array_dtype_idx=real, array_nd=3); +registerFunction('[pdarray]', ark__pdarray__uint8_real_3, 'IndexingMsg', 170); + proc ark__pdarray__uint8_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=uint(8), array_dtype_idx=bool, array_nd=1); registerFunction('[pdarray]', ark__pdarray__uint8_bool_1, 'IndexingMsg', 170); +proc ark__pdarray__uint8_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=uint(8), array_dtype_idx=bool, array_nd=2); +registerFunction('[pdarray]', ark__pdarray__uint8_bool_2, 'IndexingMsg', 170); + +proc ark__pdarray__uint8_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=uint(8), array_dtype_idx=bool, array_nd=3); +registerFunction('[pdarray]', ark__pdarray__uint8_bool_3, 'IndexingMsg', 170); + proc ark__pdarray__uint8_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=uint(8), array_dtype_idx=bigint, array_nd=1); registerFunction('[pdarray]', ark__pdarray__uint8_bigint_1, 'IndexingMsg', 170); +proc ark__pdarray__uint8_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=uint(8), array_dtype_idx=bigint, array_nd=2); +registerFunction('[pdarray]', ark__pdarray__uint8_bigint_2, 'IndexingMsg', 170); + +proc ark__pdarray__uint8_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=uint(8), array_dtype_idx=bigint, array_nd=3); +registerFunction('[pdarray]', ark__pdarray__uint8_bigint_3, 'IndexingMsg', 170); + proc ark__pdarray__real_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=real, array_dtype_idx=int, array_nd=1); registerFunction('[pdarray]', ark__pdarray__real_int_1, 'IndexingMsg', 170); +proc ark__pdarray__real_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=real, array_dtype_idx=int, array_nd=2); +registerFunction('[pdarray]', ark__pdarray__real_int_2, 'IndexingMsg', 170); + +proc ark__pdarray__real_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=real, array_dtype_idx=int, array_nd=3); +registerFunction('[pdarray]', ark__pdarray__real_int_3, 'IndexingMsg', 170); + proc ark__pdarray__real_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=real, array_dtype_idx=uint, array_nd=1); registerFunction('[pdarray]', ark__pdarray__real_uint_1, 'IndexingMsg', 170); +proc ark__pdarray__real_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=real, array_dtype_idx=uint, array_nd=2); +registerFunction('[pdarray]', ark__pdarray__real_uint_2, 'IndexingMsg', 170); + +proc ark__pdarray__real_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=real, array_dtype_idx=uint, array_nd=3); +registerFunction('[pdarray]', ark__pdarray__real_uint_3, 'IndexingMsg', 170); + proc ark__pdarray__real_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=real, array_dtype_idx=uint(8), array_nd=1); registerFunction('[pdarray]', ark__pdarray__real_uint8_1, 'IndexingMsg', 170); +proc ark__pdarray__real_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=real, array_dtype_idx=uint(8), array_nd=2); +registerFunction('[pdarray]', ark__pdarray__real_uint8_2, 'IndexingMsg', 170); + +proc ark__pdarray__real_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=real, array_dtype_idx=uint(8), array_nd=3); +registerFunction('[pdarray]', ark__pdarray__real_uint8_3, 'IndexingMsg', 170); + proc ark__pdarray__real_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=real, array_dtype_idx=real, array_nd=1); registerFunction('[pdarray]', ark__pdarray__real_real_1, 'IndexingMsg', 170); +proc ark__pdarray__real_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=real, array_dtype_idx=real, array_nd=2); +registerFunction('[pdarray]', ark__pdarray__real_real_2, 'IndexingMsg', 170); + +proc ark__pdarray__real_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=real, array_dtype_idx=real, array_nd=3); +registerFunction('[pdarray]', ark__pdarray__real_real_3, 'IndexingMsg', 170); + proc ark__pdarray__real_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=real, array_dtype_idx=bool, array_nd=1); registerFunction('[pdarray]', ark__pdarray__real_bool_1, 'IndexingMsg', 170); +proc ark__pdarray__real_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=real, array_dtype_idx=bool, array_nd=2); +registerFunction('[pdarray]', ark__pdarray__real_bool_2, 'IndexingMsg', 170); + +proc ark__pdarray__real_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=real, array_dtype_idx=bool, array_nd=3); +registerFunction('[pdarray]', ark__pdarray__real_bool_3, 'IndexingMsg', 170); + proc ark__pdarray__real_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=real, array_dtype_idx=bigint, array_nd=1); registerFunction('[pdarray]', ark__pdarray__real_bigint_1, 'IndexingMsg', 170); +proc ark__pdarray__real_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=real, array_dtype_idx=bigint, array_nd=2); +registerFunction('[pdarray]', ark__pdarray__real_bigint_2, 'IndexingMsg', 170); + +proc ark__pdarray__real_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=real, array_dtype_idx=bigint, array_nd=3); +registerFunction('[pdarray]', ark__pdarray__real_bigint_3, 'IndexingMsg', 170); + proc ark__pdarray__bool_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=bool, array_dtype_idx=int, array_nd=1); registerFunction('[pdarray]', ark__pdarray__bool_int_1, 'IndexingMsg', 170); +proc ark__pdarray__bool_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=bool, array_dtype_idx=int, array_nd=2); +registerFunction('[pdarray]', ark__pdarray__bool_int_2, 'IndexingMsg', 170); + +proc ark__pdarray__bool_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=bool, array_dtype_idx=int, array_nd=3); +registerFunction('[pdarray]', ark__pdarray__bool_int_3, 'IndexingMsg', 170); + proc ark__pdarray__bool_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=bool, array_dtype_idx=uint, array_nd=1); registerFunction('[pdarray]', ark__pdarray__bool_uint_1, 'IndexingMsg', 170); +proc ark__pdarray__bool_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=bool, array_dtype_idx=uint, array_nd=2); +registerFunction('[pdarray]', ark__pdarray__bool_uint_2, 'IndexingMsg', 170); + +proc ark__pdarray__bool_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=bool, array_dtype_idx=uint, array_nd=3); +registerFunction('[pdarray]', ark__pdarray__bool_uint_3, 'IndexingMsg', 170); + proc ark__pdarray__bool_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=bool, array_dtype_idx=uint(8), array_nd=1); registerFunction('[pdarray]', ark__pdarray__bool_uint8_1, 'IndexingMsg', 170); +proc ark__pdarray__bool_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=bool, array_dtype_idx=uint(8), array_nd=2); +registerFunction('[pdarray]', ark__pdarray__bool_uint8_2, 'IndexingMsg', 170); + +proc ark__pdarray__bool_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=bool, array_dtype_idx=uint(8), array_nd=3); +registerFunction('[pdarray]', ark__pdarray__bool_uint8_3, 'IndexingMsg', 170); + proc ark__pdarray__bool_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=bool, array_dtype_idx=real, array_nd=1); registerFunction('[pdarray]', ark__pdarray__bool_real_1, 'IndexingMsg', 170); +proc ark__pdarray__bool_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=bool, array_dtype_idx=real, array_nd=2); +registerFunction('[pdarray]', ark__pdarray__bool_real_2, 'IndexingMsg', 170); + +proc ark__pdarray__bool_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=bool, array_dtype_idx=real, array_nd=3); +registerFunction('[pdarray]', ark__pdarray__bool_real_3, 'IndexingMsg', 170); + proc ark__pdarray__bool_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=bool, array_dtype_idx=bool, array_nd=1); registerFunction('[pdarray]', ark__pdarray__bool_bool_1, 'IndexingMsg', 170); +proc ark__pdarray__bool_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=bool, array_dtype_idx=bool, array_nd=2); +registerFunction('[pdarray]', ark__pdarray__bool_bool_2, 'IndexingMsg', 170); + +proc ark__pdarray__bool_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=bool, array_dtype_idx=bool, array_nd=3); +registerFunction('[pdarray]', ark__pdarray__bool_bool_3, 'IndexingMsg', 170); + proc ark__pdarray__bool_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=bool, array_dtype_idx=bigint, array_nd=1); registerFunction('[pdarray]', ark__pdarray__bool_bigint_1, 'IndexingMsg', 170); +proc ark__pdarray__bool_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=bool, array_dtype_idx=bigint, array_nd=2); +registerFunction('[pdarray]', ark__pdarray__bool_bigint_2, 'IndexingMsg', 170); + +proc ark__pdarray__bool_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=bool, array_dtype_idx=bigint, array_nd=3); +registerFunction('[pdarray]', ark__pdarray__bool_bigint_3, 'IndexingMsg', 170); + proc ark__pdarray__bigint_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=bigint, array_dtype_idx=int, array_nd=1); registerFunction('[pdarray]', ark__pdarray__bigint_int_1, 'IndexingMsg', 170); +proc ark__pdarray__bigint_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=bigint, array_dtype_idx=int, array_nd=2); +registerFunction('[pdarray]', ark__pdarray__bigint_int_2, 'IndexingMsg', 170); + +proc ark__pdarray__bigint_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=bigint, array_dtype_idx=int, array_nd=3); +registerFunction('[pdarray]', ark__pdarray__bigint_int_3, 'IndexingMsg', 170); + proc ark__pdarray__bigint_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=bigint, array_dtype_idx=uint, array_nd=1); registerFunction('[pdarray]', ark__pdarray__bigint_uint_1, 'IndexingMsg', 170); +proc ark__pdarray__bigint_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=bigint, array_dtype_idx=uint, array_nd=2); +registerFunction('[pdarray]', ark__pdarray__bigint_uint_2, 'IndexingMsg', 170); + +proc ark__pdarray__bigint_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=bigint, array_dtype_idx=uint, array_nd=3); +registerFunction('[pdarray]', ark__pdarray__bigint_uint_3, 'IndexingMsg', 170); + proc ark__pdarray__bigint_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=bigint, array_dtype_idx=uint(8), array_nd=1); registerFunction('[pdarray]', ark__pdarray__bigint_uint8_1, 'IndexingMsg', 170); +proc ark__pdarray__bigint_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=bigint, array_dtype_idx=uint(8), array_nd=2); +registerFunction('[pdarray]', ark__pdarray__bigint_uint8_2, 'IndexingMsg', 170); + +proc ark__pdarray__bigint_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=bigint, array_dtype_idx=uint(8), array_nd=3); +registerFunction('[pdarray]', ark__pdarray__bigint_uint8_3, 'IndexingMsg', 170); + proc ark__pdarray__bigint_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=bigint, array_dtype_idx=real, array_nd=1); registerFunction('[pdarray]', ark__pdarray__bigint_real_1, 'IndexingMsg', 170); +proc ark__pdarray__bigint_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=bigint, array_dtype_idx=real, array_nd=2); +registerFunction('[pdarray]', ark__pdarray__bigint_real_2, 'IndexingMsg', 170); + +proc ark__pdarray__bigint_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=bigint, array_dtype_idx=real, array_nd=3); +registerFunction('[pdarray]', ark__pdarray__bigint_real_3, 'IndexingMsg', 170); + proc ark__pdarray__bigint_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=bigint, array_dtype_idx=bool, array_nd=1); registerFunction('[pdarray]', ark__pdarray__bigint_bool_1, 'IndexingMsg', 170); +proc ark__pdarray__bigint_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=bigint, array_dtype_idx=bool, array_nd=2); +registerFunction('[pdarray]', ark__pdarray__bigint_bool_2, 'IndexingMsg', 170); + +proc ark__pdarray__bigint_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=bigint, array_dtype_idx=bool, array_nd=3); +registerFunction('[pdarray]', ark__pdarray__bigint_bool_3, 'IndexingMsg', 170); + proc ark__pdarray__bigint_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=bigint, array_dtype_idx=bigint, array_nd=1); registerFunction('[pdarray]', ark__pdarray__bigint_bigint_1, 'IndexingMsg', 170); +proc ark__pdarray__bigint_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=bigint, array_dtype_idx=bigint, array_nd=2); +registerFunction('[pdarray]', ark__pdarray__bigint_bigint_2, 'IndexingMsg', 170); + +proc ark__pdarray__bigint_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.multiPDArrayIndex(cmd, msgArgs, st, array_dtype_a=bigint, array_dtype_idx=bigint, array_nd=3); +registerFunction('[pdarray]', ark__pdarray__bigint_bigint_3, 'IndexingMsg', 170); + proc ark__slice__pdarray_int_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=int, array_dtype_b=int, array_nd=1); registerFunction('[slice]=pdarray', ark__slice__pdarray_int_int_1, 'IndexingMsg', 861); +proc ark__slice__pdarray_int_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=int, array_dtype_b=int, array_nd=2); +registerFunction('[slice]=pdarray', ark__slice__pdarray_int_int_2, 'IndexingMsg', 861); + +proc ark__slice__pdarray_int_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=int, array_dtype_b=int, array_nd=3); +registerFunction('[slice]=pdarray', ark__slice__pdarray_int_int_3, 'IndexingMsg', 861); + proc ark__slice__pdarray_int_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=int, array_dtype_b=uint, array_nd=1); registerFunction('[slice]=pdarray', ark__slice__pdarray_int_uint_1, 'IndexingMsg', 861); +proc ark__slice__pdarray_int_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=int, array_dtype_b=uint, array_nd=2); +registerFunction('[slice]=pdarray', ark__slice__pdarray_int_uint_2, 'IndexingMsg', 861); + +proc ark__slice__pdarray_int_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=int, array_dtype_b=uint, array_nd=3); +registerFunction('[slice]=pdarray', ark__slice__pdarray_int_uint_3, 'IndexingMsg', 861); + proc ark__slice__pdarray_int_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=int, array_dtype_b=uint(8), array_nd=1); registerFunction('[slice]=pdarray', ark__slice__pdarray_int_uint8_1, 'IndexingMsg', 861); +proc ark__slice__pdarray_int_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=int, array_dtype_b=uint(8), array_nd=2); +registerFunction('[slice]=pdarray', ark__slice__pdarray_int_uint8_2, 'IndexingMsg', 861); + +proc ark__slice__pdarray_int_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=int, array_dtype_b=uint(8), array_nd=3); +registerFunction('[slice]=pdarray', ark__slice__pdarray_int_uint8_3, 'IndexingMsg', 861); + proc ark__slice__pdarray_int_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=int, array_dtype_b=real, array_nd=1); registerFunction('[slice]=pdarray', ark__slice__pdarray_int_real_1, 'IndexingMsg', 861); +proc ark__slice__pdarray_int_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=int, array_dtype_b=real, array_nd=2); +registerFunction('[slice]=pdarray', ark__slice__pdarray_int_real_2, 'IndexingMsg', 861); + +proc ark__slice__pdarray_int_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=int, array_dtype_b=real, array_nd=3); +registerFunction('[slice]=pdarray', ark__slice__pdarray_int_real_3, 'IndexingMsg', 861); + proc ark__slice__pdarray_int_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=int, array_dtype_b=bool, array_nd=1); registerFunction('[slice]=pdarray', ark__slice__pdarray_int_bool_1, 'IndexingMsg', 861); +proc ark__slice__pdarray_int_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=int, array_dtype_b=bool, array_nd=2); +registerFunction('[slice]=pdarray', ark__slice__pdarray_int_bool_2, 'IndexingMsg', 861); + +proc ark__slice__pdarray_int_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=int, array_dtype_b=bool, array_nd=3); +registerFunction('[slice]=pdarray', ark__slice__pdarray_int_bool_3, 'IndexingMsg', 861); + proc ark__slice__pdarray_int_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=int, array_dtype_b=bigint, array_nd=1); registerFunction('[slice]=pdarray', ark__slice__pdarray_int_bigint_1, 'IndexingMsg', 861); +proc ark__slice__pdarray_int_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=int, array_dtype_b=bigint, array_nd=2); +registerFunction('[slice]=pdarray', ark__slice__pdarray_int_bigint_2, 'IndexingMsg', 861); + +proc ark__slice__pdarray_int_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=int, array_dtype_b=bigint, array_nd=3); +registerFunction('[slice]=pdarray', ark__slice__pdarray_int_bigint_3, 'IndexingMsg', 861); + proc ark__slice__pdarray_uint_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=uint, array_dtype_b=int, array_nd=1); registerFunction('[slice]=pdarray', ark__slice__pdarray_uint_int_1, 'IndexingMsg', 861); +proc ark__slice__pdarray_uint_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=uint, array_dtype_b=int, array_nd=2); +registerFunction('[slice]=pdarray', ark__slice__pdarray_uint_int_2, 'IndexingMsg', 861); + +proc ark__slice__pdarray_uint_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=uint, array_dtype_b=int, array_nd=3); +registerFunction('[slice]=pdarray', ark__slice__pdarray_uint_int_3, 'IndexingMsg', 861); + proc ark__slice__pdarray_uint_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=uint, array_dtype_b=uint, array_nd=1); registerFunction('[slice]=pdarray', ark__slice__pdarray_uint_uint_1, 'IndexingMsg', 861); +proc ark__slice__pdarray_uint_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=uint, array_dtype_b=uint, array_nd=2); +registerFunction('[slice]=pdarray', ark__slice__pdarray_uint_uint_2, 'IndexingMsg', 861); + +proc ark__slice__pdarray_uint_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=uint, array_dtype_b=uint, array_nd=3); +registerFunction('[slice]=pdarray', ark__slice__pdarray_uint_uint_3, 'IndexingMsg', 861); + proc ark__slice__pdarray_uint_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=uint, array_dtype_b=uint(8), array_nd=1); registerFunction('[slice]=pdarray', ark__slice__pdarray_uint_uint8_1, 'IndexingMsg', 861); +proc ark__slice__pdarray_uint_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=uint, array_dtype_b=uint(8), array_nd=2); +registerFunction('[slice]=pdarray', ark__slice__pdarray_uint_uint8_2, 'IndexingMsg', 861); + +proc ark__slice__pdarray_uint_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=uint, array_dtype_b=uint(8), array_nd=3); +registerFunction('[slice]=pdarray', ark__slice__pdarray_uint_uint8_3, 'IndexingMsg', 861); + proc ark__slice__pdarray_uint_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=uint, array_dtype_b=real, array_nd=1); registerFunction('[slice]=pdarray', ark__slice__pdarray_uint_real_1, 'IndexingMsg', 861); +proc ark__slice__pdarray_uint_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=uint, array_dtype_b=real, array_nd=2); +registerFunction('[slice]=pdarray', ark__slice__pdarray_uint_real_2, 'IndexingMsg', 861); + +proc ark__slice__pdarray_uint_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=uint, array_dtype_b=real, array_nd=3); +registerFunction('[slice]=pdarray', ark__slice__pdarray_uint_real_3, 'IndexingMsg', 861); + proc ark__slice__pdarray_uint_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=uint, array_dtype_b=bool, array_nd=1); registerFunction('[slice]=pdarray', ark__slice__pdarray_uint_bool_1, 'IndexingMsg', 861); +proc ark__slice__pdarray_uint_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=uint, array_dtype_b=bool, array_nd=2); +registerFunction('[slice]=pdarray', ark__slice__pdarray_uint_bool_2, 'IndexingMsg', 861); + +proc ark__slice__pdarray_uint_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=uint, array_dtype_b=bool, array_nd=3); +registerFunction('[slice]=pdarray', ark__slice__pdarray_uint_bool_3, 'IndexingMsg', 861); + proc ark__slice__pdarray_uint_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=uint, array_dtype_b=bigint, array_nd=1); registerFunction('[slice]=pdarray', ark__slice__pdarray_uint_bigint_1, 'IndexingMsg', 861); +proc ark__slice__pdarray_uint_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=uint, array_dtype_b=bigint, array_nd=2); +registerFunction('[slice]=pdarray', ark__slice__pdarray_uint_bigint_2, 'IndexingMsg', 861); + +proc ark__slice__pdarray_uint_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=uint, array_dtype_b=bigint, array_nd=3); +registerFunction('[slice]=pdarray', ark__slice__pdarray_uint_bigint_3, 'IndexingMsg', 861); + proc ark__slice__pdarray_uint8_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=uint(8), array_dtype_b=int, array_nd=1); registerFunction('[slice]=pdarray', ark__slice__pdarray_uint8_int_1, 'IndexingMsg', 861); +proc ark__slice__pdarray_uint8_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=uint(8), array_dtype_b=int, array_nd=2); +registerFunction('[slice]=pdarray', ark__slice__pdarray_uint8_int_2, 'IndexingMsg', 861); + +proc ark__slice__pdarray_uint8_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=uint(8), array_dtype_b=int, array_nd=3); +registerFunction('[slice]=pdarray', ark__slice__pdarray_uint8_int_3, 'IndexingMsg', 861); + proc ark__slice__pdarray_uint8_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=uint(8), array_dtype_b=uint, array_nd=1); registerFunction('[slice]=pdarray', ark__slice__pdarray_uint8_uint_1, 'IndexingMsg', 861); +proc ark__slice__pdarray_uint8_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=uint(8), array_dtype_b=uint, array_nd=2); +registerFunction('[slice]=pdarray', ark__slice__pdarray_uint8_uint_2, 'IndexingMsg', 861); + +proc ark__slice__pdarray_uint8_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=uint(8), array_dtype_b=uint, array_nd=3); +registerFunction('[slice]=pdarray', ark__slice__pdarray_uint8_uint_3, 'IndexingMsg', 861); + proc ark__slice__pdarray_uint8_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=uint(8), array_dtype_b=uint(8), array_nd=1); registerFunction('[slice]=pdarray', ark__slice__pdarray_uint8_uint8_1, 'IndexingMsg', 861); +proc ark__slice__pdarray_uint8_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=uint(8), array_dtype_b=uint(8), array_nd=2); +registerFunction('[slice]=pdarray', ark__slice__pdarray_uint8_uint8_2, 'IndexingMsg', 861); + +proc ark__slice__pdarray_uint8_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=uint(8), array_dtype_b=uint(8), array_nd=3); +registerFunction('[slice]=pdarray', ark__slice__pdarray_uint8_uint8_3, 'IndexingMsg', 861); + proc ark__slice__pdarray_uint8_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=uint(8), array_dtype_b=real, array_nd=1); registerFunction('[slice]=pdarray', ark__slice__pdarray_uint8_real_1, 'IndexingMsg', 861); +proc ark__slice__pdarray_uint8_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=uint(8), array_dtype_b=real, array_nd=2); +registerFunction('[slice]=pdarray', ark__slice__pdarray_uint8_real_2, 'IndexingMsg', 861); + +proc ark__slice__pdarray_uint8_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=uint(8), array_dtype_b=real, array_nd=3); +registerFunction('[slice]=pdarray', ark__slice__pdarray_uint8_real_3, 'IndexingMsg', 861); + proc ark__slice__pdarray_uint8_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=uint(8), array_dtype_b=bool, array_nd=1); registerFunction('[slice]=pdarray', ark__slice__pdarray_uint8_bool_1, 'IndexingMsg', 861); +proc ark__slice__pdarray_uint8_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=uint(8), array_dtype_b=bool, array_nd=2); +registerFunction('[slice]=pdarray', ark__slice__pdarray_uint8_bool_2, 'IndexingMsg', 861); + +proc ark__slice__pdarray_uint8_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=uint(8), array_dtype_b=bool, array_nd=3); +registerFunction('[slice]=pdarray', ark__slice__pdarray_uint8_bool_3, 'IndexingMsg', 861); + proc ark__slice__pdarray_uint8_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=uint(8), array_dtype_b=bigint, array_nd=1); registerFunction('[slice]=pdarray', ark__slice__pdarray_uint8_bigint_1, 'IndexingMsg', 861); +proc ark__slice__pdarray_uint8_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=uint(8), array_dtype_b=bigint, array_nd=2); +registerFunction('[slice]=pdarray', ark__slice__pdarray_uint8_bigint_2, 'IndexingMsg', 861); + +proc ark__slice__pdarray_uint8_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=uint(8), array_dtype_b=bigint, array_nd=3); +registerFunction('[slice]=pdarray', ark__slice__pdarray_uint8_bigint_3, 'IndexingMsg', 861); + proc ark__slice__pdarray_real_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=real, array_dtype_b=int, array_nd=1); registerFunction('[slice]=pdarray', ark__slice__pdarray_real_int_1, 'IndexingMsg', 861); +proc ark__slice__pdarray_real_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=real, array_dtype_b=int, array_nd=2); +registerFunction('[slice]=pdarray', ark__slice__pdarray_real_int_2, 'IndexingMsg', 861); + +proc ark__slice__pdarray_real_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=real, array_dtype_b=int, array_nd=3); +registerFunction('[slice]=pdarray', ark__slice__pdarray_real_int_3, 'IndexingMsg', 861); + proc ark__slice__pdarray_real_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=real, array_dtype_b=uint, array_nd=1); registerFunction('[slice]=pdarray', ark__slice__pdarray_real_uint_1, 'IndexingMsg', 861); +proc ark__slice__pdarray_real_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=real, array_dtype_b=uint, array_nd=2); +registerFunction('[slice]=pdarray', ark__slice__pdarray_real_uint_2, 'IndexingMsg', 861); + +proc ark__slice__pdarray_real_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=real, array_dtype_b=uint, array_nd=3); +registerFunction('[slice]=pdarray', ark__slice__pdarray_real_uint_3, 'IndexingMsg', 861); + proc ark__slice__pdarray_real_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=real, array_dtype_b=uint(8), array_nd=1); registerFunction('[slice]=pdarray', ark__slice__pdarray_real_uint8_1, 'IndexingMsg', 861); +proc ark__slice__pdarray_real_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=real, array_dtype_b=uint(8), array_nd=2); +registerFunction('[slice]=pdarray', ark__slice__pdarray_real_uint8_2, 'IndexingMsg', 861); + +proc ark__slice__pdarray_real_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=real, array_dtype_b=uint(8), array_nd=3); +registerFunction('[slice]=pdarray', ark__slice__pdarray_real_uint8_3, 'IndexingMsg', 861); + proc ark__slice__pdarray_real_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=real, array_dtype_b=real, array_nd=1); registerFunction('[slice]=pdarray', ark__slice__pdarray_real_real_1, 'IndexingMsg', 861); +proc ark__slice__pdarray_real_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=real, array_dtype_b=real, array_nd=2); +registerFunction('[slice]=pdarray', ark__slice__pdarray_real_real_2, 'IndexingMsg', 861); + +proc ark__slice__pdarray_real_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=real, array_dtype_b=real, array_nd=3); +registerFunction('[slice]=pdarray', ark__slice__pdarray_real_real_3, 'IndexingMsg', 861); + proc ark__slice__pdarray_real_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=real, array_dtype_b=bool, array_nd=1); registerFunction('[slice]=pdarray', ark__slice__pdarray_real_bool_1, 'IndexingMsg', 861); +proc ark__slice__pdarray_real_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=real, array_dtype_b=bool, array_nd=2); +registerFunction('[slice]=pdarray', ark__slice__pdarray_real_bool_2, 'IndexingMsg', 861); + +proc ark__slice__pdarray_real_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=real, array_dtype_b=bool, array_nd=3); +registerFunction('[slice]=pdarray', ark__slice__pdarray_real_bool_3, 'IndexingMsg', 861); + proc ark__slice__pdarray_real_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=real, array_dtype_b=bigint, array_nd=1); registerFunction('[slice]=pdarray', ark__slice__pdarray_real_bigint_1, 'IndexingMsg', 861); +proc ark__slice__pdarray_real_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=real, array_dtype_b=bigint, array_nd=2); +registerFunction('[slice]=pdarray', ark__slice__pdarray_real_bigint_2, 'IndexingMsg', 861); + +proc ark__slice__pdarray_real_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=real, array_dtype_b=bigint, array_nd=3); +registerFunction('[slice]=pdarray', ark__slice__pdarray_real_bigint_3, 'IndexingMsg', 861); + proc ark__slice__pdarray_bool_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=bool, array_dtype_b=int, array_nd=1); registerFunction('[slice]=pdarray', ark__slice__pdarray_bool_int_1, 'IndexingMsg', 861); +proc ark__slice__pdarray_bool_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=bool, array_dtype_b=int, array_nd=2); +registerFunction('[slice]=pdarray', ark__slice__pdarray_bool_int_2, 'IndexingMsg', 861); + +proc ark__slice__pdarray_bool_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=bool, array_dtype_b=int, array_nd=3); +registerFunction('[slice]=pdarray', ark__slice__pdarray_bool_int_3, 'IndexingMsg', 861); + proc ark__slice__pdarray_bool_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=bool, array_dtype_b=uint, array_nd=1); registerFunction('[slice]=pdarray', ark__slice__pdarray_bool_uint_1, 'IndexingMsg', 861); +proc ark__slice__pdarray_bool_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=bool, array_dtype_b=uint, array_nd=2); +registerFunction('[slice]=pdarray', ark__slice__pdarray_bool_uint_2, 'IndexingMsg', 861); + +proc ark__slice__pdarray_bool_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=bool, array_dtype_b=uint, array_nd=3); +registerFunction('[slice]=pdarray', ark__slice__pdarray_bool_uint_3, 'IndexingMsg', 861); + proc ark__slice__pdarray_bool_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=bool, array_dtype_b=uint(8), array_nd=1); registerFunction('[slice]=pdarray', ark__slice__pdarray_bool_uint8_1, 'IndexingMsg', 861); +proc ark__slice__pdarray_bool_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=bool, array_dtype_b=uint(8), array_nd=2); +registerFunction('[slice]=pdarray', ark__slice__pdarray_bool_uint8_2, 'IndexingMsg', 861); + +proc ark__slice__pdarray_bool_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=bool, array_dtype_b=uint(8), array_nd=3); +registerFunction('[slice]=pdarray', ark__slice__pdarray_bool_uint8_3, 'IndexingMsg', 861); + proc ark__slice__pdarray_bool_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=bool, array_dtype_b=real, array_nd=1); registerFunction('[slice]=pdarray', ark__slice__pdarray_bool_real_1, 'IndexingMsg', 861); +proc ark__slice__pdarray_bool_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=bool, array_dtype_b=real, array_nd=2); +registerFunction('[slice]=pdarray', ark__slice__pdarray_bool_real_2, 'IndexingMsg', 861); + +proc ark__slice__pdarray_bool_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=bool, array_dtype_b=real, array_nd=3); +registerFunction('[slice]=pdarray', ark__slice__pdarray_bool_real_3, 'IndexingMsg', 861); + proc ark__slice__pdarray_bool_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=bool, array_dtype_b=bool, array_nd=1); registerFunction('[slice]=pdarray', ark__slice__pdarray_bool_bool_1, 'IndexingMsg', 861); +proc ark__slice__pdarray_bool_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=bool, array_dtype_b=bool, array_nd=2); +registerFunction('[slice]=pdarray', ark__slice__pdarray_bool_bool_2, 'IndexingMsg', 861); + +proc ark__slice__pdarray_bool_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=bool, array_dtype_b=bool, array_nd=3); +registerFunction('[slice]=pdarray', ark__slice__pdarray_bool_bool_3, 'IndexingMsg', 861); + proc ark__slice__pdarray_bool_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=bool, array_dtype_b=bigint, array_nd=1); registerFunction('[slice]=pdarray', ark__slice__pdarray_bool_bigint_1, 'IndexingMsg', 861); +proc ark__slice__pdarray_bool_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=bool, array_dtype_b=bigint, array_nd=2); +registerFunction('[slice]=pdarray', ark__slice__pdarray_bool_bigint_2, 'IndexingMsg', 861); + +proc ark__slice__pdarray_bool_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=bool, array_dtype_b=bigint, array_nd=3); +registerFunction('[slice]=pdarray', ark__slice__pdarray_bool_bigint_3, 'IndexingMsg', 861); + proc ark__slice__pdarray_bigint_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=bigint, array_dtype_b=int, array_nd=1); registerFunction('[slice]=pdarray', ark__slice__pdarray_bigint_int_1, 'IndexingMsg', 861); +proc ark__slice__pdarray_bigint_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=bigint, array_dtype_b=int, array_nd=2); +registerFunction('[slice]=pdarray', ark__slice__pdarray_bigint_int_2, 'IndexingMsg', 861); + +proc ark__slice__pdarray_bigint_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=bigint, array_dtype_b=int, array_nd=3); +registerFunction('[slice]=pdarray', ark__slice__pdarray_bigint_int_3, 'IndexingMsg', 861); + proc ark__slice__pdarray_bigint_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=bigint, array_dtype_b=uint, array_nd=1); registerFunction('[slice]=pdarray', ark__slice__pdarray_bigint_uint_1, 'IndexingMsg', 861); +proc ark__slice__pdarray_bigint_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=bigint, array_dtype_b=uint, array_nd=2); +registerFunction('[slice]=pdarray', ark__slice__pdarray_bigint_uint_2, 'IndexingMsg', 861); + +proc ark__slice__pdarray_bigint_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=bigint, array_dtype_b=uint, array_nd=3); +registerFunction('[slice]=pdarray', ark__slice__pdarray_bigint_uint_3, 'IndexingMsg', 861); + proc ark__slice__pdarray_bigint_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=bigint, array_dtype_b=uint(8), array_nd=1); registerFunction('[slice]=pdarray', ark__slice__pdarray_bigint_uint8_1, 'IndexingMsg', 861); +proc ark__slice__pdarray_bigint_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=bigint, array_dtype_b=uint(8), array_nd=2); +registerFunction('[slice]=pdarray', ark__slice__pdarray_bigint_uint8_2, 'IndexingMsg', 861); + +proc ark__slice__pdarray_bigint_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=bigint, array_dtype_b=uint(8), array_nd=3); +registerFunction('[slice]=pdarray', ark__slice__pdarray_bigint_uint8_3, 'IndexingMsg', 861); + proc ark__slice__pdarray_bigint_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=bigint, array_dtype_b=real, array_nd=1); registerFunction('[slice]=pdarray', ark__slice__pdarray_bigint_real_1, 'IndexingMsg', 861); +proc ark__slice__pdarray_bigint_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=bigint, array_dtype_b=real, array_nd=2); +registerFunction('[slice]=pdarray', ark__slice__pdarray_bigint_real_2, 'IndexingMsg', 861); + +proc ark__slice__pdarray_bigint_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=bigint, array_dtype_b=real, array_nd=3); +registerFunction('[slice]=pdarray', ark__slice__pdarray_bigint_real_3, 'IndexingMsg', 861); + proc ark__slice__pdarray_bigint_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=bigint, array_dtype_b=bool, array_nd=1); registerFunction('[slice]=pdarray', ark__slice__pdarray_bigint_bool_1, 'IndexingMsg', 861); +proc ark__slice__pdarray_bigint_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=bigint, array_dtype_b=bool, array_nd=2); +registerFunction('[slice]=pdarray', ark__slice__pdarray_bigint_bool_2, 'IndexingMsg', 861); + +proc ark__slice__pdarray_bigint_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=bigint, array_dtype_b=bool, array_nd=3); +registerFunction('[slice]=pdarray', ark__slice__pdarray_bigint_bool_3, 'IndexingMsg', 861); + proc ark__slice__pdarray_bigint_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=bigint, array_dtype_b=bigint, array_nd=1); registerFunction('[slice]=pdarray', ark__slice__pdarray_bigint_bigint_1, 'IndexingMsg', 861); +proc ark__slice__pdarray_bigint_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=bigint, array_dtype_b=bigint, array_nd=2); +registerFunction('[slice]=pdarray', ark__slice__pdarray_bigint_bigint_2, 'IndexingMsg', 861); + +proc ark__slice__pdarray_bigint_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.setSliceIndexToPdarray(cmd, msgArgs, st, array_dtype_a=bigint, array_dtype_b=bigint, array_nd=3); +registerFunction('[slice]=pdarray', ark__slice__pdarray_bigint_bigint_3, 'IndexingMsg', 861); + proc ark_takeAlongAxis_int_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=int, array_dtype_idx=int, array_nd=1); registerFunction('takeAlongAxis', ark_takeAlongAxis_int_int_1, 'IndexingMsg', 915); +proc ark_takeAlongAxis_int_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=int, array_dtype_idx=int, array_nd=2); +registerFunction('takeAlongAxis', ark_takeAlongAxis_int_int_2, 'IndexingMsg', 915); + +proc ark_takeAlongAxis_int_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=int, array_dtype_idx=int, array_nd=3); +registerFunction('takeAlongAxis', ark_takeAlongAxis_int_int_3, 'IndexingMsg', 915); + proc ark_takeAlongAxis_int_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=int, array_dtype_idx=uint, array_nd=1); registerFunction('takeAlongAxis', ark_takeAlongAxis_int_uint_1, 'IndexingMsg', 915); +proc ark_takeAlongAxis_int_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=int, array_dtype_idx=uint, array_nd=2); +registerFunction('takeAlongAxis', ark_takeAlongAxis_int_uint_2, 'IndexingMsg', 915); + +proc ark_takeAlongAxis_int_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=int, array_dtype_idx=uint, array_nd=3); +registerFunction('takeAlongAxis', ark_takeAlongAxis_int_uint_3, 'IndexingMsg', 915); + proc ark_takeAlongAxis_int_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=int, array_dtype_idx=uint(8), array_nd=1); registerFunction('takeAlongAxis', ark_takeAlongAxis_int_uint8_1, 'IndexingMsg', 915); +proc ark_takeAlongAxis_int_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=int, array_dtype_idx=uint(8), array_nd=2); +registerFunction('takeAlongAxis', ark_takeAlongAxis_int_uint8_2, 'IndexingMsg', 915); + +proc ark_takeAlongAxis_int_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=int, array_dtype_idx=uint(8), array_nd=3); +registerFunction('takeAlongAxis', ark_takeAlongAxis_int_uint8_3, 'IndexingMsg', 915); + proc ark_takeAlongAxis_int_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=int, array_dtype_idx=real, array_nd=1); registerFunction('takeAlongAxis', ark_takeAlongAxis_int_real_1, 'IndexingMsg', 915); +proc ark_takeAlongAxis_int_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=int, array_dtype_idx=real, array_nd=2); +registerFunction('takeAlongAxis', ark_takeAlongAxis_int_real_2, 'IndexingMsg', 915); + +proc ark_takeAlongAxis_int_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=int, array_dtype_idx=real, array_nd=3); +registerFunction('takeAlongAxis', ark_takeAlongAxis_int_real_3, 'IndexingMsg', 915); + proc ark_takeAlongAxis_int_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=int, array_dtype_idx=bool, array_nd=1); registerFunction('takeAlongAxis', ark_takeAlongAxis_int_bool_1, 'IndexingMsg', 915); +proc ark_takeAlongAxis_int_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=int, array_dtype_idx=bool, array_nd=2); +registerFunction('takeAlongAxis', ark_takeAlongAxis_int_bool_2, 'IndexingMsg', 915); + +proc ark_takeAlongAxis_int_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=int, array_dtype_idx=bool, array_nd=3); +registerFunction('takeAlongAxis', ark_takeAlongAxis_int_bool_3, 'IndexingMsg', 915); + proc ark_takeAlongAxis_int_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=int, array_dtype_idx=bigint, array_nd=1); registerFunction('takeAlongAxis', ark_takeAlongAxis_int_bigint_1, 'IndexingMsg', 915); +proc ark_takeAlongAxis_int_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=int, array_dtype_idx=bigint, array_nd=2); +registerFunction('takeAlongAxis', ark_takeAlongAxis_int_bigint_2, 'IndexingMsg', 915); + +proc ark_takeAlongAxis_int_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=int, array_dtype_idx=bigint, array_nd=3); +registerFunction('takeAlongAxis', ark_takeAlongAxis_int_bigint_3, 'IndexingMsg', 915); + proc ark_takeAlongAxis_uint_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=uint, array_dtype_idx=int, array_nd=1); registerFunction('takeAlongAxis', ark_takeAlongAxis_uint_int_1, 'IndexingMsg', 915); +proc ark_takeAlongAxis_uint_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=uint, array_dtype_idx=int, array_nd=2); +registerFunction('takeAlongAxis', ark_takeAlongAxis_uint_int_2, 'IndexingMsg', 915); + +proc ark_takeAlongAxis_uint_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=uint, array_dtype_idx=int, array_nd=3); +registerFunction('takeAlongAxis', ark_takeAlongAxis_uint_int_3, 'IndexingMsg', 915); + proc ark_takeAlongAxis_uint_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=uint, array_dtype_idx=uint, array_nd=1); registerFunction('takeAlongAxis', ark_takeAlongAxis_uint_uint_1, 'IndexingMsg', 915); +proc ark_takeAlongAxis_uint_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=uint, array_dtype_idx=uint, array_nd=2); +registerFunction('takeAlongAxis', ark_takeAlongAxis_uint_uint_2, 'IndexingMsg', 915); + +proc ark_takeAlongAxis_uint_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=uint, array_dtype_idx=uint, array_nd=3); +registerFunction('takeAlongAxis', ark_takeAlongAxis_uint_uint_3, 'IndexingMsg', 915); + proc ark_takeAlongAxis_uint_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=uint, array_dtype_idx=uint(8), array_nd=1); registerFunction('takeAlongAxis', ark_takeAlongAxis_uint_uint8_1, 'IndexingMsg', 915); +proc ark_takeAlongAxis_uint_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=uint, array_dtype_idx=uint(8), array_nd=2); +registerFunction('takeAlongAxis', ark_takeAlongAxis_uint_uint8_2, 'IndexingMsg', 915); + +proc ark_takeAlongAxis_uint_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=uint, array_dtype_idx=uint(8), array_nd=3); +registerFunction('takeAlongAxis', ark_takeAlongAxis_uint_uint8_3, 'IndexingMsg', 915); + proc ark_takeAlongAxis_uint_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=uint, array_dtype_idx=real, array_nd=1); registerFunction('takeAlongAxis', ark_takeAlongAxis_uint_real_1, 'IndexingMsg', 915); +proc ark_takeAlongAxis_uint_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=uint, array_dtype_idx=real, array_nd=2); +registerFunction('takeAlongAxis', ark_takeAlongAxis_uint_real_2, 'IndexingMsg', 915); + +proc ark_takeAlongAxis_uint_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=uint, array_dtype_idx=real, array_nd=3); +registerFunction('takeAlongAxis', ark_takeAlongAxis_uint_real_3, 'IndexingMsg', 915); + proc ark_takeAlongAxis_uint_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=uint, array_dtype_idx=bool, array_nd=1); registerFunction('takeAlongAxis', ark_takeAlongAxis_uint_bool_1, 'IndexingMsg', 915); +proc ark_takeAlongAxis_uint_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=uint, array_dtype_idx=bool, array_nd=2); +registerFunction('takeAlongAxis', ark_takeAlongAxis_uint_bool_2, 'IndexingMsg', 915); + +proc ark_takeAlongAxis_uint_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=uint, array_dtype_idx=bool, array_nd=3); +registerFunction('takeAlongAxis', ark_takeAlongAxis_uint_bool_3, 'IndexingMsg', 915); + proc ark_takeAlongAxis_uint_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=uint, array_dtype_idx=bigint, array_nd=1); registerFunction('takeAlongAxis', ark_takeAlongAxis_uint_bigint_1, 'IndexingMsg', 915); +proc ark_takeAlongAxis_uint_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=uint, array_dtype_idx=bigint, array_nd=2); +registerFunction('takeAlongAxis', ark_takeAlongAxis_uint_bigint_2, 'IndexingMsg', 915); + +proc ark_takeAlongAxis_uint_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=uint, array_dtype_idx=bigint, array_nd=3); +registerFunction('takeAlongAxis', ark_takeAlongAxis_uint_bigint_3, 'IndexingMsg', 915); + proc ark_takeAlongAxis_uint8_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=uint(8), array_dtype_idx=int, array_nd=1); registerFunction('takeAlongAxis', ark_takeAlongAxis_uint8_int_1, 'IndexingMsg', 915); +proc ark_takeAlongAxis_uint8_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=uint(8), array_dtype_idx=int, array_nd=2); +registerFunction('takeAlongAxis', ark_takeAlongAxis_uint8_int_2, 'IndexingMsg', 915); + +proc ark_takeAlongAxis_uint8_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=uint(8), array_dtype_idx=int, array_nd=3); +registerFunction('takeAlongAxis', ark_takeAlongAxis_uint8_int_3, 'IndexingMsg', 915); + proc ark_takeAlongAxis_uint8_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=uint(8), array_dtype_idx=uint, array_nd=1); registerFunction('takeAlongAxis', ark_takeAlongAxis_uint8_uint_1, 'IndexingMsg', 915); +proc ark_takeAlongAxis_uint8_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=uint(8), array_dtype_idx=uint, array_nd=2); +registerFunction('takeAlongAxis', ark_takeAlongAxis_uint8_uint_2, 'IndexingMsg', 915); + +proc ark_takeAlongAxis_uint8_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=uint(8), array_dtype_idx=uint, array_nd=3); +registerFunction('takeAlongAxis', ark_takeAlongAxis_uint8_uint_3, 'IndexingMsg', 915); + proc ark_takeAlongAxis_uint8_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=uint(8), array_dtype_idx=uint(8), array_nd=1); registerFunction('takeAlongAxis', ark_takeAlongAxis_uint8_uint8_1, 'IndexingMsg', 915); +proc ark_takeAlongAxis_uint8_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=uint(8), array_dtype_idx=uint(8), array_nd=2); +registerFunction('takeAlongAxis', ark_takeAlongAxis_uint8_uint8_2, 'IndexingMsg', 915); + +proc ark_takeAlongAxis_uint8_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=uint(8), array_dtype_idx=uint(8), array_nd=3); +registerFunction('takeAlongAxis', ark_takeAlongAxis_uint8_uint8_3, 'IndexingMsg', 915); + proc ark_takeAlongAxis_uint8_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=uint(8), array_dtype_idx=real, array_nd=1); registerFunction('takeAlongAxis', ark_takeAlongAxis_uint8_real_1, 'IndexingMsg', 915); +proc ark_takeAlongAxis_uint8_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=uint(8), array_dtype_idx=real, array_nd=2); +registerFunction('takeAlongAxis', ark_takeAlongAxis_uint8_real_2, 'IndexingMsg', 915); + +proc ark_takeAlongAxis_uint8_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=uint(8), array_dtype_idx=real, array_nd=3); +registerFunction('takeAlongAxis', ark_takeAlongAxis_uint8_real_3, 'IndexingMsg', 915); + proc ark_takeAlongAxis_uint8_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=uint(8), array_dtype_idx=bool, array_nd=1); registerFunction('takeAlongAxis', ark_takeAlongAxis_uint8_bool_1, 'IndexingMsg', 915); +proc ark_takeAlongAxis_uint8_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=uint(8), array_dtype_idx=bool, array_nd=2); +registerFunction('takeAlongAxis', ark_takeAlongAxis_uint8_bool_2, 'IndexingMsg', 915); + +proc ark_takeAlongAxis_uint8_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=uint(8), array_dtype_idx=bool, array_nd=3); +registerFunction('takeAlongAxis', ark_takeAlongAxis_uint8_bool_3, 'IndexingMsg', 915); + proc ark_takeAlongAxis_uint8_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=uint(8), array_dtype_idx=bigint, array_nd=1); registerFunction('takeAlongAxis', ark_takeAlongAxis_uint8_bigint_1, 'IndexingMsg', 915); +proc ark_takeAlongAxis_uint8_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=uint(8), array_dtype_idx=bigint, array_nd=2); +registerFunction('takeAlongAxis', ark_takeAlongAxis_uint8_bigint_2, 'IndexingMsg', 915); + +proc ark_takeAlongAxis_uint8_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=uint(8), array_dtype_idx=bigint, array_nd=3); +registerFunction('takeAlongAxis', ark_takeAlongAxis_uint8_bigint_3, 'IndexingMsg', 915); + proc ark_takeAlongAxis_real_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=real, array_dtype_idx=int, array_nd=1); registerFunction('takeAlongAxis', ark_takeAlongAxis_real_int_1, 'IndexingMsg', 915); +proc ark_takeAlongAxis_real_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=real, array_dtype_idx=int, array_nd=2); +registerFunction('takeAlongAxis', ark_takeAlongAxis_real_int_2, 'IndexingMsg', 915); + +proc ark_takeAlongAxis_real_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=real, array_dtype_idx=int, array_nd=3); +registerFunction('takeAlongAxis', ark_takeAlongAxis_real_int_3, 'IndexingMsg', 915); + proc ark_takeAlongAxis_real_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=real, array_dtype_idx=uint, array_nd=1); registerFunction('takeAlongAxis', ark_takeAlongAxis_real_uint_1, 'IndexingMsg', 915); +proc ark_takeAlongAxis_real_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=real, array_dtype_idx=uint, array_nd=2); +registerFunction('takeAlongAxis', ark_takeAlongAxis_real_uint_2, 'IndexingMsg', 915); + +proc ark_takeAlongAxis_real_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=real, array_dtype_idx=uint, array_nd=3); +registerFunction('takeAlongAxis', ark_takeAlongAxis_real_uint_3, 'IndexingMsg', 915); + proc ark_takeAlongAxis_real_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=real, array_dtype_idx=uint(8), array_nd=1); registerFunction('takeAlongAxis', ark_takeAlongAxis_real_uint8_1, 'IndexingMsg', 915); +proc ark_takeAlongAxis_real_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=real, array_dtype_idx=uint(8), array_nd=2); +registerFunction('takeAlongAxis', ark_takeAlongAxis_real_uint8_2, 'IndexingMsg', 915); + +proc ark_takeAlongAxis_real_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=real, array_dtype_idx=uint(8), array_nd=3); +registerFunction('takeAlongAxis', ark_takeAlongAxis_real_uint8_3, 'IndexingMsg', 915); + proc ark_takeAlongAxis_real_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=real, array_dtype_idx=real, array_nd=1); registerFunction('takeAlongAxis', ark_takeAlongAxis_real_real_1, 'IndexingMsg', 915); +proc ark_takeAlongAxis_real_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=real, array_dtype_idx=real, array_nd=2); +registerFunction('takeAlongAxis', ark_takeAlongAxis_real_real_2, 'IndexingMsg', 915); + +proc ark_takeAlongAxis_real_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=real, array_dtype_idx=real, array_nd=3); +registerFunction('takeAlongAxis', ark_takeAlongAxis_real_real_3, 'IndexingMsg', 915); + proc ark_takeAlongAxis_real_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=real, array_dtype_idx=bool, array_nd=1); registerFunction('takeAlongAxis', ark_takeAlongAxis_real_bool_1, 'IndexingMsg', 915); +proc ark_takeAlongAxis_real_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=real, array_dtype_idx=bool, array_nd=2); +registerFunction('takeAlongAxis', ark_takeAlongAxis_real_bool_2, 'IndexingMsg', 915); + +proc ark_takeAlongAxis_real_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=real, array_dtype_idx=bool, array_nd=3); +registerFunction('takeAlongAxis', ark_takeAlongAxis_real_bool_3, 'IndexingMsg', 915); + proc ark_takeAlongAxis_real_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=real, array_dtype_idx=bigint, array_nd=1); registerFunction('takeAlongAxis', ark_takeAlongAxis_real_bigint_1, 'IndexingMsg', 915); +proc ark_takeAlongAxis_real_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=real, array_dtype_idx=bigint, array_nd=2); +registerFunction('takeAlongAxis', ark_takeAlongAxis_real_bigint_2, 'IndexingMsg', 915); + +proc ark_takeAlongAxis_real_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=real, array_dtype_idx=bigint, array_nd=3); +registerFunction('takeAlongAxis', ark_takeAlongAxis_real_bigint_3, 'IndexingMsg', 915); + proc ark_takeAlongAxis_bool_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=bool, array_dtype_idx=int, array_nd=1); registerFunction('takeAlongAxis', ark_takeAlongAxis_bool_int_1, 'IndexingMsg', 915); +proc ark_takeAlongAxis_bool_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=bool, array_dtype_idx=int, array_nd=2); +registerFunction('takeAlongAxis', ark_takeAlongAxis_bool_int_2, 'IndexingMsg', 915); + +proc ark_takeAlongAxis_bool_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=bool, array_dtype_idx=int, array_nd=3); +registerFunction('takeAlongAxis', ark_takeAlongAxis_bool_int_3, 'IndexingMsg', 915); + proc ark_takeAlongAxis_bool_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=bool, array_dtype_idx=uint, array_nd=1); registerFunction('takeAlongAxis', ark_takeAlongAxis_bool_uint_1, 'IndexingMsg', 915); +proc ark_takeAlongAxis_bool_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=bool, array_dtype_idx=uint, array_nd=2); +registerFunction('takeAlongAxis', ark_takeAlongAxis_bool_uint_2, 'IndexingMsg', 915); + +proc ark_takeAlongAxis_bool_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=bool, array_dtype_idx=uint, array_nd=3); +registerFunction('takeAlongAxis', ark_takeAlongAxis_bool_uint_3, 'IndexingMsg', 915); + proc ark_takeAlongAxis_bool_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=bool, array_dtype_idx=uint(8), array_nd=1); registerFunction('takeAlongAxis', ark_takeAlongAxis_bool_uint8_1, 'IndexingMsg', 915); +proc ark_takeAlongAxis_bool_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=bool, array_dtype_idx=uint(8), array_nd=2); +registerFunction('takeAlongAxis', ark_takeAlongAxis_bool_uint8_2, 'IndexingMsg', 915); + +proc ark_takeAlongAxis_bool_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=bool, array_dtype_idx=uint(8), array_nd=3); +registerFunction('takeAlongAxis', ark_takeAlongAxis_bool_uint8_3, 'IndexingMsg', 915); + proc ark_takeAlongAxis_bool_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=bool, array_dtype_idx=real, array_nd=1); registerFunction('takeAlongAxis', ark_takeAlongAxis_bool_real_1, 'IndexingMsg', 915); +proc ark_takeAlongAxis_bool_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=bool, array_dtype_idx=real, array_nd=2); +registerFunction('takeAlongAxis', ark_takeAlongAxis_bool_real_2, 'IndexingMsg', 915); + +proc ark_takeAlongAxis_bool_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=bool, array_dtype_idx=real, array_nd=3); +registerFunction('takeAlongAxis', ark_takeAlongAxis_bool_real_3, 'IndexingMsg', 915); + proc ark_takeAlongAxis_bool_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=bool, array_dtype_idx=bool, array_nd=1); registerFunction('takeAlongAxis', ark_takeAlongAxis_bool_bool_1, 'IndexingMsg', 915); +proc ark_takeAlongAxis_bool_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=bool, array_dtype_idx=bool, array_nd=2); +registerFunction('takeAlongAxis', ark_takeAlongAxis_bool_bool_2, 'IndexingMsg', 915); + +proc ark_takeAlongAxis_bool_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=bool, array_dtype_idx=bool, array_nd=3); +registerFunction('takeAlongAxis', ark_takeAlongAxis_bool_bool_3, 'IndexingMsg', 915); + proc ark_takeAlongAxis_bool_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=bool, array_dtype_idx=bigint, array_nd=1); registerFunction('takeAlongAxis', ark_takeAlongAxis_bool_bigint_1, 'IndexingMsg', 915); +proc ark_takeAlongAxis_bool_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=bool, array_dtype_idx=bigint, array_nd=2); +registerFunction('takeAlongAxis', ark_takeAlongAxis_bool_bigint_2, 'IndexingMsg', 915); + +proc ark_takeAlongAxis_bool_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=bool, array_dtype_idx=bigint, array_nd=3); +registerFunction('takeAlongAxis', ark_takeAlongAxis_bool_bigint_3, 'IndexingMsg', 915); + proc ark_takeAlongAxis_bigint_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=bigint, array_dtype_idx=int, array_nd=1); registerFunction('takeAlongAxis', ark_takeAlongAxis_bigint_int_1, 'IndexingMsg', 915); +proc ark_takeAlongAxis_bigint_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=bigint, array_dtype_idx=int, array_nd=2); +registerFunction('takeAlongAxis', ark_takeAlongAxis_bigint_int_2, 'IndexingMsg', 915); + +proc ark_takeAlongAxis_bigint_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=bigint, array_dtype_idx=int, array_nd=3); +registerFunction('takeAlongAxis', ark_takeAlongAxis_bigint_int_3, 'IndexingMsg', 915); + proc ark_takeAlongAxis_bigint_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=bigint, array_dtype_idx=uint, array_nd=1); registerFunction('takeAlongAxis', ark_takeAlongAxis_bigint_uint_1, 'IndexingMsg', 915); +proc ark_takeAlongAxis_bigint_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=bigint, array_dtype_idx=uint, array_nd=2); +registerFunction('takeAlongAxis', ark_takeAlongAxis_bigint_uint_2, 'IndexingMsg', 915); + +proc ark_takeAlongAxis_bigint_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=bigint, array_dtype_idx=uint, array_nd=3); +registerFunction('takeAlongAxis', ark_takeAlongAxis_bigint_uint_3, 'IndexingMsg', 915); + proc ark_takeAlongAxis_bigint_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=bigint, array_dtype_idx=uint(8), array_nd=1); registerFunction('takeAlongAxis', ark_takeAlongAxis_bigint_uint8_1, 'IndexingMsg', 915); +proc ark_takeAlongAxis_bigint_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=bigint, array_dtype_idx=uint(8), array_nd=2); +registerFunction('takeAlongAxis', ark_takeAlongAxis_bigint_uint8_2, 'IndexingMsg', 915); + +proc ark_takeAlongAxis_bigint_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=bigint, array_dtype_idx=uint(8), array_nd=3); +registerFunction('takeAlongAxis', ark_takeAlongAxis_bigint_uint8_3, 'IndexingMsg', 915); + proc ark_takeAlongAxis_bigint_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=bigint, array_dtype_idx=real, array_nd=1); registerFunction('takeAlongAxis', ark_takeAlongAxis_bigint_real_1, 'IndexingMsg', 915); +proc ark_takeAlongAxis_bigint_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=bigint, array_dtype_idx=real, array_nd=2); +registerFunction('takeAlongAxis', ark_takeAlongAxis_bigint_real_2, 'IndexingMsg', 915); + +proc ark_takeAlongAxis_bigint_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=bigint, array_dtype_idx=real, array_nd=3); +registerFunction('takeAlongAxis', ark_takeAlongAxis_bigint_real_3, 'IndexingMsg', 915); + proc ark_takeAlongAxis_bigint_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=bigint, array_dtype_idx=bool, array_nd=1); registerFunction('takeAlongAxis', ark_takeAlongAxis_bigint_bool_1, 'IndexingMsg', 915); +proc ark_takeAlongAxis_bigint_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=bigint, array_dtype_idx=bool, array_nd=2); +registerFunction('takeAlongAxis', ark_takeAlongAxis_bigint_bool_2, 'IndexingMsg', 915); + +proc ark_takeAlongAxis_bigint_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=bigint, array_dtype_idx=bool, array_nd=3); +registerFunction('takeAlongAxis', ark_takeAlongAxis_bigint_bool_3, 'IndexingMsg', 915); + proc ark_takeAlongAxis_bigint_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=bigint, array_dtype_idx=bigint, array_nd=1); registerFunction('takeAlongAxis', ark_takeAlongAxis_bigint_bigint_1, 'IndexingMsg', 915); +proc ark_takeAlongAxis_bigint_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=bigint, array_dtype_idx=bigint, array_nd=2); +registerFunction('takeAlongAxis', ark_takeAlongAxis_bigint_bigint_2, 'IndexingMsg', 915); + +proc ark_takeAlongAxis_bigint_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return IndexingMsg.takeAlongAxis(cmd, msgArgs, st, array_dtype_x=bigint, array_dtype_idx=bigint, array_nd=3); +registerFunction('takeAlongAxis', ark_takeAlongAxis_bigint_bigint_3, 'IndexingMsg', 915); + import LinalgMsg; proc ark_reg_transpose_generic(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab, type array_dtype_0, param array_nd_0: int): MsgTuple throws { @@ -844,26 +2238,74 @@ proc ark_transpose_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowe return ark_reg_transpose_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1); registerFunction('transpose', ark_transpose_int_1, 'LinalgMsg', 289); +proc ark_transpose_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_transpose_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2); +registerFunction('transpose', ark_transpose_int_2, 'LinalgMsg', 289); + +proc ark_transpose_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_transpose_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3); +registerFunction('transpose', ark_transpose_int_3, 'LinalgMsg', 289); + proc ark_transpose_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_transpose_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1); registerFunction('transpose', ark_transpose_uint_1, 'LinalgMsg', 289); +proc ark_transpose_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_transpose_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2); +registerFunction('transpose', ark_transpose_uint_2, 'LinalgMsg', 289); + +proc ark_transpose_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_transpose_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3); +registerFunction('transpose', ark_transpose_uint_3, 'LinalgMsg', 289); + proc ark_transpose_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_transpose_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1); registerFunction('transpose', ark_transpose_uint8_1, 'LinalgMsg', 289); +proc ark_transpose_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_transpose_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2); +registerFunction('transpose', ark_transpose_uint8_2, 'LinalgMsg', 289); + +proc ark_transpose_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_transpose_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3); +registerFunction('transpose', ark_transpose_uint8_3, 'LinalgMsg', 289); + proc ark_transpose_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_transpose_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1); registerFunction('transpose', ark_transpose_real_1, 'LinalgMsg', 289); +proc ark_transpose_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_transpose_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2); +registerFunction('transpose', ark_transpose_real_2, 'LinalgMsg', 289); + +proc ark_transpose_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_transpose_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3); +registerFunction('transpose', ark_transpose_real_3, 'LinalgMsg', 289); + proc ark_transpose_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_transpose_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1); registerFunction('transpose', ark_transpose_bool_1, 'LinalgMsg', 289); +proc ark_transpose_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_transpose_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2); +registerFunction('transpose', ark_transpose_bool_2, 'LinalgMsg', 289); + +proc ark_transpose_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_transpose_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3); +registerFunction('transpose', ark_transpose_bool_3, 'LinalgMsg', 289); + proc ark_transpose_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_transpose_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1); registerFunction('transpose', ark_transpose_bigint_1, 'LinalgMsg', 289); +proc ark_transpose_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_transpose_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2); +registerFunction('transpose', ark_transpose_bigint_2, 'LinalgMsg', 289); + +proc ark_transpose_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_transpose_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3); +registerFunction('transpose', ark_transpose_bigint_3, 'LinalgMsg', 289); + proc ark_eye_int(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.eye(cmd, msgArgs, st, array_dtype=int); registerFunction('eye', ark_eye_int, 'LinalgMsg', 26); @@ -892,730 +2334,2610 @@ proc ark_tril_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed Sym return LinalgMsg.tril(cmd, msgArgs, st, array_dtype=int, array_nd=1); registerFunction('tril', ark_tril_int_1, 'LinalgMsg', 77); +proc ark_tril_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.tril(cmd, msgArgs, st, array_dtype=int, array_nd=2); +registerFunction('tril', ark_tril_int_2, 'LinalgMsg', 77); + +proc ark_tril_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.tril(cmd, msgArgs, st, array_dtype=int, array_nd=3); +registerFunction('tril', ark_tril_int_3, 'LinalgMsg', 77); + proc ark_tril_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.tril(cmd, msgArgs, st, array_dtype=uint, array_nd=1); registerFunction('tril', ark_tril_uint_1, 'LinalgMsg', 77); +proc ark_tril_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.tril(cmd, msgArgs, st, array_dtype=uint, array_nd=2); +registerFunction('tril', ark_tril_uint_2, 'LinalgMsg', 77); + +proc ark_tril_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.tril(cmd, msgArgs, st, array_dtype=uint, array_nd=3); +registerFunction('tril', ark_tril_uint_3, 'LinalgMsg', 77); + proc ark_tril_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.tril(cmd, msgArgs, st, array_dtype=uint(8), array_nd=1); registerFunction('tril', ark_tril_uint8_1, 'LinalgMsg', 77); +proc ark_tril_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.tril(cmd, msgArgs, st, array_dtype=uint(8), array_nd=2); +registerFunction('tril', ark_tril_uint8_2, 'LinalgMsg', 77); + +proc ark_tril_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.tril(cmd, msgArgs, st, array_dtype=uint(8), array_nd=3); +registerFunction('tril', ark_tril_uint8_3, 'LinalgMsg', 77); + proc ark_tril_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.tril(cmd, msgArgs, st, array_dtype=real, array_nd=1); registerFunction('tril', ark_tril_real_1, 'LinalgMsg', 77); +proc ark_tril_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.tril(cmd, msgArgs, st, array_dtype=real, array_nd=2); +registerFunction('tril', ark_tril_real_2, 'LinalgMsg', 77); + +proc ark_tril_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.tril(cmd, msgArgs, st, array_dtype=real, array_nd=3); +registerFunction('tril', ark_tril_real_3, 'LinalgMsg', 77); + proc ark_tril_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.tril(cmd, msgArgs, st, array_dtype=bool, array_nd=1); registerFunction('tril', ark_tril_bool_1, 'LinalgMsg', 77); +proc ark_tril_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.tril(cmd, msgArgs, st, array_dtype=bool, array_nd=2); +registerFunction('tril', ark_tril_bool_2, 'LinalgMsg', 77); + +proc ark_tril_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.tril(cmd, msgArgs, st, array_dtype=bool, array_nd=3); +registerFunction('tril', ark_tril_bool_3, 'LinalgMsg', 77); + proc ark_tril_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.tril(cmd, msgArgs, st, array_dtype=bigint, array_nd=1); registerFunction('tril', ark_tril_bigint_1, 'LinalgMsg', 77); +proc ark_tril_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.tril(cmd, msgArgs, st, array_dtype=bigint, array_nd=2); +registerFunction('tril', ark_tril_bigint_2, 'LinalgMsg', 77); + +proc ark_tril_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.tril(cmd, msgArgs, st, array_dtype=bigint, array_nd=3); +registerFunction('tril', ark_tril_bigint_3, 'LinalgMsg', 77); + proc ark_triu_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.triu(cmd, msgArgs, st, array_dtype=int, array_nd=1); registerFunction('triu', ark_triu_int_1, 'LinalgMsg', 90); +proc ark_triu_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.triu(cmd, msgArgs, st, array_dtype=int, array_nd=2); +registerFunction('triu', ark_triu_int_2, 'LinalgMsg', 90); + +proc ark_triu_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.triu(cmd, msgArgs, st, array_dtype=int, array_nd=3); +registerFunction('triu', ark_triu_int_3, 'LinalgMsg', 90); + proc ark_triu_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.triu(cmd, msgArgs, st, array_dtype=uint, array_nd=1); registerFunction('triu', ark_triu_uint_1, 'LinalgMsg', 90); +proc ark_triu_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.triu(cmd, msgArgs, st, array_dtype=uint, array_nd=2); +registerFunction('triu', ark_triu_uint_2, 'LinalgMsg', 90); + +proc ark_triu_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.triu(cmd, msgArgs, st, array_dtype=uint, array_nd=3); +registerFunction('triu', ark_triu_uint_3, 'LinalgMsg', 90); + proc ark_triu_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.triu(cmd, msgArgs, st, array_dtype=uint(8), array_nd=1); registerFunction('triu', ark_triu_uint8_1, 'LinalgMsg', 90); +proc ark_triu_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.triu(cmd, msgArgs, st, array_dtype=uint(8), array_nd=2); +registerFunction('triu', ark_triu_uint8_2, 'LinalgMsg', 90); + +proc ark_triu_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.triu(cmd, msgArgs, st, array_dtype=uint(8), array_nd=3); +registerFunction('triu', ark_triu_uint8_3, 'LinalgMsg', 90); + proc ark_triu_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.triu(cmd, msgArgs, st, array_dtype=real, array_nd=1); registerFunction('triu', ark_triu_real_1, 'LinalgMsg', 90); +proc ark_triu_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.triu(cmd, msgArgs, st, array_dtype=real, array_nd=2); +registerFunction('triu', ark_triu_real_2, 'LinalgMsg', 90); + +proc ark_triu_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.triu(cmd, msgArgs, st, array_dtype=real, array_nd=3); +registerFunction('triu', ark_triu_real_3, 'LinalgMsg', 90); + proc ark_triu_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.triu(cmd, msgArgs, st, array_dtype=bool, array_nd=1); registerFunction('triu', ark_triu_bool_1, 'LinalgMsg', 90); +proc ark_triu_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.triu(cmd, msgArgs, st, array_dtype=bool, array_nd=2); +registerFunction('triu', ark_triu_bool_2, 'LinalgMsg', 90); + +proc ark_triu_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.triu(cmd, msgArgs, st, array_dtype=bool, array_nd=3); +registerFunction('triu', ark_triu_bool_3, 'LinalgMsg', 90); + proc ark_triu_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.triu(cmd, msgArgs, st, array_dtype=bigint, array_nd=1); registerFunction('triu', ark_triu_bigint_1, 'LinalgMsg', 90); +proc ark_triu_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.triu(cmd, msgArgs, st, array_dtype=bigint, array_nd=2); +registerFunction('triu', ark_triu_bigint_2, 'LinalgMsg', 90); + +proc ark_triu_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.triu(cmd, msgArgs, st, array_dtype=bigint, array_nd=3); +registerFunction('triu', ark_triu_bigint_3, 'LinalgMsg', 90); + proc ark_matmul_int_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=int, array_dtype_x2=int, array_nd=1); registerFunction('matmul', ark_matmul_int_int_1, 'LinalgMsg', 165); +proc ark_matmul_int_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=int, array_dtype_x2=int, array_nd=2); +registerFunction('matmul', ark_matmul_int_int_2, 'LinalgMsg', 165); + +proc ark_matmul_int_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=int, array_dtype_x2=int, array_nd=3); +registerFunction('matmul', ark_matmul_int_int_3, 'LinalgMsg', 165); + proc ark_matmul_int_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=int, array_dtype_x2=uint, array_nd=1); registerFunction('matmul', ark_matmul_int_uint_1, 'LinalgMsg', 165); +proc ark_matmul_int_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=int, array_dtype_x2=uint, array_nd=2); +registerFunction('matmul', ark_matmul_int_uint_2, 'LinalgMsg', 165); + +proc ark_matmul_int_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=int, array_dtype_x2=uint, array_nd=3); +registerFunction('matmul', ark_matmul_int_uint_3, 'LinalgMsg', 165); + proc ark_matmul_int_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=int, array_dtype_x2=uint(8), array_nd=1); registerFunction('matmul', ark_matmul_int_uint8_1, 'LinalgMsg', 165); +proc ark_matmul_int_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=int, array_dtype_x2=uint(8), array_nd=2); +registerFunction('matmul', ark_matmul_int_uint8_2, 'LinalgMsg', 165); + +proc ark_matmul_int_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=int, array_dtype_x2=uint(8), array_nd=3); +registerFunction('matmul', ark_matmul_int_uint8_3, 'LinalgMsg', 165); + proc ark_matmul_int_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=int, array_dtype_x2=real, array_nd=1); registerFunction('matmul', ark_matmul_int_real_1, 'LinalgMsg', 165); +proc ark_matmul_int_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=int, array_dtype_x2=real, array_nd=2); +registerFunction('matmul', ark_matmul_int_real_2, 'LinalgMsg', 165); + +proc ark_matmul_int_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=int, array_dtype_x2=real, array_nd=3); +registerFunction('matmul', ark_matmul_int_real_3, 'LinalgMsg', 165); + proc ark_matmul_int_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=int, array_dtype_x2=bool, array_nd=1); registerFunction('matmul', ark_matmul_int_bool_1, 'LinalgMsg', 165); +proc ark_matmul_int_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=int, array_dtype_x2=bool, array_nd=2); +registerFunction('matmul', ark_matmul_int_bool_2, 'LinalgMsg', 165); + +proc ark_matmul_int_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=int, array_dtype_x2=bool, array_nd=3); +registerFunction('matmul', ark_matmul_int_bool_3, 'LinalgMsg', 165); + proc ark_matmul_int_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=int, array_dtype_x2=bigint, array_nd=1); registerFunction('matmul', ark_matmul_int_bigint_1, 'LinalgMsg', 165); +proc ark_matmul_int_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=int, array_dtype_x2=bigint, array_nd=2); +registerFunction('matmul', ark_matmul_int_bigint_2, 'LinalgMsg', 165); + +proc ark_matmul_int_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=int, array_dtype_x2=bigint, array_nd=3); +registerFunction('matmul', ark_matmul_int_bigint_3, 'LinalgMsg', 165); + proc ark_matmul_uint_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=uint, array_dtype_x2=int, array_nd=1); registerFunction('matmul', ark_matmul_uint_int_1, 'LinalgMsg', 165); +proc ark_matmul_uint_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=uint, array_dtype_x2=int, array_nd=2); +registerFunction('matmul', ark_matmul_uint_int_2, 'LinalgMsg', 165); + +proc ark_matmul_uint_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=uint, array_dtype_x2=int, array_nd=3); +registerFunction('matmul', ark_matmul_uint_int_3, 'LinalgMsg', 165); + proc ark_matmul_uint_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=uint, array_dtype_x2=uint, array_nd=1); registerFunction('matmul', ark_matmul_uint_uint_1, 'LinalgMsg', 165); +proc ark_matmul_uint_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=uint, array_dtype_x2=uint, array_nd=2); +registerFunction('matmul', ark_matmul_uint_uint_2, 'LinalgMsg', 165); + +proc ark_matmul_uint_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=uint, array_dtype_x2=uint, array_nd=3); +registerFunction('matmul', ark_matmul_uint_uint_3, 'LinalgMsg', 165); + proc ark_matmul_uint_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=uint, array_dtype_x2=uint(8), array_nd=1); registerFunction('matmul', ark_matmul_uint_uint8_1, 'LinalgMsg', 165); +proc ark_matmul_uint_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=uint, array_dtype_x2=uint(8), array_nd=2); +registerFunction('matmul', ark_matmul_uint_uint8_2, 'LinalgMsg', 165); + +proc ark_matmul_uint_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=uint, array_dtype_x2=uint(8), array_nd=3); +registerFunction('matmul', ark_matmul_uint_uint8_3, 'LinalgMsg', 165); + proc ark_matmul_uint_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=uint, array_dtype_x2=real, array_nd=1); registerFunction('matmul', ark_matmul_uint_real_1, 'LinalgMsg', 165); +proc ark_matmul_uint_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=uint, array_dtype_x2=real, array_nd=2); +registerFunction('matmul', ark_matmul_uint_real_2, 'LinalgMsg', 165); + +proc ark_matmul_uint_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=uint, array_dtype_x2=real, array_nd=3); +registerFunction('matmul', ark_matmul_uint_real_3, 'LinalgMsg', 165); + proc ark_matmul_uint_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=uint, array_dtype_x2=bool, array_nd=1); registerFunction('matmul', ark_matmul_uint_bool_1, 'LinalgMsg', 165); +proc ark_matmul_uint_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=uint, array_dtype_x2=bool, array_nd=2); +registerFunction('matmul', ark_matmul_uint_bool_2, 'LinalgMsg', 165); + +proc ark_matmul_uint_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=uint, array_dtype_x2=bool, array_nd=3); +registerFunction('matmul', ark_matmul_uint_bool_3, 'LinalgMsg', 165); + proc ark_matmul_uint_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=uint, array_dtype_x2=bigint, array_nd=1); registerFunction('matmul', ark_matmul_uint_bigint_1, 'LinalgMsg', 165); +proc ark_matmul_uint_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=uint, array_dtype_x2=bigint, array_nd=2); +registerFunction('matmul', ark_matmul_uint_bigint_2, 'LinalgMsg', 165); + +proc ark_matmul_uint_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=uint, array_dtype_x2=bigint, array_nd=3); +registerFunction('matmul', ark_matmul_uint_bigint_3, 'LinalgMsg', 165); + proc ark_matmul_uint8_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=uint(8), array_dtype_x2=int, array_nd=1); registerFunction('matmul', ark_matmul_uint8_int_1, 'LinalgMsg', 165); +proc ark_matmul_uint8_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=uint(8), array_dtype_x2=int, array_nd=2); +registerFunction('matmul', ark_matmul_uint8_int_2, 'LinalgMsg', 165); + +proc ark_matmul_uint8_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=uint(8), array_dtype_x2=int, array_nd=3); +registerFunction('matmul', ark_matmul_uint8_int_3, 'LinalgMsg', 165); + proc ark_matmul_uint8_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=uint(8), array_dtype_x2=uint, array_nd=1); registerFunction('matmul', ark_matmul_uint8_uint_1, 'LinalgMsg', 165); +proc ark_matmul_uint8_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=uint(8), array_dtype_x2=uint, array_nd=2); +registerFunction('matmul', ark_matmul_uint8_uint_2, 'LinalgMsg', 165); + +proc ark_matmul_uint8_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=uint(8), array_dtype_x2=uint, array_nd=3); +registerFunction('matmul', ark_matmul_uint8_uint_3, 'LinalgMsg', 165); + proc ark_matmul_uint8_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=uint(8), array_dtype_x2=uint(8), array_nd=1); registerFunction('matmul', ark_matmul_uint8_uint8_1, 'LinalgMsg', 165); +proc ark_matmul_uint8_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=uint(8), array_dtype_x2=uint(8), array_nd=2); +registerFunction('matmul', ark_matmul_uint8_uint8_2, 'LinalgMsg', 165); + +proc ark_matmul_uint8_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=uint(8), array_dtype_x2=uint(8), array_nd=3); +registerFunction('matmul', ark_matmul_uint8_uint8_3, 'LinalgMsg', 165); + proc ark_matmul_uint8_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=uint(8), array_dtype_x2=real, array_nd=1); registerFunction('matmul', ark_matmul_uint8_real_1, 'LinalgMsg', 165); +proc ark_matmul_uint8_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=uint(8), array_dtype_x2=real, array_nd=2); +registerFunction('matmul', ark_matmul_uint8_real_2, 'LinalgMsg', 165); + +proc ark_matmul_uint8_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=uint(8), array_dtype_x2=real, array_nd=3); +registerFunction('matmul', ark_matmul_uint8_real_3, 'LinalgMsg', 165); + proc ark_matmul_uint8_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=uint(8), array_dtype_x2=bool, array_nd=1); registerFunction('matmul', ark_matmul_uint8_bool_1, 'LinalgMsg', 165); +proc ark_matmul_uint8_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=uint(8), array_dtype_x2=bool, array_nd=2); +registerFunction('matmul', ark_matmul_uint8_bool_2, 'LinalgMsg', 165); + +proc ark_matmul_uint8_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=uint(8), array_dtype_x2=bool, array_nd=3); +registerFunction('matmul', ark_matmul_uint8_bool_3, 'LinalgMsg', 165); + proc ark_matmul_uint8_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=uint(8), array_dtype_x2=bigint, array_nd=1); registerFunction('matmul', ark_matmul_uint8_bigint_1, 'LinalgMsg', 165); +proc ark_matmul_uint8_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=uint(8), array_dtype_x2=bigint, array_nd=2); +registerFunction('matmul', ark_matmul_uint8_bigint_2, 'LinalgMsg', 165); + +proc ark_matmul_uint8_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=uint(8), array_dtype_x2=bigint, array_nd=3); +registerFunction('matmul', ark_matmul_uint8_bigint_3, 'LinalgMsg', 165); + proc ark_matmul_real_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=real, array_dtype_x2=int, array_nd=1); registerFunction('matmul', ark_matmul_real_int_1, 'LinalgMsg', 165); +proc ark_matmul_real_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=real, array_dtype_x2=int, array_nd=2); +registerFunction('matmul', ark_matmul_real_int_2, 'LinalgMsg', 165); + +proc ark_matmul_real_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=real, array_dtype_x2=int, array_nd=3); +registerFunction('matmul', ark_matmul_real_int_3, 'LinalgMsg', 165); + proc ark_matmul_real_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=real, array_dtype_x2=uint, array_nd=1); registerFunction('matmul', ark_matmul_real_uint_1, 'LinalgMsg', 165); +proc ark_matmul_real_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=real, array_dtype_x2=uint, array_nd=2); +registerFunction('matmul', ark_matmul_real_uint_2, 'LinalgMsg', 165); + +proc ark_matmul_real_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=real, array_dtype_x2=uint, array_nd=3); +registerFunction('matmul', ark_matmul_real_uint_3, 'LinalgMsg', 165); + proc ark_matmul_real_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=real, array_dtype_x2=uint(8), array_nd=1); registerFunction('matmul', ark_matmul_real_uint8_1, 'LinalgMsg', 165); +proc ark_matmul_real_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=real, array_dtype_x2=uint(8), array_nd=2); +registerFunction('matmul', ark_matmul_real_uint8_2, 'LinalgMsg', 165); + +proc ark_matmul_real_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=real, array_dtype_x2=uint(8), array_nd=3); +registerFunction('matmul', ark_matmul_real_uint8_3, 'LinalgMsg', 165); + proc ark_matmul_real_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=real, array_dtype_x2=real, array_nd=1); registerFunction('matmul', ark_matmul_real_real_1, 'LinalgMsg', 165); +proc ark_matmul_real_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=real, array_dtype_x2=real, array_nd=2); +registerFunction('matmul', ark_matmul_real_real_2, 'LinalgMsg', 165); + +proc ark_matmul_real_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=real, array_dtype_x2=real, array_nd=3); +registerFunction('matmul', ark_matmul_real_real_3, 'LinalgMsg', 165); + proc ark_matmul_real_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=real, array_dtype_x2=bool, array_nd=1); registerFunction('matmul', ark_matmul_real_bool_1, 'LinalgMsg', 165); +proc ark_matmul_real_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=real, array_dtype_x2=bool, array_nd=2); +registerFunction('matmul', ark_matmul_real_bool_2, 'LinalgMsg', 165); + +proc ark_matmul_real_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=real, array_dtype_x2=bool, array_nd=3); +registerFunction('matmul', ark_matmul_real_bool_3, 'LinalgMsg', 165); + proc ark_matmul_real_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=real, array_dtype_x2=bigint, array_nd=1); registerFunction('matmul', ark_matmul_real_bigint_1, 'LinalgMsg', 165); +proc ark_matmul_real_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=real, array_dtype_x2=bigint, array_nd=2); +registerFunction('matmul', ark_matmul_real_bigint_2, 'LinalgMsg', 165); + +proc ark_matmul_real_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=real, array_dtype_x2=bigint, array_nd=3); +registerFunction('matmul', ark_matmul_real_bigint_3, 'LinalgMsg', 165); + proc ark_matmul_bool_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=bool, array_dtype_x2=int, array_nd=1); registerFunction('matmul', ark_matmul_bool_int_1, 'LinalgMsg', 165); +proc ark_matmul_bool_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=bool, array_dtype_x2=int, array_nd=2); +registerFunction('matmul', ark_matmul_bool_int_2, 'LinalgMsg', 165); + +proc ark_matmul_bool_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=bool, array_dtype_x2=int, array_nd=3); +registerFunction('matmul', ark_matmul_bool_int_3, 'LinalgMsg', 165); + proc ark_matmul_bool_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=bool, array_dtype_x2=uint, array_nd=1); registerFunction('matmul', ark_matmul_bool_uint_1, 'LinalgMsg', 165); +proc ark_matmul_bool_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=bool, array_dtype_x2=uint, array_nd=2); +registerFunction('matmul', ark_matmul_bool_uint_2, 'LinalgMsg', 165); + +proc ark_matmul_bool_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=bool, array_dtype_x2=uint, array_nd=3); +registerFunction('matmul', ark_matmul_bool_uint_3, 'LinalgMsg', 165); + proc ark_matmul_bool_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=bool, array_dtype_x2=uint(8), array_nd=1); registerFunction('matmul', ark_matmul_bool_uint8_1, 'LinalgMsg', 165); +proc ark_matmul_bool_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=bool, array_dtype_x2=uint(8), array_nd=2); +registerFunction('matmul', ark_matmul_bool_uint8_2, 'LinalgMsg', 165); + +proc ark_matmul_bool_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=bool, array_dtype_x2=uint(8), array_nd=3); +registerFunction('matmul', ark_matmul_bool_uint8_3, 'LinalgMsg', 165); + proc ark_matmul_bool_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=bool, array_dtype_x2=real, array_nd=1); registerFunction('matmul', ark_matmul_bool_real_1, 'LinalgMsg', 165); +proc ark_matmul_bool_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=bool, array_dtype_x2=real, array_nd=2); +registerFunction('matmul', ark_matmul_bool_real_2, 'LinalgMsg', 165); + +proc ark_matmul_bool_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=bool, array_dtype_x2=real, array_nd=3); +registerFunction('matmul', ark_matmul_bool_real_3, 'LinalgMsg', 165); + proc ark_matmul_bool_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=bool, array_dtype_x2=bool, array_nd=1); registerFunction('matmul', ark_matmul_bool_bool_1, 'LinalgMsg', 165); +proc ark_matmul_bool_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=bool, array_dtype_x2=bool, array_nd=2); +registerFunction('matmul', ark_matmul_bool_bool_2, 'LinalgMsg', 165); + +proc ark_matmul_bool_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=bool, array_dtype_x2=bool, array_nd=3); +registerFunction('matmul', ark_matmul_bool_bool_3, 'LinalgMsg', 165); + proc ark_matmul_bool_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=bool, array_dtype_x2=bigint, array_nd=1); registerFunction('matmul', ark_matmul_bool_bigint_1, 'LinalgMsg', 165); +proc ark_matmul_bool_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=bool, array_dtype_x2=bigint, array_nd=2); +registerFunction('matmul', ark_matmul_bool_bigint_2, 'LinalgMsg', 165); + +proc ark_matmul_bool_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=bool, array_dtype_x2=bigint, array_nd=3); +registerFunction('matmul', ark_matmul_bool_bigint_3, 'LinalgMsg', 165); + proc ark_matmul_bigint_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=bigint, array_dtype_x2=int, array_nd=1); registerFunction('matmul', ark_matmul_bigint_int_1, 'LinalgMsg', 165); +proc ark_matmul_bigint_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=bigint, array_dtype_x2=int, array_nd=2); +registerFunction('matmul', ark_matmul_bigint_int_2, 'LinalgMsg', 165); + +proc ark_matmul_bigint_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=bigint, array_dtype_x2=int, array_nd=3); +registerFunction('matmul', ark_matmul_bigint_int_3, 'LinalgMsg', 165); + proc ark_matmul_bigint_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=bigint, array_dtype_x2=uint, array_nd=1); registerFunction('matmul', ark_matmul_bigint_uint_1, 'LinalgMsg', 165); +proc ark_matmul_bigint_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=bigint, array_dtype_x2=uint, array_nd=2); +registerFunction('matmul', ark_matmul_bigint_uint_2, 'LinalgMsg', 165); + +proc ark_matmul_bigint_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=bigint, array_dtype_x2=uint, array_nd=3); +registerFunction('matmul', ark_matmul_bigint_uint_3, 'LinalgMsg', 165); + proc ark_matmul_bigint_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=bigint, array_dtype_x2=uint(8), array_nd=1); registerFunction('matmul', ark_matmul_bigint_uint8_1, 'LinalgMsg', 165); +proc ark_matmul_bigint_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=bigint, array_dtype_x2=uint(8), array_nd=2); +registerFunction('matmul', ark_matmul_bigint_uint8_2, 'LinalgMsg', 165); + +proc ark_matmul_bigint_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=bigint, array_dtype_x2=uint(8), array_nd=3); +registerFunction('matmul', ark_matmul_bigint_uint8_3, 'LinalgMsg', 165); + proc ark_matmul_bigint_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=bigint, array_dtype_x2=real, array_nd=1); registerFunction('matmul', ark_matmul_bigint_real_1, 'LinalgMsg', 165); +proc ark_matmul_bigint_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=bigint, array_dtype_x2=real, array_nd=2); +registerFunction('matmul', ark_matmul_bigint_real_2, 'LinalgMsg', 165); + +proc ark_matmul_bigint_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=bigint, array_dtype_x2=real, array_nd=3); +registerFunction('matmul', ark_matmul_bigint_real_3, 'LinalgMsg', 165); + proc ark_matmul_bigint_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=bigint, array_dtype_x2=bool, array_nd=1); registerFunction('matmul', ark_matmul_bigint_bool_1, 'LinalgMsg', 165); +proc ark_matmul_bigint_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=bigint, array_dtype_x2=bool, array_nd=2); +registerFunction('matmul', ark_matmul_bigint_bool_2, 'LinalgMsg', 165); + +proc ark_matmul_bigint_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=bigint, array_dtype_x2=bool, array_nd=3); +registerFunction('matmul', ark_matmul_bigint_bool_3, 'LinalgMsg', 165); + proc ark_matmul_bigint_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=bigint, array_dtype_x2=bigint, array_nd=1); registerFunction('matmul', ark_matmul_bigint_bigint_1, 'LinalgMsg', 165); +proc ark_matmul_bigint_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=bigint, array_dtype_x2=bigint, array_nd=2); +registerFunction('matmul', ark_matmul_bigint_bigint_2, 'LinalgMsg', 165); + +proc ark_matmul_bigint_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.matmul(cmd, msgArgs, st, array_dtype_x1=bigint, array_dtype_x2=bigint, array_nd=3); +registerFunction('matmul', ark_matmul_bigint_bigint_3, 'LinalgMsg', 165); + proc ark_vecdot_int_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=int, array_dtype_x2=int, array_nd=1); registerFunction('vecdot', ark_vecdot_int_int_1, 'LinalgMsg', 318); +proc ark_vecdot_int_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=int, array_dtype_x2=int, array_nd=2); +registerFunction('vecdot', ark_vecdot_int_int_2, 'LinalgMsg', 318); + +proc ark_vecdot_int_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=int, array_dtype_x2=int, array_nd=3); +registerFunction('vecdot', ark_vecdot_int_int_3, 'LinalgMsg', 318); + proc ark_vecdot_int_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=int, array_dtype_x2=uint, array_nd=1); registerFunction('vecdot', ark_vecdot_int_uint_1, 'LinalgMsg', 318); +proc ark_vecdot_int_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=int, array_dtype_x2=uint, array_nd=2); +registerFunction('vecdot', ark_vecdot_int_uint_2, 'LinalgMsg', 318); + +proc ark_vecdot_int_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=int, array_dtype_x2=uint, array_nd=3); +registerFunction('vecdot', ark_vecdot_int_uint_3, 'LinalgMsg', 318); + proc ark_vecdot_int_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=int, array_dtype_x2=uint(8), array_nd=1); registerFunction('vecdot', ark_vecdot_int_uint8_1, 'LinalgMsg', 318); +proc ark_vecdot_int_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=int, array_dtype_x2=uint(8), array_nd=2); +registerFunction('vecdot', ark_vecdot_int_uint8_2, 'LinalgMsg', 318); + +proc ark_vecdot_int_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=int, array_dtype_x2=uint(8), array_nd=3); +registerFunction('vecdot', ark_vecdot_int_uint8_3, 'LinalgMsg', 318); + proc ark_vecdot_int_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=int, array_dtype_x2=real, array_nd=1); registerFunction('vecdot', ark_vecdot_int_real_1, 'LinalgMsg', 318); +proc ark_vecdot_int_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=int, array_dtype_x2=real, array_nd=2); +registerFunction('vecdot', ark_vecdot_int_real_2, 'LinalgMsg', 318); + +proc ark_vecdot_int_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=int, array_dtype_x2=real, array_nd=3); +registerFunction('vecdot', ark_vecdot_int_real_3, 'LinalgMsg', 318); + proc ark_vecdot_int_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=int, array_dtype_x2=bool, array_nd=1); registerFunction('vecdot', ark_vecdot_int_bool_1, 'LinalgMsg', 318); +proc ark_vecdot_int_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=int, array_dtype_x2=bool, array_nd=2); +registerFunction('vecdot', ark_vecdot_int_bool_2, 'LinalgMsg', 318); + +proc ark_vecdot_int_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=int, array_dtype_x2=bool, array_nd=3); +registerFunction('vecdot', ark_vecdot_int_bool_3, 'LinalgMsg', 318); + proc ark_vecdot_int_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=int, array_dtype_x2=bigint, array_nd=1); registerFunction('vecdot', ark_vecdot_int_bigint_1, 'LinalgMsg', 318); +proc ark_vecdot_int_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=int, array_dtype_x2=bigint, array_nd=2); +registerFunction('vecdot', ark_vecdot_int_bigint_2, 'LinalgMsg', 318); + +proc ark_vecdot_int_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=int, array_dtype_x2=bigint, array_nd=3); +registerFunction('vecdot', ark_vecdot_int_bigint_3, 'LinalgMsg', 318); + proc ark_vecdot_uint_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=uint, array_dtype_x2=int, array_nd=1); registerFunction('vecdot', ark_vecdot_uint_int_1, 'LinalgMsg', 318); +proc ark_vecdot_uint_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=uint, array_dtype_x2=int, array_nd=2); +registerFunction('vecdot', ark_vecdot_uint_int_2, 'LinalgMsg', 318); + +proc ark_vecdot_uint_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=uint, array_dtype_x2=int, array_nd=3); +registerFunction('vecdot', ark_vecdot_uint_int_3, 'LinalgMsg', 318); + proc ark_vecdot_uint_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=uint, array_dtype_x2=uint, array_nd=1); registerFunction('vecdot', ark_vecdot_uint_uint_1, 'LinalgMsg', 318); +proc ark_vecdot_uint_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=uint, array_dtype_x2=uint, array_nd=2); +registerFunction('vecdot', ark_vecdot_uint_uint_2, 'LinalgMsg', 318); + +proc ark_vecdot_uint_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=uint, array_dtype_x2=uint, array_nd=3); +registerFunction('vecdot', ark_vecdot_uint_uint_3, 'LinalgMsg', 318); + proc ark_vecdot_uint_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=uint, array_dtype_x2=uint(8), array_nd=1); registerFunction('vecdot', ark_vecdot_uint_uint8_1, 'LinalgMsg', 318); +proc ark_vecdot_uint_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=uint, array_dtype_x2=uint(8), array_nd=2); +registerFunction('vecdot', ark_vecdot_uint_uint8_2, 'LinalgMsg', 318); + +proc ark_vecdot_uint_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=uint, array_dtype_x2=uint(8), array_nd=3); +registerFunction('vecdot', ark_vecdot_uint_uint8_3, 'LinalgMsg', 318); + proc ark_vecdot_uint_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=uint, array_dtype_x2=real, array_nd=1); registerFunction('vecdot', ark_vecdot_uint_real_1, 'LinalgMsg', 318); +proc ark_vecdot_uint_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=uint, array_dtype_x2=real, array_nd=2); +registerFunction('vecdot', ark_vecdot_uint_real_2, 'LinalgMsg', 318); + +proc ark_vecdot_uint_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=uint, array_dtype_x2=real, array_nd=3); +registerFunction('vecdot', ark_vecdot_uint_real_3, 'LinalgMsg', 318); + proc ark_vecdot_uint_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=uint, array_dtype_x2=bool, array_nd=1); registerFunction('vecdot', ark_vecdot_uint_bool_1, 'LinalgMsg', 318); +proc ark_vecdot_uint_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=uint, array_dtype_x2=bool, array_nd=2); +registerFunction('vecdot', ark_vecdot_uint_bool_2, 'LinalgMsg', 318); + +proc ark_vecdot_uint_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=uint, array_dtype_x2=bool, array_nd=3); +registerFunction('vecdot', ark_vecdot_uint_bool_3, 'LinalgMsg', 318); + proc ark_vecdot_uint_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=uint, array_dtype_x2=bigint, array_nd=1); registerFunction('vecdot', ark_vecdot_uint_bigint_1, 'LinalgMsg', 318); +proc ark_vecdot_uint_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=uint, array_dtype_x2=bigint, array_nd=2); +registerFunction('vecdot', ark_vecdot_uint_bigint_2, 'LinalgMsg', 318); + +proc ark_vecdot_uint_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=uint, array_dtype_x2=bigint, array_nd=3); +registerFunction('vecdot', ark_vecdot_uint_bigint_3, 'LinalgMsg', 318); + proc ark_vecdot_uint8_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=uint(8), array_dtype_x2=int, array_nd=1); registerFunction('vecdot', ark_vecdot_uint8_int_1, 'LinalgMsg', 318); +proc ark_vecdot_uint8_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=uint(8), array_dtype_x2=int, array_nd=2); +registerFunction('vecdot', ark_vecdot_uint8_int_2, 'LinalgMsg', 318); + +proc ark_vecdot_uint8_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=uint(8), array_dtype_x2=int, array_nd=3); +registerFunction('vecdot', ark_vecdot_uint8_int_3, 'LinalgMsg', 318); + proc ark_vecdot_uint8_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=uint(8), array_dtype_x2=uint, array_nd=1); registerFunction('vecdot', ark_vecdot_uint8_uint_1, 'LinalgMsg', 318); +proc ark_vecdot_uint8_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=uint(8), array_dtype_x2=uint, array_nd=2); +registerFunction('vecdot', ark_vecdot_uint8_uint_2, 'LinalgMsg', 318); + +proc ark_vecdot_uint8_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=uint(8), array_dtype_x2=uint, array_nd=3); +registerFunction('vecdot', ark_vecdot_uint8_uint_3, 'LinalgMsg', 318); + proc ark_vecdot_uint8_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=uint(8), array_dtype_x2=uint(8), array_nd=1); registerFunction('vecdot', ark_vecdot_uint8_uint8_1, 'LinalgMsg', 318); +proc ark_vecdot_uint8_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=uint(8), array_dtype_x2=uint(8), array_nd=2); +registerFunction('vecdot', ark_vecdot_uint8_uint8_2, 'LinalgMsg', 318); + +proc ark_vecdot_uint8_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=uint(8), array_dtype_x2=uint(8), array_nd=3); +registerFunction('vecdot', ark_vecdot_uint8_uint8_3, 'LinalgMsg', 318); + proc ark_vecdot_uint8_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=uint(8), array_dtype_x2=real, array_nd=1); registerFunction('vecdot', ark_vecdot_uint8_real_1, 'LinalgMsg', 318); +proc ark_vecdot_uint8_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=uint(8), array_dtype_x2=real, array_nd=2); +registerFunction('vecdot', ark_vecdot_uint8_real_2, 'LinalgMsg', 318); + +proc ark_vecdot_uint8_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=uint(8), array_dtype_x2=real, array_nd=3); +registerFunction('vecdot', ark_vecdot_uint8_real_3, 'LinalgMsg', 318); + proc ark_vecdot_uint8_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=uint(8), array_dtype_x2=bool, array_nd=1); registerFunction('vecdot', ark_vecdot_uint8_bool_1, 'LinalgMsg', 318); +proc ark_vecdot_uint8_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=uint(8), array_dtype_x2=bool, array_nd=2); +registerFunction('vecdot', ark_vecdot_uint8_bool_2, 'LinalgMsg', 318); + +proc ark_vecdot_uint8_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=uint(8), array_dtype_x2=bool, array_nd=3); +registerFunction('vecdot', ark_vecdot_uint8_bool_3, 'LinalgMsg', 318); + proc ark_vecdot_uint8_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=uint(8), array_dtype_x2=bigint, array_nd=1); registerFunction('vecdot', ark_vecdot_uint8_bigint_1, 'LinalgMsg', 318); +proc ark_vecdot_uint8_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=uint(8), array_dtype_x2=bigint, array_nd=2); +registerFunction('vecdot', ark_vecdot_uint8_bigint_2, 'LinalgMsg', 318); + +proc ark_vecdot_uint8_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=uint(8), array_dtype_x2=bigint, array_nd=3); +registerFunction('vecdot', ark_vecdot_uint8_bigint_3, 'LinalgMsg', 318); + proc ark_vecdot_real_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=real, array_dtype_x2=int, array_nd=1); registerFunction('vecdot', ark_vecdot_real_int_1, 'LinalgMsg', 318); +proc ark_vecdot_real_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=real, array_dtype_x2=int, array_nd=2); +registerFunction('vecdot', ark_vecdot_real_int_2, 'LinalgMsg', 318); + +proc ark_vecdot_real_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=real, array_dtype_x2=int, array_nd=3); +registerFunction('vecdot', ark_vecdot_real_int_3, 'LinalgMsg', 318); + proc ark_vecdot_real_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=real, array_dtype_x2=uint, array_nd=1); registerFunction('vecdot', ark_vecdot_real_uint_1, 'LinalgMsg', 318); +proc ark_vecdot_real_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=real, array_dtype_x2=uint, array_nd=2); +registerFunction('vecdot', ark_vecdot_real_uint_2, 'LinalgMsg', 318); + +proc ark_vecdot_real_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=real, array_dtype_x2=uint, array_nd=3); +registerFunction('vecdot', ark_vecdot_real_uint_3, 'LinalgMsg', 318); + proc ark_vecdot_real_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=real, array_dtype_x2=uint(8), array_nd=1); registerFunction('vecdot', ark_vecdot_real_uint8_1, 'LinalgMsg', 318); +proc ark_vecdot_real_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=real, array_dtype_x2=uint(8), array_nd=2); +registerFunction('vecdot', ark_vecdot_real_uint8_2, 'LinalgMsg', 318); + +proc ark_vecdot_real_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=real, array_dtype_x2=uint(8), array_nd=3); +registerFunction('vecdot', ark_vecdot_real_uint8_3, 'LinalgMsg', 318); + proc ark_vecdot_real_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=real, array_dtype_x2=real, array_nd=1); registerFunction('vecdot', ark_vecdot_real_real_1, 'LinalgMsg', 318); +proc ark_vecdot_real_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=real, array_dtype_x2=real, array_nd=2); +registerFunction('vecdot', ark_vecdot_real_real_2, 'LinalgMsg', 318); + +proc ark_vecdot_real_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=real, array_dtype_x2=real, array_nd=3); +registerFunction('vecdot', ark_vecdot_real_real_3, 'LinalgMsg', 318); + proc ark_vecdot_real_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=real, array_dtype_x2=bool, array_nd=1); registerFunction('vecdot', ark_vecdot_real_bool_1, 'LinalgMsg', 318); +proc ark_vecdot_real_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=real, array_dtype_x2=bool, array_nd=2); +registerFunction('vecdot', ark_vecdot_real_bool_2, 'LinalgMsg', 318); + +proc ark_vecdot_real_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=real, array_dtype_x2=bool, array_nd=3); +registerFunction('vecdot', ark_vecdot_real_bool_3, 'LinalgMsg', 318); + proc ark_vecdot_real_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=real, array_dtype_x2=bigint, array_nd=1); registerFunction('vecdot', ark_vecdot_real_bigint_1, 'LinalgMsg', 318); +proc ark_vecdot_real_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=real, array_dtype_x2=bigint, array_nd=2); +registerFunction('vecdot', ark_vecdot_real_bigint_2, 'LinalgMsg', 318); + +proc ark_vecdot_real_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=real, array_dtype_x2=bigint, array_nd=3); +registerFunction('vecdot', ark_vecdot_real_bigint_3, 'LinalgMsg', 318); + proc ark_vecdot_bool_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=bool, array_dtype_x2=int, array_nd=1); registerFunction('vecdot', ark_vecdot_bool_int_1, 'LinalgMsg', 318); +proc ark_vecdot_bool_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=bool, array_dtype_x2=int, array_nd=2); +registerFunction('vecdot', ark_vecdot_bool_int_2, 'LinalgMsg', 318); + +proc ark_vecdot_bool_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=bool, array_dtype_x2=int, array_nd=3); +registerFunction('vecdot', ark_vecdot_bool_int_3, 'LinalgMsg', 318); + proc ark_vecdot_bool_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=bool, array_dtype_x2=uint, array_nd=1); registerFunction('vecdot', ark_vecdot_bool_uint_1, 'LinalgMsg', 318); +proc ark_vecdot_bool_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=bool, array_dtype_x2=uint, array_nd=2); +registerFunction('vecdot', ark_vecdot_bool_uint_2, 'LinalgMsg', 318); + +proc ark_vecdot_bool_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=bool, array_dtype_x2=uint, array_nd=3); +registerFunction('vecdot', ark_vecdot_bool_uint_3, 'LinalgMsg', 318); + proc ark_vecdot_bool_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=bool, array_dtype_x2=uint(8), array_nd=1); registerFunction('vecdot', ark_vecdot_bool_uint8_1, 'LinalgMsg', 318); +proc ark_vecdot_bool_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=bool, array_dtype_x2=uint(8), array_nd=2); +registerFunction('vecdot', ark_vecdot_bool_uint8_2, 'LinalgMsg', 318); + +proc ark_vecdot_bool_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=bool, array_dtype_x2=uint(8), array_nd=3); +registerFunction('vecdot', ark_vecdot_bool_uint8_3, 'LinalgMsg', 318); + proc ark_vecdot_bool_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=bool, array_dtype_x2=real, array_nd=1); registerFunction('vecdot', ark_vecdot_bool_real_1, 'LinalgMsg', 318); +proc ark_vecdot_bool_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=bool, array_dtype_x2=real, array_nd=2); +registerFunction('vecdot', ark_vecdot_bool_real_2, 'LinalgMsg', 318); + +proc ark_vecdot_bool_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=bool, array_dtype_x2=real, array_nd=3); +registerFunction('vecdot', ark_vecdot_bool_real_3, 'LinalgMsg', 318); + proc ark_vecdot_bool_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=bool, array_dtype_x2=bool, array_nd=1); registerFunction('vecdot', ark_vecdot_bool_bool_1, 'LinalgMsg', 318); +proc ark_vecdot_bool_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=bool, array_dtype_x2=bool, array_nd=2); +registerFunction('vecdot', ark_vecdot_bool_bool_2, 'LinalgMsg', 318); + +proc ark_vecdot_bool_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=bool, array_dtype_x2=bool, array_nd=3); +registerFunction('vecdot', ark_vecdot_bool_bool_3, 'LinalgMsg', 318); + proc ark_vecdot_bool_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=bool, array_dtype_x2=bigint, array_nd=1); registerFunction('vecdot', ark_vecdot_bool_bigint_1, 'LinalgMsg', 318); +proc ark_vecdot_bool_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=bool, array_dtype_x2=bigint, array_nd=2); +registerFunction('vecdot', ark_vecdot_bool_bigint_2, 'LinalgMsg', 318); + +proc ark_vecdot_bool_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=bool, array_dtype_x2=bigint, array_nd=3); +registerFunction('vecdot', ark_vecdot_bool_bigint_3, 'LinalgMsg', 318); + proc ark_vecdot_bigint_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=bigint, array_dtype_x2=int, array_nd=1); registerFunction('vecdot', ark_vecdot_bigint_int_1, 'LinalgMsg', 318); +proc ark_vecdot_bigint_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=bigint, array_dtype_x2=int, array_nd=2); +registerFunction('vecdot', ark_vecdot_bigint_int_2, 'LinalgMsg', 318); + +proc ark_vecdot_bigint_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=bigint, array_dtype_x2=int, array_nd=3); +registerFunction('vecdot', ark_vecdot_bigint_int_3, 'LinalgMsg', 318); + proc ark_vecdot_bigint_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=bigint, array_dtype_x2=uint, array_nd=1); registerFunction('vecdot', ark_vecdot_bigint_uint_1, 'LinalgMsg', 318); +proc ark_vecdot_bigint_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=bigint, array_dtype_x2=uint, array_nd=2); +registerFunction('vecdot', ark_vecdot_bigint_uint_2, 'LinalgMsg', 318); + +proc ark_vecdot_bigint_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=bigint, array_dtype_x2=uint, array_nd=3); +registerFunction('vecdot', ark_vecdot_bigint_uint_3, 'LinalgMsg', 318); + proc ark_vecdot_bigint_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=bigint, array_dtype_x2=uint(8), array_nd=1); registerFunction('vecdot', ark_vecdot_bigint_uint8_1, 'LinalgMsg', 318); +proc ark_vecdot_bigint_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=bigint, array_dtype_x2=uint(8), array_nd=2); +registerFunction('vecdot', ark_vecdot_bigint_uint8_2, 'LinalgMsg', 318); + +proc ark_vecdot_bigint_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=bigint, array_dtype_x2=uint(8), array_nd=3); +registerFunction('vecdot', ark_vecdot_bigint_uint8_3, 'LinalgMsg', 318); + proc ark_vecdot_bigint_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=bigint, array_dtype_x2=real, array_nd=1); registerFunction('vecdot', ark_vecdot_bigint_real_1, 'LinalgMsg', 318); +proc ark_vecdot_bigint_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=bigint, array_dtype_x2=real, array_nd=2); +registerFunction('vecdot', ark_vecdot_bigint_real_2, 'LinalgMsg', 318); + +proc ark_vecdot_bigint_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=bigint, array_dtype_x2=real, array_nd=3); +registerFunction('vecdot', ark_vecdot_bigint_real_3, 'LinalgMsg', 318); + proc ark_vecdot_bigint_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=bigint, array_dtype_x2=bool, array_nd=1); registerFunction('vecdot', ark_vecdot_bigint_bool_1, 'LinalgMsg', 318); +proc ark_vecdot_bigint_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=bigint, array_dtype_x2=bool, array_nd=2); +registerFunction('vecdot', ark_vecdot_bigint_bool_2, 'LinalgMsg', 318); + +proc ark_vecdot_bigint_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=bigint, array_dtype_x2=bool, array_nd=3); +registerFunction('vecdot', ark_vecdot_bigint_bool_3, 'LinalgMsg', 318); + proc ark_vecdot_bigint_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=bigint, array_dtype_x2=bigint, array_nd=1); registerFunction('vecdot', ark_vecdot_bigint_bigint_1, 'LinalgMsg', 318); +proc ark_vecdot_bigint_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=bigint, array_dtype_x2=bigint, array_nd=2); +registerFunction('vecdot', ark_vecdot_bigint_bigint_2, 'LinalgMsg', 318); + +proc ark_vecdot_bigint_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return LinalgMsg.vecdot(cmd, msgArgs, st, array_dtype_x1=bigint, array_dtype_x2=bigint, array_nd=3); +registerFunction('vecdot', ark_vecdot_bigint_bigint_3, 'LinalgMsg', 318); + import ManipulationMsg; proc ark_broadcast_int_1_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=int, array_nd_in=1, array_nd_out=1); registerFunction('broadcast', ark_broadcast_int_1_1, 'ManipulationMsg', 61); +proc ark_broadcast_int_1_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=int, array_nd_in=1, array_nd_out=2); +registerFunction('broadcast', ark_broadcast_int_1_2, 'ManipulationMsg', 61); + +proc ark_broadcast_int_1_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=int, array_nd_in=1, array_nd_out=3); +registerFunction('broadcast', ark_broadcast_int_1_3, 'ManipulationMsg', 61); + +proc ark_broadcast_int_2_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=int, array_nd_in=2, array_nd_out=1); +registerFunction('broadcast', ark_broadcast_int_2_1, 'ManipulationMsg', 61); + +proc ark_broadcast_int_2_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=int, array_nd_in=2, array_nd_out=2); +registerFunction('broadcast', ark_broadcast_int_2_2, 'ManipulationMsg', 61); + +proc ark_broadcast_int_2_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=int, array_nd_in=2, array_nd_out=3); +registerFunction('broadcast', ark_broadcast_int_2_3, 'ManipulationMsg', 61); + +proc ark_broadcast_int_3_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=int, array_nd_in=3, array_nd_out=1); +registerFunction('broadcast', ark_broadcast_int_3_1, 'ManipulationMsg', 61); + +proc ark_broadcast_int_3_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=int, array_nd_in=3, array_nd_out=2); +registerFunction('broadcast', ark_broadcast_int_3_2, 'ManipulationMsg', 61); + +proc ark_broadcast_int_3_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=int, array_nd_in=3, array_nd_out=3); +registerFunction('broadcast', ark_broadcast_int_3_3, 'ManipulationMsg', 61); + proc ark_broadcast_uint_1_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=uint, array_nd_in=1, array_nd_out=1); registerFunction('broadcast', ark_broadcast_uint_1_1, 'ManipulationMsg', 61); +proc ark_broadcast_uint_1_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=uint, array_nd_in=1, array_nd_out=2); +registerFunction('broadcast', ark_broadcast_uint_1_2, 'ManipulationMsg', 61); + +proc ark_broadcast_uint_1_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=uint, array_nd_in=1, array_nd_out=3); +registerFunction('broadcast', ark_broadcast_uint_1_3, 'ManipulationMsg', 61); + +proc ark_broadcast_uint_2_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=uint, array_nd_in=2, array_nd_out=1); +registerFunction('broadcast', ark_broadcast_uint_2_1, 'ManipulationMsg', 61); + +proc ark_broadcast_uint_2_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=uint, array_nd_in=2, array_nd_out=2); +registerFunction('broadcast', ark_broadcast_uint_2_2, 'ManipulationMsg', 61); + +proc ark_broadcast_uint_2_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=uint, array_nd_in=2, array_nd_out=3); +registerFunction('broadcast', ark_broadcast_uint_2_3, 'ManipulationMsg', 61); + +proc ark_broadcast_uint_3_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=uint, array_nd_in=3, array_nd_out=1); +registerFunction('broadcast', ark_broadcast_uint_3_1, 'ManipulationMsg', 61); + +proc ark_broadcast_uint_3_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=uint, array_nd_in=3, array_nd_out=2); +registerFunction('broadcast', ark_broadcast_uint_3_2, 'ManipulationMsg', 61); + +proc ark_broadcast_uint_3_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=uint, array_nd_in=3, array_nd_out=3); +registerFunction('broadcast', ark_broadcast_uint_3_3, 'ManipulationMsg', 61); + proc ark_broadcast_uint8_1_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd_in=1, array_nd_out=1); registerFunction('broadcast', ark_broadcast_uint8_1_1, 'ManipulationMsg', 61); +proc ark_broadcast_uint8_1_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd_in=1, array_nd_out=2); +registerFunction('broadcast', ark_broadcast_uint8_1_2, 'ManipulationMsg', 61); + +proc ark_broadcast_uint8_1_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd_in=1, array_nd_out=3); +registerFunction('broadcast', ark_broadcast_uint8_1_3, 'ManipulationMsg', 61); + +proc ark_broadcast_uint8_2_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd_in=2, array_nd_out=1); +registerFunction('broadcast', ark_broadcast_uint8_2_1, 'ManipulationMsg', 61); + +proc ark_broadcast_uint8_2_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd_in=2, array_nd_out=2); +registerFunction('broadcast', ark_broadcast_uint8_2_2, 'ManipulationMsg', 61); + +proc ark_broadcast_uint8_2_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd_in=2, array_nd_out=3); +registerFunction('broadcast', ark_broadcast_uint8_2_3, 'ManipulationMsg', 61); + +proc ark_broadcast_uint8_3_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd_in=3, array_nd_out=1); +registerFunction('broadcast', ark_broadcast_uint8_3_1, 'ManipulationMsg', 61); + +proc ark_broadcast_uint8_3_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd_in=3, array_nd_out=2); +registerFunction('broadcast', ark_broadcast_uint8_3_2, 'ManipulationMsg', 61); + +proc ark_broadcast_uint8_3_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd_in=3, array_nd_out=3); +registerFunction('broadcast', ark_broadcast_uint8_3_3, 'ManipulationMsg', 61); + proc ark_broadcast_real_1_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=real, array_nd_in=1, array_nd_out=1); registerFunction('broadcast', ark_broadcast_real_1_1, 'ManipulationMsg', 61); +proc ark_broadcast_real_1_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=real, array_nd_in=1, array_nd_out=2); +registerFunction('broadcast', ark_broadcast_real_1_2, 'ManipulationMsg', 61); + +proc ark_broadcast_real_1_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=real, array_nd_in=1, array_nd_out=3); +registerFunction('broadcast', ark_broadcast_real_1_3, 'ManipulationMsg', 61); + +proc ark_broadcast_real_2_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=real, array_nd_in=2, array_nd_out=1); +registerFunction('broadcast', ark_broadcast_real_2_1, 'ManipulationMsg', 61); + +proc ark_broadcast_real_2_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=real, array_nd_in=2, array_nd_out=2); +registerFunction('broadcast', ark_broadcast_real_2_2, 'ManipulationMsg', 61); + +proc ark_broadcast_real_2_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=real, array_nd_in=2, array_nd_out=3); +registerFunction('broadcast', ark_broadcast_real_2_3, 'ManipulationMsg', 61); + +proc ark_broadcast_real_3_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=real, array_nd_in=3, array_nd_out=1); +registerFunction('broadcast', ark_broadcast_real_3_1, 'ManipulationMsg', 61); + +proc ark_broadcast_real_3_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=real, array_nd_in=3, array_nd_out=2); +registerFunction('broadcast', ark_broadcast_real_3_2, 'ManipulationMsg', 61); + +proc ark_broadcast_real_3_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=real, array_nd_in=3, array_nd_out=3); +registerFunction('broadcast', ark_broadcast_real_3_3, 'ManipulationMsg', 61); + proc ark_broadcast_bool_1_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=bool, array_nd_in=1, array_nd_out=1); registerFunction('broadcast', ark_broadcast_bool_1_1, 'ManipulationMsg', 61); +proc ark_broadcast_bool_1_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=bool, array_nd_in=1, array_nd_out=2); +registerFunction('broadcast', ark_broadcast_bool_1_2, 'ManipulationMsg', 61); + +proc ark_broadcast_bool_1_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=bool, array_nd_in=1, array_nd_out=3); +registerFunction('broadcast', ark_broadcast_bool_1_3, 'ManipulationMsg', 61); + +proc ark_broadcast_bool_2_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=bool, array_nd_in=2, array_nd_out=1); +registerFunction('broadcast', ark_broadcast_bool_2_1, 'ManipulationMsg', 61); + +proc ark_broadcast_bool_2_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=bool, array_nd_in=2, array_nd_out=2); +registerFunction('broadcast', ark_broadcast_bool_2_2, 'ManipulationMsg', 61); + +proc ark_broadcast_bool_2_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=bool, array_nd_in=2, array_nd_out=3); +registerFunction('broadcast', ark_broadcast_bool_2_3, 'ManipulationMsg', 61); + +proc ark_broadcast_bool_3_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=bool, array_nd_in=3, array_nd_out=1); +registerFunction('broadcast', ark_broadcast_bool_3_1, 'ManipulationMsg', 61); + +proc ark_broadcast_bool_3_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=bool, array_nd_in=3, array_nd_out=2); +registerFunction('broadcast', ark_broadcast_bool_3_2, 'ManipulationMsg', 61); + +proc ark_broadcast_bool_3_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=bool, array_nd_in=3, array_nd_out=3); +registerFunction('broadcast', ark_broadcast_bool_3_3, 'ManipulationMsg', 61); + proc ark_broadcast_bigint_1_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd_in=1, array_nd_out=1); registerFunction('broadcast', ark_broadcast_bigint_1_1, 'ManipulationMsg', 61); +proc ark_broadcast_bigint_1_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd_in=1, array_nd_out=2); +registerFunction('broadcast', ark_broadcast_bigint_1_2, 'ManipulationMsg', 61); + +proc ark_broadcast_bigint_1_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd_in=1, array_nd_out=3); +registerFunction('broadcast', ark_broadcast_bigint_1_3, 'ManipulationMsg', 61); + +proc ark_broadcast_bigint_2_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd_in=2, array_nd_out=1); +registerFunction('broadcast', ark_broadcast_bigint_2_1, 'ManipulationMsg', 61); + +proc ark_broadcast_bigint_2_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd_in=2, array_nd_out=2); +registerFunction('broadcast', ark_broadcast_bigint_2_2, 'ManipulationMsg', 61); + +proc ark_broadcast_bigint_2_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd_in=2, array_nd_out=3); +registerFunction('broadcast', ark_broadcast_bigint_2_3, 'ManipulationMsg', 61); + +proc ark_broadcast_bigint_3_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd_in=3, array_nd_out=1); +registerFunction('broadcast', ark_broadcast_bigint_3_1, 'ManipulationMsg', 61); + +proc ark_broadcast_bigint_3_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd_in=3, array_nd_out=2); +registerFunction('broadcast', ark_broadcast_bigint_3_2, 'ManipulationMsg', 61); + +proc ark_broadcast_bigint_3_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.broadcastToMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd_in=3, array_nd_out=3); +registerFunction('broadcast', ark_broadcast_bigint_3_3, 'ManipulationMsg', 61); + proc ark_concat_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.concatMsg(cmd, msgArgs, st, array_dtype=int, array_nd=1); registerFunction('concat', ark_concat_int_1, 'ManipulationMsg', 158); +proc ark_concat_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.concatMsg(cmd, msgArgs, st, array_dtype=int, array_nd=2); +registerFunction('concat', ark_concat_int_2, 'ManipulationMsg', 158); + +proc ark_concat_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.concatMsg(cmd, msgArgs, st, array_dtype=int, array_nd=3); +registerFunction('concat', ark_concat_int_3, 'ManipulationMsg', 158); + proc ark_concat_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.concatMsg(cmd, msgArgs, st, array_dtype=uint, array_nd=1); registerFunction('concat', ark_concat_uint_1, 'ManipulationMsg', 158); +proc ark_concat_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.concatMsg(cmd, msgArgs, st, array_dtype=uint, array_nd=2); +registerFunction('concat', ark_concat_uint_2, 'ManipulationMsg', 158); + +proc ark_concat_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.concatMsg(cmd, msgArgs, st, array_dtype=uint, array_nd=3); +registerFunction('concat', ark_concat_uint_3, 'ManipulationMsg', 158); + proc ark_concat_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.concatMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd=1); registerFunction('concat', ark_concat_uint8_1, 'ManipulationMsg', 158); +proc ark_concat_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.concatMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd=2); +registerFunction('concat', ark_concat_uint8_2, 'ManipulationMsg', 158); + +proc ark_concat_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.concatMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd=3); +registerFunction('concat', ark_concat_uint8_3, 'ManipulationMsg', 158); + proc ark_concat_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.concatMsg(cmd, msgArgs, st, array_dtype=real, array_nd=1); registerFunction('concat', ark_concat_real_1, 'ManipulationMsg', 158); +proc ark_concat_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.concatMsg(cmd, msgArgs, st, array_dtype=real, array_nd=2); +registerFunction('concat', ark_concat_real_2, 'ManipulationMsg', 158); + +proc ark_concat_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.concatMsg(cmd, msgArgs, st, array_dtype=real, array_nd=3); +registerFunction('concat', ark_concat_real_3, 'ManipulationMsg', 158); + proc ark_concat_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.concatMsg(cmd, msgArgs, st, array_dtype=bool, array_nd=1); registerFunction('concat', ark_concat_bool_1, 'ManipulationMsg', 158); +proc ark_concat_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.concatMsg(cmd, msgArgs, st, array_dtype=bool, array_nd=2); +registerFunction('concat', ark_concat_bool_2, 'ManipulationMsg', 158); + +proc ark_concat_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.concatMsg(cmd, msgArgs, st, array_dtype=bool, array_nd=3); +registerFunction('concat', ark_concat_bool_3, 'ManipulationMsg', 158); + proc ark_concat_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.concatMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd=1); registerFunction('concat', ark_concat_bigint_1, 'ManipulationMsg', 158); +proc ark_concat_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.concatMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd=2); +registerFunction('concat', ark_concat_bigint_2, 'ManipulationMsg', 158); + +proc ark_concat_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.concatMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd=3); +registerFunction('concat', ark_concat_bigint_3, 'ManipulationMsg', 158); + proc ark_concatFlat_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.concatFlatMsg(cmd, msgArgs, st, array_dtype=int, array_nd=1); registerFunction('concatFlat', ark_concatFlat_int_1, 'ManipulationMsg', 214); +proc ark_concatFlat_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.concatFlatMsg(cmd, msgArgs, st, array_dtype=int, array_nd=2); +registerFunction('concatFlat', ark_concatFlat_int_2, 'ManipulationMsg', 214); + +proc ark_concatFlat_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.concatFlatMsg(cmd, msgArgs, st, array_dtype=int, array_nd=3); +registerFunction('concatFlat', ark_concatFlat_int_3, 'ManipulationMsg', 214); + proc ark_concatFlat_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.concatFlatMsg(cmd, msgArgs, st, array_dtype=uint, array_nd=1); registerFunction('concatFlat', ark_concatFlat_uint_1, 'ManipulationMsg', 214); +proc ark_concatFlat_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.concatFlatMsg(cmd, msgArgs, st, array_dtype=uint, array_nd=2); +registerFunction('concatFlat', ark_concatFlat_uint_2, 'ManipulationMsg', 214); + +proc ark_concatFlat_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.concatFlatMsg(cmd, msgArgs, st, array_dtype=uint, array_nd=3); +registerFunction('concatFlat', ark_concatFlat_uint_3, 'ManipulationMsg', 214); + proc ark_concatFlat_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.concatFlatMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd=1); registerFunction('concatFlat', ark_concatFlat_uint8_1, 'ManipulationMsg', 214); +proc ark_concatFlat_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.concatFlatMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd=2); +registerFunction('concatFlat', ark_concatFlat_uint8_2, 'ManipulationMsg', 214); + +proc ark_concatFlat_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.concatFlatMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd=3); +registerFunction('concatFlat', ark_concatFlat_uint8_3, 'ManipulationMsg', 214); + proc ark_concatFlat_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.concatFlatMsg(cmd, msgArgs, st, array_dtype=real, array_nd=1); registerFunction('concatFlat', ark_concatFlat_real_1, 'ManipulationMsg', 214); +proc ark_concatFlat_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.concatFlatMsg(cmd, msgArgs, st, array_dtype=real, array_nd=2); +registerFunction('concatFlat', ark_concatFlat_real_2, 'ManipulationMsg', 214); + +proc ark_concatFlat_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.concatFlatMsg(cmd, msgArgs, st, array_dtype=real, array_nd=3); +registerFunction('concatFlat', ark_concatFlat_real_3, 'ManipulationMsg', 214); + proc ark_concatFlat_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.concatFlatMsg(cmd, msgArgs, st, array_dtype=bool, array_nd=1); registerFunction('concatFlat', ark_concatFlat_bool_1, 'ManipulationMsg', 214); +proc ark_concatFlat_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.concatFlatMsg(cmd, msgArgs, st, array_dtype=bool, array_nd=2); +registerFunction('concatFlat', ark_concatFlat_bool_2, 'ManipulationMsg', 214); + +proc ark_concatFlat_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.concatFlatMsg(cmd, msgArgs, st, array_dtype=bool, array_nd=3); +registerFunction('concatFlat', ark_concatFlat_bool_3, 'ManipulationMsg', 214); + proc ark_concatFlat_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.concatFlatMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd=1); registerFunction('concatFlat', ark_concatFlat_bigint_1, 'ManipulationMsg', 214); +proc ark_concatFlat_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.concatFlatMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd=2); +registerFunction('concatFlat', ark_concatFlat_bigint_2, 'ManipulationMsg', 214); + +proc ark_concatFlat_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.concatFlatMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd=3); +registerFunction('concatFlat', ark_concatFlat_bigint_3, 'ManipulationMsg', 214); + proc ark_expandDims_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.expandDimsMsg(cmd, msgArgs, st, array_dtype=int, array_nd=1); registerFunction('expandDims', ark_expandDims_int_1, 'ManipulationMsg', 238); +proc ark_expandDims_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.expandDimsMsg(cmd, msgArgs, st, array_dtype=int, array_nd=2); +registerFunction('expandDims', ark_expandDims_int_2, 'ManipulationMsg', 238); + +proc ark_expandDims_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.expandDimsMsg(cmd, msgArgs, st, array_dtype=int, array_nd=3); +registerFunction('expandDims', ark_expandDims_int_3, 'ManipulationMsg', 238); + proc ark_expandDims_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.expandDimsMsg(cmd, msgArgs, st, array_dtype=uint, array_nd=1); registerFunction('expandDims', ark_expandDims_uint_1, 'ManipulationMsg', 238); +proc ark_expandDims_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.expandDimsMsg(cmd, msgArgs, st, array_dtype=uint, array_nd=2); +registerFunction('expandDims', ark_expandDims_uint_2, 'ManipulationMsg', 238); + +proc ark_expandDims_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.expandDimsMsg(cmd, msgArgs, st, array_dtype=uint, array_nd=3); +registerFunction('expandDims', ark_expandDims_uint_3, 'ManipulationMsg', 238); + proc ark_expandDims_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.expandDimsMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd=1); registerFunction('expandDims', ark_expandDims_uint8_1, 'ManipulationMsg', 238); +proc ark_expandDims_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.expandDimsMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd=2); +registerFunction('expandDims', ark_expandDims_uint8_2, 'ManipulationMsg', 238); + +proc ark_expandDims_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.expandDimsMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd=3); +registerFunction('expandDims', ark_expandDims_uint8_3, 'ManipulationMsg', 238); + proc ark_expandDims_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.expandDimsMsg(cmd, msgArgs, st, array_dtype=real, array_nd=1); registerFunction('expandDims', ark_expandDims_real_1, 'ManipulationMsg', 238); +proc ark_expandDims_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.expandDimsMsg(cmd, msgArgs, st, array_dtype=real, array_nd=2); +registerFunction('expandDims', ark_expandDims_real_2, 'ManipulationMsg', 238); + +proc ark_expandDims_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.expandDimsMsg(cmd, msgArgs, st, array_dtype=real, array_nd=3); +registerFunction('expandDims', ark_expandDims_real_3, 'ManipulationMsg', 238); + proc ark_expandDims_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.expandDimsMsg(cmd, msgArgs, st, array_dtype=bool, array_nd=1); registerFunction('expandDims', ark_expandDims_bool_1, 'ManipulationMsg', 238); +proc ark_expandDims_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.expandDimsMsg(cmd, msgArgs, st, array_dtype=bool, array_nd=2); +registerFunction('expandDims', ark_expandDims_bool_2, 'ManipulationMsg', 238); + +proc ark_expandDims_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.expandDimsMsg(cmd, msgArgs, st, array_dtype=bool, array_nd=3); +registerFunction('expandDims', ark_expandDims_bool_3, 'ManipulationMsg', 238); + proc ark_expandDims_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.expandDimsMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd=1); registerFunction('expandDims', ark_expandDims_bigint_1, 'ManipulationMsg', 238); +proc ark_expandDims_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.expandDimsMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd=2); +registerFunction('expandDims', ark_expandDims_bigint_2, 'ManipulationMsg', 238); + +proc ark_expandDims_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.expandDimsMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd=3); +registerFunction('expandDims', ark_expandDims_bigint_3, 'ManipulationMsg', 238); + proc ark_flip_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.flipMsg(cmd, msgArgs, st, array_dtype=int, array_nd=1); registerFunction('flip', ark_flip_int_1, 'ManipulationMsg', 290); +proc ark_flip_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.flipMsg(cmd, msgArgs, st, array_dtype=int, array_nd=2); +registerFunction('flip', ark_flip_int_2, 'ManipulationMsg', 290); + +proc ark_flip_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.flipMsg(cmd, msgArgs, st, array_dtype=int, array_nd=3); +registerFunction('flip', ark_flip_int_3, 'ManipulationMsg', 290); + proc ark_flip_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.flipMsg(cmd, msgArgs, st, array_dtype=uint, array_nd=1); registerFunction('flip', ark_flip_uint_1, 'ManipulationMsg', 290); +proc ark_flip_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.flipMsg(cmd, msgArgs, st, array_dtype=uint, array_nd=2); +registerFunction('flip', ark_flip_uint_2, 'ManipulationMsg', 290); + +proc ark_flip_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.flipMsg(cmd, msgArgs, st, array_dtype=uint, array_nd=3); +registerFunction('flip', ark_flip_uint_3, 'ManipulationMsg', 290); + proc ark_flip_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.flipMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd=1); registerFunction('flip', ark_flip_uint8_1, 'ManipulationMsg', 290); +proc ark_flip_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.flipMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd=2); +registerFunction('flip', ark_flip_uint8_2, 'ManipulationMsg', 290); + +proc ark_flip_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.flipMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd=3); +registerFunction('flip', ark_flip_uint8_3, 'ManipulationMsg', 290); + proc ark_flip_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.flipMsg(cmd, msgArgs, st, array_dtype=real, array_nd=1); registerFunction('flip', ark_flip_real_1, 'ManipulationMsg', 290); +proc ark_flip_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.flipMsg(cmd, msgArgs, st, array_dtype=real, array_nd=2); +registerFunction('flip', ark_flip_real_2, 'ManipulationMsg', 290); + +proc ark_flip_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.flipMsg(cmd, msgArgs, st, array_dtype=real, array_nd=3); +registerFunction('flip', ark_flip_real_3, 'ManipulationMsg', 290); + proc ark_flip_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.flipMsg(cmd, msgArgs, st, array_dtype=bool, array_nd=1); registerFunction('flip', ark_flip_bool_1, 'ManipulationMsg', 290); +proc ark_flip_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.flipMsg(cmd, msgArgs, st, array_dtype=bool, array_nd=2); +registerFunction('flip', ark_flip_bool_2, 'ManipulationMsg', 290); + +proc ark_flip_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.flipMsg(cmd, msgArgs, st, array_dtype=bool, array_nd=3); +registerFunction('flip', ark_flip_bool_3, 'ManipulationMsg', 290); + proc ark_flip_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.flipMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd=1); registerFunction('flip', ark_flip_bigint_1, 'ManipulationMsg', 290); +proc ark_flip_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.flipMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd=2); +registerFunction('flip', ark_flip_bigint_2, 'ManipulationMsg', 290); + +proc ark_flip_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.flipMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd=3); +registerFunction('flip', ark_flip_bigint_3, 'ManipulationMsg', 290); + proc ark_flipAll_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.flipAllMsg(cmd, msgArgs, st, array_dtype=int, array_nd=1); registerFunction('flipAll', ark_flipAll_int_1, 'ManipulationMsg', 358); +proc ark_flipAll_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.flipAllMsg(cmd, msgArgs, st, array_dtype=int, array_nd=2); +registerFunction('flipAll', ark_flipAll_int_2, 'ManipulationMsg', 358); + +proc ark_flipAll_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.flipAllMsg(cmd, msgArgs, st, array_dtype=int, array_nd=3); +registerFunction('flipAll', ark_flipAll_int_3, 'ManipulationMsg', 358); + proc ark_flipAll_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.flipAllMsg(cmd, msgArgs, st, array_dtype=uint, array_nd=1); registerFunction('flipAll', ark_flipAll_uint_1, 'ManipulationMsg', 358); +proc ark_flipAll_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.flipAllMsg(cmd, msgArgs, st, array_dtype=uint, array_nd=2); +registerFunction('flipAll', ark_flipAll_uint_2, 'ManipulationMsg', 358); + +proc ark_flipAll_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.flipAllMsg(cmd, msgArgs, st, array_dtype=uint, array_nd=3); +registerFunction('flipAll', ark_flipAll_uint_3, 'ManipulationMsg', 358); + proc ark_flipAll_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.flipAllMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd=1); registerFunction('flipAll', ark_flipAll_uint8_1, 'ManipulationMsg', 358); +proc ark_flipAll_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.flipAllMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd=2); +registerFunction('flipAll', ark_flipAll_uint8_2, 'ManipulationMsg', 358); + +proc ark_flipAll_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.flipAllMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd=3); +registerFunction('flipAll', ark_flipAll_uint8_3, 'ManipulationMsg', 358); + proc ark_flipAll_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.flipAllMsg(cmd, msgArgs, st, array_dtype=real, array_nd=1); registerFunction('flipAll', ark_flipAll_real_1, 'ManipulationMsg', 358); +proc ark_flipAll_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.flipAllMsg(cmd, msgArgs, st, array_dtype=real, array_nd=2); +registerFunction('flipAll', ark_flipAll_real_2, 'ManipulationMsg', 358); + +proc ark_flipAll_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.flipAllMsg(cmd, msgArgs, st, array_dtype=real, array_nd=3); +registerFunction('flipAll', ark_flipAll_real_3, 'ManipulationMsg', 358); + proc ark_flipAll_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.flipAllMsg(cmd, msgArgs, st, array_dtype=bool, array_nd=1); registerFunction('flipAll', ark_flipAll_bool_1, 'ManipulationMsg', 358); +proc ark_flipAll_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.flipAllMsg(cmd, msgArgs, st, array_dtype=bool, array_nd=2); +registerFunction('flipAll', ark_flipAll_bool_2, 'ManipulationMsg', 358); + +proc ark_flipAll_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.flipAllMsg(cmd, msgArgs, st, array_dtype=bool, array_nd=3); +registerFunction('flipAll', ark_flipAll_bool_3, 'ManipulationMsg', 358); + proc ark_flipAll_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.flipAllMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd=1); registerFunction('flipAll', ark_flipAll_bigint_1, 'ManipulationMsg', 358); +proc ark_flipAll_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.flipAllMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd=2); +registerFunction('flipAll', ark_flipAll_bigint_2, 'ManipulationMsg', 358); + +proc ark_flipAll_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.flipAllMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd=3); +registerFunction('flipAll', ark_flipAll_bigint_3, 'ManipulationMsg', 358); + proc ark_permuteDims_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.permuteDims(cmd, msgArgs, st, array_dtype=int, array_nd=1); registerFunction('permuteDims', ark_permuteDims_int_1, 'ManipulationMsg', 389); +proc ark_permuteDims_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.permuteDims(cmd, msgArgs, st, array_dtype=int, array_nd=2); +registerFunction('permuteDims', ark_permuteDims_int_2, 'ManipulationMsg', 389); + +proc ark_permuteDims_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.permuteDims(cmd, msgArgs, st, array_dtype=int, array_nd=3); +registerFunction('permuteDims', ark_permuteDims_int_3, 'ManipulationMsg', 389); + proc ark_permuteDims_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.permuteDims(cmd, msgArgs, st, array_dtype=uint, array_nd=1); registerFunction('permuteDims', ark_permuteDims_uint_1, 'ManipulationMsg', 389); +proc ark_permuteDims_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.permuteDims(cmd, msgArgs, st, array_dtype=uint, array_nd=2); +registerFunction('permuteDims', ark_permuteDims_uint_2, 'ManipulationMsg', 389); + +proc ark_permuteDims_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.permuteDims(cmd, msgArgs, st, array_dtype=uint, array_nd=3); +registerFunction('permuteDims', ark_permuteDims_uint_3, 'ManipulationMsg', 389); + proc ark_permuteDims_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.permuteDims(cmd, msgArgs, st, array_dtype=uint(8), array_nd=1); registerFunction('permuteDims', ark_permuteDims_uint8_1, 'ManipulationMsg', 389); +proc ark_permuteDims_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.permuteDims(cmd, msgArgs, st, array_dtype=uint(8), array_nd=2); +registerFunction('permuteDims', ark_permuteDims_uint8_2, 'ManipulationMsg', 389); + +proc ark_permuteDims_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.permuteDims(cmd, msgArgs, st, array_dtype=uint(8), array_nd=3); +registerFunction('permuteDims', ark_permuteDims_uint8_3, 'ManipulationMsg', 389); + proc ark_permuteDims_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.permuteDims(cmd, msgArgs, st, array_dtype=real, array_nd=1); registerFunction('permuteDims', ark_permuteDims_real_1, 'ManipulationMsg', 389); +proc ark_permuteDims_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.permuteDims(cmd, msgArgs, st, array_dtype=real, array_nd=2); +registerFunction('permuteDims', ark_permuteDims_real_2, 'ManipulationMsg', 389); + +proc ark_permuteDims_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.permuteDims(cmd, msgArgs, st, array_dtype=real, array_nd=3); +registerFunction('permuteDims', ark_permuteDims_real_3, 'ManipulationMsg', 389); + proc ark_permuteDims_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.permuteDims(cmd, msgArgs, st, array_dtype=bool, array_nd=1); registerFunction('permuteDims', ark_permuteDims_bool_1, 'ManipulationMsg', 389); +proc ark_permuteDims_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.permuteDims(cmd, msgArgs, st, array_dtype=bool, array_nd=2); +registerFunction('permuteDims', ark_permuteDims_bool_2, 'ManipulationMsg', 389); + +proc ark_permuteDims_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.permuteDims(cmd, msgArgs, st, array_dtype=bool, array_nd=3); +registerFunction('permuteDims', ark_permuteDims_bool_3, 'ManipulationMsg', 389); + proc ark_permuteDims_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.permuteDims(cmd, msgArgs, st, array_dtype=bigint, array_nd=1); registerFunction('permuteDims', ark_permuteDims_bigint_1, 'ManipulationMsg', 389); +proc ark_permuteDims_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.permuteDims(cmd, msgArgs, st, array_dtype=bigint, array_nd=2); +registerFunction('permuteDims', ark_permuteDims_bigint_2, 'ManipulationMsg', 389); + +proc ark_permuteDims_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.permuteDims(cmd, msgArgs, st, array_dtype=bigint, array_nd=3); +registerFunction('permuteDims', ark_permuteDims_bigint_3, 'ManipulationMsg', 389); + proc ark_reshape_int_1_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=int, array_nd_in=1, array_nd_out=1); registerFunction('reshape', ark_reshape_int_1_1, 'ManipulationMsg', 439); +proc ark_reshape_int_1_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=int, array_nd_in=1, array_nd_out=2); +registerFunction('reshape', ark_reshape_int_1_2, 'ManipulationMsg', 439); + +proc ark_reshape_int_1_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=int, array_nd_in=1, array_nd_out=3); +registerFunction('reshape', ark_reshape_int_1_3, 'ManipulationMsg', 439); + +proc ark_reshape_int_2_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=int, array_nd_in=2, array_nd_out=1); +registerFunction('reshape', ark_reshape_int_2_1, 'ManipulationMsg', 439); + +proc ark_reshape_int_2_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=int, array_nd_in=2, array_nd_out=2); +registerFunction('reshape', ark_reshape_int_2_2, 'ManipulationMsg', 439); + +proc ark_reshape_int_2_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=int, array_nd_in=2, array_nd_out=3); +registerFunction('reshape', ark_reshape_int_2_3, 'ManipulationMsg', 439); + +proc ark_reshape_int_3_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=int, array_nd_in=3, array_nd_out=1); +registerFunction('reshape', ark_reshape_int_3_1, 'ManipulationMsg', 439); + +proc ark_reshape_int_3_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=int, array_nd_in=3, array_nd_out=2); +registerFunction('reshape', ark_reshape_int_3_2, 'ManipulationMsg', 439); + +proc ark_reshape_int_3_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=int, array_nd_in=3, array_nd_out=3); +registerFunction('reshape', ark_reshape_int_3_3, 'ManipulationMsg', 439); + proc ark_reshape_uint_1_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=uint, array_nd_in=1, array_nd_out=1); registerFunction('reshape', ark_reshape_uint_1_1, 'ManipulationMsg', 439); +proc ark_reshape_uint_1_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=uint, array_nd_in=1, array_nd_out=2); +registerFunction('reshape', ark_reshape_uint_1_2, 'ManipulationMsg', 439); + +proc ark_reshape_uint_1_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=uint, array_nd_in=1, array_nd_out=3); +registerFunction('reshape', ark_reshape_uint_1_3, 'ManipulationMsg', 439); + +proc ark_reshape_uint_2_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=uint, array_nd_in=2, array_nd_out=1); +registerFunction('reshape', ark_reshape_uint_2_1, 'ManipulationMsg', 439); + +proc ark_reshape_uint_2_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=uint, array_nd_in=2, array_nd_out=2); +registerFunction('reshape', ark_reshape_uint_2_2, 'ManipulationMsg', 439); + +proc ark_reshape_uint_2_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=uint, array_nd_in=2, array_nd_out=3); +registerFunction('reshape', ark_reshape_uint_2_3, 'ManipulationMsg', 439); + +proc ark_reshape_uint_3_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=uint, array_nd_in=3, array_nd_out=1); +registerFunction('reshape', ark_reshape_uint_3_1, 'ManipulationMsg', 439); + +proc ark_reshape_uint_3_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=uint, array_nd_in=3, array_nd_out=2); +registerFunction('reshape', ark_reshape_uint_3_2, 'ManipulationMsg', 439); + +proc ark_reshape_uint_3_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=uint, array_nd_in=3, array_nd_out=3); +registerFunction('reshape', ark_reshape_uint_3_3, 'ManipulationMsg', 439); + proc ark_reshape_uint8_1_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd_in=1, array_nd_out=1); registerFunction('reshape', ark_reshape_uint8_1_1, 'ManipulationMsg', 439); +proc ark_reshape_uint8_1_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd_in=1, array_nd_out=2); +registerFunction('reshape', ark_reshape_uint8_1_2, 'ManipulationMsg', 439); + +proc ark_reshape_uint8_1_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd_in=1, array_nd_out=3); +registerFunction('reshape', ark_reshape_uint8_1_3, 'ManipulationMsg', 439); + +proc ark_reshape_uint8_2_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd_in=2, array_nd_out=1); +registerFunction('reshape', ark_reshape_uint8_2_1, 'ManipulationMsg', 439); + +proc ark_reshape_uint8_2_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd_in=2, array_nd_out=2); +registerFunction('reshape', ark_reshape_uint8_2_2, 'ManipulationMsg', 439); + +proc ark_reshape_uint8_2_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd_in=2, array_nd_out=3); +registerFunction('reshape', ark_reshape_uint8_2_3, 'ManipulationMsg', 439); + +proc ark_reshape_uint8_3_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd_in=3, array_nd_out=1); +registerFunction('reshape', ark_reshape_uint8_3_1, 'ManipulationMsg', 439); + +proc ark_reshape_uint8_3_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd_in=3, array_nd_out=2); +registerFunction('reshape', ark_reshape_uint8_3_2, 'ManipulationMsg', 439); + +proc ark_reshape_uint8_3_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd_in=3, array_nd_out=3); +registerFunction('reshape', ark_reshape_uint8_3_3, 'ManipulationMsg', 439); + proc ark_reshape_real_1_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=real, array_nd_in=1, array_nd_out=1); registerFunction('reshape', ark_reshape_real_1_1, 'ManipulationMsg', 439); +proc ark_reshape_real_1_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=real, array_nd_in=1, array_nd_out=2); +registerFunction('reshape', ark_reshape_real_1_2, 'ManipulationMsg', 439); + +proc ark_reshape_real_1_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=real, array_nd_in=1, array_nd_out=3); +registerFunction('reshape', ark_reshape_real_1_3, 'ManipulationMsg', 439); + +proc ark_reshape_real_2_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=real, array_nd_in=2, array_nd_out=1); +registerFunction('reshape', ark_reshape_real_2_1, 'ManipulationMsg', 439); + +proc ark_reshape_real_2_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=real, array_nd_in=2, array_nd_out=2); +registerFunction('reshape', ark_reshape_real_2_2, 'ManipulationMsg', 439); + +proc ark_reshape_real_2_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=real, array_nd_in=2, array_nd_out=3); +registerFunction('reshape', ark_reshape_real_2_3, 'ManipulationMsg', 439); + +proc ark_reshape_real_3_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=real, array_nd_in=3, array_nd_out=1); +registerFunction('reshape', ark_reshape_real_3_1, 'ManipulationMsg', 439); + +proc ark_reshape_real_3_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=real, array_nd_in=3, array_nd_out=2); +registerFunction('reshape', ark_reshape_real_3_2, 'ManipulationMsg', 439); + +proc ark_reshape_real_3_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=real, array_nd_in=3, array_nd_out=3); +registerFunction('reshape', ark_reshape_real_3_3, 'ManipulationMsg', 439); + proc ark_reshape_bool_1_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=bool, array_nd_in=1, array_nd_out=1); registerFunction('reshape', ark_reshape_bool_1_1, 'ManipulationMsg', 439); +proc ark_reshape_bool_1_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=bool, array_nd_in=1, array_nd_out=2); +registerFunction('reshape', ark_reshape_bool_1_2, 'ManipulationMsg', 439); + +proc ark_reshape_bool_1_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=bool, array_nd_in=1, array_nd_out=3); +registerFunction('reshape', ark_reshape_bool_1_3, 'ManipulationMsg', 439); + +proc ark_reshape_bool_2_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=bool, array_nd_in=2, array_nd_out=1); +registerFunction('reshape', ark_reshape_bool_2_1, 'ManipulationMsg', 439); + +proc ark_reshape_bool_2_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=bool, array_nd_in=2, array_nd_out=2); +registerFunction('reshape', ark_reshape_bool_2_2, 'ManipulationMsg', 439); + +proc ark_reshape_bool_2_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=bool, array_nd_in=2, array_nd_out=3); +registerFunction('reshape', ark_reshape_bool_2_3, 'ManipulationMsg', 439); + +proc ark_reshape_bool_3_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=bool, array_nd_in=3, array_nd_out=1); +registerFunction('reshape', ark_reshape_bool_3_1, 'ManipulationMsg', 439); + +proc ark_reshape_bool_3_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=bool, array_nd_in=3, array_nd_out=2); +registerFunction('reshape', ark_reshape_bool_3_2, 'ManipulationMsg', 439); + +proc ark_reshape_bool_3_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=bool, array_nd_in=3, array_nd_out=3); +registerFunction('reshape', ark_reshape_bool_3_3, 'ManipulationMsg', 439); + proc ark_reshape_bigint_1_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd_in=1, array_nd_out=1); registerFunction('reshape', ark_reshape_bigint_1_1, 'ManipulationMsg', 439); +proc ark_reshape_bigint_1_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd_in=1, array_nd_out=2); +registerFunction('reshape', ark_reshape_bigint_1_2, 'ManipulationMsg', 439); + +proc ark_reshape_bigint_1_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd_in=1, array_nd_out=3); +registerFunction('reshape', ark_reshape_bigint_1_3, 'ManipulationMsg', 439); + +proc ark_reshape_bigint_2_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd_in=2, array_nd_out=1); +registerFunction('reshape', ark_reshape_bigint_2_1, 'ManipulationMsg', 439); + +proc ark_reshape_bigint_2_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd_in=2, array_nd_out=2); +registerFunction('reshape', ark_reshape_bigint_2_2, 'ManipulationMsg', 439); + +proc ark_reshape_bigint_2_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd_in=2, array_nd_out=3); +registerFunction('reshape', ark_reshape_bigint_2_3, 'ManipulationMsg', 439); + +proc ark_reshape_bigint_3_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd_in=3, array_nd_out=1); +registerFunction('reshape', ark_reshape_bigint_3_1, 'ManipulationMsg', 439); + +proc ark_reshape_bigint_3_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd_in=3, array_nd_out=2); +registerFunction('reshape', ark_reshape_bigint_3_2, 'ManipulationMsg', 439); + +proc ark_reshape_bigint_3_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.reshapeMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd_in=3, array_nd_out=3); +registerFunction('reshape', ark_reshape_bigint_3_3, 'ManipulationMsg', 439); + proc ark_roll_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.rollMsg(cmd, msgArgs, st, array_dtype=int, array_nd=1); registerFunction('roll', ark_roll_int_1, 'ManipulationMsg', 521); +proc ark_roll_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.rollMsg(cmd, msgArgs, st, array_dtype=int, array_nd=2); +registerFunction('roll', ark_roll_int_2, 'ManipulationMsg', 521); + +proc ark_roll_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.rollMsg(cmd, msgArgs, st, array_dtype=int, array_nd=3); +registerFunction('roll', ark_roll_int_3, 'ManipulationMsg', 521); + proc ark_roll_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.rollMsg(cmd, msgArgs, st, array_dtype=uint, array_nd=1); registerFunction('roll', ark_roll_uint_1, 'ManipulationMsg', 521); +proc ark_roll_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.rollMsg(cmd, msgArgs, st, array_dtype=uint, array_nd=2); +registerFunction('roll', ark_roll_uint_2, 'ManipulationMsg', 521); + +proc ark_roll_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.rollMsg(cmd, msgArgs, st, array_dtype=uint, array_nd=3); +registerFunction('roll', ark_roll_uint_3, 'ManipulationMsg', 521); + proc ark_roll_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.rollMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd=1); registerFunction('roll', ark_roll_uint8_1, 'ManipulationMsg', 521); +proc ark_roll_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.rollMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd=2); +registerFunction('roll', ark_roll_uint8_2, 'ManipulationMsg', 521); + +proc ark_roll_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.rollMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd=3); +registerFunction('roll', ark_roll_uint8_3, 'ManipulationMsg', 521); + proc ark_roll_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.rollMsg(cmd, msgArgs, st, array_dtype=real, array_nd=1); registerFunction('roll', ark_roll_real_1, 'ManipulationMsg', 521); +proc ark_roll_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.rollMsg(cmd, msgArgs, st, array_dtype=real, array_nd=2); +registerFunction('roll', ark_roll_real_2, 'ManipulationMsg', 521); + +proc ark_roll_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.rollMsg(cmd, msgArgs, st, array_dtype=real, array_nd=3); +registerFunction('roll', ark_roll_real_3, 'ManipulationMsg', 521); + proc ark_roll_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.rollMsg(cmd, msgArgs, st, array_dtype=bool, array_nd=1); registerFunction('roll', ark_roll_bool_1, 'ManipulationMsg', 521); +proc ark_roll_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.rollMsg(cmd, msgArgs, st, array_dtype=bool, array_nd=2); +registerFunction('roll', ark_roll_bool_2, 'ManipulationMsg', 521); + +proc ark_roll_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.rollMsg(cmd, msgArgs, st, array_dtype=bool, array_nd=3); +registerFunction('roll', ark_roll_bool_3, 'ManipulationMsg', 521); + proc ark_roll_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.rollMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd=1); registerFunction('roll', ark_roll_bigint_1, 'ManipulationMsg', 521); +proc ark_roll_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.rollMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd=2); +registerFunction('roll', ark_roll_bigint_2, 'ManipulationMsg', 521); + +proc ark_roll_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.rollMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd=3); +registerFunction('roll', ark_roll_bigint_3, 'ManipulationMsg', 521); + proc ark_rollFlattened_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.rollFlattenedMsg(cmd, msgArgs, st, array_dtype=int, array_nd=1); registerFunction('rollFlattened', ark_rollFlattened_int_1, 'ManipulationMsg', 586); +proc ark_rollFlattened_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.rollFlattenedMsg(cmd, msgArgs, st, array_dtype=int, array_nd=2); +registerFunction('rollFlattened', ark_rollFlattened_int_2, 'ManipulationMsg', 586); + +proc ark_rollFlattened_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.rollFlattenedMsg(cmd, msgArgs, st, array_dtype=int, array_nd=3); +registerFunction('rollFlattened', ark_rollFlattened_int_3, 'ManipulationMsg', 586); + proc ark_rollFlattened_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.rollFlattenedMsg(cmd, msgArgs, st, array_dtype=uint, array_nd=1); registerFunction('rollFlattened', ark_rollFlattened_uint_1, 'ManipulationMsg', 586); +proc ark_rollFlattened_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.rollFlattenedMsg(cmd, msgArgs, st, array_dtype=uint, array_nd=2); +registerFunction('rollFlattened', ark_rollFlattened_uint_2, 'ManipulationMsg', 586); + +proc ark_rollFlattened_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.rollFlattenedMsg(cmd, msgArgs, st, array_dtype=uint, array_nd=3); +registerFunction('rollFlattened', ark_rollFlattened_uint_3, 'ManipulationMsg', 586); + proc ark_rollFlattened_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.rollFlattenedMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd=1); registerFunction('rollFlattened', ark_rollFlattened_uint8_1, 'ManipulationMsg', 586); +proc ark_rollFlattened_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.rollFlattenedMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd=2); +registerFunction('rollFlattened', ark_rollFlattened_uint8_2, 'ManipulationMsg', 586); + +proc ark_rollFlattened_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.rollFlattenedMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd=3); +registerFunction('rollFlattened', ark_rollFlattened_uint8_3, 'ManipulationMsg', 586); + proc ark_rollFlattened_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.rollFlattenedMsg(cmd, msgArgs, st, array_dtype=real, array_nd=1); registerFunction('rollFlattened', ark_rollFlattened_real_1, 'ManipulationMsg', 586); +proc ark_rollFlattened_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.rollFlattenedMsg(cmd, msgArgs, st, array_dtype=real, array_nd=2); +registerFunction('rollFlattened', ark_rollFlattened_real_2, 'ManipulationMsg', 586); + +proc ark_rollFlattened_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.rollFlattenedMsg(cmd, msgArgs, st, array_dtype=real, array_nd=3); +registerFunction('rollFlattened', ark_rollFlattened_real_3, 'ManipulationMsg', 586); + proc ark_rollFlattened_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.rollFlattenedMsg(cmd, msgArgs, st, array_dtype=bool, array_nd=1); registerFunction('rollFlattened', ark_rollFlattened_bool_1, 'ManipulationMsg', 586); +proc ark_rollFlattened_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.rollFlattenedMsg(cmd, msgArgs, st, array_dtype=bool, array_nd=2); +registerFunction('rollFlattened', ark_rollFlattened_bool_2, 'ManipulationMsg', 586); + +proc ark_rollFlattened_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.rollFlattenedMsg(cmd, msgArgs, st, array_dtype=bool, array_nd=3); +registerFunction('rollFlattened', ark_rollFlattened_bool_3, 'ManipulationMsg', 586); + proc ark_rollFlattened_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.rollFlattenedMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd=1); registerFunction('rollFlattened', ark_rollFlattened_bigint_1, 'ManipulationMsg', 586); +proc ark_rollFlattened_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.rollFlattenedMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd=2); +registerFunction('rollFlattened', ark_rollFlattened_bigint_2, 'ManipulationMsg', 586); + +proc ark_rollFlattened_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.rollFlattenedMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd=3); +registerFunction('rollFlattened', ark_rollFlattened_bigint_3, 'ManipulationMsg', 586); + proc ark_squeeze_int_1_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=int, array_nd_in=1, array_nd_out=1); registerFunction('squeeze', ark_squeeze_int_1_1, 'ManipulationMsg', 607); +proc ark_squeeze_int_1_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=int, array_nd_in=1, array_nd_out=2); +registerFunction('squeeze', ark_squeeze_int_1_2, 'ManipulationMsg', 607); + +proc ark_squeeze_int_1_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=int, array_nd_in=1, array_nd_out=3); +registerFunction('squeeze', ark_squeeze_int_1_3, 'ManipulationMsg', 607); + +proc ark_squeeze_int_2_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=int, array_nd_in=2, array_nd_out=1); +registerFunction('squeeze', ark_squeeze_int_2_1, 'ManipulationMsg', 607); + +proc ark_squeeze_int_2_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=int, array_nd_in=2, array_nd_out=2); +registerFunction('squeeze', ark_squeeze_int_2_2, 'ManipulationMsg', 607); + +proc ark_squeeze_int_2_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=int, array_nd_in=2, array_nd_out=3); +registerFunction('squeeze', ark_squeeze_int_2_3, 'ManipulationMsg', 607); + +proc ark_squeeze_int_3_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=int, array_nd_in=3, array_nd_out=1); +registerFunction('squeeze', ark_squeeze_int_3_1, 'ManipulationMsg', 607); + +proc ark_squeeze_int_3_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=int, array_nd_in=3, array_nd_out=2); +registerFunction('squeeze', ark_squeeze_int_3_2, 'ManipulationMsg', 607); + +proc ark_squeeze_int_3_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=int, array_nd_in=3, array_nd_out=3); +registerFunction('squeeze', ark_squeeze_int_3_3, 'ManipulationMsg', 607); + proc ark_squeeze_uint_1_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=uint, array_nd_in=1, array_nd_out=1); registerFunction('squeeze', ark_squeeze_uint_1_1, 'ManipulationMsg', 607); +proc ark_squeeze_uint_1_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=uint, array_nd_in=1, array_nd_out=2); +registerFunction('squeeze', ark_squeeze_uint_1_2, 'ManipulationMsg', 607); + +proc ark_squeeze_uint_1_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=uint, array_nd_in=1, array_nd_out=3); +registerFunction('squeeze', ark_squeeze_uint_1_3, 'ManipulationMsg', 607); + +proc ark_squeeze_uint_2_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=uint, array_nd_in=2, array_nd_out=1); +registerFunction('squeeze', ark_squeeze_uint_2_1, 'ManipulationMsg', 607); + +proc ark_squeeze_uint_2_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=uint, array_nd_in=2, array_nd_out=2); +registerFunction('squeeze', ark_squeeze_uint_2_2, 'ManipulationMsg', 607); + +proc ark_squeeze_uint_2_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=uint, array_nd_in=2, array_nd_out=3); +registerFunction('squeeze', ark_squeeze_uint_2_3, 'ManipulationMsg', 607); + +proc ark_squeeze_uint_3_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=uint, array_nd_in=3, array_nd_out=1); +registerFunction('squeeze', ark_squeeze_uint_3_1, 'ManipulationMsg', 607); + +proc ark_squeeze_uint_3_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=uint, array_nd_in=3, array_nd_out=2); +registerFunction('squeeze', ark_squeeze_uint_3_2, 'ManipulationMsg', 607); + +proc ark_squeeze_uint_3_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=uint, array_nd_in=3, array_nd_out=3); +registerFunction('squeeze', ark_squeeze_uint_3_3, 'ManipulationMsg', 607); + proc ark_squeeze_uint8_1_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd_in=1, array_nd_out=1); registerFunction('squeeze', ark_squeeze_uint8_1_1, 'ManipulationMsg', 607); +proc ark_squeeze_uint8_1_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd_in=1, array_nd_out=2); +registerFunction('squeeze', ark_squeeze_uint8_1_2, 'ManipulationMsg', 607); + +proc ark_squeeze_uint8_1_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd_in=1, array_nd_out=3); +registerFunction('squeeze', ark_squeeze_uint8_1_3, 'ManipulationMsg', 607); + +proc ark_squeeze_uint8_2_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd_in=2, array_nd_out=1); +registerFunction('squeeze', ark_squeeze_uint8_2_1, 'ManipulationMsg', 607); + +proc ark_squeeze_uint8_2_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd_in=2, array_nd_out=2); +registerFunction('squeeze', ark_squeeze_uint8_2_2, 'ManipulationMsg', 607); + +proc ark_squeeze_uint8_2_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd_in=2, array_nd_out=3); +registerFunction('squeeze', ark_squeeze_uint8_2_3, 'ManipulationMsg', 607); + +proc ark_squeeze_uint8_3_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd_in=3, array_nd_out=1); +registerFunction('squeeze', ark_squeeze_uint8_3_1, 'ManipulationMsg', 607); + +proc ark_squeeze_uint8_3_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd_in=3, array_nd_out=2); +registerFunction('squeeze', ark_squeeze_uint8_3_2, 'ManipulationMsg', 607); + +proc ark_squeeze_uint8_3_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd_in=3, array_nd_out=3); +registerFunction('squeeze', ark_squeeze_uint8_3_3, 'ManipulationMsg', 607); + proc ark_squeeze_real_1_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=real, array_nd_in=1, array_nd_out=1); registerFunction('squeeze', ark_squeeze_real_1_1, 'ManipulationMsg', 607); +proc ark_squeeze_real_1_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=real, array_nd_in=1, array_nd_out=2); +registerFunction('squeeze', ark_squeeze_real_1_2, 'ManipulationMsg', 607); + +proc ark_squeeze_real_1_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=real, array_nd_in=1, array_nd_out=3); +registerFunction('squeeze', ark_squeeze_real_1_3, 'ManipulationMsg', 607); + +proc ark_squeeze_real_2_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=real, array_nd_in=2, array_nd_out=1); +registerFunction('squeeze', ark_squeeze_real_2_1, 'ManipulationMsg', 607); + +proc ark_squeeze_real_2_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=real, array_nd_in=2, array_nd_out=2); +registerFunction('squeeze', ark_squeeze_real_2_2, 'ManipulationMsg', 607); + +proc ark_squeeze_real_2_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=real, array_nd_in=2, array_nd_out=3); +registerFunction('squeeze', ark_squeeze_real_2_3, 'ManipulationMsg', 607); + +proc ark_squeeze_real_3_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=real, array_nd_in=3, array_nd_out=1); +registerFunction('squeeze', ark_squeeze_real_3_1, 'ManipulationMsg', 607); + +proc ark_squeeze_real_3_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=real, array_nd_in=3, array_nd_out=2); +registerFunction('squeeze', ark_squeeze_real_3_2, 'ManipulationMsg', 607); + +proc ark_squeeze_real_3_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=real, array_nd_in=3, array_nd_out=3); +registerFunction('squeeze', ark_squeeze_real_3_3, 'ManipulationMsg', 607); + proc ark_squeeze_bool_1_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=bool, array_nd_in=1, array_nd_out=1); registerFunction('squeeze', ark_squeeze_bool_1_1, 'ManipulationMsg', 607); +proc ark_squeeze_bool_1_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=bool, array_nd_in=1, array_nd_out=2); +registerFunction('squeeze', ark_squeeze_bool_1_2, 'ManipulationMsg', 607); + +proc ark_squeeze_bool_1_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=bool, array_nd_in=1, array_nd_out=3); +registerFunction('squeeze', ark_squeeze_bool_1_3, 'ManipulationMsg', 607); + +proc ark_squeeze_bool_2_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=bool, array_nd_in=2, array_nd_out=1); +registerFunction('squeeze', ark_squeeze_bool_2_1, 'ManipulationMsg', 607); + +proc ark_squeeze_bool_2_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=bool, array_nd_in=2, array_nd_out=2); +registerFunction('squeeze', ark_squeeze_bool_2_2, 'ManipulationMsg', 607); + +proc ark_squeeze_bool_2_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=bool, array_nd_in=2, array_nd_out=3); +registerFunction('squeeze', ark_squeeze_bool_2_3, 'ManipulationMsg', 607); + +proc ark_squeeze_bool_3_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=bool, array_nd_in=3, array_nd_out=1); +registerFunction('squeeze', ark_squeeze_bool_3_1, 'ManipulationMsg', 607); + +proc ark_squeeze_bool_3_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=bool, array_nd_in=3, array_nd_out=2); +registerFunction('squeeze', ark_squeeze_bool_3_2, 'ManipulationMsg', 607); + +proc ark_squeeze_bool_3_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=bool, array_nd_in=3, array_nd_out=3); +registerFunction('squeeze', ark_squeeze_bool_3_3, 'ManipulationMsg', 607); + proc ark_squeeze_bigint_1_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd_in=1, array_nd_out=1); registerFunction('squeeze', ark_squeeze_bigint_1_1, 'ManipulationMsg', 607); +proc ark_squeeze_bigint_1_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd_in=1, array_nd_out=2); +registerFunction('squeeze', ark_squeeze_bigint_1_2, 'ManipulationMsg', 607); + +proc ark_squeeze_bigint_1_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd_in=1, array_nd_out=3); +registerFunction('squeeze', ark_squeeze_bigint_1_3, 'ManipulationMsg', 607); + +proc ark_squeeze_bigint_2_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd_in=2, array_nd_out=1); +registerFunction('squeeze', ark_squeeze_bigint_2_1, 'ManipulationMsg', 607); + +proc ark_squeeze_bigint_2_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd_in=2, array_nd_out=2); +registerFunction('squeeze', ark_squeeze_bigint_2_2, 'ManipulationMsg', 607); + +proc ark_squeeze_bigint_2_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd_in=2, array_nd_out=3); +registerFunction('squeeze', ark_squeeze_bigint_2_3, 'ManipulationMsg', 607); + +proc ark_squeeze_bigint_3_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd_in=3, array_nd_out=1); +registerFunction('squeeze', ark_squeeze_bigint_3_1, 'ManipulationMsg', 607); + +proc ark_squeeze_bigint_3_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd_in=3, array_nd_out=2); +registerFunction('squeeze', ark_squeeze_bigint_3_2, 'ManipulationMsg', 607); + +proc ark_squeeze_bigint_3_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.squeezeMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd_in=3, array_nd_out=3); +registerFunction('squeeze', ark_squeeze_bigint_3_3, 'ManipulationMsg', 607); + proc ark_stack_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.stackMsg(cmd, msgArgs, st, array_dtype=int, array_nd=1); registerFunction('stack', ark_stack_int_1, 'ManipulationMsg', 686); +proc ark_stack_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.stackMsg(cmd, msgArgs, st, array_dtype=int, array_nd=2); +registerFunction('stack', ark_stack_int_2, 'ManipulationMsg', 686); + +proc ark_stack_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.stackMsg(cmd, msgArgs, st, array_dtype=int, array_nd=3); +registerFunction('stack', ark_stack_int_3, 'ManipulationMsg', 686); + proc ark_stack_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.stackMsg(cmd, msgArgs, st, array_dtype=uint, array_nd=1); registerFunction('stack', ark_stack_uint_1, 'ManipulationMsg', 686); +proc ark_stack_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.stackMsg(cmd, msgArgs, st, array_dtype=uint, array_nd=2); +registerFunction('stack', ark_stack_uint_2, 'ManipulationMsg', 686); + +proc ark_stack_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.stackMsg(cmd, msgArgs, st, array_dtype=uint, array_nd=3); +registerFunction('stack', ark_stack_uint_3, 'ManipulationMsg', 686); + proc ark_stack_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.stackMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd=1); registerFunction('stack', ark_stack_uint8_1, 'ManipulationMsg', 686); +proc ark_stack_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.stackMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd=2); +registerFunction('stack', ark_stack_uint8_2, 'ManipulationMsg', 686); + +proc ark_stack_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.stackMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd=3); +registerFunction('stack', ark_stack_uint8_3, 'ManipulationMsg', 686); + proc ark_stack_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.stackMsg(cmd, msgArgs, st, array_dtype=real, array_nd=1); registerFunction('stack', ark_stack_real_1, 'ManipulationMsg', 686); +proc ark_stack_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.stackMsg(cmd, msgArgs, st, array_dtype=real, array_nd=2); +registerFunction('stack', ark_stack_real_2, 'ManipulationMsg', 686); + +proc ark_stack_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.stackMsg(cmd, msgArgs, st, array_dtype=real, array_nd=3); +registerFunction('stack', ark_stack_real_3, 'ManipulationMsg', 686); + proc ark_stack_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.stackMsg(cmd, msgArgs, st, array_dtype=bool, array_nd=1); registerFunction('stack', ark_stack_bool_1, 'ManipulationMsg', 686); +proc ark_stack_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.stackMsg(cmd, msgArgs, st, array_dtype=bool, array_nd=2); +registerFunction('stack', ark_stack_bool_2, 'ManipulationMsg', 686); + +proc ark_stack_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.stackMsg(cmd, msgArgs, st, array_dtype=bool, array_nd=3); +registerFunction('stack', ark_stack_bool_3, 'ManipulationMsg', 686); + proc ark_stack_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.stackMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd=1); registerFunction('stack', ark_stack_bigint_1, 'ManipulationMsg', 686); +proc ark_stack_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.stackMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd=2); +registerFunction('stack', ark_stack_bigint_2, 'ManipulationMsg', 686); + +proc ark_stack_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.stackMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd=3); +registerFunction('stack', ark_stack_bigint_3, 'ManipulationMsg', 686); + proc ark_tile_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.tileMsg(cmd, msgArgs, st, array_dtype=int, array_nd=1); registerFunction('tile', ark_tile_int_1, 'ManipulationMsg', 777); +proc ark_tile_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.tileMsg(cmd, msgArgs, st, array_dtype=int, array_nd=2); +registerFunction('tile', ark_tile_int_2, 'ManipulationMsg', 777); + +proc ark_tile_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.tileMsg(cmd, msgArgs, st, array_dtype=int, array_nd=3); +registerFunction('tile', ark_tile_int_3, 'ManipulationMsg', 777); + proc ark_tile_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.tileMsg(cmd, msgArgs, st, array_dtype=uint, array_nd=1); registerFunction('tile', ark_tile_uint_1, 'ManipulationMsg', 777); +proc ark_tile_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.tileMsg(cmd, msgArgs, st, array_dtype=uint, array_nd=2); +registerFunction('tile', ark_tile_uint_2, 'ManipulationMsg', 777); + +proc ark_tile_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.tileMsg(cmd, msgArgs, st, array_dtype=uint, array_nd=3); +registerFunction('tile', ark_tile_uint_3, 'ManipulationMsg', 777); + proc ark_tile_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.tileMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd=1); registerFunction('tile', ark_tile_uint8_1, 'ManipulationMsg', 777); +proc ark_tile_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.tileMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd=2); +registerFunction('tile', ark_tile_uint8_2, 'ManipulationMsg', 777); + +proc ark_tile_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.tileMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd=3); +registerFunction('tile', ark_tile_uint8_3, 'ManipulationMsg', 777); + proc ark_tile_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.tileMsg(cmd, msgArgs, st, array_dtype=real, array_nd=1); registerFunction('tile', ark_tile_real_1, 'ManipulationMsg', 777); +proc ark_tile_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.tileMsg(cmd, msgArgs, st, array_dtype=real, array_nd=2); +registerFunction('tile', ark_tile_real_2, 'ManipulationMsg', 777); + +proc ark_tile_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.tileMsg(cmd, msgArgs, st, array_dtype=real, array_nd=3); +registerFunction('tile', ark_tile_real_3, 'ManipulationMsg', 777); + proc ark_tile_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.tileMsg(cmd, msgArgs, st, array_dtype=bool, array_nd=1); registerFunction('tile', ark_tile_bool_1, 'ManipulationMsg', 777); +proc ark_tile_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.tileMsg(cmd, msgArgs, st, array_dtype=bool, array_nd=2); +registerFunction('tile', ark_tile_bool_2, 'ManipulationMsg', 777); + +proc ark_tile_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.tileMsg(cmd, msgArgs, st, array_dtype=bool, array_nd=3); +registerFunction('tile', ark_tile_bool_3, 'ManipulationMsg', 777); + proc ark_tile_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.tileMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd=1); registerFunction('tile', ark_tile_bigint_1, 'ManipulationMsg', 777); +proc ark_tile_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.tileMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd=2); +registerFunction('tile', ark_tile_bigint_2, 'ManipulationMsg', 777); + +proc ark_tile_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.tileMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd=3); +registerFunction('tile', ark_tile_bigint_3, 'ManipulationMsg', 777); + proc ark_unstack_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.unstackMsg(cmd, msgArgs, st, array_dtype=int, array_nd=1); registerFunction('unstack', ark_unstack_int_1, 'ManipulationMsg', 818); +proc ark_unstack_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.unstackMsg(cmd, msgArgs, st, array_dtype=int, array_nd=2); +registerFunction('unstack', ark_unstack_int_2, 'ManipulationMsg', 818); + +proc ark_unstack_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.unstackMsg(cmd, msgArgs, st, array_dtype=int, array_nd=3); +registerFunction('unstack', ark_unstack_int_3, 'ManipulationMsg', 818); + proc ark_unstack_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.unstackMsg(cmd, msgArgs, st, array_dtype=uint, array_nd=1); registerFunction('unstack', ark_unstack_uint_1, 'ManipulationMsg', 818); +proc ark_unstack_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.unstackMsg(cmd, msgArgs, st, array_dtype=uint, array_nd=2); +registerFunction('unstack', ark_unstack_uint_2, 'ManipulationMsg', 818); + +proc ark_unstack_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.unstackMsg(cmd, msgArgs, st, array_dtype=uint, array_nd=3); +registerFunction('unstack', ark_unstack_uint_3, 'ManipulationMsg', 818); + proc ark_unstack_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.unstackMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd=1); registerFunction('unstack', ark_unstack_uint8_1, 'ManipulationMsg', 818); +proc ark_unstack_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.unstackMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd=2); +registerFunction('unstack', ark_unstack_uint8_2, 'ManipulationMsg', 818); + +proc ark_unstack_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.unstackMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd=3); +registerFunction('unstack', ark_unstack_uint8_3, 'ManipulationMsg', 818); + proc ark_unstack_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.unstackMsg(cmd, msgArgs, st, array_dtype=real, array_nd=1); registerFunction('unstack', ark_unstack_real_1, 'ManipulationMsg', 818); +proc ark_unstack_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.unstackMsg(cmd, msgArgs, st, array_dtype=real, array_nd=2); +registerFunction('unstack', ark_unstack_real_2, 'ManipulationMsg', 818); + +proc ark_unstack_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.unstackMsg(cmd, msgArgs, st, array_dtype=real, array_nd=3); +registerFunction('unstack', ark_unstack_real_3, 'ManipulationMsg', 818); + proc ark_unstack_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.unstackMsg(cmd, msgArgs, st, array_dtype=bool, array_nd=1); registerFunction('unstack', ark_unstack_bool_1, 'ManipulationMsg', 818); +proc ark_unstack_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.unstackMsg(cmd, msgArgs, st, array_dtype=bool, array_nd=2); +registerFunction('unstack', ark_unstack_bool_2, 'ManipulationMsg', 818); + +proc ark_unstack_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.unstackMsg(cmd, msgArgs, st, array_dtype=bool, array_nd=3); +registerFunction('unstack', ark_unstack_bool_3, 'ManipulationMsg', 818); + proc ark_unstack_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.unstackMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd=1); registerFunction('unstack', ark_unstack_bigint_1, 'ManipulationMsg', 818); +proc ark_unstack_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.unstackMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd=2); +registerFunction('unstack', ark_unstack_bigint_2, 'ManipulationMsg', 818); + +proc ark_unstack_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.unstackMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd=3); +registerFunction('unstack', ark_unstack_bigint_3, 'ManipulationMsg', 818); + proc ark_repeatFlat_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.repeatFlatMsg(cmd, msgArgs, st, array_dtype=int, array_nd=1); registerFunction('repeatFlat', ark_repeatFlat_int_1, 'ManipulationMsg', 902); +proc ark_repeatFlat_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.repeatFlatMsg(cmd, msgArgs, st, array_dtype=int, array_nd=2); +registerFunction('repeatFlat', ark_repeatFlat_int_2, 'ManipulationMsg', 902); + +proc ark_repeatFlat_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.repeatFlatMsg(cmd, msgArgs, st, array_dtype=int, array_nd=3); +registerFunction('repeatFlat', ark_repeatFlat_int_3, 'ManipulationMsg', 902); + proc ark_repeatFlat_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.repeatFlatMsg(cmd, msgArgs, st, array_dtype=uint, array_nd=1); registerFunction('repeatFlat', ark_repeatFlat_uint_1, 'ManipulationMsg', 902); +proc ark_repeatFlat_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.repeatFlatMsg(cmd, msgArgs, st, array_dtype=uint, array_nd=2); +registerFunction('repeatFlat', ark_repeatFlat_uint_2, 'ManipulationMsg', 902); + +proc ark_repeatFlat_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.repeatFlatMsg(cmd, msgArgs, st, array_dtype=uint, array_nd=3); +registerFunction('repeatFlat', ark_repeatFlat_uint_3, 'ManipulationMsg', 902); + proc ark_repeatFlat_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.repeatFlatMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd=1); registerFunction('repeatFlat', ark_repeatFlat_uint8_1, 'ManipulationMsg', 902); +proc ark_repeatFlat_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.repeatFlatMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd=2); +registerFunction('repeatFlat', ark_repeatFlat_uint8_2, 'ManipulationMsg', 902); + +proc ark_repeatFlat_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.repeatFlatMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd=3); +registerFunction('repeatFlat', ark_repeatFlat_uint8_3, 'ManipulationMsg', 902); + proc ark_repeatFlat_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.repeatFlatMsg(cmd, msgArgs, st, array_dtype=real, array_nd=1); registerFunction('repeatFlat', ark_repeatFlat_real_1, 'ManipulationMsg', 902); +proc ark_repeatFlat_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.repeatFlatMsg(cmd, msgArgs, st, array_dtype=real, array_nd=2); +registerFunction('repeatFlat', ark_repeatFlat_real_2, 'ManipulationMsg', 902); + +proc ark_repeatFlat_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.repeatFlatMsg(cmd, msgArgs, st, array_dtype=real, array_nd=3); +registerFunction('repeatFlat', ark_repeatFlat_real_3, 'ManipulationMsg', 902); + proc ark_repeatFlat_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.repeatFlatMsg(cmd, msgArgs, st, array_dtype=bool, array_nd=1); registerFunction('repeatFlat', ark_repeatFlat_bool_1, 'ManipulationMsg', 902); +proc ark_repeatFlat_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.repeatFlatMsg(cmd, msgArgs, st, array_dtype=bool, array_nd=2); +registerFunction('repeatFlat', ark_repeatFlat_bool_2, 'ManipulationMsg', 902); + +proc ark_repeatFlat_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.repeatFlatMsg(cmd, msgArgs, st, array_dtype=bool, array_nd=3); +registerFunction('repeatFlat', ark_repeatFlat_bool_3, 'ManipulationMsg', 902); + proc ark_repeatFlat_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ManipulationMsg.repeatFlatMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd=1); registerFunction('repeatFlat', ark_repeatFlat_bigint_1, 'ManipulationMsg', 902); +proc ark_repeatFlat_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.repeatFlatMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd=2); +registerFunction('repeatFlat', ark_repeatFlat_bigint_2, 'ManipulationMsg', 902); + +proc ark_repeatFlat_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ManipulationMsg.repeatFlatMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd=3); +registerFunction('repeatFlat', ark_repeatFlat_bigint_3, 'ManipulationMsg', 902); + import RandMsg; proc ark_randint_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return RandMsg.randint(cmd, msgArgs, st, array_dtype=int, array_nd=1); registerFunction('randint', ark_randint_int_1, 'RandMsg', 36); +proc ark_randint_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.randint(cmd, msgArgs, st, array_dtype=int, array_nd=2); +registerFunction('randint', ark_randint_int_2, 'RandMsg', 36); + +proc ark_randint_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.randint(cmd, msgArgs, st, array_dtype=int, array_nd=3); +registerFunction('randint', ark_randint_int_3, 'RandMsg', 36); + proc ark_randint_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return RandMsg.randint(cmd, msgArgs, st, array_dtype=uint, array_nd=1); registerFunction('randint', ark_randint_uint_1, 'RandMsg', 36); +proc ark_randint_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.randint(cmd, msgArgs, st, array_dtype=uint, array_nd=2); +registerFunction('randint', ark_randint_uint_2, 'RandMsg', 36); + +proc ark_randint_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.randint(cmd, msgArgs, st, array_dtype=uint, array_nd=3); +registerFunction('randint', ark_randint_uint_3, 'RandMsg', 36); + proc ark_randint_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return RandMsg.randint(cmd, msgArgs, st, array_dtype=uint(8), array_nd=1); registerFunction('randint', ark_randint_uint8_1, 'RandMsg', 36); +proc ark_randint_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.randint(cmd, msgArgs, st, array_dtype=uint(8), array_nd=2); +registerFunction('randint', ark_randint_uint8_2, 'RandMsg', 36); + +proc ark_randint_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.randint(cmd, msgArgs, st, array_dtype=uint(8), array_nd=3); +registerFunction('randint', ark_randint_uint8_3, 'RandMsg', 36); + proc ark_randint_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return RandMsg.randint(cmd, msgArgs, st, array_dtype=real, array_nd=1); registerFunction('randint', ark_randint_real_1, 'RandMsg', 36); +proc ark_randint_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.randint(cmd, msgArgs, st, array_dtype=real, array_nd=2); +registerFunction('randint', ark_randint_real_2, 'RandMsg', 36); + +proc ark_randint_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.randint(cmd, msgArgs, st, array_dtype=real, array_nd=3); +registerFunction('randint', ark_randint_real_3, 'RandMsg', 36); + proc ark_randint_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return RandMsg.randint(cmd, msgArgs, st, array_dtype=bool, array_nd=1); registerFunction('randint', ark_randint_bool_1, 'RandMsg', 36); +proc ark_randint_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.randint(cmd, msgArgs, st, array_dtype=bool, array_nd=2); +registerFunction('randint', ark_randint_bool_2, 'RandMsg', 36); + +proc ark_randint_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.randint(cmd, msgArgs, st, array_dtype=bool, array_nd=3); +registerFunction('randint', ark_randint_bool_3, 'RandMsg', 36); + proc ark_randint_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return RandMsg.randint(cmd, msgArgs, st, array_dtype=bigint, array_nd=1); registerFunction('randint', ark_randint_bigint_1, 'RandMsg', 36); +proc ark_randint_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.randint(cmd, msgArgs, st, array_dtype=bigint, array_nd=2); +registerFunction('randint', ark_randint_bigint_2, 'RandMsg', 36); + +proc ark_randint_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.randint(cmd, msgArgs, st, array_dtype=bigint, array_nd=3); +registerFunction('randint', ark_randint_bigint_3, 'RandMsg', 36); + proc ark_randomNormal_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return RandMsg.randomNormal(cmd, msgArgs, st, array_nd=1); registerFunction('randomNormal<1>', ark_randomNormal_1, 'RandMsg', 85); +proc ark_randomNormal_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.randomNormal(cmd, msgArgs, st, array_nd=2); +registerFunction('randomNormal<2>', ark_randomNormal_2, 'RandMsg', 85); + +proc ark_randomNormal_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.randomNormal(cmd, msgArgs, st, array_nd=3); +registerFunction('randomNormal<3>', ark_randomNormal_3, 'RandMsg', 85); + proc ark_createGenerator_int(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return RandMsg.createGenerator(cmd, msgArgs, st, array_dtype=int); registerFunction('createGenerator', ark_createGenerator_int, 'RandMsg', 99); @@ -1644,34 +4966,98 @@ proc ark_uniformGenerator_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: return RandMsg.uniformGenerator(cmd, msgArgs, st, array_dtype=int, array_nd=1); registerFunction('uniformGenerator', ark_uniformGenerator_int_1, 'RandMsg', 127); +proc ark_uniformGenerator_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.uniformGenerator(cmd, msgArgs, st, array_dtype=int, array_nd=2); +registerFunction('uniformGenerator', ark_uniformGenerator_int_2, 'RandMsg', 127); + +proc ark_uniformGenerator_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.uniformGenerator(cmd, msgArgs, st, array_dtype=int, array_nd=3); +registerFunction('uniformGenerator', ark_uniformGenerator_int_3, 'RandMsg', 127); + proc ark_uniformGenerator_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return RandMsg.uniformGenerator(cmd, msgArgs, st, array_dtype=uint, array_nd=1); registerFunction('uniformGenerator', ark_uniformGenerator_uint_1, 'RandMsg', 127); +proc ark_uniformGenerator_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.uniformGenerator(cmd, msgArgs, st, array_dtype=uint, array_nd=2); +registerFunction('uniformGenerator', ark_uniformGenerator_uint_2, 'RandMsg', 127); + +proc ark_uniformGenerator_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.uniformGenerator(cmd, msgArgs, st, array_dtype=uint, array_nd=3); +registerFunction('uniformGenerator', ark_uniformGenerator_uint_3, 'RandMsg', 127); + proc ark_uniformGenerator_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return RandMsg.uniformGenerator(cmd, msgArgs, st, array_dtype=uint(8), array_nd=1); registerFunction('uniformGenerator', ark_uniformGenerator_uint8_1, 'RandMsg', 127); +proc ark_uniformGenerator_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.uniformGenerator(cmd, msgArgs, st, array_dtype=uint(8), array_nd=2); +registerFunction('uniformGenerator', ark_uniformGenerator_uint8_2, 'RandMsg', 127); + +proc ark_uniformGenerator_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.uniformGenerator(cmd, msgArgs, st, array_dtype=uint(8), array_nd=3); +registerFunction('uniformGenerator', ark_uniformGenerator_uint8_3, 'RandMsg', 127); + proc ark_uniformGenerator_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return RandMsg.uniformGenerator(cmd, msgArgs, st, array_dtype=real, array_nd=1); registerFunction('uniformGenerator', ark_uniformGenerator_real_1, 'RandMsg', 127); +proc ark_uniformGenerator_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.uniformGenerator(cmd, msgArgs, st, array_dtype=real, array_nd=2); +registerFunction('uniformGenerator', ark_uniformGenerator_real_2, 'RandMsg', 127); + +proc ark_uniformGenerator_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.uniformGenerator(cmd, msgArgs, st, array_dtype=real, array_nd=3); +registerFunction('uniformGenerator', ark_uniformGenerator_real_3, 'RandMsg', 127); + proc ark_uniformGenerator_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return RandMsg.uniformGenerator(cmd, msgArgs, st, array_dtype=bool, array_nd=1); registerFunction('uniformGenerator', ark_uniformGenerator_bool_1, 'RandMsg', 127); +proc ark_uniformGenerator_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.uniformGenerator(cmd, msgArgs, st, array_dtype=bool, array_nd=2); +registerFunction('uniformGenerator', ark_uniformGenerator_bool_2, 'RandMsg', 127); + +proc ark_uniformGenerator_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.uniformGenerator(cmd, msgArgs, st, array_dtype=bool, array_nd=3); +registerFunction('uniformGenerator', ark_uniformGenerator_bool_3, 'RandMsg', 127); + proc ark_uniformGenerator_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return RandMsg.uniformGenerator(cmd, msgArgs, st, array_dtype=bigint, array_nd=1); registerFunction('uniformGenerator', ark_uniformGenerator_bigint_1, 'RandMsg', 127); +proc ark_uniformGenerator_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.uniformGenerator(cmd, msgArgs, st, array_dtype=bigint, array_nd=2); +registerFunction('uniformGenerator', ark_uniformGenerator_bigint_2, 'RandMsg', 127); + +proc ark_uniformGenerator_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.uniformGenerator(cmd, msgArgs, st, array_dtype=bigint, array_nd=3); +registerFunction('uniformGenerator', ark_uniformGenerator_bigint_3, 'RandMsg', 127); + proc ark_standardNormalGenerator_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return RandMsg.standardNormalGenerator(cmd, msgArgs, st, array_nd=1); registerFunction('standardNormalGenerator<1>', ark_standardNormalGenerator_1, 'RandMsg', 254); +proc ark_standardNormalGenerator_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.standardNormalGenerator(cmd, msgArgs, st, array_nd=2); +registerFunction('standardNormalGenerator<2>', ark_standardNormalGenerator_2, 'RandMsg', 254); + +proc ark_standardNormalGenerator_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.standardNormalGenerator(cmd, msgArgs, st, array_nd=3); +registerFunction('standardNormalGenerator<3>', ark_standardNormalGenerator_3, 'RandMsg', 254); + proc ark_standardExponential_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return RandMsg.standardExponential(cmd, msgArgs, st, array_nd=1); registerFunction('standardExponential<1>', ark_standardExponential_1, 'RandMsg', 389); +proc ark_standardExponential_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.standardExponential(cmd, msgArgs, st, array_nd=2); +registerFunction('standardExponential<2>', ark_standardExponential_2, 'RandMsg', 389); + +proc ark_standardExponential_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.standardExponential(cmd, msgArgs, st, array_nd=3); +registerFunction('standardExponential<3>', ark_standardExponential_3, 'RandMsg', 389); + proc ark_choice_int(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return RandMsg.choice(cmd, msgArgs, st, array_dtype=int); registerFunction('choice', ark_choice_int, 'RandMsg', 503); @@ -1700,174 +5086,510 @@ proc ark_permutation_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borro return RandMsg.permutation(cmd, msgArgs, st, array_dtype=int, array_nd=1); registerFunction('permutation', ark_permutation_int_1, 'RandMsg', 609); +proc ark_permutation_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.permutation(cmd, msgArgs, st, array_dtype=int, array_nd=2); +registerFunction('permutation', ark_permutation_int_2, 'RandMsg', 609); + +proc ark_permutation_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.permutation(cmd, msgArgs, st, array_dtype=int, array_nd=3); +registerFunction('permutation', ark_permutation_int_3, 'RandMsg', 609); + proc ark_permutation_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return RandMsg.permutation(cmd, msgArgs, st, array_dtype=uint, array_nd=1); registerFunction('permutation', ark_permutation_uint_1, 'RandMsg', 609); +proc ark_permutation_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.permutation(cmd, msgArgs, st, array_dtype=uint, array_nd=2); +registerFunction('permutation', ark_permutation_uint_2, 'RandMsg', 609); + +proc ark_permutation_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.permutation(cmd, msgArgs, st, array_dtype=uint, array_nd=3); +registerFunction('permutation', ark_permutation_uint_3, 'RandMsg', 609); + proc ark_permutation_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return RandMsg.permutation(cmd, msgArgs, st, array_dtype=uint(8), array_nd=1); registerFunction('permutation', ark_permutation_uint8_1, 'RandMsg', 609); +proc ark_permutation_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.permutation(cmd, msgArgs, st, array_dtype=uint(8), array_nd=2); +registerFunction('permutation', ark_permutation_uint8_2, 'RandMsg', 609); + +proc ark_permutation_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.permutation(cmd, msgArgs, st, array_dtype=uint(8), array_nd=3); +registerFunction('permutation', ark_permutation_uint8_3, 'RandMsg', 609); + proc ark_permutation_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return RandMsg.permutation(cmd, msgArgs, st, array_dtype=real, array_nd=1); registerFunction('permutation', ark_permutation_real_1, 'RandMsg', 609); +proc ark_permutation_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.permutation(cmd, msgArgs, st, array_dtype=real, array_nd=2); +registerFunction('permutation', ark_permutation_real_2, 'RandMsg', 609); + +proc ark_permutation_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.permutation(cmd, msgArgs, st, array_dtype=real, array_nd=3); +registerFunction('permutation', ark_permutation_real_3, 'RandMsg', 609); + proc ark_permutation_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return RandMsg.permutation(cmd, msgArgs, st, array_dtype=bool, array_nd=1); registerFunction('permutation', ark_permutation_bool_1, 'RandMsg', 609); +proc ark_permutation_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.permutation(cmd, msgArgs, st, array_dtype=bool, array_nd=2); +registerFunction('permutation', ark_permutation_bool_2, 'RandMsg', 609); + +proc ark_permutation_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.permutation(cmd, msgArgs, st, array_dtype=bool, array_nd=3); +registerFunction('permutation', ark_permutation_bool_3, 'RandMsg', 609); + proc ark_permutation_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return RandMsg.permutation(cmd, msgArgs, st, array_dtype=bigint, array_nd=1); registerFunction('permutation', ark_permutation_bigint_1, 'RandMsg', 609); +proc ark_permutation_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.permutation(cmd, msgArgs, st, array_dtype=bigint, array_nd=2); +registerFunction('permutation', ark_permutation_bigint_2, 'RandMsg', 609); + +proc ark_permutation_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.permutation(cmd, msgArgs, st, array_dtype=bigint, array_nd=3); +registerFunction('permutation', ark_permutation_bigint_3, 'RandMsg', 609); + proc ark_shuffle_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return RandMsg.shuffle(cmd, msgArgs, st, array_dtype=int, array_nd=1); registerFunction('shuffle', ark_shuffle_int_1, 'RandMsg', 696); +proc ark_shuffle_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.shuffle(cmd, msgArgs, st, array_dtype=int, array_nd=2); +registerFunction('shuffle', ark_shuffle_int_2, 'RandMsg', 696); + +proc ark_shuffle_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.shuffle(cmd, msgArgs, st, array_dtype=int, array_nd=3); +registerFunction('shuffle', ark_shuffle_int_3, 'RandMsg', 696); + proc ark_shuffle_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return RandMsg.shuffle(cmd, msgArgs, st, array_dtype=uint, array_nd=1); registerFunction('shuffle', ark_shuffle_uint_1, 'RandMsg', 696); +proc ark_shuffle_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.shuffle(cmd, msgArgs, st, array_dtype=uint, array_nd=2); +registerFunction('shuffle', ark_shuffle_uint_2, 'RandMsg', 696); + +proc ark_shuffle_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.shuffle(cmd, msgArgs, st, array_dtype=uint, array_nd=3); +registerFunction('shuffle', ark_shuffle_uint_3, 'RandMsg', 696); + proc ark_shuffle_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return RandMsg.shuffle(cmd, msgArgs, st, array_dtype=uint(8), array_nd=1); registerFunction('shuffle', ark_shuffle_uint8_1, 'RandMsg', 696); +proc ark_shuffle_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.shuffle(cmd, msgArgs, st, array_dtype=uint(8), array_nd=2); +registerFunction('shuffle', ark_shuffle_uint8_2, 'RandMsg', 696); + +proc ark_shuffle_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.shuffle(cmd, msgArgs, st, array_dtype=uint(8), array_nd=3); +registerFunction('shuffle', ark_shuffle_uint8_3, 'RandMsg', 696); + proc ark_shuffle_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return RandMsg.shuffle(cmd, msgArgs, st, array_dtype=real, array_nd=1); registerFunction('shuffle', ark_shuffle_real_1, 'RandMsg', 696); +proc ark_shuffle_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.shuffle(cmd, msgArgs, st, array_dtype=real, array_nd=2); +registerFunction('shuffle', ark_shuffle_real_2, 'RandMsg', 696); + +proc ark_shuffle_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.shuffle(cmd, msgArgs, st, array_dtype=real, array_nd=3); +registerFunction('shuffle', ark_shuffle_real_3, 'RandMsg', 696); + proc ark_shuffle_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return RandMsg.shuffle(cmd, msgArgs, st, array_dtype=bool, array_nd=1); registerFunction('shuffle', ark_shuffle_bool_1, 'RandMsg', 696); +proc ark_shuffle_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.shuffle(cmd, msgArgs, st, array_dtype=bool, array_nd=2); +registerFunction('shuffle', ark_shuffle_bool_2, 'RandMsg', 696); + +proc ark_shuffle_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.shuffle(cmd, msgArgs, st, array_dtype=bool, array_nd=3); +registerFunction('shuffle', ark_shuffle_bool_3, 'RandMsg', 696); + proc ark_shuffle_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return RandMsg.shuffle(cmd, msgArgs, st, array_dtype=bigint, array_nd=1); registerFunction('shuffle', ark_shuffle_bigint_1, 'RandMsg', 696); +proc ark_shuffle_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.shuffle(cmd, msgArgs, st, array_dtype=bigint, array_nd=2); +registerFunction('shuffle', ark_shuffle_bigint_2, 'RandMsg', 696); + +proc ark_shuffle_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return RandMsg.shuffle(cmd, msgArgs, st, array_dtype=bigint, array_nd=3); +registerFunction('shuffle', ark_shuffle_bigint_3, 'RandMsg', 696); + import ReductionMsg; proc ark_nonzero_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ReductionMsg.nonzero(cmd, msgArgs, st, array_dtype=int, array_nd=1); registerFunction('nonzero', ark_nonzero_int_1, 'ReductionMsg', 325); +proc ark_nonzero_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ReductionMsg.nonzero(cmd, msgArgs, st, array_dtype=int, array_nd=2); +registerFunction('nonzero', ark_nonzero_int_2, 'ReductionMsg', 325); + +proc ark_nonzero_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ReductionMsg.nonzero(cmd, msgArgs, st, array_dtype=int, array_nd=3); +registerFunction('nonzero', ark_nonzero_int_3, 'ReductionMsg', 325); + proc ark_nonzero_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ReductionMsg.nonzero(cmd, msgArgs, st, array_dtype=uint, array_nd=1); registerFunction('nonzero', ark_nonzero_uint_1, 'ReductionMsg', 325); +proc ark_nonzero_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ReductionMsg.nonzero(cmd, msgArgs, st, array_dtype=uint, array_nd=2); +registerFunction('nonzero', ark_nonzero_uint_2, 'ReductionMsg', 325); + +proc ark_nonzero_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ReductionMsg.nonzero(cmd, msgArgs, st, array_dtype=uint, array_nd=3); +registerFunction('nonzero', ark_nonzero_uint_3, 'ReductionMsg', 325); + proc ark_nonzero_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ReductionMsg.nonzero(cmd, msgArgs, st, array_dtype=uint(8), array_nd=1); registerFunction('nonzero', ark_nonzero_uint8_1, 'ReductionMsg', 325); +proc ark_nonzero_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ReductionMsg.nonzero(cmd, msgArgs, st, array_dtype=uint(8), array_nd=2); +registerFunction('nonzero', ark_nonzero_uint8_2, 'ReductionMsg', 325); + +proc ark_nonzero_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ReductionMsg.nonzero(cmd, msgArgs, st, array_dtype=uint(8), array_nd=3); +registerFunction('nonzero', ark_nonzero_uint8_3, 'ReductionMsg', 325); + proc ark_nonzero_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ReductionMsg.nonzero(cmd, msgArgs, st, array_dtype=real, array_nd=1); registerFunction('nonzero', ark_nonzero_real_1, 'ReductionMsg', 325); +proc ark_nonzero_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ReductionMsg.nonzero(cmd, msgArgs, st, array_dtype=real, array_nd=2); +registerFunction('nonzero', ark_nonzero_real_2, 'ReductionMsg', 325); + +proc ark_nonzero_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ReductionMsg.nonzero(cmd, msgArgs, st, array_dtype=real, array_nd=3); +registerFunction('nonzero', ark_nonzero_real_3, 'ReductionMsg', 325); + proc ark_nonzero_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ReductionMsg.nonzero(cmd, msgArgs, st, array_dtype=bool, array_nd=1); registerFunction('nonzero', ark_nonzero_bool_1, 'ReductionMsg', 325); +proc ark_nonzero_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ReductionMsg.nonzero(cmd, msgArgs, st, array_dtype=bool, array_nd=2); +registerFunction('nonzero', ark_nonzero_bool_2, 'ReductionMsg', 325); + +proc ark_nonzero_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ReductionMsg.nonzero(cmd, msgArgs, st, array_dtype=bool, array_nd=3); +registerFunction('nonzero', ark_nonzero_bool_3, 'ReductionMsg', 325); + proc ark_nonzero_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ReductionMsg.nonzero(cmd, msgArgs, st, array_dtype=bigint, array_nd=1); registerFunction('nonzero', ark_nonzero_bigint_1, 'ReductionMsg', 325); +proc ark_nonzero_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ReductionMsg.nonzero(cmd, msgArgs, st, array_dtype=bigint, array_nd=2); +registerFunction('nonzero', ark_nonzero_bigint_2, 'ReductionMsg', 325); + +proc ark_nonzero_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ReductionMsg.nonzero(cmd, msgArgs, st, array_dtype=bigint, array_nd=3); +registerFunction('nonzero', ark_nonzero_bigint_3, 'ReductionMsg', 325); + import SetMsg; proc ark_uniqueValues_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return SetMsg.uniqueValues(cmd, msgArgs, st, array_dtype=int, array_nd=1); registerFunction('uniqueValues', ark_uniqueValues_int_1, 'SetMsg', 17); +proc ark_uniqueValues_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueValues(cmd, msgArgs, st, array_dtype=int, array_nd=2); +registerFunction('uniqueValues', ark_uniqueValues_int_2, 'SetMsg', 17); + +proc ark_uniqueValues_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueValues(cmd, msgArgs, st, array_dtype=int, array_nd=3); +registerFunction('uniqueValues', ark_uniqueValues_int_3, 'SetMsg', 17); + proc ark_uniqueValues_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return SetMsg.uniqueValues(cmd, msgArgs, st, array_dtype=uint, array_nd=1); registerFunction('uniqueValues', ark_uniqueValues_uint_1, 'SetMsg', 17); +proc ark_uniqueValues_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueValues(cmd, msgArgs, st, array_dtype=uint, array_nd=2); +registerFunction('uniqueValues', ark_uniqueValues_uint_2, 'SetMsg', 17); + +proc ark_uniqueValues_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueValues(cmd, msgArgs, st, array_dtype=uint, array_nd=3); +registerFunction('uniqueValues', ark_uniqueValues_uint_3, 'SetMsg', 17); + proc ark_uniqueValues_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return SetMsg.uniqueValues(cmd, msgArgs, st, array_dtype=uint(8), array_nd=1); registerFunction('uniqueValues', ark_uniqueValues_uint8_1, 'SetMsg', 17); +proc ark_uniqueValues_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueValues(cmd, msgArgs, st, array_dtype=uint(8), array_nd=2); +registerFunction('uniqueValues', ark_uniqueValues_uint8_2, 'SetMsg', 17); + +proc ark_uniqueValues_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueValues(cmd, msgArgs, st, array_dtype=uint(8), array_nd=3); +registerFunction('uniqueValues', ark_uniqueValues_uint8_3, 'SetMsg', 17); + proc ark_uniqueValues_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return SetMsg.uniqueValues(cmd, msgArgs, st, array_dtype=real, array_nd=1); registerFunction('uniqueValues', ark_uniqueValues_real_1, 'SetMsg', 17); +proc ark_uniqueValues_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueValues(cmd, msgArgs, st, array_dtype=real, array_nd=2); +registerFunction('uniqueValues', ark_uniqueValues_real_2, 'SetMsg', 17); + +proc ark_uniqueValues_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueValues(cmd, msgArgs, st, array_dtype=real, array_nd=3); +registerFunction('uniqueValues', ark_uniqueValues_real_3, 'SetMsg', 17); + proc ark_uniqueValues_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return SetMsg.uniqueValues(cmd, msgArgs, st, array_dtype=bool, array_nd=1); registerFunction('uniqueValues', ark_uniqueValues_bool_1, 'SetMsg', 17); +proc ark_uniqueValues_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueValues(cmd, msgArgs, st, array_dtype=bool, array_nd=2); +registerFunction('uniqueValues', ark_uniqueValues_bool_2, 'SetMsg', 17); + +proc ark_uniqueValues_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueValues(cmd, msgArgs, st, array_dtype=bool, array_nd=3); +registerFunction('uniqueValues', ark_uniqueValues_bool_3, 'SetMsg', 17); + proc ark_uniqueValues_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return SetMsg.uniqueValues(cmd, msgArgs, st, array_dtype=bigint, array_nd=1); registerFunction('uniqueValues', ark_uniqueValues_bigint_1, 'SetMsg', 17); +proc ark_uniqueValues_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueValues(cmd, msgArgs, st, array_dtype=bigint, array_nd=2); +registerFunction('uniqueValues', ark_uniqueValues_bigint_2, 'SetMsg', 17); + +proc ark_uniqueValues_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueValues(cmd, msgArgs, st, array_dtype=bigint, array_nd=3); +registerFunction('uniqueValues', ark_uniqueValues_bigint_3, 'SetMsg', 17); + proc ark_uniqueCounts_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return SetMsg.uniqueCounts(cmd, msgArgs, st, array_dtype=int, array_nd=1); registerFunction('uniqueCounts', ark_uniqueCounts_int_1, 'SetMsg', 37); +proc ark_uniqueCounts_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueCounts(cmd, msgArgs, st, array_dtype=int, array_nd=2); +registerFunction('uniqueCounts', ark_uniqueCounts_int_2, 'SetMsg', 37); + +proc ark_uniqueCounts_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueCounts(cmd, msgArgs, st, array_dtype=int, array_nd=3); +registerFunction('uniqueCounts', ark_uniqueCounts_int_3, 'SetMsg', 37); + proc ark_uniqueCounts_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return SetMsg.uniqueCounts(cmd, msgArgs, st, array_dtype=uint, array_nd=1); registerFunction('uniqueCounts', ark_uniqueCounts_uint_1, 'SetMsg', 37); +proc ark_uniqueCounts_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueCounts(cmd, msgArgs, st, array_dtype=uint, array_nd=2); +registerFunction('uniqueCounts', ark_uniqueCounts_uint_2, 'SetMsg', 37); + +proc ark_uniqueCounts_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueCounts(cmd, msgArgs, st, array_dtype=uint, array_nd=3); +registerFunction('uniqueCounts', ark_uniqueCounts_uint_3, 'SetMsg', 37); + proc ark_uniqueCounts_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return SetMsg.uniqueCounts(cmd, msgArgs, st, array_dtype=uint(8), array_nd=1); registerFunction('uniqueCounts', ark_uniqueCounts_uint8_1, 'SetMsg', 37); +proc ark_uniqueCounts_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueCounts(cmd, msgArgs, st, array_dtype=uint(8), array_nd=2); +registerFunction('uniqueCounts', ark_uniqueCounts_uint8_2, 'SetMsg', 37); + +proc ark_uniqueCounts_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueCounts(cmd, msgArgs, st, array_dtype=uint(8), array_nd=3); +registerFunction('uniqueCounts', ark_uniqueCounts_uint8_3, 'SetMsg', 37); + proc ark_uniqueCounts_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return SetMsg.uniqueCounts(cmd, msgArgs, st, array_dtype=real, array_nd=1); registerFunction('uniqueCounts', ark_uniqueCounts_real_1, 'SetMsg', 37); +proc ark_uniqueCounts_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueCounts(cmd, msgArgs, st, array_dtype=real, array_nd=2); +registerFunction('uniqueCounts', ark_uniqueCounts_real_2, 'SetMsg', 37); + +proc ark_uniqueCounts_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueCounts(cmd, msgArgs, st, array_dtype=real, array_nd=3); +registerFunction('uniqueCounts', ark_uniqueCounts_real_3, 'SetMsg', 37); + proc ark_uniqueCounts_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return SetMsg.uniqueCounts(cmd, msgArgs, st, array_dtype=bool, array_nd=1); registerFunction('uniqueCounts', ark_uniqueCounts_bool_1, 'SetMsg', 37); +proc ark_uniqueCounts_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueCounts(cmd, msgArgs, st, array_dtype=bool, array_nd=2); +registerFunction('uniqueCounts', ark_uniqueCounts_bool_2, 'SetMsg', 37); + +proc ark_uniqueCounts_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueCounts(cmd, msgArgs, st, array_dtype=bool, array_nd=3); +registerFunction('uniqueCounts', ark_uniqueCounts_bool_3, 'SetMsg', 37); + proc ark_uniqueCounts_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return SetMsg.uniqueCounts(cmd, msgArgs, st, array_dtype=bigint, array_nd=1); registerFunction('uniqueCounts', ark_uniqueCounts_bigint_1, 'SetMsg', 37); +proc ark_uniqueCounts_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueCounts(cmd, msgArgs, st, array_dtype=bigint, array_nd=2); +registerFunction('uniqueCounts', ark_uniqueCounts_bigint_2, 'SetMsg', 37); + +proc ark_uniqueCounts_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueCounts(cmd, msgArgs, st, array_dtype=bigint, array_nd=3); +registerFunction('uniqueCounts', ark_uniqueCounts_bigint_3, 'SetMsg', 37); + proc ark_uniqueInverse_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return SetMsg.uniqueInverse(cmd, msgArgs, st, array_dtype=int, array_nd=1); registerFunction('uniqueInverse', ark_uniqueInverse_int_1, 'SetMsg', 58); +proc ark_uniqueInverse_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueInverse(cmd, msgArgs, st, array_dtype=int, array_nd=2); +registerFunction('uniqueInverse', ark_uniqueInverse_int_2, 'SetMsg', 58); + +proc ark_uniqueInverse_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueInverse(cmd, msgArgs, st, array_dtype=int, array_nd=3); +registerFunction('uniqueInverse', ark_uniqueInverse_int_3, 'SetMsg', 58); + proc ark_uniqueInverse_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return SetMsg.uniqueInverse(cmd, msgArgs, st, array_dtype=uint, array_nd=1); registerFunction('uniqueInverse', ark_uniqueInverse_uint_1, 'SetMsg', 58); +proc ark_uniqueInverse_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueInverse(cmd, msgArgs, st, array_dtype=uint, array_nd=2); +registerFunction('uniqueInverse', ark_uniqueInverse_uint_2, 'SetMsg', 58); + +proc ark_uniqueInverse_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueInverse(cmd, msgArgs, st, array_dtype=uint, array_nd=3); +registerFunction('uniqueInverse', ark_uniqueInverse_uint_3, 'SetMsg', 58); + proc ark_uniqueInverse_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return SetMsg.uniqueInverse(cmd, msgArgs, st, array_dtype=uint(8), array_nd=1); registerFunction('uniqueInverse', ark_uniqueInverse_uint8_1, 'SetMsg', 58); +proc ark_uniqueInverse_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueInverse(cmd, msgArgs, st, array_dtype=uint(8), array_nd=2); +registerFunction('uniqueInverse', ark_uniqueInverse_uint8_2, 'SetMsg', 58); + +proc ark_uniqueInverse_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueInverse(cmd, msgArgs, st, array_dtype=uint(8), array_nd=3); +registerFunction('uniqueInverse', ark_uniqueInverse_uint8_3, 'SetMsg', 58); + proc ark_uniqueInverse_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return SetMsg.uniqueInverse(cmd, msgArgs, st, array_dtype=real, array_nd=1); registerFunction('uniqueInverse', ark_uniqueInverse_real_1, 'SetMsg', 58); +proc ark_uniqueInverse_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueInverse(cmd, msgArgs, st, array_dtype=real, array_nd=2); +registerFunction('uniqueInverse', ark_uniqueInverse_real_2, 'SetMsg', 58); + +proc ark_uniqueInverse_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueInverse(cmd, msgArgs, st, array_dtype=real, array_nd=3); +registerFunction('uniqueInverse', ark_uniqueInverse_real_3, 'SetMsg', 58); + proc ark_uniqueInverse_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return SetMsg.uniqueInverse(cmd, msgArgs, st, array_dtype=bool, array_nd=1); registerFunction('uniqueInverse', ark_uniqueInverse_bool_1, 'SetMsg', 58); +proc ark_uniqueInverse_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueInverse(cmd, msgArgs, st, array_dtype=bool, array_nd=2); +registerFunction('uniqueInverse', ark_uniqueInverse_bool_2, 'SetMsg', 58); + +proc ark_uniqueInverse_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueInverse(cmd, msgArgs, st, array_dtype=bool, array_nd=3); +registerFunction('uniqueInverse', ark_uniqueInverse_bool_3, 'SetMsg', 58); + proc ark_uniqueInverse_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return SetMsg.uniqueInverse(cmd, msgArgs, st, array_dtype=bigint, array_nd=1); registerFunction('uniqueInverse', ark_uniqueInverse_bigint_1, 'SetMsg', 58); +proc ark_uniqueInverse_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueInverse(cmd, msgArgs, st, array_dtype=bigint, array_nd=2); +registerFunction('uniqueInverse', ark_uniqueInverse_bigint_2, 'SetMsg', 58); + +proc ark_uniqueInverse_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueInverse(cmd, msgArgs, st, array_dtype=bigint, array_nd=3); +registerFunction('uniqueInverse', ark_uniqueInverse_bigint_3, 'SetMsg', 58); + proc ark_uniqueAll_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return SetMsg.uniqueAll(cmd, msgArgs, st, array_dtype=int, array_nd=1); registerFunction('uniqueAll', ark_uniqueAll_int_1, 'SetMsg', 78); +proc ark_uniqueAll_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueAll(cmd, msgArgs, st, array_dtype=int, array_nd=2); +registerFunction('uniqueAll', ark_uniqueAll_int_2, 'SetMsg', 78); + +proc ark_uniqueAll_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueAll(cmd, msgArgs, st, array_dtype=int, array_nd=3); +registerFunction('uniqueAll', ark_uniqueAll_int_3, 'SetMsg', 78); + proc ark_uniqueAll_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return SetMsg.uniqueAll(cmd, msgArgs, st, array_dtype=uint, array_nd=1); registerFunction('uniqueAll', ark_uniqueAll_uint_1, 'SetMsg', 78); +proc ark_uniqueAll_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueAll(cmd, msgArgs, st, array_dtype=uint, array_nd=2); +registerFunction('uniqueAll', ark_uniqueAll_uint_2, 'SetMsg', 78); + +proc ark_uniqueAll_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueAll(cmd, msgArgs, st, array_dtype=uint, array_nd=3); +registerFunction('uniqueAll', ark_uniqueAll_uint_3, 'SetMsg', 78); + proc ark_uniqueAll_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return SetMsg.uniqueAll(cmd, msgArgs, st, array_dtype=uint(8), array_nd=1); registerFunction('uniqueAll', ark_uniqueAll_uint8_1, 'SetMsg', 78); +proc ark_uniqueAll_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueAll(cmd, msgArgs, st, array_dtype=uint(8), array_nd=2); +registerFunction('uniqueAll', ark_uniqueAll_uint8_2, 'SetMsg', 78); + +proc ark_uniqueAll_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueAll(cmd, msgArgs, st, array_dtype=uint(8), array_nd=3); +registerFunction('uniqueAll', ark_uniqueAll_uint8_3, 'SetMsg', 78); + proc ark_uniqueAll_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return SetMsg.uniqueAll(cmd, msgArgs, st, array_dtype=real, array_nd=1); registerFunction('uniqueAll', ark_uniqueAll_real_1, 'SetMsg', 78); +proc ark_uniqueAll_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueAll(cmd, msgArgs, st, array_dtype=real, array_nd=2); +registerFunction('uniqueAll', ark_uniqueAll_real_2, 'SetMsg', 78); + +proc ark_uniqueAll_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueAll(cmd, msgArgs, st, array_dtype=real, array_nd=3); +registerFunction('uniqueAll', ark_uniqueAll_real_3, 'SetMsg', 78); + proc ark_uniqueAll_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return SetMsg.uniqueAll(cmd, msgArgs, st, array_dtype=bool, array_nd=1); registerFunction('uniqueAll', ark_uniqueAll_bool_1, 'SetMsg', 78); +proc ark_uniqueAll_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueAll(cmd, msgArgs, st, array_dtype=bool, array_nd=2); +registerFunction('uniqueAll', ark_uniqueAll_bool_2, 'SetMsg', 78); + +proc ark_uniqueAll_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueAll(cmd, msgArgs, st, array_dtype=bool, array_nd=3); +registerFunction('uniqueAll', ark_uniqueAll_bool_3, 'SetMsg', 78); + proc ark_uniqueAll_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return SetMsg.uniqueAll(cmd, msgArgs, st, array_dtype=bigint, array_nd=1); registerFunction('uniqueAll', ark_uniqueAll_bigint_1, 'SetMsg', 78); +proc ark_uniqueAll_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueAll(cmd, msgArgs, st, array_dtype=bigint, array_nd=2); +registerFunction('uniqueAll', ark_uniqueAll_bigint_2, 'SetMsg', 78); + +proc ark_uniqueAll_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return SetMsg.uniqueAll(cmd, msgArgs, st, array_dtype=bigint, array_nd=3); +registerFunction('uniqueAll', ark_uniqueAll_bigint_3, 'SetMsg', 78); + import StatsMsg; proc ark_reg_mean_generic(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab, type array_dtype_0, param array_nd_0: int): MsgTuple throws { @@ -1883,26 +5605,74 @@ proc ark_mean_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed Sym return ark_reg_mean_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1); registerFunction('mean', ark_mean_int_1, 'StatsMsg', 22); +proc ark_mean_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_mean_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2); +registerFunction('mean', ark_mean_int_2, 'StatsMsg', 22); + +proc ark_mean_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_mean_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3); +registerFunction('mean', ark_mean_int_3, 'StatsMsg', 22); + proc ark_mean_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_mean_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1); registerFunction('mean', ark_mean_uint_1, 'StatsMsg', 22); +proc ark_mean_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_mean_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2); +registerFunction('mean', ark_mean_uint_2, 'StatsMsg', 22); + +proc ark_mean_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_mean_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3); +registerFunction('mean', ark_mean_uint_3, 'StatsMsg', 22); + proc ark_mean_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_mean_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1); registerFunction('mean', ark_mean_uint8_1, 'StatsMsg', 22); +proc ark_mean_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_mean_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2); +registerFunction('mean', ark_mean_uint8_2, 'StatsMsg', 22); + +proc ark_mean_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_mean_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3); +registerFunction('mean', ark_mean_uint8_3, 'StatsMsg', 22); + proc ark_mean_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_mean_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1); registerFunction('mean', ark_mean_real_1, 'StatsMsg', 22); +proc ark_mean_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_mean_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2); +registerFunction('mean', ark_mean_real_2, 'StatsMsg', 22); + +proc ark_mean_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_mean_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3); +registerFunction('mean', ark_mean_real_3, 'StatsMsg', 22); + proc ark_mean_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_mean_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1); registerFunction('mean', ark_mean_bool_1, 'StatsMsg', 22); +proc ark_mean_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_mean_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2); +registerFunction('mean', ark_mean_bool_2, 'StatsMsg', 22); + +proc ark_mean_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_mean_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3); +registerFunction('mean', ark_mean_bool_3, 'StatsMsg', 22); + proc ark_mean_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_mean_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1); registerFunction('mean', ark_mean_bigint_1, 'StatsMsg', 22); +proc ark_mean_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_mean_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2); +registerFunction('mean', ark_mean_bigint_2, 'StatsMsg', 22); + +proc ark_mean_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_mean_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3); +registerFunction('mean', ark_mean_bigint_3, 'StatsMsg', 22); + proc ark_reg_meanReduce_generic(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab, type array_dtype_0, param array_nd_0: int): MsgTuple throws { var x_array_sym = st[msgArgs['x']]: SymEntry(array_dtype_0, array_nd_0); ref x = x_array_sym.a; @@ -1918,26 +5688,74 @@ proc ark_meanReduce_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrow return ark_reg_meanReduce_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1); registerFunction('meanReduce', ark_meanReduce_int_1, 'StatsMsg', 29); +proc ark_meanReduce_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_meanReduce_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2); +registerFunction('meanReduce', ark_meanReduce_int_2, 'StatsMsg', 29); + +proc ark_meanReduce_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_meanReduce_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3); +registerFunction('meanReduce', ark_meanReduce_int_3, 'StatsMsg', 29); + proc ark_meanReduce_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_meanReduce_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1); registerFunction('meanReduce', ark_meanReduce_uint_1, 'StatsMsg', 29); +proc ark_meanReduce_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_meanReduce_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2); +registerFunction('meanReduce', ark_meanReduce_uint_2, 'StatsMsg', 29); + +proc ark_meanReduce_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_meanReduce_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3); +registerFunction('meanReduce', ark_meanReduce_uint_3, 'StatsMsg', 29); + proc ark_meanReduce_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_meanReduce_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1); registerFunction('meanReduce', ark_meanReduce_uint8_1, 'StatsMsg', 29); +proc ark_meanReduce_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_meanReduce_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2); +registerFunction('meanReduce', ark_meanReduce_uint8_2, 'StatsMsg', 29); + +proc ark_meanReduce_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_meanReduce_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3); +registerFunction('meanReduce', ark_meanReduce_uint8_3, 'StatsMsg', 29); + proc ark_meanReduce_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_meanReduce_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1); registerFunction('meanReduce', ark_meanReduce_real_1, 'StatsMsg', 29); +proc ark_meanReduce_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_meanReduce_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2); +registerFunction('meanReduce', ark_meanReduce_real_2, 'StatsMsg', 29); + +proc ark_meanReduce_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_meanReduce_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3); +registerFunction('meanReduce', ark_meanReduce_real_3, 'StatsMsg', 29); + proc ark_meanReduce_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_meanReduce_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1); registerFunction('meanReduce', ark_meanReduce_bool_1, 'StatsMsg', 29); +proc ark_meanReduce_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_meanReduce_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2); +registerFunction('meanReduce', ark_meanReduce_bool_2, 'StatsMsg', 29); + +proc ark_meanReduce_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_meanReduce_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3); +registerFunction('meanReduce', ark_meanReduce_bool_3, 'StatsMsg', 29); + proc ark_meanReduce_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_meanReduce_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1); registerFunction('meanReduce', ark_meanReduce_bigint_1, 'StatsMsg', 29); +proc ark_meanReduce_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_meanReduce_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2); +registerFunction('meanReduce', ark_meanReduce_bigint_2, 'StatsMsg', 29); + +proc ark_meanReduce_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_meanReduce_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3); +registerFunction('meanReduce', ark_meanReduce_bigint_3, 'StatsMsg', 29); + proc ark_reg_variance_generic(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab, type array_dtype_0, param array_nd_0: int): MsgTuple throws { var x_array_sym = st[msgArgs['x']]: SymEntry(array_dtype_0, array_nd_0); ref x = x_array_sym.a; @@ -1952,26 +5770,74 @@ proc ark_var_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymT return ark_reg_variance_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1); registerFunction('var', ark_var_int_1, 'StatsMsg', 40); +proc ark_var_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_variance_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2); +registerFunction('var', ark_var_int_2, 'StatsMsg', 40); + +proc ark_var_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_variance_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3); +registerFunction('var', ark_var_int_3, 'StatsMsg', 40); + proc ark_var_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_variance_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1); registerFunction('var', ark_var_uint_1, 'StatsMsg', 40); +proc ark_var_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_variance_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2); +registerFunction('var', ark_var_uint_2, 'StatsMsg', 40); + +proc ark_var_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_variance_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3); +registerFunction('var', ark_var_uint_3, 'StatsMsg', 40); + proc ark_var_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_variance_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1); registerFunction('var', ark_var_uint8_1, 'StatsMsg', 40); +proc ark_var_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_variance_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2); +registerFunction('var', ark_var_uint8_2, 'StatsMsg', 40); + +proc ark_var_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_variance_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3); +registerFunction('var', ark_var_uint8_3, 'StatsMsg', 40); + proc ark_var_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_variance_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1); registerFunction('var', ark_var_real_1, 'StatsMsg', 40); +proc ark_var_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_variance_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2); +registerFunction('var', ark_var_real_2, 'StatsMsg', 40); + +proc ark_var_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_variance_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3); +registerFunction('var', ark_var_real_3, 'StatsMsg', 40); + proc ark_var_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_variance_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1); registerFunction('var', ark_var_bool_1, 'StatsMsg', 40); +proc ark_var_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_variance_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2); +registerFunction('var', ark_var_bool_2, 'StatsMsg', 40); + +proc ark_var_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_variance_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3); +registerFunction('var', ark_var_bool_3, 'StatsMsg', 40); + proc ark_var_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_variance_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1); registerFunction('var', ark_var_bigint_1, 'StatsMsg', 40); +proc ark_var_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_variance_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2); +registerFunction('var', ark_var_bigint_2, 'StatsMsg', 40); + +proc ark_var_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_variance_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3); +registerFunction('var', ark_var_bigint_3, 'StatsMsg', 40); + proc ark_reg_varReduce_generic(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab, type array_dtype_0, param array_nd_0: int): MsgTuple throws { var x_array_sym = st[msgArgs['x']]: SymEntry(array_dtype_0, array_nd_0); ref x = x_array_sym.a; @@ -1988,26 +5854,74 @@ proc ark_varReduce_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowe return ark_reg_varReduce_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1); registerFunction('varReduce', ark_varReduce_int_1, 'StatsMsg', 47); +proc ark_varReduce_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_varReduce_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2); +registerFunction('varReduce', ark_varReduce_int_2, 'StatsMsg', 47); + +proc ark_varReduce_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_varReduce_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3); +registerFunction('varReduce', ark_varReduce_int_3, 'StatsMsg', 47); + proc ark_varReduce_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_varReduce_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1); registerFunction('varReduce', ark_varReduce_uint_1, 'StatsMsg', 47); +proc ark_varReduce_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_varReduce_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2); +registerFunction('varReduce', ark_varReduce_uint_2, 'StatsMsg', 47); + +proc ark_varReduce_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_varReduce_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3); +registerFunction('varReduce', ark_varReduce_uint_3, 'StatsMsg', 47); + proc ark_varReduce_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_varReduce_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1); registerFunction('varReduce', ark_varReduce_uint8_1, 'StatsMsg', 47); +proc ark_varReduce_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_varReduce_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2); +registerFunction('varReduce', ark_varReduce_uint8_2, 'StatsMsg', 47); + +proc ark_varReduce_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_varReduce_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3); +registerFunction('varReduce', ark_varReduce_uint8_3, 'StatsMsg', 47); + proc ark_varReduce_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_varReduce_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1); registerFunction('varReduce', ark_varReduce_real_1, 'StatsMsg', 47); +proc ark_varReduce_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_varReduce_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2); +registerFunction('varReduce', ark_varReduce_real_2, 'StatsMsg', 47); + +proc ark_varReduce_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_varReduce_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3); +registerFunction('varReduce', ark_varReduce_real_3, 'StatsMsg', 47); + proc ark_varReduce_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_varReduce_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1); registerFunction('varReduce', ark_varReduce_bool_1, 'StatsMsg', 47); +proc ark_varReduce_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_varReduce_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2); +registerFunction('varReduce', ark_varReduce_bool_2, 'StatsMsg', 47); + +proc ark_varReduce_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_varReduce_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3); +registerFunction('varReduce', ark_varReduce_bool_3, 'StatsMsg', 47); + proc ark_varReduce_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_varReduce_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1); registerFunction('varReduce', ark_varReduce_bigint_1, 'StatsMsg', 47); +proc ark_varReduce_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_varReduce_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2); +registerFunction('varReduce', ark_varReduce_bigint_2, 'StatsMsg', 47); + +proc ark_varReduce_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_varReduce_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3); +registerFunction('varReduce', ark_varReduce_bigint_3, 'StatsMsg', 47); + proc ark_reg_std_generic(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab, type array_dtype_0, param array_nd_0: int): MsgTuple throws { var x_array_sym = st[msgArgs['x']]: SymEntry(array_dtype_0, array_nd_0); ref x = x_array_sym.a; @@ -2022,26 +5936,74 @@ proc ark_std_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymT return ark_reg_std_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1); registerFunction('std', ark_std_int_1, 'StatsMsg', 58); +proc ark_std_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_std_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2); +registerFunction('std', ark_std_int_2, 'StatsMsg', 58); + +proc ark_std_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_std_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3); +registerFunction('std', ark_std_int_3, 'StatsMsg', 58); + proc ark_std_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_std_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1); registerFunction('std', ark_std_uint_1, 'StatsMsg', 58); +proc ark_std_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_std_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2); +registerFunction('std', ark_std_uint_2, 'StatsMsg', 58); + +proc ark_std_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_std_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3); +registerFunction('std', ark_std_uint_3, 'StatsMsg', 58); + proc ark_std_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_std_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1); registerFunction('std', ark_std_uint8_1, 'StatsMsg', 58); +proc ark_std_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_std_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2); +registerFunction('std', ark_std_uint8_2, 'StatsMsg', 58); + +proc ark_std_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_std_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3); +registerFunction('std', ark_std_uint8_3, 'StatsMsg', 58); + proc ark_std_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_std_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1); registerFunction('std', ark_std_real_1, 'StatsMsg', 58); +proc ark_std_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_std_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2); +registerFunction('std', ark_std_real_2, 'StatsMsg', 58); + +proc ark_std_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_std_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3); +registerFunction('std', ark_std_real_3, 'StatsMsg', 58); + proc ark_std_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_std_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1); registerFunction('std', ark_std_bool_1, 'StatsMsg', 58); +proc ark_std_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_std_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2); +registerFunction('std', ark_std_bool_2, 'StatsMsg', 58); + +proc ark_std_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_std_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3); +registerFunction('std', ark_std_bool_3, 'StatsMsg', 58); + proc ark_std_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_std_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1); registerFunction('std', ark_std_bigint_1, 'StatsMsg', 58); +proc ark_std_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_std_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2); +registerFunction('std', ark_std_bigint_2, 'StatsMsg', 58); + +proc ark_std_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_std_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3); +registerFunction('std', ark_std_bigint_3, 'StatsMsg', 58); + proc ark_reg_stdReduce_generic(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab, type array_dtype_0, param array_nd_0: int): MsgTuple throws { var x_array_sym = st[msgArgs['x']]: SymEntry(array_dtype_0, array_nd_0); ref x = x_array_sym.a; @@ -2058,26 +6020,74 @@ proc ark_stdReduce_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowe return ark_reg_stdReduce_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1); registerFunction('stdReduce', ark_stdReduce_int_1, 'StatsMsg', 65); +proc ark_stdReduce_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_stdReduce_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2); +registerFunction('stdReduce', ark_stdReduce_int_2, 'StatsMsg', 65); + +proc ark_stdReduce_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_stdReduce_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3); +registerFunction('stdReduce', ark_stdReduce_int_3, 'StatsMsg', 65); + proc ark_stdReduce_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_stdReduce_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1); registerFunction('stdReduce', ark_stdReduce_uint_1, 'StatsMsg', 65); +proc ark_stdReduce_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_stdReduce_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2); +registerFunction('stdReduce', ark_stdReduce_uint_2, 'StatsMsg', 65); + +proc ark_stdReduce_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_stdReduce_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3); +registerFunction('stdReduce', ark_stdReduce_uint_3, 'StatsMsg', 65); + proc ark_stdReduce_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_stdReduce_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1); registerFunction('stdReduce', ark_stdReduce_uint8_1, 'StatsMsg', 65); +proc ark_stdReduce_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_stdReduce_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2); +registerFunction('stdReduce', ark_stdReduce_uint8_2, 'StatsMsg', 65); + +proc ark_stdReduce_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_stdReduce_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3); +registerFunction('stdReduce', ark_stdReduce_uint8_3, 'StatsMsg', 65); + proc ark_stdReduce_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_stdReduce_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1); registerFunction('stdReduce', ark_stdReduce_real_1, 'StatsMsg', 65); +proc ark_stdReduce_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_stdReduce_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2); +registerFunction('stdReduce', ark_stdReduce_real_2, 'StatsMsg', 65); + +proc ark_stdReduce_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_stdReduce_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3); +registerFunction('stdReduce', ark_stdReduce_real_3, 'StatsMsg', 65); + proc ark_stdReduce_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_stdReduce_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1); registerFunction('stdReduce', ark_stdReduce_bool_1, 'StatsMsg', 65); +proc ark_stdReduce_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_stdReduce_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2); +registerFunction('stdReduce', ark_stdReduce_bool_2, 'StatsMsg', 65); + +proc ark_stdReduce_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_stdReduce_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3); +registerFunction('stdReduce', ark_stdReduce_bool_3, 'StatsMsg', 65); + proc ark_stdReduce_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_stdReduce_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1); registerFunction('stdReduce', ark_stdReduce_bigint_1, 'StatsMsg', 65); +proc ark_stdReduce_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_stdReduce_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2); +registerFunction('stdReduce', ark_stdReduce_bigint_2, 'StatsMsg', 65); + +proc ark_stdReduce_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_stdReduce_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3); +registerFunction('stdReduce', ark_stdReduce_bigint_3, 'StatsMsg', 65); + proc ark_reg_cov_generic(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab, type array_dtype_0, param array_nd_0: int, type array_dtype_1, param array_nd_1: int): MsgTuple throws { var x_array_sym = st[msgArgs['x']]: SymEntry(array_dtype_0, array_nd_0); ref x = x_array_sym.a; @@ -2092,150 +6102,1302 @@ proc ark_cov_int_1_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowe return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1, array_dtype_1=int, array_nd_1=1); registerFunction('cov', ark_cov_int_1_int_1, 'StatsMsg', 76); +proc ark_cov_int_1_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1, array_dtype_1=int, array_nd_1=2); +registerFunction('cov', ark_cov_int_1_int_2, 'StatsMsg', 76); + +proc ark_cov_int_1_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1, array_dtype_1=int, array_nd_1=3); +registerFunction('cov', ark_cov_int_1_int_3, 'StatsMsg', 76); + proc ark_cov_int_1_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1, array_dtype_1=uint, array_nd_1=1); registerFunction('cov', ark_cov_int_1_uint_1, 'StatsMsg', 76); +proc ark_cov_int_1_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1, array_dtype_1=uint, array_nd_1=2); +registerFunction('cov', ark_cov_int_1_uint_2, 'StatsMsg', 76); + +proc ark_cov_int_1_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1, array_dtype_1=uint, array_nd_1=3); +registerFunction('cov', ark_cov_int_1_uint_3, 'StatsMsg', 76); + proc ark_cov_int_1_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1, array_dtype_1=uint(8), array_nd_1=1); registerFunction('cov', ark_cov_int_1_uint8_1, 'StatsMsg', 76); +proc ark_cov_int_1_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1, array_dtype_1=uint(8), array_nd_1=2); +registerFunction('cov', ark_cov_int_1_uint8_2, 'StatsMsg', 76); + +proc ark_cov_int_1_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1, array_dtype_1=uint(8), array_nd_1=3); +registerFunction('cov', ark_cov_int_1_uint8_3, 'StatsMsg', 76); + proc ark_cov_int_1_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1, array_dtype_1=real, array_nd_1=1); registerFunction('cov', ark_cov_int_1_real_1, 'StatsMsg', 76); +proc ark_cov_int_1_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1, array_dtype_1=real, array_nd_1=2); +registerFunction('cov', ark_cov_int_1_real_2, 'StatsMsg', 76); + +proc ark_cov_int_1_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1, array_dtype_1=real, array_nd_1=3); +registerFunction('cov', ark_cov_int_1_real_3, 'StatsMsg', 76); + proc ark_cov_int_1_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1, array_dtype_1=bool, array_nd_1=1); registerFunction('cov', ark_cov_int_1_bool_1, 'StatsMsg', 76); +proc ark_cov_int_1_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1, array_dtype_1=bool, array_nd_1=2); +registerFunction('cov', ark_cov_int_1_bool_2, 'StatsMsg', 76); + +proc ark_cov_int_1_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1, array_dtype_1=bool, array_nd_1=3); +registerFunction('cov', ark_cov_int_1_bool_3, 'StatsMsg', 76); + proc ark_cov_int_1_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1, array_dtype_1=bigint, array_nd_1=1); registerFunction('cov', ark_cov_int_1_bigint_1, 'StatsMsg', 76); -proc ark_cov_uint_1_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do - return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=int, array_nd_1=1); -registerFunction('cov', ark_cov_uint_1_int_1, 'StatsMsg', 76); +proc ark_cov_int_1_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1, array_dtype_1=bigint, array_nd_1=2); +registerFunction('cov', ark_cov_int_1_bigint_2, 'StatsMsg', 76); -proc ark_cov_uint_1_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do - return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=uint, array_nd_1=1); -registerFunction('cov', ark_cov_uint_1_uint_1, 'StatsMsg', 76); +proc ark_cov_int_1_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1, array_dtype_1=bigint, array_nd_1=3); +registerFunction('cov', ark_cov_int_1_bigint_3, 'StatsMsg', 76); -proc ark_cov_uint_1_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do - return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=uint(8), array_nd_1=1); -registerFunction('cov', ark_cov_uint_1_uint8_1, 'StatsMsg', 76); +proc ark_cov_int_2_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2, array_dtype_1=int, array_nd_1=1); +registerFunction('cov', ark_cov_int_2_int_1, 'StatsMsg', 76); -proc ark_cov_uint_1_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do - return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=real, array_nd_1=1); -registerFunction('cov', ark_cov_uint_1_real_1, 'StatsMsg', 76); +proc ark_cov_int_2_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2, array_dtype_1=int, array_nd_1=2); +registerFunction('cov', ark_cov_int_2_int_2, 'StatsMsg', 76); + +proc ark_cov_int_2_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2, array_dtype_1=int, array_nd_1=3); +registerFunction('cov', ark_cov_int_2_int_3, 'StatsMsg', 76); + +proc ark_cov_int_2_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2, array_dtype_1=uint, array_nd_1=1); +registerFunction('cov', ark_cov_int_2_uint_1, 'StatsMsg', 76); + +proc ark_cov_int_2_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2, array_dtype_1=uint, array_nd_1=2); +registerFunction('cov', ark_cov_int_2_uint_2, 'StatsMsg', 76); + +proc ark_cov_int_2_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2, array_dtype_1=uint, array_nd_1=3); +registerFunction('cov', ark_cov_int_2_uint_3, 'StatsMsg', 76); + +proc ark_cov_int_2_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2, array_dtype_1=uint(8), array_nd_1=1); +registerFunction('cov', ark_cov_int_2_uint8_1, 'StatsMsg', 76); + +proc ark_cov_int_2_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2, array_dtype_1=uint(8), array_nd_1=2); +registerFunction('cov', ark_cov_int_2_uint8_2, 'StatsMsg', 76); + +proc ark_cov_int_2_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2, array_dtype_1=uint(8), array_nd_1=3); +registerFunction('cov', ark_cov_int_2_uint8_3, 'StatsMsg', 76); + +proc ark_cov_int_2_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2, array_dtype_1=real, array_nd_1=1); +registerFunction('cov', ark_cov_int_2_real_1, 'StatsMsg', 76); + +proc ark_cov_int_2_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2, array_dtype_1=real, array_nd_1=2); +registerFunction('cov', ark_cov_int_2_real_2, 'StatsMsg', 76); + +proc ark_cov_int_2_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2, array_dtype_1=real, array_nd_1=3); +registerFunction('cov', ark_cov_int_2_real_3, 'StatsMsg', 76); + +proc ark_cov_int_2_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2, array_dtype_1=bool, array_nd_1=1); +registerFunction('cov', ark_cov_int_2_bool_1, 'StatsMsg', 76); + +proc ark_cov_int_2_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2, array_dtype_1=bool, array_nd_1=2); +registerFunction('cov', ark_cov_int_2_bool_2, 'StatsMsg', 76); + +proc ark_cov_int_2_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2, array_dtype_1=bool, array_nd_1=3); +registerFunction('cov', ark_cov_int_2_bool_3, 'StatsMsg', 76); + +proc ark_cov_int_2_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2, array_dtype_1=bigint, array_nd_1=1); +registerFunction('cov', ark_cov_int_2_bigint_1, 'StatsMsg', 76); + +proc ark_cov_int_2_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2, array_dtype_1=bigint, array_nd_1=2); +registerFunction('cov', ark_cov_int_2_bigint_2, 'StatsMsg', 76); + +proc ark_cov_int_2_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2, array_dtype_1=bigint, array_nd_1=3); +registerFunction('cov', ark_cov_int_2_bigint_3, 'StatsMsg', 76); + +proc ark_cov_int_3_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3, array_dtype_1=int, array_nd_1=1); +registerFunction('cov', ark_cov_int_3_int_1, 'StatsMsg', 76); + +proc ark_cov_int_3_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3, array_dtype_1=int, array_nd_1=2); +registerFunction('cov', ark_cov_int_3_int_2, 'StatsMsg', 76); + +proc ark_cov_int_3_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3, array_dtype_1=int, array_nd_1=3); +registerFunction('cov', ark_cov_int_3_int_3, 'StatsMsg', 76); + +proc ark_cov_int_3_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3, array_dtype_1=uint, array_nd_1=1); +registerFunction('cov', ark_cov_int_3_uint_1, 'StatsMsg', 76); + +proc ark_cov_int_3_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3, array_dtype_1=uint, array_nd_1=2); +registerFunction('cov', ark_cov_int_3_uint_2, 'StatsMsg', 76); + +proc ark_cov_int_3_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3, array_dtype_1=uint, array_nd_1=3); +registerFunction('cov', ark_cov_int_3_uint_3, 'StatsMsg', 76); + +proc ark_cov_int_3_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3, array_dtype_1=uint(8), array_nd_1=1); +registerFunction('cov', ark_cov_int_3_uint8_1, 'StatsMsg', 76); + +proc ark_cov_int_3_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3, array_dtype_1=uint(8), array_nd_1=2); +registerFunction('cov', ark_cov_int_3_uint8_2, 'StatsMsg', 76); + +proc ark_cov_int_3_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3, array_dtype_1=uint(8), array_nd_1=3); +registerFunction('cov', ark_cov_int_3_uint8_3, 'StatsMsg', 76); + +proc ark_cov_int_3_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3, array_dtype_1=real, array_nd_1=1); +registerFunction('cov', ark_cov_int_3_real_1, 'StatsMsg', 76); + +proc ark_cov_int_3_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3, array_dtype_1=real, array_nd_1=2); +registerFunction('cov', ark_cov_int_3_real_2, 'StatsMsg', 76); + +proc ark_cov_int_3_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3, array_dtype_1=real, array_nd_1=3); +registerFunction('cov', ark_cov_int_3_real_3, 'StatsMsg', 76); + +proc ark_cov_int_3_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3, array_dtype_1=bool, array_nd_1=1); +registerFunction('cov', ark_cov_int_3_bool_1, 'StatsMsg', 76); + +proc ark_cov_int_3_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3, array_dtype_1=bool, array_nd_1=2); +registerFunction('cov', ark_cov_int_3_bool_2, 'StatsMsg', 76); + +proc ark_cov_int_3_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3, array_dtype_1=bool, array_nd_1=3); +registerFunction('cov', ark_cov_int_3_bool_3, 'StatsMsg', 76); + +proc ark_cov_int_3_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3, array_dtype_1=bigint, array_nd_1=1); +registerFunction('cov', ark_cov_int_3_bigint_1, 'StatsMsg', 76); + +proc ark_cov_int_3_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3, array_dtype_1=bigint, array_nd_1=2); +registerFunction('cov', ark_cov_int_3_bigint_2, 'StatsMsg', 76); + +proc ark_cov_int_3_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3, array_dtype_1=bigint, array_nd_1=3); +registerFunction('cov', ark_cov_int_3_bigint_3, 'StatsMsg', 76); + +proc ark_cov_uint_1_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=int, array_nd_1=1); +registerFunction('cov', ark_cov_uint_1_int_1, 'StatsMsg', 76); + +proc ark_cov_uint_1_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=int, array_nd_1=2); +registerFunction('cov', ark_cov_uint_1_int_2, 'StatsMsg', 76); + +proc ark_cov_uint_1_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=int, array_nd_1=3); +registerFunction('cov', ark_cov_uint_1_int_3, 'StatsMsg', 76); + +proc ark_cov_uint_1_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=uint, array_nd_1=1); +registerFunction('cov', ark_cov_uint_1_uint_1, 'StatsMsg', 76); + +proc ark_cov_uint_1_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=uint, array_nd_1=2); +registerFunction('cov', ark_cov_uint_1_uint_2, 'StatsMsg', 76); + +proc ark_cov_uint_1_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=uint, array_nd_1=3); +registerFunction('cov', ark_cov_uint_1_uint_3, 'StatsMsg', 76); + +proc ark_cov_uint_1_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=uint(8), array_nd_1=1); +registerFunction('cov', ark_cov_uint_1_uint8_1, 'StatsMsg', 76); + +proc ark_cov_uint_1_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=uint(8), array_nd_1=2); +registerFunction('cov', ark_cov_uint_1_uint8_2, 'StatsMsg', 76); + +proc ark_cov_uint_1_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=uint(8), array_nd_1=3); +registerFunction('cov', ark_cov_uint_1_uint8_3, 'StatsMsg', 76); + +proc ark_cov_uint_1_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=real, array_nd_1=1); +registerFunction('cov', ark_cov_uint_1_real_1, 'StatsMsg', 76); + +proc ark_cov_uint_1_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=real, array_nd_1=2); +registerFunction('cov', ark_cov_uint_1_real_2, 'StatsMsg', 76); + +proc ark_cov_uint_1_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=real, array_nd_1=3); +registerFunction('cov', ark_cov_uint_1_real_3, 'StatsMsg', 76); proc ark_cov_uint_1_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=bool, array_nd_1=1); registerFunction('cov', ark_cov_uint_1_bool_1, 'StatsMsg', 76); +proc ark_cov_uint_1_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=bool, array_nd_1=2); +registerFunction('cov', ark_cov_uint_1_bool_2, 'StatsMsg', 76); + +proc ark_cov_uint_1_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=bool, array_nd_1=3); +registerFunction('cov', ark_cov_uint_1_bool_3, 'StatsMsg', 76); + proc ark_cov_uint_1_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=bigint, array_nd_1=1); registerFunction('cov', ark_cov_uint_1_bigint_1, 'StatsMsg', 76); +proc ark_cov_uint_1_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=bigint, array_nd_1=2); +registerFunction('cov', ark_cov_uint_1_bigint_2, 'StatsMsg', 76); + +proc ark_cov_uint_1_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=bigint, array_nd_1=3); +registerFunction('cov', ark_cov_uint_1_bigint_3, 'StatsMsg', 76); + +proc ark_cov_uint_2_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2, array_dtype_1=int, array_nd_1=1); +registerFunction('cov', ark_cov_uint_2_int_1, 'StatsMsg', 76); + +proc ark_cov_uint_2_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2, array_dtype_1=int, array_nd_1=2); +registerFunction('cov', ark_cov_uint_2_int_2, 'StatsMsg', 76); + +proc ark_cov_uint_2_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2, array_dtype_1=int, array_nd_1=3); +registerFunction('cov', ark_cov_uint_2_int_3, 'StatsMsg', 76); + +proc ark_cov_uint_2_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2, array_dtype_1=uint, array_nd_1=1); +registerFunction('cov', ark_cov_uint_2_uint_1, 'StatsMsg', 76); + +proc ark_cov_uint_2_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2, array_dtype_1=uint, array_nd_1=2); +registerFunction('cov', ark_cov_uint_2_uint_2, 'StatsMsg', 76); + +proc ark_cov_uint_2_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2, array_dtype_1=uint, array_nd_1=3); +registerFunction('cov', ark_cov_uint_2_uint_3, 'StatsMsg', 76); + +proc ark_cov_uint_2_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2, array_dtype_1=uint(8), array_nd_1=1); +registerFunction('cov', ark_cov_uint_2_uint8_1, 'StatsMsg', 76); + +proc ark_cov_uint_2_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2, array_dtype_1=uint(8), array_nd_1=2); +registerFunction('cov', ark_cov_uint_2_uint8_2, 'StatsMsg', 76); + +proc ark_cov_uint_2_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2, array_dtype_1=uint(8), array_nd_1=3); +registerFunction('cov', ark_cov_uint_2_uint8_3, 'StatsMsg', 76); + +proc ark_cov_uint_2_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2, array_dtype_1=real, array_nd_1=1); +registerFunction('cov', ark_cov_uint_2_real_1, 'StatsMsg', 76); + +proc ark_cov_uint_2_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2, array_dtype_1=real, array_nd_1=2); +registerFunction('cov', ark_cov_uint_2_real_2, 'StatsMsg', 76); + +proc ark_cov_uint_2_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2, array_dtype_1=real, array_nd_1=3); +registerFunction('cov', ark_cov_uint_2_real_3, 'StatsMsg', 76); + +proc ark_cov_uint_2_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2, array_dtype_1=bool, array_nd_1=1); +registerFunction('cov', ark_cov_uint_2_bool_1, 'StatsMsg', 76); + +proc ark_cov_uint_2_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2, array_dtype_1=bool, array_nd_1=2); +registerFunction('cov', ark_cov_uint_2_bool_2, 'StatsMsg', 76); + +proc ark_cov_uint_2_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2, array_dtype_1=bool, array_nd_1=3); +registerFunction('cov', ark_cov_uint_2_bool_3, 'StatsMsg', 76); + +proc ark_cov_uint_2_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2, array_dtype_1=bigint, array_nd_1=1); +registerFunction('cov', ark_cov_uint_2_bigint_1, 'StatsMsg', 76); + +proc ark_cov_uint_2_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2, array_dtype_1=bigint, array_nd_1=2); +registerFunction('cov', ark_cov_uint_2_bigint_2, 'StatsMsg', 76); + +proc ark_cov_uint_2_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2, array_dtype_1=bigint, array_nd_1=3); +registerFunction('cov', ark_cov_uint_2_bigint_3, 'StatsMsg', 76); + +proc ark_cov_uint_3_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3, array_dtype_1=int, array_nd_1=1); +registerFunction('cov', ark_cov_uint_3_int_1, 'StatsMsg', 76); + +proc ark_cov_uint_3_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3, array_dtype_1=int, array_nd_1=2); +registerFunction('cov', ark_cov_uint_3_int_2, 'StatsMsg', 76); + +proc ark_cov_uint_3_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3, array_dtype_1=int, array_nd_1=3); +registerFunction('cov', ark_cov_uint_3_int_3, 'StatsMsg', 76); + +proc ark_cov_uint_3_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3, array_dtype_1=uint, array_nd_1=1); +registerFunction('cov', ark_cov_uint_3_uint_1, 'StatsMsg', 76); + +proc ark_cov_uint_3_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3, array_dtype_1=uint, array_nd_1=2); +registerFunction('cov', ark_cov_uint_3_uint_2, 'StatsMsg', 76); + +proc ark_cov_uint_3_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3, array_dtype_1=uint, array_nd_1=3); +registerFunction('cov', ark_cov_uint_3_uint_3, 'StatsMsg', 76); + +proc ark_cov_uint_3_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3, array_dtype_1=uint(8), array_nd_1=1); +registerFunction('cov', ark_cov_uint_3_uint8_1, 'StatsMsg', 76); + +proc ark_cov_uint_3_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3, array_dtype_1=uint(8), array_nd_1=2); +registerFunction('cov', ark_cov_uint_3_uint8_2, 'StatsMsg', 76); + +proc ark_cov_uint_3_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3, array_dtype_1=uint(8), array_nd_1=3); +registerFunction('cov', ark_cov_uint_3_uint8_3, 'StatsMsg', 76); + +proc ark_cov_uint_3_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3, array_dtype_1=real, array_nd_1=1); +registerFunction('cov', ark_cov_uint_3_real_1, 'StatsMsg', 76); + +proc ark_cov_uint_3_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3, array_dtype_1=real, array_nd_1=2); +registerFunction('cov', ark_cov_uint_3_real_2, 'StatsMsg', 76); + +proc ark_cov_uint_3_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3, array_dtype_1=real, array_nd_1=3); +registerFunction('cov', ark_cov_uint_3_real_3, 'StatsMsg', 76); + +proc ark_cov_uint_3_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3, array_dtype_1=bool, array_nd_1=1); +registerFunction('cov', ark_cov_uint_3_bool_1, 'StatsMsg', 76); + +proc ark_cov_uint_3_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3, array_dtype_1=bool, array_nd_1=2); +registerFunction('cov', ark_cov_uint_3_bool_2, 'StatsMsg', 76); + +proc ark_cov_uint_3_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3, array_dtype_1=bool, array_nd_1=3); +registerFunction('cov', ark_cov_uint_3_bool_3, 'StatsMsg', 76); + +proc ark_cov_uint_3_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3, array_dtype_1=bigint, array_nd_1=1); +registerFunction('cov', ark_cov_uint_3_bigint_1, 'StatsMsg', 76); + +proc ark_cov_uint_3_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3, array_dtype_1=bigint, array_nd_1=2); +registerFunction('cov', ark_cov_uint_3_bigint_2, 'StatsMsg', 76); + +proc ark_cov_uint_3_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3, array_dtype_1=bigint, array_nd_1=3); +registerFunction('cov', ark_cov_uint_3_bigint_3, 'StatsMsg', 76); + proc ark_cov_uint8_1_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=int, array_nd_1=1); registerFunction('cov', ark_cov_uint8_1_int_1, 'StatsMsg', 76); +proc ark_cov_uint8_1_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=int, array_nd_1=2); +registerFunction('cov', ark_cov_uint8_1_int_2, 'StatsMsg', 76); + +proc ark_cov_uint8_1_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=int, array_nd_1=3); +registerFunction('cov', ark_cov_uint8_1_int_3, 'StatsMsg', 76); + proc ark_cov_uint8_1_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=uint, array_nd_1=1); registerFunction('cov', ark_cov_uint8_1_uint_1, 'StatsMsg', 76); +proc ark_cov_uint8_1_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=uint, array_nd_1=2); +registerFunction('cov', ark_cov_uint8_1_uint_2, 'StatsMsg', 76); + +proc ark_cov_uint8_1_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=uint, array_nd_1=3); +registerFunction('cov', ark_cov_uint8_1_uint_3, 'StatsMsg', 76); + proc ark_cov_uint8_1_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=uint(8), array_nd_1=1); registerFunction('cov', ark_cov_uint8_1_uint8_1, 'StatsMsg', 76); +proc ark_cov_uint8_1_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=uint(8), array_nd_1=2); +registerFunction('cov', ark_cov_uint8_1_uint8_2, 'StatsMsg', 76); + +proc ark_cov_uint8_1_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=uint(8), array_nd_1=3); +registerFunction('cov', ark_cov_uint8_1_uint8_3, 'StatsMsg', 76); + proc ark_cov_uint8_1_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=real, array_nd_1=1); registerFunction('cov', ark_cov_uint8_1_real_1, 'StatsMsg', 76); +proc ark_cov_uint8_1_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=real, array_nd_1=2); +registerFunction('cov', ark_cov_uint8_1_real_2, 'StatsMsg', 76); + +proc ark_cov_uint8_1_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=real, array_nd_1=3); +registerFunction('cov', ark_cov_uint8_1_real_3, 'StatsMsg', 76); + proc ark_cov_uint8_1_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=bool, array_nd_1=1); registerFunction('cov', ark_cov_uint8_1_bool_1, 'StatsMsg', 76); +proc ark_cov_uint8_1_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=bool, array_nd_1=2); +registerFunction('cov', ark_cov_uint8_1_bool_2, 'StatsMsg', 76); + +proc ark_cov_uint8_1_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=bool, array_nd_1=3); +registerFunction('cov', ark_cov_uint8_1_bool_3, 'StatsMsg', 76); + proc ark_cov_uint8_1_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=bigint, array_nd_1=1); registerFunction('cov', ark_cov_uint8_1_bigint_1, 'StatsMsg', 76); +proc ark_cov_uint8_1_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=bigint, array_nd_1=2); +registerFunction('cov', ark_cov_uint8_1_bigint_2, 'StatsMsg', 76); + +proc ark_cov_uint8_1_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=bigint, array_nd_1=3); +registerFunction('cov', ark_cov_uint8_1_bigint_3, 'StatsMsg', 76); + +proc ark_cov_uint8_2_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2, array_dtype_1=int, array_nd_1=1); +registerFunction('cov', ark_cov_uint8_2_int_1, 'StatsMsg', 76); + +proc ark_cov_uint8_2_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2, array_dtype_1=int, array_nd_1=2); +registerFunction('cov', ark_cov_uint8_2_int_2, 'StatsMsg', 76); + +proc ark_cov_uint8_2_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2, array_dtype_1=int, array_nd_1=3); +registerFunction('cov', ark_cov_uint8_2_int_3, 'StatsMsg', 76); + +proc ark_cov_uint8_2_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2, array_dtype_1=uint, array_nd_1=1); +registerFunction('cov', ark_cov_uint8_2_uint_1, 'StatsMsg', 76); + +proc ark_cov_uint8_2_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2, array_dtype_1=uint, array_nd_1=2); +registerFunction('cov', ark_cov_uint8_2_uint_2, 'StatsMsg', 76); + +proc ark_cov_uint8_2_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2, array_dtype_1=uint, array_nd_1=3); +registerFunction('cov', ark_cov_uint8_2_uint_3, 'StatsMsg', 76); + +proc ark_cov_uint8_2_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2, array_dtype_1=uint(8), array_nd_1=1); +registerFunction('cov', ark_cov_uint8_2_uint8_1, 'StatsMsg', 76); + +proc ark_cov_uint8_2_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2, array_dtype_1=uint(8), array_nd_1=2); +registerFunction('cov', ark_cov_uint8_2_uint8_2, 'StatsMsg', 76); + +proc ark_cov_uint8_2_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2, array_dtype_1=uint(8), array_nd_1=3); +registerFunction('cov', ark_cov_uint8_2_uint8_3, 'StatsMsg', 76); + +proc ark_cov_uint8_2_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2, array_dtype_1=real, array_nd_1=1); +registerFunction('cov', ark_cov_uint8_2_real_1, 'StatsMsg', 76); + +proc ark_cov_uint8_2_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2, array_dtype_1=real, array_nd_1=2); +registerFunction('cov', ark_cov_uint8_2_real_2, 'StatsMsg', 76); + +proc ark_cov_uint8_2_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2, array_dtype_1=real, array_nd_1=3); +registerFunction('cov', ark_cov_uint8_2_real_3, 'StatsMsg', 76); + +proc ark_cov_uint8_2_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2, array_dtype_1=bool, array_nd_1=1); +registerFunction('cov', ark_cov_uint8_2_bool_1, 'StatsMsg', 76); + +proc ark_cov_uint8_2_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2, array_dtype_1=bool, array_nd_1=2); +registerFunction('cov', ark_cov_uint8_2_bool_2, 'StatsMsg', 76); + +proc ark_cov_uint8_2_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2, array_dtype_1=bool, array_nd_1=3); +registerFunction('cov', ark_cov_uint8_2_bool_3, 'StatsMsg', 76); + +proc ark_cov_uint8_2_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2, array_dtype_1=bigint, array_nd_1=1); +registerFunction('cov', ark_cov_uint8_2_bigint_1, 'StatsMsg', 76); + +proc ark_cov_uint8_2_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2, array_dtype_1=bigint, array_nd_1=2); +registerFunction('cov', ark_cov_uint8_2_bigint_2, 'StatsMsg', 76); + +proc ark_cov_uint8_2_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2, array_dtype_1=bigint, array_nd_1=3); +registerFunction('cov', ark_cov_uint8_2_bigint_3, 'StatsMsg', 76); + +proc ark_cov_uint8_3_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3, array_dtype_1=int, array_nd_1=1); +registerFunction('cov', ark_cov_uint8_3_int_1, 'StatsMsg', 76); + +proc ark_cov_uint8_3_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3, array_dtype_1=int, array_nd_1=2); +registerFunction('cov', ark_cov_uint8_3_int_2, 'StatsMsg', 76); + +proc ark_cov_uint8_3_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3, array_dtype_1=int, array_nd_1=3); +registerFunction('cov', ark_cov_uint8_3_int_3, 'StatsMsg', 76); + +proc ark_cov_uint8_3_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3, array_dtype_1=uint, array_nd_1=1); +registerFunction('cov', ark_cov_uint8_3_uint_1, 'StatsMsg', 76); + +proc ark_cov_uint8_3_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3, array_dtype_1=uint, array_nd_1=2); +registerFunction('cov', ark_cov_uint8_3_uint_2, 'StatsMsg', 76); + +proc ark_cov_uint8_3_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3, array_dtype_1=uint, array_nd_1=3); +registerFunction('cov', ark_cov_uint8_3_uint_3, 'StatsMsg', 76); + +proc ark_cov_uint8_3_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3, array_dtype_1=uint(8), array_nd_1=1); +registerFunction('cov', ark_cov_uint8_3_uint8_1, 'StatsMsg', 76); + +proc ark_cov_uint8_3_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3, array_dtype_1=uint(8), array_nd_1=2); +registerFunction('cov', ark_cov_uint8_3_uint8_2, 'StatsMsg', 76); + +proc ark_cov_uint8_3_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3, array_dtype_1=uint(8), array_nd_1=3); +registerFunction('cov', ark_cov_uint8_3_uint8_3, 'StatsMsg', 76); + +proc ark_cov_uint8_3_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3, array_dtype_1=real, array_nd_1=1); +registerFunction('cov', ark_cov_uint8_3_real_1, 'StatsMsg', 76); + +proc ark_cov_uint8_3_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3, array_dtype_1=real, array_nd_1=2); +registerFunction('cov', ark_cov_uint8_3_real_2, 'StatsMsg', 76); + +proc ark_cov_uint8_3_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3, array_dtype_1=real, array_nd_1=3); +registerFunction('cov', ark_cov_uint8_3_real_3, 'StatsMsg', 76); + +proc ark_cov_uint8_3_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3, array_dtype_1=bool, array_nd_1=1); +registerFunction('cov', ark_cov_uint8_3_bool_1, 'StatsMsg', 76); + +proc ark_cov_uint8_3_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3, array_dtype_1=bool, array_nd_1=2); +registerFunction('cov', ark_cov_uint8_3_bool_2, 'StatsMsg', 76); + +proc ark_cov_uint8_3_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3, array_dtype_1=bool, array_nd_1=3); +registerFunction('cov', ark_cov_uint8_3_bool_3, 'StatsMsg', 76); + +proc ark_cov_uint8_3_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3, array_dtype_1=bigint, array_nd_1=1); +registerFunction('cov', ark_cov_uint8_3_bigint_1, 'StatsMsg', 76); + +proc ark_cov_uint8_3_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3, array_dtype_1=bigint, array_nd_1=2); +registerFunction('cov', ark_cov_uint8_3_bigint_2, 'StatsMsg', 76); + +proc ark_cov_uint8_3_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3, array_dtype_1=bigint, array_nd_1=3); +registerFunction('cov', ark_cov_uint8_3_bigint_3, 'StatsMsg', 76); + proc ark_cov_real_1_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=int, array_nd_1=1); registerFunction('cov', ark_cov_real_1_int_1, 'StatsMsg', 76); +proc ark_cov_real_1_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=int, array_nd_1=2); +registerFunction('cov', ark_cov_real_1_int_2, 'StatsMsg', 76); + +proc ark_cov_real_1_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=int, array_nd_1=3); +registerFunction('cov', ark_cov_real_1_int_3, 'StatsMsg', 76); + proc ark_cov_real_1_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=uint, array_nd_1=1); registerFunction('cov', ark_cov_real_1_uint_1, 'StatsMsg', 76); +proc ark_cov_real_1_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=uint, array_nd_1=2); +registerFunction('cov', ark_cov_real_1_uint_2, 'StatsMsg', 76); + +proc ark_cov_real_1_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=uint, array_nd_1=3); +registerFunction('cov', ark_cov_real_1_uint_3, 'StatsMsg', 76); + proc ark_cov_real_1_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=uint(8), array_nd_1=1); registerFunction('cov', ark_cov_real_1_uint8_1, 'StatsMsg', 76); +proc ark_cov_real_1_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=uint(8), array_nd_1=2); +registerFunction('cov', ark_cov_real_1_uint8_2, 'StatsMsg', 76); + +proc ark_cov_real_1_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=uint(8), array_nd_1=3); +registerFunction('cov', ark_cov_real_1_uint8_3, 'StatsMsg', 76); + proc ark_cov_real_1_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=real, array_nd_1=1); registerFunction('cov', ark_cov_real_1_real_1, 'StatsMsg', 76); +proc ark_cov_real_1_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=real, array_nd_1=2); +registerFunction('cov', ark_cov_real_1_real_2, 'StatsMsg', 76); + +proc ark_cov_real_1_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=real, array_nd_1=3); +registerFunction('cov', ark_cov_real_1_real_3, 'StatsMsg', 76); + proc ark_cov_real_1_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=bool, array_nd_1=1); registerFunction('cov', ark_cov_real_1_bool_1, 'StatsMsg', 76); +proc ark_cov_real_1_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=bool, array_nd_1=2); +registerFunction('cov', ark_cov_real_1_bool_2, 'StatsMsg', 76); + +proc ark_cov_real_1_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=bool, array_nd_1=3); +registerFunction('cov', ark_cov_real_1_bool_3, 'StatsMsg', 76); + proc ark_cov_real_1_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=bigint, array_nd_1=1); registerFunction('cov', ark_cov_real_1_bigint_1, 'StatsMsg', 76); +proc ark_cov_real_1_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=bigint, array_nd_1=2); +registerFunction('cov', ark_cov_real_1_bigint_2, 'StatsMsg', 76); + +proc ark_cov_real_1_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=bigint, array_nd_1=3); +registerFunction('cov', ark_cov_real_1_bigint_3, 'StatsMsg', 76); + +proc ark_cov_real_2_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2, array_dtype_1=int, array_nd_1=1); +registerFunction('cov', ark_cov_real_2_int_1, 'StatsMsg', 76); + +proc ark_cov_real_2_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2, array_dtype_1=int, array_nd_1=2); +registerFunction('cov', ark_cov_real_2_int_2, 'StatsMsg', 76); + +proc ark_cov_real_2_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2, array_dtype_1=int, array_nd_1=3); +registerFunction('cov', ark_cov_real_2_int_3, 'StatsMsg', 76); + +proc ark_cov_real_2_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2, array_dtype_1=uint, array_nd_1=1); +registerFunction('cov', ark_cov_real_2_uint_1, 'StatsMsg', 76); + +proc ark_cov_real_2_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2, array_dtype_1=uint, array_nd_1=2); +registerFunction('cov', ark_cov_real_2_uint_2, 'StatsMsg', 76); + +proc ark_cov_real_2_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2, array_dtype_1=uint, array_nd_1=3); +registerFunction('cov', ark_cov_real_2_uint_3, 'StatsMsg', 76); + +proc ark_cov_real_2_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2, array_dtype_1=uint(8), array_nd_1=1); +registerFunction('cov', ark_cov_real_2_uint8_1, 'StatsMsg', 76); + +proc ark_cov_real_2_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2, array_dtype_1=uint(8), array_nd_1=2); +registerFunction('cov', ark_cov_real_2_uint8_2, 'StatsMsg', 76); + +proc ark_cov_real_2_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2, array_dtype_1=uint(8), array_nd_1=3); +registerFunction('cov', ark_cov_real_2_uint8_3, 'StatsMsg', 76); + +proc ark_cov_real_2_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2, array_dtype_1=real, array_nd_1=1); +registerFunction('cov', ark_cov_real_2_real_1, 'StatsMsg', 76); + +proc ark_cov_real_2_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2, array_dtype_1=real, array_nd_1=2); +registerFunction('cov', ark_cov_real_2_real_2, 'StatsMsg', 76); + +proc ark_cov_real_2_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2, array_dtype_1=real, array_nd_1=3); +registerFunction('cov', ark_cov_real_2_real_3, 'StatsMsg', 76); + +proc ark_cov_real_2_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2, array_dtype_1=bool, array_nd_1=1); +registerFunction('cov', ark_cov_real_2_bool_1, 'StatsMsg', 76); + +proc ark_cov_real_2_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2, array_dtype_1=bool, array_nd_1=2); +registerFunction('cov', ark_cov_real_2_bool_2, 'StatsMsg', 76); + +proc ark_cov_real_2_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2, array_dtype_1=bool, array_nd_1=3); +registerFunction('cov', ark_cov_real_2_bool_3, 'StatsMsg', 76); + +proc ark_cov_real_2_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2, array_dtype_1=bigint, array_nd_1=1); +registerFunction('cov', ark_cov_real_2_bigint_1, 'StatsMsg', 76); + +proc ark_cov_real_2_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2, array_dtype_1=bigint, array_nd_1=2); +registerFunction('cov', ark_cov_real_2_bigint_2, 'StatsMsg', 76); + +proc ark_cov_real_2_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2, array_dtype_1=bigint, array_nd_1=3); +registerFunction('cov', ark_cov_real_2_bigint_3, 'StatsMsg', 76); + +proc ark_cov_real_3_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3, array_dtype_1=int, array_nd_1=1); +registerFunction('cov', ark_cov_real_3_int_1, 'StatsMsg', 76); + +proc ark_cov_real_3_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3, array_dtype_1=int, array_nd_1=2); +registerFunction('cov', ark_cov_real_3_int_2, 'StatsMsg', 76); + +proc ark_cov_real_3_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3, array_dtype_1=int, array_nd_1=3); +registerFunction('cov', ark_cov_real_3_int_3, 'StatsMsg', 76); + +proc ark_cov_real_3_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3, array_dtype_1=uint, array_nd_1=1); +registerFunction('cov', ark_cov_real_3_uint_1, 'StatsMsg', 76); + +proc ark_cov_real_3_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3, array_dtype_1=uint, array_nd_1=2); +registerFunction('cov', ark_cov_real_3_uint_2, 'StatsMsg', 76); + +proc ark_cov_real_3_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3, array_dtype_1=uint, array_nd_1=3); +registerFunction('cov', ark_cov_real_3_uint_3, 'StatsMsg', 76); + +proc ark_cov_real_3_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3, array_dtype_1=uint(8), array_nd_1=1); +registerFunction('cov', ark_cov_real_3_uint8_1, 'StatsMsg', 76); + +proc ark_cov_real_3_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3, array_dtype_1=uint(8), array_nd_1=2); +registerFunction('cov', ark_cov_real_3_uint8_2, 'StatsMsg', 76); + +proc ark_cov_real_3_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3, array_dtype_1=uint(8), array_nd_1=3); +registerFunction('cov', ark_cov_real_3_uint8_3, 'StatsMsg', 76); + +proc ark_cov_real_3_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3, array_dtype_1=real, array_nd_1=1); +registerFunction('cov', ark_cov_real_3_real_1, 'StatsMsg', 76); + +proc ark_cov_real_3_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3, array_dtype_1=real, array_nd_1=2); +registerFunction('cov', ark_cov_real_3_real_2, 'StatsMsg', 76); + +proc ark_cov_real_3_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3, array_dtype_1=real, array_nd_1=3); +registerFunction('cov', ark_cov_real_3_real_3, 'StatsMsg', 76); + +proc ark_cov_real_3_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3, array_dtype_1=bool, array_nd_1=1); +registerFunction('cov', ark_cov_real_3_bool_1, 'StatsMsg', 76); + +proc ark_cov_real_3_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3, array_dtype_1=bool, array_nd_1=2); +registerFunction('cov', ark_cov_real_3_bool_2, 'StatsMsg', 76); + +proc ark_cov_real_3_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3, array_dtype_1=bool, array_nd_1=3); +registerFunction('cov', ark_cov_real_3_bool_3, 'StatsMsg', 76); + +proc ark_cov_real_3_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3, array_dtype_1=bigint, array_nd_1=1); +registerFunction('cov', ark_cov_real_3_bigint_1, 'StatsMsg', 76); + +proc ark_cov_real_3_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3, array_dtype_1=bigint, array_nd_1=2); +registerFunction('cov', ark_cov_real_3_bigint_2, 'StatsMsg', 76); + +proc ark_cov_real_3_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3, array_dtype_1=bigint, array_nd_1=3); +registerFunction('cov', ark_cov_real_3_bigint_3, 'StatsMsg', 76); + proc ark_cov_bool_1_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1, array_dtype_1=int, array_nd_1=1); registerFunction('cov', ark_cov_bool_1_int_1, 'StatsMsg', 76); +proc ark_cov_bool_1_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1, array_dtype_1=int, array_nd_1=2); +registerFunction('cov', ark_cov_bool_1_int_2, 'StatsMsg', 76); + +proc ark_cov_bool_1_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1, array_dtype_1=int, array_nd_1=3); +registerFunction('cov', ark_cov_bool_1_int_3, 'StatsMsg', 76); + proc ark_cov_bool_1_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1, array_dtype_1=uint, array_nd_1=1); registerFunction('cov', ark_cov_bool_1_uint_1, 'StatsMsg', 76); +proc ark_cov_bool_1_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1, array_dtype_1=uint, array_nd_1=2); +registerFunction('cov', ark_cov_bool_1_uint_2, 'StatsMsg', 76); + +proc ark_cov_bool_1_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1, array_dtype_1=uint, array_nd_1=3); +registerFunction('cov', ark_cov_bool_1_uint_3, 'StatsMsg', 76); + proc ark_cov_bool_1_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1, array_dtype_1=uint(8), array_nd_1=1); registerFunction('cov', ark_cov_bool_1_uint8_1, 'StatsMsg', 76); +proc ark_cov_bool_1_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1, array_dtype_1=uint(8), array_nd_1=2); +registerFunction('cov', ark_cov_bool_1_uint8_2, 'StatsMsg', 76); + +proc ark_cov_bool_1_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1, array_dtype_1=uint(8), array_nd_1=3); +registerFunction('cov', ark_cov_bool_1_uint8_3, 'StatsMsg', 76); + proc ark_cov_bool_1_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1, array_dtype_1=real, array_nd_1=1); registerFunction('cov', ark_cov_bool_1_real_1, 'StatsMsg', 76); +proc ark_cov_bool_1_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1, array_dtype_1=real, array_nd_1=2); +registerFunction('cov', ark_cov_bool_1_real_2, 'StatsMsg', 76); + +proc ark_cov_bool_1_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1, array_dtype_1=real, array_nd_1=3); +registerFunction('cov', ark_cov_bool_1_real_3, 'StatsMsg', 76); + proc ark_cov_bool_1_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1, array_dtype_1=bool, array_nd_1=1); registerFunction('cov', ark_cov_bool_1_bool_1, 'StatsMsg', 76); +proc ark_cov_bool_1_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1, array_dtype_1=bool, array_nd_1=2); +registerFunction('cov', ark_cov_bool_1_bool_2, 'StatsMsg', 76); + +proc ark_cov_bool_1_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1, array_dtype_1=bool, array_nd_1=3); +registerFunction('cov', ark_cov_bool_1_bool_3, 'StatsMsg', 76); + proc ark_cov_bool_1_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1, array_dtype_1=bigint, array_nd_1=1); registerFunction('cov', ark_cov_bool_1_bigint_1, 'StatsMsg', 76); +proc ark_cov_bool_1_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1, array_dtype_1=bigint, array_nd_1=2); +registerFunction('cov', ark_cov_bool_1_bigint_2, 'StatsMsg', 76); + +proc ark_cov_bool_1_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1, array_dtype_1=bigint, array_nd_1=3); +registerFunction('cov', ark_cov_bool_1_bigint_3, 'StatsMsg', 76); + +proc ark_cov_bool_2_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2, array_dtype_1=int, array_nd_1=1); +registerFunction('cov', ark_cov_bool_2_int_1, 'StatsMsg', 76); + +proc ark_cov_bool_2_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2, array_dtype_1=int, array_nd_1=2); +registerFunction('cov', ark_cov_bool_2_int_2, 'StatsMsg', 76); + +proc ark_cov_bool_2_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2, array_dtype_1=int, array_nd_1=3); +registerFunction('cov', ark_cov_bool_2_int_3, 'StatsMsg', 76); + +proc ark_cov_bool_2_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2, array_dtype_1=uint, array_nd_1=1); +registerFunction('cov', ark_cov_bool_2_uint_1, 'StatsMsg', 76); + +proc ark_cov_bool_2_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2, array_dtype_1=uint, array_nd_1=2); +registerFunction('cov', ark_cov_bool_2_uint_2, 'StatsMsg', 76); + +proc ark_cov_bool_2_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2, array_dtype_1=uint, array_nd_1=3); +registerFunction('cov', ark_cov_bool_2_uint_3, 'StatsMsg', 76); + +proc ark_cov_bool_2_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2, array_dtype_1=uint(8), array_nd_1=1); +registerFunction('cov', ark_cov_bool_2_uint8_1, 'StatsMsg', 76); + +proc ark_cov_bool_2_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2, array_dtype_1=uint(8), array_nd_1=2); +registerFunction('cov', ark_cov_bool_2_uint8_2, 'StatsMsg', 76); + +proc ark_cov_bool_2_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2, array_dtype_1=uint(8), array_nd_1=3); +registerFunction('cov', ark_cov_bool_2_uint8_3, 'StatsMsg', 76); + +proc ark_cov_bool_2_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2, array_dtype_1=real, array_nd_1=1); +registerFunction('cov', ark_cov_bool_2_real_1, 'StatsMsg', 76); + +proc ark_cov_bool_2_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2, array_dtype_1=real, array_nd_1=2); +registerFunction('cov', ark_cov_bool_2_real_2, 'StatsMsg', 76); + +proc ark_cov_bool_2_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2, array_dtype_1=real, array_nd_1=3); +registerFunction('cov', ark_cov_bool_2_real_3, 'StatsMsg', 76); + +proc ark_cov_bool_2_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2, array_dtype_1=bool, array_nd_1=1); +registerFunction('cov', ark_cov_bool_2_bool_1, 'StatsMsg', 76); + +proc ark_cov_bool_2_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2, array_dtype_1=bool, array_nd_1=2); +registerFunction('cov', ark_cov_bool_2_bool_2, 'StatsMsg', 76); + +proc ark_cov_bool_2_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2, array_dtype_1=bool, array_nd_1=3); +registerFunction('cov', ark_cov_bool_2_bool_3, 'StatsMsg', 76); + +proc ark_cov_bool_2_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2, array_dtype_1=bigint, array_nd_1=1); +registerFunction('cov', ark_cov_bool_2_bigint_1, 'StatsMsg', 76); + +proc ark_cov_bool_2_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2, array_dtype_1=bigint, array_nd_1=2); +registerFunction('cov', ark_cov_bool_2_bigint_2, 'StatsMsg', 76); + +proc ark_cov_bool_2_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2, array_dtype_1=bigint, array_nd_1=3); +registerFunction('cov', ark_cov_bool_2_bigint_3, 'StatsMsg', 76); + +proc ark_cov_bool_3_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3, array_dtype_1=int, array_nd_1=1); +registerFunction('cov', ark_cov_bool_3_int_1, 'StatsMsg', 76); + +proc ark_cov_bool_3_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3, array_dtype_1=int, array_nd_1=2); +registerFunction('cov', ark_cov_bool_3_int_2, 'StatsMsg', 76); + +proc ark_cov_bool_3_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3, array_dtype_1=int, array_nd_1=3); +registerFunction('cov', ark_cov_bool_3_int_3, 'StatsMsg', 76); + +proc ark_cov_bool_3_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3, array_dtype_1=uint, array_nd_1=1); +registerFunction('cov', ark_cov_bool_3_uint_1, 'StatsMsg', 76); + +proc ark_cov_bool_3_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3, array_dtype_1=uint, array_nd_1=2); +registerFunction('cov', ark_cov_bool_3_uint_2, 'StatsMsg', 76); + +proc ark_cov_bool_3_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3, array_dtype_1=uint, array_nd_1=3); +registerFunction('cov', ark_cov_bool_3_uint_3, 'StatsMsg', 76); + +proc ark_cov_bool_3_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3, array_dtype_1=uint(8), array_nd_1=1); +registerFunction('cov', ark_cov_bool_3_uint8_1, 'StatsMsg', 76); + +proc ark_cov_bool_3_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3, array_dtype_1=uint(8), array_nd_1=2); +registerFunction('cov', ark_cov_bool_3_uint8_2, 'StatsMsg', 76); + +proc ark_cov_bool_3_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3, array_dtype_1=uint(8), array_nd_1=3); +registerFunction('cov', ark_cov_bool_3_uint8_3, 'StatsMsg', 76); + +proc ark_cov_bool_3_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3, array_dtype_1=real, array_nd_1=1); +registerFunction('cov', ark_cov_bool_3_real_1, 'StatsMsg', 76); + +proc ark_cov_bool_3_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3, array_dtype_1=real, array_nd_1=2); +registerFunction('cov', ark_cov_bool_3_real_2, 'StatsMsg', 76); + +proc ark_cov_bool_3_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3, array_dtype_1=real, array_nd_1=3); +registerFunction('cov', ark_cov_bool_3_real_3, 'StatsMsg', 76); + +proc ark_cov_bool_3_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3, array_dtype_1=bool, array_nd_1=1); +registerFunction('cov', ark_cov_bool_3_bool_1, 'StatsMsg', 76); + +proc ark_cov_bool_3_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3, array_dtype_1=bool, array_nd_1=2); +registerFunction('cov', ark_cov_bool_3_bool_2, 'StatsMsg', 76); + +proc ark_cov_bool_3_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3, array_dtype_1=bool, array_nd_1=3); +registerFunction('cov', ark_cov_bool_3_bool_3, 'StatsMsg', 76); + +proc ark_cov_bool_3_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3, array_dtype_1=bigint, array_nd_1=1); +registerFunction('cov', ark_cov_bool_3_bigint_1, 'StatsMsg', 76); + +proc ark_cov_bool_3_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3, array_dtype_1=bigint, array_nd_1=2); +registerFunction('cov', ark_cov_bool_3_bigint_2, 'StatsMsg', 76); + +proc ark_cov_bool_3_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3, array_dtype_1=bigint, array_nd_1=3); +registerFunction('cov', ark_cov_bool_3_bigint_3, 'StatsMsg', 76); + proc ark_cov_bigint_1_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1, array_dtype_1=int, array_nd_1=1); registerFunction('cov', ark_cov_bigint_1_int_1, 'StatsMsg', 76); +proc ark_cov_bigint_1_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1, array_dtype_1=int, array_nd_1=2); +registerFunction('cov', ark_cov_bigint_1_int_2, 'StatsMsg', 76); + +proc ark_cov_bigint_1_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1, array_dtype_1=int, array_nd_1=3); +registerFunction('cov', ark_cov_bigint_1_int_3, 'StatsMsg', 76); + proc ark_cov_bigint_1_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1, array_dtype_1=uint, array_nd_1=1); registerFunction('cov', ark_cov_bigint_1_uint_1, 'StatsMsg', 76); +proc ark_cov_bigint_1_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1, array_dtype_1=uint, array_nd_1=2); +registerFunction('cov', ark_cov_bigint_1_uint_2, 'StatsMsg', 76); + +proc ark_cov_bigint_1_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1, array_dtype_1=uint, array_nd_1=3); +registerFunction('cov', ark_cov_bigint_1_uint_3, 'StatsMsg', 76); + proc ark_cov_bigint_1_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1, array_dtype_1=uint(8), array_nd_1=1); registerFunction('cov', ark_cov_bigint_1_uint8_1, 'StatsMsg', 76); +proc ark_cov_bigint_1_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1, array_dtype_1=uint(8), array_nd_1=2); +registerFunction('cov', ark_cov_bigint_1_uint8_2, 'StatsMsg', 76); + +proc ark_cov_bigint_1_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1, array_dtype_1=uint(8), array_nd_1=3); +registerFunction('cov', ark_cov_bigint_1_uint8_3, 'StatsMsg', 76); + proc ark_cov_bigint_1_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1, array_dtype_1=real, array_nd_1=1); registerFunction('cov', ark_cov_bigint_1_real_1, 'StatsMsg', 76); +proc ark_cov_bigint_1_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1, array_dtype_1=real, array_nd_1=2); +registerFunction('cov', ark_cov_bigint_1_real_2, 'StatsMsg', 76); + +proc ark_cov_bigint_1_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1, array_dtype_1=real, array_nd_1=3); +registerFunction('cov', ark_cov_bigint_1_real_3, 'StatsMsg', 76); + proc ark_cov_bigint_1_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1, array_dtype_1=bool, array_nd_1=1); registerFunction('cov', ark_cov_bigint_1_bool_1, 'StatsMsg', 76); +proc ark_cov_bigint_1_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1, array_dtype_1=bool, array_nd_1=2); +registerFunction('cov', ark_cov_bigint_1_bool_2, 'StatsMsg', 76); + +proc ark_cov_bigint_1_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1, array_dtype_1=bool, array_nd_1=3); +registerFunction('cov', ark_cov_bigint_1_bool_3, 'StatsMsg', 76); + proc ark_cov_bigint_1_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1, array_dtype_1=bigint, array_nd_1=1); registerFunction('cov', ark_cov_bigint_1_bigint_1, 'StatsMsg', 76); -proc ark_reg_corr_generic(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab, type array_dtype_0, param array_nd_0: int, type array_dtype_1, param array_nd_1: int): MsgTuple throws { - var x_array_sym = st[msgArgs['x']]: SymEntry(array_dtype_0, array_nd_0); - ref x = x_array_sym.a; - var y_array_sym = st[msgArgs['y']]: SymEntry(array_dtype_1, array_nd_1); +proc ark_cov_bigint_1_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1, array_dtype_1=bigint, array_nd_1=2); +registerFunction('cov', ark_cov_bigint_1_bigint_2, 'StatsMsg', 76); + +proc ark_cov_bigint_1_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1, array_dtype_1=bigint, array_nd_1=3); +registerFunction('cov', ark_cov_bigint_1_bigint_3, 'StatsMsg', 76); + +proc ark_cov_bigint_2_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2, array_dtype_1=int, array_nd_1=1); +registerFunction('cov', ark_cov_bigint_2_int_1, 'StatsMsg', 76); + +proc ark_cov_bigint_2_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2, array_dtype_1=int, array_nd_1=2); +registerFunction('cov', ark_cov_bigint_2_int_2, 'StatsMsg', 76); + +proc ark_cov_bigint_2_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2, array_dtype_1=int, array_nd_1=3); +registerFunction('cov', ark_cov_bigint_2_int_3, 'StatsMsg', 76); + +proc ark_cov_bigint_2_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2, array_dtype_1=uint, array_nd_1=1); +registerFunction('cov', ark_cov_bigint_2_uint_1, 'StatsMsg', 76); + +proc ark_cov_bigint_2_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2, array_dtype_1=uint, array_nd_1=2); +registerFunction('cov', ark_cov_bigint_2_uint_2, 'StatsMsg', 76); + +proc ark_cov_bigint_2_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2, array_dtype_1=uint, array_nd_1=3); +registerFunction('cov', ark_cov_bigint_2_uint_3, 'StatsMsg', 76); + +proc ark_cov_bigint_2_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2, array_dtype_1=uint(8), array_nd_1=1); +registerFunction('cov', ark_cov_bigint_2_uint8_1, 'StatsMsg', 76); + +proc ark_cov_bigint_2_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2, array_dtype_1=uint(8), array_nd_1=2); +registerFunction('cov', ark_cov_bigint_2_uint8_2, 'StatsMsg', 76); + +proc ark_cov_bigint_2_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2, array_dtype_1=uint(8), array_nd_1=3); +registerFunction('cov', ark_cov_bigint_2_uint8_3, 'StatsMsg', 76); + +proc ark_cov_bigint_2_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2, array_dtype_1=real, array_nd_1=1); +registerFunction('cov', ark_cov_bigint_2_real_1, 'StatsMsg', 76); + +proc ark_cov_bigint_2_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2, array_dtype_1=real, array_nd_1=2); +registerFunction('cov', ark_cov_bigint_2_real_2, 'StatsMsg', 76); + +proc ark_cov_bigint_2_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2, array_dtype_1=real, array_nd_1=3); +registerFunction('cov', ark_cov_bigint_2_real_3, 'StatsMsg', 76); + +proc ark_cov_bigint_2_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2, array_dtype_1=bool, array_nd_1=1); +registerFunction('cov', ark_cov_bigint_2_bool_1, 'StatsMsg', 76); + +proc ark_cov_bigint_2_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2, array_dtype_1=bool, array_nd_1=2); +registerFunction('cov', ark_cov_bigint_2_bool_2, 'StatsMsg', 76); + +proc ark_cov_bigint_2_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2, array_dtype_1=bool, array_nd_1=3); +registerFunction('cov', ark_cov_bigint_2_bool_3, 'StatsMsg', 76); + +proc ark_cov_bigint_2_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2, array_dtype_1=bigint, array_nd_1=1); +registerFunction('cov', ark_cov_bigint_2_bigint_1, 'StatsMsg', 76); + +proc ark_cov_bigint_2_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2, array_dtype_1=bigint, array_nd_1=2); +registerFunction('cov', ark_cov_bigint_2_bigint_2, 'StatsMsg', 76); + +proc ark_cov_bigint_2_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2, array_dtype_1=bigint, array_nd_1=3); +registerFunction('cov', ark_cov_bigint_2_bigint_3, 'StatsMsg', 76); + +proc ark_cov_bigint_3_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3, array_dtype_1=int, array_nd_1=1); +registerFunction('cov', ark_cov_bigint_3_int_1, 'StatsMsg', 76); + +proc ark_cov_bigint_3_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3, array_dtype_1=int, array_nd_1=2); +registerFunction('cov', ark_cov_bigint_3_int_2, 'StatsMsg', 76); + +proc ark_cov_bigint_3_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3, array_dtype_1=int, array_nd_1=3); +registerFunction('cov', ark_cov_bigint_3_int_3, 'StatsMsg', 76); + +proc ark_cov_bigint_3_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3, array_dtype_1=uint, array_nd_1=1); +registerFunction('cov', ark_cov_bigint_3_uint_1, 'StatsMsg', 76); + +proc ark_cov_bigint_3_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3, array_dtype_1=uint, array_nd_1=2); +registerFunction('cov', ark_cov_bigint_3_uint_2, 'StatsMsg', 76); + +proc ark_cov_bigint_3_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3, array_dtype_1=uint, array_nd_1=3); +registerFunction('cov', ark_cov_bigint_3_uint_3, 'StatsMsg', 76); + +proc ark_cov_bigint_3_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3, array_dtype_1=uint(8), array_nd_1=1); +registerFunction('cov', ark_cov_bigint_3_uint8_1, 'StatsMsg', 76); + +proc ark_cov_bigint_3_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3, array_dtype_1=uint(8), array_nd_1=2); +registerFunction('cov', ark_cov_bigint_3_uint8_2, 'StatsMsg', 76); + +proc ark_cov_bigint_3_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3, array_dtype_1=uint(8), array_nd_1=3); +registerFunction('cov', ark_cov_bigint_3_uint8_3, 'StatsMsg', 76); + +proc ark_cov_bigint_3_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3, array_dtype_1=real, array_nd_1=1); +registerFunction('cov', ark_cov_bigint_3_real_1, 'StatsMsg', 76); + +proc ark_cov_bigint_3_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3, array_dtype_1=real, array_nd_1=2); +registerFunction('cov', ark_cov_bigint_3_real_2, 'StatsMsg', 76); + +proc ark_cov_bigint_3_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3, array_dtype_1=real, array_nd_1=3); +registerFunction('cov', ark_cov_bigint_3_real_3, 'StatsMsg', 76); + +proc ark_cov_bigint_3_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3, array_dtype_1=bool, array_nd_1=1); +registerFunction('cov', ark_cov_bigint_3_bool_1, 'StatsMsg', 76); + +proc ark_cov_bigint_3_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3, array_dtype_1=bool, array_nd_1=2); +registerFunction('cov', ark_cov_bigint_3_bool_2, 'StatsMsg', 76); + +proc ark_cov_bigint_3_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3, array_dtype_1=bool, array_nd_1=3); +registerFunction('cov', ark_cov_bigint_3_bool_3, 'StatsMsg', 76); + +proc ark_cov_bigint_3_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3, array_dtype_1=bigint, array_nd_1=1); +registerFunction('cov', ark_cov_bigint_3_bigint_1, 'StatsMsg', 76); + +proc ark_cov_bigint_3_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3, array_dtype_1=bigint, array_nd_1=2); +registerFunction('cov', ark_cov_bigint_3_bigint_2, 'StatsMsg', 76); + +proc ark_cov_bigint_3_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cov_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3, array_dtype_1=bigint, array_nd_1=3); +registerFunction('cov', ark_cov_bigint_3_bigint_3, 'StatsMsg', 76); + +proc ark_reg_corr_generic(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab, type array_dtype_0, param array_nd_0: int, type array_dtype_1, param array_nd_1: int): MsgTuple throws { + var x_array_sym = st[msgArgs['x']]: SymEntry(array_dtype_0, array_nd_0); + ref x = x_array_sym.a; + var y_array_sym = st[msgArgs['y']]: SymEntry(array_dtype_1, array_nd_1); ref y = y_array_sym.a; var ark_result = StatsMsg.corr(x,y); @@ -2246,146 +7408,1298 @@ proc ark_corr_int_1_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrow return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1, array_dtype_1=int, array_nd_1=1); registerFunction('corr', ark_corr_int_1_int_1, 'StatsMsg', 98); +proc ark_corr_int_1_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1, array_dtype_1=int, array_nd_1=2); +registerFunction('corr', ark_corr_int_1_int_2, 'StatsMsg', 98); + +proc ark_corr_int_1_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1, array_dtype_1=int, array_nd_1=3); +registerFunction('corr', ark_corr_int_1_int_3, 'StatsMsg', 98); + proc ark_corr_int_1_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1, array_dtype_1=uint, array_nd_1=1); registerFunction('corr', ark_corr_int_1_uint_1, 'StatsMsg', 98); +proc ark_corr_int_1_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1, array_dtype_1=uint, array_nd_1=2); +registerFunction('corr', ark_corr_int_1_uint_2, 'StatsMsg', 98); + +proc ark_corr_int_1_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1, array_dtype_1=uint, array_nd_1=3); +registerFunction('corr', ark_corr_int_1_uint_3, 'StatsMsg', 98); + proc ark_corr_int_1_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1, array_dtype_1=uint(8), array_nd_1=1); registerFunction('corr', ark_corr_int_1_uint8_1, 'StatsMsg', 98); +proc ark_corr_int_1_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1, array_dtype_1=uint(8), array_nd_1=2); +registerFunction('corr', ark_corr_int_1_uint8_2, 'StatsMsg', 98); + +proc ark_corr_int_1_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1, array_dtype_1=uint(8), array_nd_1=3); +registerFunction('corr', ark_corr_int_1_uint8_3, 'StatsMsg', 98); + proc ark_corr_int_1_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1, array_dtype_1=real, array_nd_1=1); registerFunction('corr', ark_corr_int_1_real_1, 'StatsMsg', 98); +proc ark_corr_int_1_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1, array_dtype_1=real, array_nd_1=2); +registerFunction('corr', ark_corr_int_1_real_2, 'StatsMsg', 98); + +proc ark_corr_int_1_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1, array_dtype_1=real, array_nd_1=3); +registerFunction('corr', ark_corr_int_1_real_3, 'StatsMsg', 98); + proc ark_corr_int_1_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1, array_dtype_1=bool, array_nd_1=1); registerFunction('corr', ark_corr_int_1_bool_1, 'StatsMsg', 98); +proc ark_corr_int_1_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1, array_dtype_1=bool, array_nd_1=2); +registerFunction('corr', ark_corr_int_1_bool_2, 'StatsMsg', 98); + +proc ark_corr_int_1_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1, array_dtype_1=bool, array_nd_1=3); +registerFunction('corr', ark_corr_int_1_bool_3, 'StatsMsg', 98); + proc ark_corr_int_1_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1, array_dtype_1=bigint, array_nd_1=1); registerFunction('corr', ark_corr_int_1_bigint_1, 'StatsMsg', 98); +proc ark_corr_int_1_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1, array_dtype_1=bigint, array_nd_1=2); +registerFunction('corr', ark_corr_int_1_bigint_2, 'StatsMsg', 98); + +proc ark_corr_int_1_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1, array_dtype_1=bigint, array_nd_1=3); +registerFunction('corr', ark_corr_int_1_bigint_3, 'StatsMsg', 98); + +proc ark_corr_int_2_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2, array_dtype_1=int, array_nd_1=1); +registerFunction('corr', ark_corr_int_2_int_1, 'StatsMsg', 98); + +proc ark_corr_int_2_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2, array_dtype_1=int, array_nd_1=2); +registerFunction('corr', ark_corr_int_2_int_2, 'StatsMsg', 98); + +proc ark_corr_int_2_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2, array_dtype_1=int, array_nd_1=3); +registerFunction('corr', ark_corr_int_2_int_3, 'StatsMsg', 98); + +proc ark_corr_int_2_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2, array_dtype_1=uint, array_nd_1=1); +registerFunction('corr', ark_corr_int_2_uint_1, 'StatsMsg', 98); + +proc ark_corr_int_2_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2, array_dtype_1=uint, array_nd_1=2); +registerFunction('corr', ark_corr_int_2_uint_2, 'StatsMsg', 98); + +proc ark_corr_int_2_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2, array_dtype_1=uint, array_nd_1=3); +registerFunction('corr', ark_corr_int_2_uint_3, 'StatsMsg', 98); + +proc ark_corr_int_2_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2, array_dtype_1=uint(8), array_nd_1=1); +registerFunction('corr', ark_corr_int_2_uint8_1, 'StatsMsg', 98); + +proc ark_corr_int_2_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2, array_dtype_1=uint(8), array_nd_1=2); +registerFunction('corr', ark_corr_int_2_uint8_2, 'StatsMsg', 98); + +proc ark_corr_int_2_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2, array_dtype_1=uint(8), array_nd_1=3); +registerFunction('corr', ark_corr_int_2_uint8_3, 'StatsMsg', 98); + +proc ark_corr_int_2_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2, array_dtype_1=real, array_nd_1=1); +registerFunction('corr', ark_corr_int_2_real_1, 'StatsMsg', 98); + +proc ark_corr_int_2_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2, array_dtype_1=real, array_nd_1=2); +registerFunction('corr', ark_corr_int_2_real_2, 'StatsMsg', 98); + +proc ark_corr_int_2_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2, array_dtype_1=real, array_nd_1=3); +registerFunction('corr', ark_corr_int_2_real_3, 'StatsMsg', 98); + +proc ark_corr_int_2_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2, array_dtype_1=bool, array_nd_1=1); +registerFunction('corr', ark_corr_int_2_bool_1, 'StatsMsg', 98); + +proc ark_corr_int_2_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2, array_dtype_1=bool, array_nd_1=2); +registerFunction('corr', ark_corr_int_2_bool_2, 'StatsMsg', 98); + +proc ark_corr_int_2_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2, array_dtype_1=bool, array_nd_1=3); +registerFunction('corr', ark_corr_int_2_bool_3, 'StatsMsg', 98); + +proc ark_corr_int_2_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2, array_dtype_1=bigint, array_nd_1=1); +registerFunction('corr', ark_corr_int_2_bigint_1, 'StatsMsg', 98); + +proc ark_corr_int_2_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2, array_dtype_1=bigint, array_nd_1=2); +registerFunction('corr', ark_corr_int_2_bigint_2, 'StatsMsg', 98); + +proc ark_corr_int_2_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2, array_dtype_1=bigint, array_nd_1=3); +registerFunction('corr', ark_corr_int_2_bigint_3, 'StatsMsg', 98); + +proc ark_corr_int_3_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3, array_dtype_1=int, array_nd_1=1); +registerFunction('corr', ark_corr_int_3_int_1, 'StatsMsg', 98); + +proc ark_corr_int_3_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3, array_dtype_1=int, array_nd_1=2); +registerFunction('corr', ark_corr_int_3_int_2, 'StatsMsg', 98); + +proc ark_corr_int_3_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3, array_dtype_1=int, array_nd_1=3); +registerFunction('corr', ark_corr_int_3_int_3, 'StatsMsg', 98); + +proc ark_corr_int_3_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3, array_dtype_1=uint, array_nd_1=1); +registerFunction('corr', ark_corr_int_3_uint_1, 'StatsMsg', 98); + +proc ark_corr_int_3_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3, array_dtype_1=uint, array_nd_1=2); +registerFunction('corr', ark_corr_int_3_uint_2, 'StatsMsg', 98); + +proc ark_corr_int_3_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3, array_dtype_1=uint, array_nd_1=3); +registerFunction('corr', ark_corr_int_3_uint_3, 'StatsMsg', 98); + +proc ark_corr_int_3_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3, array_dtype_1=uint(8), array_nd_1=1); +registerFunction('corr', ark_corr_int_3_uint8_1, 'StatsMsg', 98); + +proc ark_corr_int_3_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3, array_dtype_1=uint(8), array_nd_1=2); +registerFunction('corr', ark_corr_int_3_uint8_2, 'StatsMsg', 98); + +proc ark_corr_int_3_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3, array_dtype_1=uint(8), array_nd_1=3); +registerFunction('corr', ark_corr_int_3_uint8_3, 'StatsMsg', 98); + +proc ark_corr_int_3_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3, array_dtype_1=real, array_nd_1=1); +registerFunction('corr', ark_corr_int_3_real_1, 'StatsMsg', 98); + +proc ark_corr_int_3_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3, array_dtype_1=real, array_nd_1=2); +registerFunction('corr', ark_corr_int_3_real_2, 'StatsMsg', 98); + +proc ark_corr_int_3_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3, array_dtype_1=real, array_nd_1=3); +registerFunction('corr', ark_corr_int_3_real_3, 'StatsMsg', 98); + +proc ark_corr_int_3_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3, array_dtype_1=bool, array_nd_1=1); +registerFunction('corr', ark_corr_int_3_bool_1, 'StatsMsg', 98); + +proc ark_corr_int_3_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3, array_dtype_1=bool, array_nd_1=2); +registerFunction('corr', ark_corr_int_3_bool_2, 'StatsMsg', 98); + +proc ark_corr_int_3_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3, array_dtype_1=bool, array_nd_1=3); +registerFunction('corr', ark_corr_int_3_bool_3, 'StatsMsg', 98); + +proc ark_corr_int_3_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3, array_dtype_1=bigint, array_nd_1=1); +registerFunction('corr', ark_corr_int_3_bigint_1, 'StatsMsg', 98); + +proc ark_corr_int_3_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3, array_dtype_1=bigint, array_nd_1=2); +registerFunction('corr', ark_corr_int_3_bigint_2, 'StatsMsg', 98); + +proc ark_corr_int_3_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3, array_dtype_1=bigint, array_nd_1=3); +registerFunction('corr', ark_corr_int_3_bigint_3, 'StatsMsg', 98); + proc ark_corr_uint_1_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=int, array_nd_1=1); registerFunction('corr', ark_corr_uint_1_int_1, 'StatsMsg', 98); +proc ark_corr_uint_1_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=int, array_nd_1=2); +registerFunction('corr', ark_corr_uint_1_int_2, 'StatsMsg', 98); + +proc ark_corr_uint_1_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=int, array_nd_1=3); +registerFunction('corr', ark_corr_uint_1_int_3, 'StatsMsg', 98); + proc ark_corr_uint_1_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=uint, array_nd_1=1); registerFunction('corr', ark_corr_uint_1_uint_1, 'StatsMsg', 98); +proc ark_corr_uint_1_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=uint, array_nd_1=2); +registerFunction('corr', ark_corr_uint_1_uint_2, 'StatsMsg', 98); + +proc ark_corr_uint_1_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=uint, array_nd_1=3); +registerFunction('corr', ark_corr_uint_1_uint_3, 'StatsMsg', 98); + proc ark_corr_uint_1_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=uint(8), array_nd_1=1); registerFunction('corr', ark_corr_uint_1_uint8_1, 'StatsMsg', 98); +proc ark_corr_uint_1_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=uint(8), array_nd_1=2); +registerFunction('corr', ark_corr_uint_1_uint8_2, 'StatsMsg', 98); + +proc ark_corr_uint_1_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=uint(8), array_nd_1=3); +registerFunction('corr', ark_corr_uint_1_uint8_3, 'StatsMsg', 98); + proc ark_corr_uint_1_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=real, array_nd_1=1); registerFunction('corr', ark_corr_uint_1_real_1, 'StatsMsg', 98); +proc ark_corr_uint_1_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=real, array_nd_1=2); +registerFunction('corr', ark_corr_uint_1_real_2, 'StatsMsg', 98); + +proc ark_corr_uint_1_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=real, array_nd_1=3); +registerFunction('corr', ark_corr_uint_1_real_3, 'StatsMsg', 98); + proc ark_corr_uint_1_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=bool, array_nd_1=1); registerFunction('corr', ark_corr_uint_1_bool_1, 'StatsMsg', 98); -proc ark_corr_uint_1_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do - return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=bigint, array_nd_1=1); -registerFunction('corr', ark_corr_uint_1_bigint_1, 'StatsMsg', 98); +proc ark_corr_uint_1_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=bool, array_nd_1=2); +registerFunction('corr', ark_corr_uint_1_bool_2, 'StatsMsg', 98); + +proc ark_corr_uint_1_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=bool, array_nd_1=3); +registerFunction('corr', ark_corr_uint_1_bool_3, 'StatsMsg', 98); + +proc ark_corr_uint_1_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=bigint, array_nd_1=1); +registerFunction('corr', ark_corr_uint_1_bigint_1, 'StatsMsg', 98); + +proc ark_corr_uint_1_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=bigint, array_nd_1=2); +registerFunction('corr', ark_corr_uint_1_bigint_2, 'StatsMsg', 98); + +proc ark_corr_uint_1_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1, array_dtype_1=bigint, array_nd_1=3); +registerFunction('corr', ark_corr_uint_1_bigint_3, 'StatsMsg', 98); + +proc ark_corr_uint_2_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2, array_dtype_1=int, array_nd_1=1); +registerFunction('corr', ark_corr_uint_2_int_1, 'StatsMsg', 98); + +proc ark_corr_uint_2_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2, array_dtype_1=int, array_nd_1=2); +registerFunction('corr', ark_corr_uint_2_int_2, 'StatsMsg', 98); + +proc ark_corr_uint_2_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2, array_dtype_1=int, array_nd_1=3); +registerFunction('corr', ark_corr_uint_2_int_3, 'StatsMsg', 98); + +proc ark_corr_uint_2_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2, array_dtype_1=uint, array_nd_1=1); +registerFunction('corr', ark_corr_uint_2_uint_1, 'StatsMsg', 98); + +proc ark_corr_uint_2_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2, array_dtype_1=uint, array_nd_1=2); +registerFunction('corr', ark_corr_uint_2_uint_2, 'StatsMsg', 98); + +proc ark_corr_uint_2_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2, array_dtype_1=uint, array_nd_1=3); +registerFunction('corr', ark_corr_uint_2_uint_3, 'StatsMsg', 98); + +proc ark_corr_uint_2_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2, array_dtype_1=uint(8), array_nd_1=1); +registerFunction('corr', ark_corr_uint_2_uint8_1, 'StatsMsg', 98); + +proc ark_corr_uint_2_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2, array_dtype_1=uint(8), array_nd_1=2); +registerFunction('corr', ark_corr_uint_2_uint8_2, 'StatsMsg', 98); + +proc ark_corr_uint_2_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2, array_dtype_1=uint(8), array_nd_1=3); +registerFunction('corr', ark_corr_uint_2_uint8_3, 'StatsMsg', 98); + +proc ark_corr_uint_2_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2, array_dtype_1=real, array_nd_1=1); +registerFunction('corr', ark_corr_uint_2_real_1, 'StatsMsg', 98); + +proc ark_corr_uint_2_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2, array_dtype_1=real, array_nd_1=2); +registerFunction('corr', ark_corr_uint_2_real_2, 'StatsMsg', 98); + +proc ark_corr_uint_2_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2, array_dtype_1=real, array_nd_1=3); +registerFunction('corr', ark_corr_uint_2_real_3, 'StatsMsg', 98); + +proc ark_corr_uint_2_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2, array_dtype_1=bool, array_nd_1=1); +registerFunction('corr', ark_corr_uint_2_bool_1, 'StatsMsg', 98); + +proc ark_corr_uint_2_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2, array_dtype_1=bool, array_nd_1=2); +registerFunction('corr', ark_corr_uint_2_bool_2, 'StatsMsg', 98); + +proc ark_corr_uint_2_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2, array_dtype_1=bool, array_nd_1=3); +registerFunction('corr', ark_corr_uint_2_bool_3, 'StatsMsg', 98); + +proc ark_corr_uint_2_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2, array_dtype_1=bigint, array_nd_1=1); +registerFunction('corr', ark_corr_uint_2_bigint_1, 'StatsMsg', 98); + +proc ark_corr_uint_2_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2, array_dtype_1=bigint, array_nd_1=2); +registerFunction('corr', ark_corr_uint_2_bigint_2, 'StatsMsg', 98); + +proc ark_corr_uint_2_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2, array_dtype_1=bigint, array_nd_1=3); +registerFunction('corr', ark_corr_uint_2_bigint_3, 'StatsMsg', 98); + +proc ark_corr_uint_3_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3, array_dtype_1=int, array_nd_1=1); +registerFunction('corr', ark_corr_uint_3_int_1, 'StatsMsg', 98); + +proc ark_corr_uint_3_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3, array_dtype_1=int, array_nd_1=2); +registerFunction('corr', ark_corr_uint_3_int_2, 'StatsMsg', 98); + +proc ark_corr_uint_3_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3, array_dtype_1=int, array_nd_1=3); +registerFunction('corr', ark_corr_uint_3_int_3, 'StatsMsg', 98); + +proc ark_corr_uint_3_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3, array_dtype_1=uint, array_nd_1=1); +registerFunction('corr', ark_corr_uint_3_uint_1, 'StatsMsg', 98); + +proc ark_corr_uint_3_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3, array_dtype_1=uint, array_nd_1=2); +registerFunction('corr', ark_corr_uint_3_uint_2, 'StatsMsg', 98); + +proc ark_corr_uint_3_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3, array_dtype_1=uint, array_nd_1=3); +registerFunction('corr', ark_corr_uint_3_uint_3, 'StatsMsg', 98); + +proc ark_corr_uint_3_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3, array_dtype_1=uint(8), array_nd_1=1); +registerFunction('corr', ark_corr_uint_3_uint8_1, 'StatsMsg', 98); + +proc ark_corr_uint_3_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3, array_dtype_1=uint(8), array_nd_1=2); +registerFunction('corr', ark_corr_uint_3_uint8_2, 'StatsMsg', 98); + +proc ark_corr_uint_3_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3, array_dtype_1=uint(8), array_nd_1=3); +registerFunction('corr', ark_corr_uint_3_uint8_3, 'StatsMsg', 98); + +proc ark_corr_uint_3_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3, array_dtype_1=real, array_nd_1=1); +registerFunction('corr', ark_corr_uint_3_real_1, 'StatsMsg', 98); + +proc ark_corr_uint_3_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3, array_dtype_1=real, array_nd_1=2); +registerFunction('corr', ark_corr_uint_3_real_2, 'StatsMsg', 98); + +proc ark_corr_uint_3_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3, array_dtype_1=real, array_nd_1=3); +registerFunction('corr', ark_corr_uint_3_real_3, 'StatsMsg', 98); + +proc ark_corr_uint_3_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3, array_dtype_1=bool, array_nd_1=1); +registerFunction('corr', ark_corr_uint_3_bool_1, 'StatsMsg', 98); + +proc ark_corr_uint_3_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3, array_dtype_1=bool, array_nd_1=2); +registerFunction('corr', ark_corr_uint_3_bool_2, 'StatsMsg', 98); + +proc ark_corr_uint_3_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3, array_dtype_1=bool, array_nd_1=3); +registerFunction('corr', ark_corr_uint_3_bool_3, 'StatsMsg', 98); + +proc ark_corr_uint_3_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3, array_dtype_1=bigint, array_nd_1=1); +registerFunction('corr', ark_corr_uint_3_bigint_1, 'StatsMsg', 98); + +proc ark_corr_uint_3_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3, array_dtype_1=bigint, array_nd_1=2); +registerFunction('corr', ark_corr_uint_3_bigint_2, 'StatsMsg', 98); + +proc ark_corr_uint_3_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3, array_dtype_1=bigint, array_nd_1=3); +registerFunction('corr', ark_corr_uint_3_bigint_3, 'StatsMsg', 98); + +proc ark_corr_uint8_1_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=int, array_nd_1=1); +registerFunction('corr', ark_corr_uint8_1_int_1, 'StatsMsg', 98); + +proc ark_corr_uint8_1_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=int, array_nd_1=2); +registerFunction('corr', ark_corr_uint8_1_int_2, 'StatsMsg', 98); + +proc ark_corr_uint8_1_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=int, array_nd_1=3); +registerFunction('corr', ark_corr_uint8_1_int_3, 'StatsMsg', 98); + +proc ark_corr_uint8_1_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=uint, array_nd_1=1); +registerFunction('corr', ark_corr_uint8_1_uint_1, 'StatsMsg', 98); + +proc ark_corr_uint8_1_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=uint, array_nd_1=2); +registerFunction('corr', ark_corr_uint8_1_uint_2, 'StatsMsg', 98); + +proc ark_corr_uint8_1_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=uint, array_nd_1=3); +registerFunction('corr', ark_corr_uint8_1_uint_3, 'StatsMsg', 98); + +proc ark_corr_uint8_1_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=uint(8), array_nd_1=1); +registerFunction('corr', ark_corr_uint8_1_uint8_1, 'StatsMsg', 98); + +proc ark_corr_uint8_1_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=uint(8), array_nd_1=2); +registerFunction('corr', ark_corr_uint8_1_uint8_2, 'StatsMsg', 98); + +proc ark_corr_uint8_1_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=uint(8), array_nd_1=3); +registerFunction('corr', ark_corr_uint8_1_uint8_3, 'StatsMsg', 98); + +proc ark_corr_uint8_1_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=real, array_nd_1=1); +registerFunction('corr', ark_corr_uint8_1_real_1, 'StatsMsg', 98); + +proc ark_corr_uint8_1_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=real, array_nd_1=2); +registerFunction('corr', ark_corr_uint8_1_real_2, 'StatsMsg', 98); + +proc ark_corr_uint8_1_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=real, array_nd_1=3); +registerFunction('corr', ark_corr_uint8_1_real_3, 'StatsMsg', 98); + +proc ark_corr_uint8_1_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=bool, array_nd_1=1); +registerFunction('corr', ark_corr_uint8_1_bool_1, 'StatsMsg', 98); + +proc ark_corr_uint8_1_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=bool, array_nd_1=2); +registerFunction('corr', ark_corr_uint8_1_bool_2, 'StatsMsg', 98); + +proc ark_corr_uint8_1_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=bool, array_nd_1=3); +registerFunction('corr', ark_corr_uint8_1_bool_3, 'StatsMsg', 98); + +proc ark_corr_uint8_1_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=bigint, array_nd_1=1); +registerFunction('corr', ark_corr_uint8_1_bigint_1, 'StatsMsg', 98); + +proc ark_corr_uint8_1_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=bigint, array_nd_1=2); +registerFunction('corr', ark_corr_uint8_1_bigint_2, 'StatsMsg', 98); + +proc ark_corr_uint8_1_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=bigint, array_nd_1=3); +registerFunction('corr', ark_corr_uint8_1_bigint_3, 'StatsMsg', 98); + +proc ark_corr_uint8_2_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2, array_dtype_1=int, array_nd_1=1); +registerFunction('corr', ark_corr_uint8_2_int_1, 'StatsMsg', 98); + +proc ark_corr_uint8_2_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2, array_dtype_1=int, array_nd_1=2); +registerFunction('corr', ark_corr_uint8_2_int_2, 'StatsMsg', 98); + +proc ark_corr_uint8_2_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2, array_dtype_1=int, array_nd_1=3); +registerFunction('corr', ark_corr_uint8_2_int_3, 'StatsMsg', 98); + +proc ark_corr_uint8_2_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2, array_dtype_1=uint, array_nd_1=1); +registerFunction('corr', ark_corr_uint8_2_uint_1, 'StatsMsg', 98); + +proc ark_corr_uint8_2_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2, array_dtype_1=uint, array_nd_1=2); +registerFunction('corr', ark_corr_uint8_2_uint_2, 'StatsMsg', 98); + +proc ark_corr_uint8_2_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2, array_dtype_1=uint, array_nd_1=3); +registerFunction('corr', ark_corr_uint8_2_uint_3, 'StatsMsg', 98); + +proc ark_corr_uint8_2_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2, array_dtype_1=uint(8), array_nd_1=1); +registerFunction('corr', ark_corr_uint8_2_uint8_1, 'StatsMsg', 98); + +proc ark_corr_uint8_2_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2, array_dtype_1=uint(8), array_nd_1=2); +registerFunction('corr', ark_corr_uint8_2_uint8_2, 'StatsMsg', 98); + +proc ark_corr_uint8_2_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2, array_dtype_1=uint(8), array_nd_1=3); +registerFunction('corr', ark_corr_uint8_2_uint8_3, 'StatsMsg', 98); + +proc ark_corr_uint8_2_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2, array_dtype_1=real, array_nd_1=1); +registerFunction('corr', ark_corr_uint8_2_real_1, 'StatsMsg', 98); + +proc ark_corr_uint8_2_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2, array_dtype_1=real, array_nd_1=2); +registerFunction('corr', ark_corr_uint8_2_real_2, 'StatsMsg', 98); + +proc ark_corr_uint8_2_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2, array_dtype_1=real, array_nd_1=3); +registerFunction('corr', ark_corr_uint8_2_real_3, 'StatsMsg', 98); + +proc ark_corr_uint8_2_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2, array_dtype_1=bool, array_nd_1=1); +registerFunction('corr', ark_corr_uint8_2_bool_1, 'StatsMsg', 98); + +proc ark_corr_uint8_2_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2, array_dtype_1=bool, array_nd_1=2); +registerFunction('corr', ark_corr_uint8_2_bool_2, 'StatsMsg', 98); + +proc ark_corr_uint8_2_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2, array_dtype_1=bool, array_nd_1=3); +registerFunction('corr', ark_corr_uint8_2_bool_3, 'StatsMsg', 98); + +proc ark_corr_uint8_2_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2, array_dtype_1=bigint, array_nd_1=1); +registerFunction('corr', ark_corr_uint8_2_bigint_1, 'StatsMsg', 98); + +proc ark_corr_uint8_2_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2, array_dtype_1=bigint, array_nd_1=2); +registerFunction('corr', ark_corr_uint8_2_bigint_2, 'StatsMsg', 98); + +proc ark_corr_uint8_2_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2, array_dtype_1=bigint, array_nd_1=3); +registerFunction('corr', ark_corr_uint8_2_bigint_3, 'StatsMsg', 98); + +proc ark_corr_uint8_3_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3, array_dtype_1=int, array_nd_1=1); +registerFunction('corr', ark_corr_uint8_3_int_1, 'StatsMsg', 98); + +proc ark_corr_uint8_3_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3, array_dtype_1=int, array_nd_1=2); +registerFunction('corr', ark_corr_uint8_3_int_2, 'StatsMsg', 98); + +proc ark_corr_uint8_3_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3, array_dtype_1=int, array_nd_1=3); +registerFunction('corr', ark_corr_uint8_3_int_3, 'StatsMsg', 98); + +proc ark_corr_uint8_3_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3, array_dtype_1=uint, array_nd_1=1); +registerFunction('corr', ark_corr_uint8_3_uint_1, 'StatsMsg', 98); + +proc ark_corr_uint8_3_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3, array_dtype_1=uint, array_nd_1=2); +registerFunction('corr', ark_corr_uint8_3_uint_2, 'StatsMsg', 98); + +proc ark_corr_uint8_3_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3, array_dtype_1=uint, array_nd_1=3); +registerFunction('corr', ark_corr_uint8_3_uint_3, 'StatsMsg', 98); + +proc ark_corr_uint8_3_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3, array_dtype_1=uint(8), array_nd_1=1); +registerFunction('corr', ark_corr_uint8_3_uint8_1, 'StatsMsg', 98); + +proc ark_corr_uint8_3_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3, array_dtype_1=uint(8), array_nd_1=2); +registerFunction('corr', ark_corr_uint8_3_uint8_2, 'StatsMsg', 98); + +proc ark_corr_uint8_3_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3, array_dtype_1=uint(8), array_nd_1=3); +registerFunction('corr', ark_corr_uint8_3_uint8_3, 'StatsMsg', 98); + +proc ark_corr_uint8_3_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3, array_dtype_1=real, array_nd_1=1); +registerFunction('corr', ark_corr_uint8_3_real_1, 'StatsMsg', 98); + +proc ark_corr_uint8_3_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3, array_dtype_1=real, array_nd_1=2); +registerFunction('corr', ark_corr_uint8_3_real_2, 'StatsMsg', 98); + +proc ark_corr_uint8_3_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3, array_dtype_1=real, array_nd_1=3); +registerFunction('corr', ark_corr_uint8_3_real_3, 'StatsMsg', 98); + +proc ark_corr_uint8_3_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3, array_dtype_1=bool, array_nd_1=1); +registerFunction('corr', ark_corr_uint8_3_bool_1, 'StatsMsg', 98); + +proc ark_corr_uint8_3_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3, array_dtype_1=bool, array_nd_1=2); +registerFunction('corr', ark_corr_uint8_3_bool_2, 'StatsMsg', 98); + +proc ark_corr_uint8_3_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3, array_dtype_1=bool, array_nd_1=3); +registerFunction('corr', ark_corr_uint8_3_bool_3, 'StatsMsg', 98); + +proc ark_corr_uint8_3_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3, array_dtype_1=bigint, array_nd_1=1); +registerFunction('corr', ark_corr_uint8_3_bigint_1, 'StatsMsg', 98); + +proc ark_corr_uint8_3_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3, array_dtype_1=bigint, array_nd_1=2); +registerFunction('corr', ark_corr_uint8_3_bigint_2, 'StatsMsg', 98); + +proc ark_corr_uint8_3_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3, array_dtype_1=bigint, array_nd_1=3); +registerFunction('corr', ark_corr_uint8_3_bigint_3, 'StatsMsg', 98); + +proc ark_corr_real_1_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=int, array_nd_1=1); +registerFunction('corr', ark_corr_real_1_int_1, 'StatsMsg', 98); + +proc ark_corr_real_1_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=int, array_nd_1=2); +registerFunction('corr', ark_corr_real_1_int_2, 'StatsMsg', 98); + +proc ark_corr_real_1_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=int, array_nd_1=3); +registerFunction('corr', ark_corr_real_1_int_3, 'StatsMsg', 98); + +proc ark_corr_real_1_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=uint, array_nd_1=1); +registerFunction('corr', ark_corr_real_1_uint_1, 'StatsMsg', 98); + +proc ark_corr_real_1_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=uint, array_nd_1=2); +registerFunction('corr', ark_corr_real_1_uint_2, 'StatsMsg', 98); + +proc ark_corr_real_1_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=uint, array_nd_1=3); +registerFunction('corr', ark_corr_real_1_uint_3, 'StatsMsg', 98); + +proc ark_corr_real_1_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=uint(8), array_nd_1=1); +registerFunction('corr', ark_corr_real_1_uint8_1, 'StatsMsg', 98); + +proc ark_corr_real_1_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=uint(8), array_nd_1=2); +registerFunction('corr', ark_corr_real_1_uint8_2, 'StatsMsg', 98); + +proc ark_corr_real_1_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=uint(8), array_nd_1=3); +registerFunction('corr', ark_corr_real_1_uint8_3, 'StatsMsg', 98); + +proc ark_corr_real_1_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=real, array_nd_1=1); +registerFunction('corr', ark_corr_real_1_real_1, 'StatsMsg', 98); + +proc ark_corr_real_1_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=real, array_nd_1=2); +registerFunction('corr', ark_corr_real_1_real_2, 'StatsMsg', 98); + +proc ark_corr_real_1_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=real, array_nd_1=3); +registerFunction('corr', ark_corr_real_1_real_3, 'StatsMsg', 98); + +proc ark_corr_real_1_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=bool, array_nd_1=1); +registerFunction('corr', ark_corr_real_1_bool_1, 'StatsMsg', 98); + +proc ark_corr_real_1_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=bool, array_nd_1=2); +registerFunction('corr', ark_corr_real_1_bool_2, 'StatsMsg', 98); + +proc ark_corr_real_1_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=bool, array_nd_1=3); +registerFunction('corr', ark_corr_real_1_bool_3, 'StatsMsg', 98); + +proc ark_corr_real_1_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=bigint, array_nd_1=1); +registerFunction('corr', ark_corr_real_1_bigint_1, 'StatsMsg', 98); + +proc ark_corr_real_1_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=bigint, array_nd_1=2); +registerFunction('corr', ark_corr_real_1_bigint_2, 'StatsMsg', 98); + +proc ark_corr_real_1_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=bigint, array_nd_1=3); +registerFunction('corr', ark_corr_real_1_bigint_3, 'StatsMsg', 98); + +proc ark_corr_real_2_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2, array_dtype_1=int, array_nd_1=1); +registerFunction('corr', ark_corr_real_2_int_1, 'StatsMsg', 98); + +proc ark_corr_real_2_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2, array_dtype_1=int, array_nd_1=2); +registerFunction('corr', ark_corr_real_2_int_2, 'StatsMsg', 98); + +proc ark_corr_real_2_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2, array_dtype_1=int, array_nd_1=3); +registerFunction('corr', ark_corr_real_2_int_3, 'StatsMsg', 98); + +proc ark_corr_real_2_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2, array_dtype_1=uint, array_nd_1=1); +registerFunction('corr', ark_corr_real_2_uint_1, 'StatsMsg', 98); + +proc ark_corr_real_2_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2, array_dtype_1=uint, array_nd_1=2); +registerFunction('corr', ark_corr_real_2_uint_2, 'StatsMsg', 98); + +proc ark_corr_real_2_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2, array_dtype_1=uint, array_nd_1=3); +registerFunction('corr', ark_corr_real_2_uint_3, 'StatsMsg', 98); + +proc ark_corr_real_2_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2, array_dtype_1=uint(8), array_nd_1=1); +registerFunction('corr', ark_corr_real_2_uint8_1, 'StatsMsg', 98); + +proc ark_corr_real_2_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2, array_dtype_1=uint(8), array_nd_1=2); +registerFunction('corr', ark_corr_real_2_uint8_2, 'StatsMsg', 98); + +proc ark_corr_real_2_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2, array_dtype_1=uint(8), array_nd_1=3); +registerFunction('corr', ark_corr_real_2_uint8_3, 'StatsMsg', 98); + +proc ark_corr_real_2_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2, array_dtype_1=real, array_nd_1=1); +registerFunction('corr', ark_corr_real_2_real_1, 'StatsMsg', 98); + +proc ark_corr_real_2_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2, array_dtype_1=real, array_nd_1=2); +registerFunction('corr', ark_corr_real_2_real_2, 'StatsMsg', 98); + +proc ark_corr_real_2_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2, array_dtype_1=real, array_nd_1=3); +registerFunction('corr', ark_corr_real_2_real_3, 'StatsMsg', 98); + +proc ark_corr_real_2_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2, array_dtype_1=bool, array_nd_1=1); +registerFunction('corr', ark_corr_real_2_bool_1, 'StatsMsg', 98); + +proc ark_corr_real_2_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2, array_dtype_1=bool, array_nd_1=2); +registerFunction('corr', ark_corr_real_2_bool_2, 'StatsMsg', 98); + +proc ark_corr_real_2_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2, array_dtype_1=bool, array_nd_1=3); +registerFunction('corr', ark_corr_real_2_bool_3, 'StatsMsg', 98); + +proc ark_corr_real_2_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2, array_dtype_1=bigint, array_nd_1=1); +registerFunction('corr', ark_corr_real_2_bigint_1, 'StatsMsg', 98); + +proc ark_corr_real_2_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2, array_dtype_1=bigint, array_nd_1=2); +registerFunction('corr', ark_corr_real_2_bigint_2, 'StatsMsg', 98); + +proc ark_corr_real_2_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2, array_dtype_1=bigint, array_nd_1=3); +registerFunction('corr', ark_corr_real_2_bigint_3, 'StatsMsg', 98); + +proc ark_corr_real_3_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3, array_dtype_1=int, array_nd_1=1); +registerFunction('corr', ark_corr_real_3_int_1, 'StatsMsg', 98); + +proc ark_corr_real_3_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3, array_dtype_1=int, array_nd_1=2); +registerFunction('corr', ark_corr_real_3_int_2, 'StatsMsg', 98); + +proc ark_corr_real_3_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3, array_dtype_1=int, array_nd_1=3); +registerFunction('corr', ark_corr_real_3_int_3, 'StatsMsg', 98); + +proc ark_corr_real_3_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3, array_dtype_1=uint, array_nd_1=1); +registerFunction('corr', ark_corr_real_3_uint_1, 'StatsMsg', 98); + +proc ark_corr_real_3_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3, array_dtype_1=uint, array_nd_1=2); +registerFunction('corr', ark_corr_real_3_uint_2, 'StatsMsg', 98); -proc ark_corr_uint8_1_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do - return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=int, array_nd_1=1); -registerFunction('corr', ark_corr_uint8_1_int_1, 'StatsMsg', 98); +proc ark_corr_real_3_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3, array_dtype_1=uint, array_nd_1=3); +registerFunction('corr', ark_corr_real_3_uint_3, 'StatsMsg', 98); -proc ark_corr_uint8_1_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do - return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=uint, array_nd_1=1); -registerFunction('corr', ark_corr_uint8_1_uint_1, 'StatsMsg', 98); +proc ark_corr_real_3_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3, array_dtype_1=uint(8), array_nd_1=1); +registerFunction('corr', ark_corr_real_3_uint8_1, 'StatsMsg', 98); -proc ark_corr_uint8_1_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do - return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=uint(8), array_nd_1=1); -registerFunction('corr', ark_corr_uint8_1_uint8_1, 'StatsMsg', 98); +proc ark_corr_real_3_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3, array_dtype_1=uint(8), array_nd_1=2); +registerFunction('corr', ark_corr_real_3_uint8_2, 'StatsMsg', 98); -proc ark_corr_uint8_1_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do - return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=real, array_nd_1=1); -registerFunction('corr', ark_corr_uint8_1_real_1, 'StatsMsg', 98); +proc ark_corr_real_3_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3, array_dtype_1=uint(8), array_nd_1=3); +registerFunction('corr', ark_corr_real_3_uint8_3, 'StatsMsg', 98); -proc ark_corr_uint8_1_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do - return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=bool, array_nd_1=1); -registerFunction('corr', ark_corr_uint8_1_bool_1, 'StatsMsg', 98); +proc ark_corr_real_3_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3, array_dtype_1=real, array_nd_1=1); +registerFunction('corr', ark_corr_real_3_real_1, 'StatsMsg', 98); -proc ark_corr_uint8_1_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do - return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1, array_dtype_1=bigint, array_nd_1=1); -registerFunction('corr', ark_corr_uint8_1_bigint_1, 'StatsMsg', 98); +proc ark_corr_real_3_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3, array_dtype_1=real, array_nd_1=2); +registerFunction('corr', ark_corr_real_3_real_2, 'StatsMsg', 98); -proc ark_corr_real_1_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do - return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=int, array_nd_1=1); -registerFunction('corr', ark_corr_real_1_int_1, 'StatsMsg', 98); +proc ark_corr_real_3_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3, array_dtype_1=real, array_nd_1=3); +registerFunction('corr', ark_corr_real_3_real_3, 'StatsMsg', 98); -proc ark_corr_real_1_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do - return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=uint, array_nd_1=1); -registerFunction('corr', ark_corr_real_1_uint_1, 'StatsMsg', 98); +proc ark_corr_real_3_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3, array_dtype_1=bool, array_nd_1=1); +registerFunction('corr', ark_corr_real_3_bool_1, 'StatsMsg', 98); -proc ark_corr_real_1_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do - return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=uint(8), array_nd_1=1); -registerFunction('corr', ark_corr_real_1_uint8_1, 'StatsMsg', 98); +proc ark_corr_real_3_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3, array_dtype_1=bool, array_nd_1=2); +registerFunction('corr', ark_corr_real_3_bool_2, 'StatsMsg', 98); -proc ark_corr_real_1_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do - return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=real, array_nd_1=1); -registerFunction('corr', ark_corr_real_1_real_1, 'StatsMsg', 98); +proc ark_corr_real_3_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3, array_dtype_1=bool, array_nd_1=3); +registerFunction('corr', ark_corr_real_3_bool_3, 'StatsMsg', 98); -proc ark_corr_real_1_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do - return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=bool, array_nd_1=1); -registerFunction('corr', ark_corr_real_1_bool_1, 'StatsMsg', 98); +proc ark_corr_real_3_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3, array_dtype_1=bigint, array_nd_1=1); +registerFunction('corr', ark_corr_real_3_bigint_1, 'StatsMsg', 98); -proc ark_corr_real_1_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do - return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1, array_dtype_1=bigint, array_nd_1=1); -registerFunction('corr', ark_corr_real_1_bigint_1, 'StatsMsg', 98); +proc ark_corr_real_3_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3, array_dtype_1=bigint, array_nd_1=2); +registerFunction('corr', ark_corr_real_3_bigint_2, 'StatsMsg', 98); + +proc ark_corr_real_3_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3, array_dtype_1=bigint, array_nd_1=3); +registerFunction('corr', ark_corr_real_3_bigint_3, 'StatsMsg', 98); proc ark_corr_bool_1_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1, array_dtype_1=int, array_nd_1=1); registerFunction('corr', ark_corr_bool_1_int_1, 'StatsMsg', 98); +proc ark_corr_bool_1_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1, array_dtype_1=int, array_nd_1=2); +registerFunction('corr', ark_corr_bool_1_int_2, 'StatsMsg', 98); + +proc ark_corr_bool_1_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1, array_dtype_1=int, array_nd_1=3); +registerFunction('corr', ark_corr_bool_1_int_3, 'StatsMsg', 98); + proc ark_corr_bool_1_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1, array_dtype_1=uint, array_nd_1=1); registerFunction('corr', ark_corr_bool_1_uint_1, 'StatsMsg', 98); +proc ark_corr_bool_1_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1, array_dtype_1=uint, array_nd_1=2); +registerFunction('corr', ark_corr_bool_1_uint_2, 'StatsMsg', 98); + +proc ark_corr_bool_1_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1, array_dtype_1=uint, array_nd_1=3); +registerFunction('corr', ark_corr_bool_1_uint_3, 'StatsMsg', 98); + proc ark_corr_bool_1_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1, array_dtype_1=uint(8), array_nd_1=1); registerFunction('corr', ark_corr_bool_1_uint8_1, 'StatsMsg', 98); +proc ark_corr_bool_1_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1, array_dtype_1=uint(8), array_nd_1=2); +registerFunction('corr', ark_corr_bool_1_uint8_2, 'StatsMsg', 98); + +proc ark_corr_bool_1_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1, array_dtype_1=uint(8), array_nd_1=3); +registerFunction('corr', ark_corr_bool_1_uint8_3, 'StatsMsg', 98); + proc ark_corr_bool_1_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1, array_dtype_1=real, array_nd_1=1); registerFunction('corr', ark_corr_bool_1_real_1, 'StatsMsg', 98); +proc ark_corr_bool_1_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1, array_dtype_1=real, array_nd_1=2); +registerFunction('corr', ark_corr_bool_1_real_2, 'StatsMsg', 98); + +proc ark_corr_bool_1_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1, array_dtype_1=real, array_nd_1=3); +registerFunction('corr', ark_corr_bool_1_real_3, 'StatsMsg', 98); + proc ark_corr_bool_1_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1, array_dtype_1=bool, array_nd_1=1); registerFunction('corr', ark_corr_bool_1_bool_1, 'StatsMsg', 98); +proc ark_corr_bool_1_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1, array_dtype_1=bool, array_nd_1=2); +registerFunction('corr', ark_corr_bool_1_bool_2, 'StatsMsg', 98); + +proc ark_corr_bool_1_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1, array_dtype_1=bool, array_nd_1=3); +registerFunction('corr', ark_corr_bool_1_bool_3, 'StatsMsg', 98); + proc ark_corr_bool_1_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1, array_dtype_1=bigint, array_nd_1=1); registerFunction('corr', ark_corr_bool_1_bigint_1, 'StatsMsg', 98); +proc ark_corr_bool_1_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1, array_dtype_1=bigint, array_nd_1=2); +registerFunction('corr', ark_corr_bool_1_bigint_2, 'StatsMsg', 98); + +proc ark_corr_bool_1_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1, array_dtype_1=bigint, array_nd_1=3); +registerFunction('corr', ark_corr_bool_1_bigint_3, 'StatsMsg', 98); + +proc ark_corr_bool_2_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2, array_dtype_1=int, array_nd_1=1); +registerFunction('corr', ark_corr_bool_2_int_1, 'StatsMsg', 98); + +proc ark_corr_bool_2_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2, array_dtype_1=int, array_nd_1=2); +registerFunction('corr', ark_corr_bool_2_int_2, 'StatsMsg', 98); + +proc ark_corr_bool_2_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2, array_dtype_1=int, array_nd_1=3); +registerFunction('corr', ark_corr_bool_2_int_3, 'StatsMsg', 98); + +proc ark_corr_bool_2_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2, array_dtype_1=uint, array_nd_1=1); +registerFunction('corr', ark_corr_bool_2_uint_1, 'StatsMsg', 98); + +proc ark_corr_bool_2_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2, array_dtype_1=uint, array_nd_1=2); +registerFunction('corr', ark_corr_bool_2_uint_2, 'StatsMsg', 98); + +proc ark_corr_bool_2_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2, array_dtype_1=uint, array_nd_1=3); +registerFunction('corr', ark_corr_bool_2_uint_3, 'StatsMsg', 98); + +proc ark_corr_bool_2_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2, array_dtype_1=uint(8), array_nd_1=1); +registerFunction('corr', ark_corr_bool_2_uint8_1, 'StatsMsg', 98); + +proc ark_corr_bool_2_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2, array_dtype_1=uint(8), array_nd_1=2); +registerFunction('corr', ark_corr_bool_2_uint8_2, 'StatsMsg', 98); + +proc ark_corr_bool_2_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2, array_dtype_1=uint(8), array_nd_1=3); +registerFunction('corr', ark_corr_bool_2_uint8_3, 'StatsMsg', 98); + +proc ark_corr_bool_2_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2, array_dtype_1=real, array_nd_1=1); +registerFunction('corr', ark_corr_bool_2_real_1, 'StatsMsg', 98); + +proc ark_corr_bool_2_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2, array_dtype_1=real, array_nd_1=2); +registerFunction('corr', ark_corr_bool_2_real_2, 'StatsMsg', 98); + +proc ark_corr_bool_2_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2, array_dtype_1=real, array_nd_1=3); +registerFunction('corr', ark_corr_bool_2_real_3, 'StatsMsg', 98); + +proc ark_corr_bool_2_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2, array_dtype_1=bool, array_nd_1=1); +registerFunction('corr', ark_corr_bool_2_bool_1, 'StatsMsg', 98); + +proc ark_corr_bool_2_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2, array_dtype_1=bool, array_nd_1=2); +registerFunction('corr', ark_corr_bool_2_bool_2, 'StatsMsg', 98); + +proc ark_corr_bool_2_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2, array_dtype_1=bool, array_nd_1=3); +registerFunction('corr', ark_corr_bool_2_bool_3, 'StatsMsg', 98); + +proc ark_corr_bool_2_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2, array_dtype_1=bigint, array_nd_1=1); +registerFunction('corr', ark_corr_bool_2_bigint_1, 'StatsMsg', 98); + +proc ark_corr_bool_2_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2, array_dtype_1=bigint, array_nd_1=2); +registerFunction('corr', ark_corr_bool_2_bigint_2, 'StatsMsg', 98); + +proc ark_corr_bool_2_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2, array_dtype_1=bigint, array_nd_1=3); +registerFunction('corr', ark_corr_bool_2_bigint_3, 'StatsMsg', 98); + +proc ark_corr_bool_3_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3, array_dtype_1=int, array_nd_1=1); +registerFunction('corr', ark_corr_bool_3_int_1, 'StatsMsg', 98); + +proc ark_corr_bool_3_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3, array_dtype_1=int, array_nd_1=2); +registerFunction('corr', ark_corr_bool_3_int_2, 'StatsMsg', 98); + +proc ark_corr_bool_3_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3, array_dtype_1=int, array_nd_1=3); +registerFunction('corr', ark_corr_bool_3_int_3, 'StatsMsg', 98); + +proc ark_corr_bool_3_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3, array_dtype_1=uint, array_nd_1=1); +registerFunction('corr', ark_corr_bool_3_uint_1, 'StatsMsg', 98); + +proc ark_corr_bool_3_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3, array_dtype_1=uint, array_nd_1=2); +registerFunction('corr', ark_corr_bool_3_uint_2, 'StatsMsg', 98); + +proc ark_corr_bool_3_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3, array_dtype_1=uint, array_nd_1=3); +registerFunction('corr', ark_corr_bool_3_uint_3, 'StatsMsg', 98); + +proc ark_corr_bool_3_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3, array_dtype_1=uint(8), array_nd_1=1); +registerFunction('corr', ark_corr_bool_3_uint8_1, 'StatsMsg', 98); + +proc ark_corr_bool_3_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3, array_dtype_1=uint(8), array_nd_1=2); +registerFunction('corr', ark_corr_bool_3_uint8_2, 'StatsMsg', 98); + +proc ark_corr_bool_3_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3, array_dtype_1=uint(8), array_nd_1=3); +registerFunction('corr', ark_corr_bool_3_uint8_3, 'StatsMsg', 98); + +proc ark_corr_bool_3_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3, array_dtype_1=real, array_nd_1=1); +registerFunction('corr', ark_corr_bool_3_real_1, 'StatsMsg', 98); + +proc ark_corr_bool_3_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3, array_dtype_1=real, array_nd_1=2); +registerFunction('corr', ark_corr_bool_3_real_2, 'StatsMsg', 98); + +proc ark_corr_bool_3_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3, array_dtype_1=real, array_nd_1=3); +registerFunction('corr', ark_corr_bool_3_real_3, 'StatsMsg', 98); + +proc ark_corr_bool_3_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3, array_dtype_1=bool, array_nd_1=1); +registerFunction('corr', ark_corr_bool_3_bool_1, 'StatsMsg', 98); + +proc ark_corr_bool_3_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3, array_dtype_1=bool, array_nd_1=2); +registerFunction('corr', ark_corr_bool_3_bool_2, 'StatsMsg', 98); + +proc ark_corr_bool_3_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3, array_dtype_1=bool, array_nd_1=3); +registerFunction('corr', ark_corr_bool_3_bool_3, 'StatsMsg', 98); + +proc ark_corr_bool_3_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3, array_dtype_1=bigint, array_nd_1=1); +registerFunction('corr', ark_corr_bool_3_bigint_1, 'StatsMsg', 98); + +proc ark_corr_bool_3_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3, array_dtype_1=bigint, array_nd_1=2); +registerFunction('corr', ark_corr_bool_3_bigint_2, 'StatsMsg', 98); + +proc ark_corr_bool_3_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3, array_dtype_1=bigint, array_nd_1=3); +registerFunction('corr', ark_corr_bool_3_bigint_3, 'StatsMsg', 98); + proc ark_corr_bigint_1_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1, array_dtype_1=int, array_nd_1=1); registerFunction('corr', ark_corr_bigint_1_int_1, 'StatsMsg', 98); +proc ark_corr_bigint_1_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1, array_dtype_1=int, array_nd_1=2); +registerFunction('corr', ark_corr_bigint_1_int_2, 'StatsMsg', 98); + +proc ark_corr_bigint_1_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1, array_dtype_1=int, array_nd_1=3); +registerFunction('corr', ark_corr_bigint_1_int_3, 'StatsMsg', 98); + proc ark_corr_bigint_1_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1, array_dtype_1=uint, array_nd_1=1); registerFunction('corr', ark_corr_bigint_1_uint_1, 'StatsMsg', 98); +proc ark_corr_bigint_1_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1, array_dtype_1=uint, array_nd_1=2); +registerFunction('corr', ark_corr_bigint_1_uint_2, 'StatsMsg', 98); + +proc ark_corr_bigint_1_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1, array_dtype_1=uint, array_nd_1=3); +registerFunction('corr', ark_corr_bigint_1_uint_3, 'StatsMsg', 98); + proc ark_corr_bigint_1_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1, array_dtype_1=uint(8), array_nd_1=1); registerFunction('corr', ark_corr_bigint_1_uint8_1, 'StatsMsg', 98); +proc ark_corr_bigint_1_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1, array_dtype_1=uint(8), array_nd_1=2); +registerFunction('corr', ark_corr_bigint_1_uint8_2, 'StatsMsg', 98); + +proc ark_corr_bigint_1_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1, array_dtype_1=uint(8), array_nd_1=3); +registerFunction('corr', ark_corr_bigint_1_uint8_3, 'StatsMsg', 98); + proc ark_corr_bigint_1_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1, array_dtype_1=real, array_nd_1=1); registerFunction('corr', ark_corr_bigint_1_real_1, 'StatsMsg', 98); +proc ark_corr_bigint_1_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1, array_dtype_1=real, array_nd_1=2); +registerFunction('corr', ark_corr_bigint_1_real_2, 'StatsMsg', 98); + +proc ark_corr_bigint_1_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1, array_dtype_1=real, array_nd_1=3); +registerFunction('corr', ark_corr_bigint_1_real_3, 'StatsMsg', 98); + proc ark_corr_bigint_1_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1, array_dtype_1=bool, array_nd_1=1); registerFunction('corr', ark_corr_bigint_1_bool_1, 'StatsMsg', 98); +proc ark_corr_bigint_1_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1, array_dtype_1=bool, array_nd_1=2); +registerFunction('corr', ark_corr_bigint_1_bool_2, 'StatsMsg', 98); + +proc ark_corr_bigint_1_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1, array_dtype_1=bool, array_nd_1=3); +registerFunction('corr', ark_corr_bigint_1_bool_3, 'StatsMsg', 98); + proc ark_corr_bigint_1_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1, array_dtype_1=bigint, array_nd_1=1); registerFunction('corr', ark_corr_bigint_1_bigint_1, 'StatsMsg', 98); +proc ark_corr_bigint_1_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1, array_dtype_1=bigint, array_nd_1=2); +registerFunction('corr', ark_corr_bigint_1_bigint_2, 'StatsMsg', 98); + +proc ark_corr_bigint_1_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1, array_dtype_1=bigint, array_nd_1=3); +registerFunction('corr', ark_corr_bigint_1_bigint_3, 'StatsMsg', 98); + +proc ark_corr_bigint_2_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2, array_dtype_1=int, array_nd_1=1); +registerFunction('corr', ark_corr_bigint_2_int_1, 'StatsMsg', 98); + +proc ark_corr_bigint_2_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2, array_dtype_1=int, array_nd_1=2); +registerFunction('corr', ark_corr_bigint_2_int_2, 'StatsMsg', 98); + +proc ark_corr_bigint_2_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2, array_dtype_1=int, array_nd_1=3); +registerFunction('corr', ark_corr_bigint_2_int_3, 'StatsMsg', 98); + +proc ark_corr_bigint_2_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2, array_dtype_1=uint, array_nd_1=1); +registerFunction('corr', ark_corr_bigint_2_uint_1, 'StatsMsg', 98); + +proc ark_corr_bigint_2_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2, array_dtype_1=uint, array_nd_1=2); +registerFunction('corr', ark_corr_bigint_2_uint_2, 'StatsMsg', 98); + +proc ark_corr_bigint_2_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2, array_dtype_1=uint, array_nd_1=3); +registerFunction('corr', ark_corr_bigint_2_uint_3, 'StatsMsg', 98); + +proc ark_corr_bigint_2_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2, array_dtype_1=uint(8), array_nd_1=1); +registerFunction('corr', ark_corr_bigint_2_uint8_1, 'StatsMsg', 98); + +proc ark_corr_bigint_2_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2, array_dtype_1=uint(8), array_nd_1=2); +registerFunction('corr', ark_corr_bigint_2_uint8_2, 'StatsMsg', 98); + +proc ark_corr_bigint_2_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2, array_dtype_1=uint(8), array_nd_1=3); +registerFunction('corr', ark_corr_bigint_2_uint8_3, 'StatsMsg', 98); + +proc ark_corr_bigint_2_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2, array_dtype_1=real, array_nd_1=1); +registerFunction('corr', ark_corr_bigint_2_real_1, 'StatsMsg', 98); + +proc ark_corr_bigint_2_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2, array_dtype_1=real, array_nd_1=2); +registerFunction('corr', ark_corr_bigint_2_real_2, 'StatsMsg', 98); + +proc ark_corr_bigint_2_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2, array_dtype_1=real, array_nd_1=3); +registerFunction('corr', ark_corr_bigint_2_real_3, 'StatsMsg', 98); + +proc ark_corr_bigint_2_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2, array_dtype_1=bool, array_nd_1=1); +registerFunction('corr', ark_corr_bigint_2_bool_1, 'StatsMsg', 98); + +proc ark_corr_bigint_2_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2, array_dtype_1=bool, array_nd_1=2); +registerFunction('corr', ark_corr_bigint_2_bool_2, 'StatsMsg', 98); + +proc ark_corr_bigint_2_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2, array_dtype_1=bool, array_nd_1=3); +registerFunction('corr', ark_corr_bigint_2_bool_3, 'StatsMsg', 98); + +proc ark_corr_bigint_2_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2, array_dtype_1=bigint, array_nd_1=1); +registerFunction('corr', ark_corr_bigint_2_bigint_1, 'StatsMsg', 98); + +proc ark_corr_bigint_2_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2, array_dtype_1=bigint, array_nd_1=2); +registerFunction('corr', ark_corr_bigint_2_bigint_2, 'StatsMsg', 98); + +proc ark_corr_bigint_2_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2, array_dtype_1=bigint, array_nd_1=3); +registerFunction('corr', ark_corr_bigint_2_bigint_3, 'StatsMsg', 98); + +proc ark_corr_bigint_3_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3, array_dtype_1=int, array_nd_1=1); +registerFunction('corr', ark_corr_bigint_3_int_1, 'StatsMsg', 98); + +proc ark_corr_bigint_3_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3, array_dtype_1=int, array_nd_1=2); +registerFunction('corr', ark_corr_bigint_3_int_2, 'StatsMsg', 98); + +proc ark_corr_bigint_3_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3, array_dtype_1=int, array_nd_1=3); +registerFunction('corr', ark_corr_bigint_3_int_3, 'StatsMsg', 98); + +proc ark_corr_bigint_3_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3, array_dtype_1=uint, array_nd_1=1); +registerFunction('corr', ark_corr_bigint_3_uint_1, 'StatsMsg', 98); + +proc ark_corr_bigint_3_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3, array_dtype_1=uint, array_nd_1=2); +registerFunction('corr', ark_corr_bigint_3_uint_2, 'StatsMsg', 98); + +proc ark_corr_bigint_3_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3, array_dtype_1=uint, array_nd_1=3); +registerFunction('corr', ark_corr_bigint_3_uint_3, 'StatsMsg', 98); + +proc ark_corr_bigint_3_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3, array_dtype_1=uint(8), array_nd_1=1); +registerFunction('corr', ark_corr_bigint_3_uint8_1, 'StatsMsg', 98); + +proc ark_corr_bigint_3_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3, array_dtype_1=uint(8), array_nd_1=2); +registerFunction('corr', ark_corr_bigint_3_uint8_2, 'StatsMsg', 98); + +proc ark_corr_bigint_3_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3, array_dtype_1=uint(8), array_nd_1=3); +registerFunction('corr', ark_corr_bigint_3_uint8_3, 'StatsMsg', 98); + +proc ark_corr_bigint_3_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3, array_dtype_1=real, array_nd_1=1); +registerFunction('corr', ark_corr_bigint_3_real_1, 'StatsMsg', 98); + +proc ark_corr_bigint_3_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3, array_dtype_1=real, array_nd_1=2); +registerFunction('corr', ark_corr_bigint_3_real_2, 'StatsMsg', 98); + +proc ark_corr_bigint_3_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3, array_dtype_1=real, array_nd_1=3); +registerFunction('corr', ark_corr_bigint_3_real_3, 'StatsMsg', 98); + +proc ark_corr_bigint_3_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3, array_dtype_1=bool, array_nd_1=1); +registerFunction('corr', ark_corr_bigint_3_bool_1, 'StatsMsg', 98); + +proc ark_corr_bigint_3_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3, array_dtype_1=bool, array_nd_1=2); +registerFunction('corr', ark_corr_bigint_3_bool_2, 'StatsMsg', 98); + +proc ark_corr_bigint_3_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3, array_dtype_1=bool, array_nd_1=3); +registerFunction('corr', ark_corr_bigint_3_bool_3, 'StatsMsg', 98); + +proc ark_corr_bigint_3_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3, array_dtype_1=bigint, array_nd_1=1); +registerFunction('corr', ark_corr_bigint_3_bigint_1, 'StatsMsg', 98); + +proc ark_corr_bigint_3_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3, array_dtype_1=bigint, array_nd_1=2); +registerFunction('corr', ark_corr_bigint_3_bigint_2, 'StatsMsg', 98); + +proc ark_corr_bigint_3_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_corr_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3, array_dtype_1=bigint, array_nd_1=3); +registerFunction('corr', ark_corr_bigint_3_bigint_3, 'StatsMsg', 98); + proc ark_reg_cumSum_generic(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab, type array_dtype_0, param array_nd_0: int): MsgTuple throws { var x_array_sym = st[msgArgs['x']]: SymEntry(array_dtype_0, array_nd_0); ref x = x_array_sym.a; @@ -2401,26 +8715,74 @@ proc ark_cumSum_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed S return ark_reg_cumSum_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1); registerFunction('cumSum', ark_cumSum_int_1, 'StatsMsg', 120); +proc ark_cumSum_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cumSum_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2); +registerFunction('cumSum', ark_cumSum_int_2, 'StatsMsg', 120); + +proc ark_cumSum_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cumSum_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3); +registerFunction('cumSum', ark_cumSum_int_3, 'StatsMsg', 120); + proc ark_cumSum_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_cumSum_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1); registerFunction('cumSum', ark_cumSum_uint_1, 'StatsMsg', 120); +proc ark_cumSum_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cumSum_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2); +registerFunction('cumSum', ark_cumSum_uint_2, 'StatsMsg', 120); + +proc ark_cumSum_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cumSum_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3); +registerFunction('cumSum', ark_cumSum_uint_3, 'StatsMsg', 120); + proc ark_cumSum_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_cumSum_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1); registerFunction('cumSum', ark_cumSum_uint8_1, 'StatsMsg', 120); +proc ark_cumSum_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cumSum_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2); +registerFunction('cumSum', ark_cumSum_uint8_2, 'StatsMsg', 120); + +proc ark_cumSum_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cumSum_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3); +registerFunction('cumSum', ark_cumSum_uint8_3, 'StatsMsg', 120); + proc ark_cumSum_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_cumSum_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1); registerFunction('cumSum', ark_cumSum_real_1, 'StatsMsg', 120); +proc ark_cumSum_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cumSum_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2); +registerFunction('cumSum', ark_cumSum_real_2, 'StatsMsg', 120); + +proc ark_cumSum_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cumSum_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3); +registerFunction('cumSum', ark_cumSum_real_3, 'StatsMsg', 120); + proc ark_cumSum_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_cumSum_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1); registerFunction('cumSum', ark_cumSum_bool_1, 'StatsMsg', 120); +proc ark_cumSum_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cumSum_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2); +registerFunction('cumSum', ark_cumSum_bool_2, 'StatsMsg', 120); + +proc ark_cumSum_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cumSum_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3); +registerFunction('cumSum', ark_cumSum_bool_3, 'StatsMsg', 120); + proc ark_cumSum_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_cumSum_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1); registerFunction('cumSum', ark_cumSum_bigint_1, 'StatsMsg', 120); +proc ark_cumSum_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cumSum_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2); +registerFunction('cumSum', ark_cumSum_bigint_2, 'StatsMsg', 120); + +proc ark_cumSum_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_cumSum_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3); +registerFunction('cumSum', ark_cumSum_bigint_3, 'StatsMsg', 120); + import UtilMsg; proc ark_reg_clip_generic(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab, type array_dtype_0, param array_nd_0: int): MsgTuple throws { @@ -2438,26 +8800,74 @@ proc ark_clip_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed Sym return ark_reg_clip_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1); registerFunction('clip', ark_clip_int_1, 'UtilMsg', 27); +proc ark_clip_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_clip_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2); +registerFunction('clip', ark_clip_int_2, 'UtilMsg', 27); + +proc ark_clip_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_clip_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3); +registerFunction('clip', ark_clip_int_3, 'UtilMsg', 27); + proc ark_clip_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_clip_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1); registerFunction('clip', ark_clip_uint_1, 'UtilMsg', 27); +proc ark_clip_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_clip_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2); +registerFunction('clip', ark_clip_uint_2, 'UtilMsg', 27); + +proc ark_clip_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_clip_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3); +registerFunction('clip', ark_clip_uint_3, 'UtilMsg', 27); + proc ark_clip_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_clip_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1); registerFunction('clip', ark_clip_uint8_1, 'UtilMsg', 27); +proc ark_clip_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_clip_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2); +registerFunction('clip', ark_clip_uint8_2, 'UtilMsg', 27); + +proc ark_clip_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_clip_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3); +registerFunction('clip', ark_clip_uint8_3, 'UtilMsg', 27); + proc ark_clip_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_clip_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1); registerFunction('clip', ark_clip_real_1, 'UtilMsg', 27); +proc ark_clip_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_clip_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2); +registerFunction('clip', ark_clip_real_2, 'UtilMsg', 27); + +proc ark_clip_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_clip_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3); +registerFunction('clip', ark_clip_real_3, 'UtilMsg', 27); + proc ark_clip_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_clip_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1); registerFunction('clip', ark_clip_bool_1, 'UtilMsg', 27); +proc ark_clip_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_clip_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2); +registerFunction('clip', ark_clip_bool_2, 'UtilMsg', 27); + +proc ark_clip_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_clip_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3); +registerFunction('clip', ark_clip_bool_3, 'UtilMsg', 27); + proc ark_clip_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_clip_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1); registerFunction('clip', ark_clip_bigint_1, 'UtilMsg', 27); +proc ark_clip_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_clip_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2); +registerFunction('clip', ark_clip_bigint_2, 'UtilMsg', 27); + +proc ark_clip_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_clip_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3); +registerFunction('clip', ark_clip_bigint_3, 'UtilMsg', 27); + proc ark_reg_diff_generic(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab, type array_dtype_0, param array_nd_0: int): MsgTuple throws { var x_array_sym = st[msgArgs['x']]: SymEntry(array_dtype_0, array_nd_0); ref x = x_array_sym.a; @@ -2473,50 +8883,146 @@ proc ark_diff_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed Sym return ark_reg_diff_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1); registerFunction('diff', ark_diff_int_1, 'UtilMsg', 58); +proc ark_diff_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_diff_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2); +registerFunction('diff', ark_diff_int_2, 'UtilMsg', 58); + +proc ark_diff_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_diff_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3); +registerFunction('diff', ark_diff_int_3, 'UtilMsg', 58); + proc ark_diff_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_diff_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1); registerFunction('diff', ark_diff_uint_1, 'UtilMsg', 58); +proc ark_diff_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_diff_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2); +registerFunction('diff', ark_diff_uint_2, 'UtilMsg', 58); + +proc ark_diff_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_diff_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3); +registerFunction('diff', ark_diff_uint_3, 'UtilMsg', 58); + proc ark_diff_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_diff_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1); registerFunction('diff', ark_diff_uint8_1, 'UtilMsg', 58); +proc ark_diff_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_diff_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2); +registerFunction('diff', ark_diff_uint8_2, 'UtilMsg', 58); + +proc ark_diff_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_diff_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3); +registerFunction('diff', ark_diff_uint8_3, 'UtilMsg', 58); + proc ark_diff_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_diff_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1); registerFunction('diff', ark_diff_real_1, 'UtilMsg', 58); +proc ark_diff_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_diff_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2); +registerFunction('diff', ark_diff_real_2, 'UtilMsg', 58); + +proc ark_diff_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_diff_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3); +registerFunction('diff', ark_diff_real_3, 'UtilMsg', 58); + proc ark_diff_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_diff_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1); registerFunction('diff', ark_diff_bool_1, 'UtilMsg', 58); +proc ark_diff_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_diff_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2); +registerFunction('diff', ark_diff_bool_2, 'UtilMsg', 58); + +proc ark_diff_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_diff_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3); +registerFunction('diff', ark_diff_bool_3, 'UtilMsg', 58); + proc ark_diff_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_diff_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1); registerFunction('diff', ark_diff_bigint_1, 'UtilMsg', 58); +proc ark_diff_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_diff_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2); +registerFunction('diff', ark_diff_bigint_2, 'UtilMsg', 58); + +proc ark_diff_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_diff_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3); +registerFunction('diff', ark_diff_bigint_3, 'UtilMsg', 58); + proc ark_pad_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return UtilMsg.pad(cmd, msgArgs, st, array_dtype=int, array_nd=1); registerFunction('pad', ark_pad_int_1, 'UtilMsg', 125); +proc ark_pad_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return UtilMsg.pad(cmd, msgArgs, st, array_dtype=int, array_nd=2); +registerFunction('pad', ark_pad_int_2, 'UtilMsg', 125); + +proc ark_pad_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return UtilMsg.pad(cmd, msgArgs, st, array_dtype=int, array_nd=3); +registerFunction('pad', ark_pad_int_3, 'UtilMsg', 125); + proc ark_pad_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return UtilMsg.pad(cmd, msgArgs, st, array_dtype=uint, array_nd=1); registerFunction('pad', ark_pad_uint_1, 'UtilMsg', 125); +proc ark_pad_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return UtilMsg.pad(cmd, msgArgs, st, array_dtype=uint, array_nd=2); +registerFunction('pad', ark_pad_uint_2, 'UtilMsg', 125); + +proc ark_pad_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return UtilMsg.pad(cmd, msgArgs, st, array_dtype=uint, array_nd=3); +registerFunction('pad', ark_pad_uint_3, 'UtilMsg', 125); + proc ark_pad_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return UtilMsg.pad(cmd, msgArgs, st, array_dtype=uint(8), array_nd=1); registerFunction('pad', ark_pad_uint8_1, 'UtilMsg', 125); +proc ark_pad_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return UtilMsg.pad(cmd, msgArgs, st, array_dtype=uint(8), array_nd=2); +registerFunction('pad', ark_pad_uint8_2, 'UtilMsg', 125); + +proc ark_pad_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return UtilMsg.pad(cmd, msgArgs, st, array_dtype=uint(8), array_nd=3); +registerFunction('pad', ark_pad_uint8_3, 'UtilMsg', 125); + proc ark_pad_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return UtilMsg.pad(cmd, msgArgs, st, array_dtype=real, array_nd=1); registerFunction('pad', ark_pad_real_1, 'UtilMsg', 125); +proc ark_pad_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return UtilMsg.pad(cmd, msgArgs, st, array_dtype=real, array_nd=2); +registerFunction('pad', ark_pad_real_2, 'UtilMsg', 125); + +proc ark_pad_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return UtilMsg.pad(cmd, msgArgs, st, array_dtype=real, array_nd=3); +registerFunction('pad', ark_pad_real_3, 'UtilMsg', 125); + proc ark_pad_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return UtilMsg.pad(cmd, msgArgs, st, array_dtype=bool, array_nd=1); registerFunction('pad', ark_pad_bool_1, 'UtilMsg', 125); +proc ark_pad_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return UtilMsg.pad(cmd, msgArgs, st, array_dtype=bool, array_nd=2); +registerFunction('pad', ark_pad_bool_2, 'UtilMsg', 125); + +proc ark_pad_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return UtilMsg.pad(cmd, msgArgs, st, array_dtype=bool, array_nd=3); +registerFunction('pad', ark_pad_bool_3, 'UtilMsg', 125); + proc ark_pad_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return UtilMsg.pad(cmd, msgArgs, st, array_dtype=bigint, array_nd=1); registerFunction('pad', ark_pad_bigint_1, 'UtilMsg', 125); +proc ark_pad_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return UtilMsg.pad(cmd, msgArgs, st, array_dtype=bigint, array_nd=2); +registerFunction('pad', ark_pad_bigint_2, 'UtilMsg', 125); + +proc ark_pad_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return UtilMsg.pad(cmd, msgArgs, st, array_dtype=bigint, array_nd=3); +registerFunction('pad', ark_pad_bigint_3, 'UtilMsg', 125); + import MsgProcessing; proc ark_reg_chunkInfoAsString_generic(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab, type array_dtype_0, param array_nd_0: int): MsgTuple throws { @@ -2531,26 +9037,74 @@ proc ark_chunkInfoAsString_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: return ark_reg_chunkInfoAsString_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1); registerFunction('chunkInfoAsString', ark_chunkInfoAsString_int_1, 'MsgProcessing', 314); +proc ark_chunkInfoAsString_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_chunkInfoAsString_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2); +registerFunction('chunkInfoAsString', ark_chunkInfoAsString_int_2, 'MsgProcessing', 314); + +proc ark_chunkInfoAsString_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_chunkInfoAsString_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3); +registerFunction('chunkInfoAsString', ark_chunkInfoAsString_int_3, 'MsgProcessing', 314); + proc ark_chunkInfoAsString_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_chunkInfoAsString_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1); registerFunction('chunkInfoAsString', ark_chunkInfoAsString_uint_1, 'MsgProcessing', 314); +proc ark_chunkInfoAsString_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_chunkInfoAsString_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2); +registerFunction('chunkInfoAsString', ark_chunkInfoAsString_uint_2, 'MsgProcessing', 314); + +proc ark_chunkInfoAsString_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_chunkInfoAsString_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3); +registerFunction('chunkInfoAsString', ark_chunkInfoAsString_uint_3, 'MsgProcessing', 314); + proc ark_chunkInfoAsString_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_chunkInfoAsString_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1); registerFunction('chunkInfoAsString', ark_chunkInfoAsString_uint8_1, 'MsgProcessing', 314); +proc ark_chunkInfoAsString_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_chunkInfoAsString_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2); +registerFunction('chunkInfoAsString', ark_chunkInfoAsString_uint8_2, 'MsgProcessing', 314); + +proc ark_chunkInfoAsString_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_chunkInfoAsString_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3); +registerFunction('chunkInfoAsString', ark_chunkInfoAsString_uint8_3, 'MsgProcessing', 314); + proc ark_chunkInfoAsString_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_chunkInfoAsString_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1); registerFunction('chunkInfoAsString', ark_chunkInfoAsString_real_1, 'MsgProcessing', 314); +proc ark_chunkInfoAsString_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_chunkInfoAsString_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2); +registerFunction('chunkInfoAsString', ark_chunkInfoAsString_real_2, 'MsgProcessing', 314); + +proc ark_chunkInfoAsString_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_chunkInfoAsString_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3); +registerFunction('chunkInfoAsString', ark_chunkInfoAsString_real_3, 'MsgProcessing', 314); + proc ark_chunkInfoAsString_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_chunkInfoAsString_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1); registerFunction('chunkInfoAsString', ark_chunkInfoAsString_bool_1, 'MsgProcessing', 314); +proc ark_chunkInfoAsString_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_chunkInfoAsString_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2); +registerFunction('chunkInfoAsString', ark_chunkInfoAsString_bool_2, 'MsgProcessing', 314); + +proc ark_chunkInfoAsString_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_chunkInfoAsString_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3); +registerFunction('chunkInfoAsString', ark_chunkInfoAsString_bool_3, 'MsgProcessing', 314); + proc ark_chunkInfoAsString_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_chunkInfoAsString_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1); registerFunction('chunkInfoAsString', ark_chunkInfoAsString_bigint_1, 'MsgProcessing', 314); +proc ark_chunkInfoAsString_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_chunkInfoAsString_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2); +registerFunction('chunkInfoAsString', ark_chunkInfoAsString_bigint_2, 'MsgProcessing', 314); + +proc ark_chunkInfoAsString_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_chunkInfoAsString_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3); +registerFunction('chunkInfoAsString', ark_chunkInfoAsString_bigint_3, 'MsgProcessing', 314); + proc ark_reg_chunkInfoAsArray_generic(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab, type array_dtype_0, param array_nd_0: int): MsgTuple throws { var array_array_sym = st[msgArgs['array']]: SymEntry(array_dtype_0, array_nd_0); ref array = array_array_sym.a; @@ -2564,50 +9118,146 @@ proc ark_chunkInfoAsArray_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: return ark_reg_chunkInfoAsArray_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=1); registerFunction('chunkInfoAsArray', ark_chunkInfoAsArray_int_1, 'MsgProcessing', 348); +proc ark_chunkInfoAsArray_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_chunkInfoAsArray_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=2); +registerFunction('chunkInfoAsArray', ark_chunkInfoAsArray_int_2, 'MsgProcessing', 348); + +proc ark_chunkInfoAsArray_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_chunkInfoAsArray_generic(cmd, msgArgs, st, array_dtype_0=int, array_nd_0=3); +registerFunction('chunkInfoAsArray', ark_chunkInfoAsArray_int_3, 'MsgProcessing', 348); + proc ark_chunkInfoAsArray_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_chunkInfoAsArray_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=1); registerFunction('chunkInfoAsArray', ark_chunkInfoAsArray_uint_1, 'MsgProcessing', 348); +proc ark_chunkInfoAsArray_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_chunkInfoAsArray_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=2); +registerFunction('chunkInfoAsArray', ark_chunkInfoAsArray_uint_2, 'MsgProcessing', 348); + +proc ark_chunkInfoAsArray_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_chunkInfoAsArray_generic(cmd, msgArgs, st, array_dtype_0=uint, array_nd_0=3); +registerFunction('chunkInfoAsArray', ark_chunkInfoAsArray_uint_3, 'MsgProcessing', 348); + proc ark_chunkInfoAsArray_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_chunkInfoAsArray_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=1); registerFunction('chunkInfoAsArray', ark_chunkInfoAsArray_uint8_1, 'MsgProcessing', 348); +proc ark_chunkInfoAsArray_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_chunkInfoAsArray_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=2); +registerFunction('chunkInfoAsArray', ark_chunkInfoAsArray_uint8_2, 'MsgProcessing', 348); + +proc ark_chunkInfoAsArray_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_chunkInfoAsArray_generic(cmd, msgArgs, st, array_dtype_0=uint(8), array_nd_0=3); +registerFunction('chunkInfoAsArray', ark_chunkInfoAsArray_uint8_3, 'MsgProcessing', 348); + proc ark_chunkInfoAsArray_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_chunkInfoAsArray_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=1); registerFunction('chunkInfoAsArray', ark_chunkInfoAsArray_real_1, 'MsgProcessing', 348); +proc ark_chunkInfoAsArray_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_chunkInfoAsArray_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=2); +registerFunction('chunkInfoAsArray', ark_chunkInfoAsArray_real_2, 'MsgProcessing', 348); + +proc ark_chunkInfoAsArray_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_chunkInfoAsArray_generic(cmd, msgArgs, st, array_dtype_0=real, array_nd_0=3); +registerFunction('chunkInfoAsArray', ark_chunkInfoAsArray_real_3, 'MsgProcessing', 348); + proc ark_chunkInfoAsArray_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_chunkInfoAsArray_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=1); registerFunction('chunkInfoAsArray', ark_chunkInfoAsArray_bool_1, 'MsgProcessing', 348); +proc ark_chunkInfoAsArray_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_chunkInfoAsArray_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=2); +registerFunction('chunkInfoAsArray', ark_chunkInfoAsArray_bool_2, 'MsgProcessing', 348); + +proc ark_chunkInfoAsArray_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_chunkInfoAsArray_generic(cmd, msgArgs, st, array_dtype_0=bool, array_nd_0=3); +registerFunction('chunkInfoAsArray', ark_chunkInfoAsArray_bool_3, 'MsgProcessing', 348); + proc ark_chunkInfoAsArray_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return ark_reg_chunkInfoAsArray_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=1); registerFunction('chunkInfoAsArray', ark_chunkInfoAsArray_bigint_1, 'MsgProcessing', 348); +proc ark_chunkInfoAsArray_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_chunkInfoAsArray_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=2); +registerFunction('chunkInfoAsArray', ark_chunkInfoAsArray_bigint_2, 'MsgProcessing', 348); + +proc ark_chunkInfoAsArray_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return ark_reg_chunkInfoAsArray_generic(cmd, msgArgs, st, array_dtype_0=bigint, array_nd_0=3); +registerFunction('chunkInfoAsArray', ark_chunkInfoAsArray_bigint_3, 'MsgProcessing', 348); + proc ark_create_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return MsgProcessing.create(cmd, msgArgs, st, array_dtype=int, array_nd=1); registerFunction('create', ark_create_int_1, 'MsgProcessing', 35); +proc ark_create_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return MsgProcessing.create(cmd, msgArgs, st, array_dtype=int, array_nd=2); +registerFunction('create', ark_create_int_2, 'MsgProcessing', 35); + +proc ark_create_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return MsgProcessing.create(cmd, msgArgs, st, array_dtype=int, array_nd=3); +registerFunction('create', ark_create_int_3, 'MsgProcessing', 35); + proc ark_create_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return MsgProcessing.create(cmd, msgArgs, st, array_dtype=uint, array_nd=1); registerFunction('create', ark_create_uint_1, 'MsgProcessing', 35); +proc ark_create_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return MsgProcessing.create(cmd, msgArgs, st, array_dtype=uint, array_nd=2); +registerFunction('create', ark_create_uint_2, 'MsgProcessing', 35); + +proc ark_create_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return MsgProcessing.create(cmd, msgArgs, st, array_dtype=uint, array_nd=3); +registerFunction('create', ark_create_uint_3, 'MsgProcessing', 35); + proc ark_create_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return MsgProcessing.create(cmd, msgArgs, st, array_dtype=uint(8), array_nd=1); registerFunction('create', ark_create_uint8_1, 'MsgProcessing', 35); +proc ark_create_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return MsgProcessing.create(cmd, msgArgs, st, array_dtype=uint(8), array_nd=2); +registerFunction('create', ark_create_uint8_2, 'MsgProcessing', 35); + +proc ark_create_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return MsgProcessing.create(cmd, msgArgs, st, array_dtype=uint(8), array_nd=3); +registerFunction('create', ark_create_uint8_3, 'MsgProcessing', 35); + proc ark_create_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return MsgProcessing.create(cmd, msgArgs, st, array_dtype=real, array_nd=1); registerFunction('create', ark_create_real_1, 'MsgProcessing', 35); +proc ark_create_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return MsgProcessing.create(cmd, msgArgs, st, array_dtype=real, array_nd=2); +registerFunction('create', ark_create_real_2, 'MsgProcessing', 35); + +proc ark_create_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return MsgProcessing.create(cmd, msgArgs, st, array_dtype=real, array_nd=3); +registerFunction('create', ark_create_real_3, 'MsgProcessing', 35); + proc ark_create_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return MsgProcessing.create(cmd, msgArgs, st, array_dtype=bool, array_nd=1); registerFunction('create', ark_create_bool_1, 'MsgProcessing', 35); +proc ark_create_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return MsgProcessing.create(cmd, msgArgs, st, array_dtype=bool, array_nd=2); +registerFunction('create', ark_create_bool_2, 'MsgProcessing', 35); + +proc ark_create_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return MsgProcessing.create(cmd, msgArgs, st, array_dtype=bool, array_nd=3); +registerFunction('create', ark_create_bool_3, 'MsgProcessing', 35); + proc ark_create_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return MsgProcessing.create(cmd, msgArgs, st, array_dtype=bigint, array_nd=1); registerFunction('create', ark_create_bigint_1, 'MsgProcessing', 35); +proc ark_create_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return MsgProcessing.create(cmd, msgArgs, st, array_dtype=bigint, array_nd=2); +registerFunction('create', ark_create_bigint_2, 'MsgProcessing', 35); + +proc ark_create_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return MsgProcessing.create(cmd, msgArgs, st, array_dtype=bigint, array_nd=3); +registerFunction('create', ark_create_bigint_3, 'MsgProcessing', 35); + proc ark_createScalarArray_int(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return MsgProcessing.createScalarArray(cmd, msgArgs, st, array_dtype=int); registerFunction('createScalarArray', ark_createScalarArray_int, 'MsgProcessing', 49); @@ -2636,52 +9286,148 @@ proc ark_set_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymT return MsgProcessing.setMsg(cmd, msgArgs, st, array_dtype=int, array_nd=1); registerFunction('set', ark_set_int_1, 'MsgProcessing', 299); +proc ark_set_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return MsgProcessing.setMsg(cmd, msgArgs, st, array_dtype=int, array_nd=2); +registerFunction('set', ark_set_int_2, 'MsgProcessing', 299); + +proc ark_set_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return MsgProcessing.setMsg(cmd, msgArgs, st, array_dtype=int, array_nd=3); +registerFunction('set', ark_set_int_3, 'MsgProcessing', 299); + proc ark_set_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return MsgProcessing.setMsg(cmd, msgArgs, st, array_dtype=uint, array_nd=1); registerFunction('set', ark_set_uint_1, 'MsgProcessing', 299); +proc ark_set_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return MsgProcessing.setMsg(cmd, msgArgs, st, array_dtype=uint, array_nd=2); +registerFunction('set', ark_set_uint_2, 'MsgProcessing', 299); + +proc ark_set_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return MsgProcessing.setMsg(cmd, msgArgs, st, array_dtype=uint, array_nd=3); +registerFunction('set', ark_set_uint_3, 'MsgProcessing', 299); + proc ark_set_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return MsgProcessing.setMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd=1); registerFunction('set', ark_set_uint8_1, 'MsgProcessing', 299); +proc ark_set_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return MsgProcessing.setMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd=2); +registerFunction('set', ark_set_uint8_2, 'MsgProcessing', 299); + +proc ark_set_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return MsgProcessing.setMsg(cmd, msgArgs, st, array_dtype=uint(8), array_nd=3); +registerFunction('set', ark_set_uint8_3, 'MsgProcessing', 299); + proc ark_set_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return MsgProcessing.setMsg(cmd, msgArgs, st, array_dtype=real, array_nd=1); registerFunction('set', ark_set_real_1, 'MsgProcessing', 299); +proc ark_set_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return MsgProcessing.setMsg(cmd, msgArgs, st, array_dtype=real, array_nd=2); +registerFunction('set', ark_set_real_2, 'MsgProcessing', 299); + +proc ark_set_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return MsgProcessing.setMsg(cmd, msgArgs, st, array_dtype=real, array_nd=3); +registerFunction('set', ark_set_real_3, 'MsgProcessing', 299); + proc ark_set_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return MsgProcessing.setMsg(cmd, msgArgs, st, array_dtype=bool, array_nd=1); registerFunction('set', ark_set_bool_1, 'MsgProcessing', 299); +proc ark_set_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return MsgProcessing.setMsg(cmd, msgArgs, st, array_dtype=bool, array_nd=2); +registerFunction('set', ark_set_bool_2, 'MsgProcessing', 299); + +proc ark_set_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return MsgProcessing.setMsg(cmd, msgArgs, st, array_dtype=bool, array_nd=3); +registerFunction('set', ark_set_bool_3, 'MsgProcessing', 299); + proc ark_set_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return MsgProcessing.setMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd=1); registerFunction('set', ark_set_bigint_1, 'MsgProcessing', 299); +proc ark_set_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return MsgProcessing.setMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd=2); +registerFunction('set', ark_set_bigint_2, 'MsgProcessing', 299); + +proc ark_set_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return MsgProcessing.setMsg(cmd, msgArgs, st, array_dtype=bigint, array_nd=3); +registerFunction('set', ark_set_bigint_3, 'MsgProcessing', 299); + import GenSymIO; proc ark_array_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return GenSymIO.array(cmd, msgArgs, st, array_dtype=int, array_nd=1); registerFunction('array', ark_array_int_1, 'GenSymIO', 35); +proc ark_array_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return GenSymIO.array(cmd, msgArgs, st, array_dtype=int, array_nd=2); +registerFunction('array', ark_array_int_2, 'GenSymIO', 35); + +proc ark_array_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return GenSymIO.array(cmd, msgArgs, st, array_dtype=int, array_nd=3); +registerFunction('array', ark_array_int_3, 'GenSymIO', 35); + proc ark_array_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return GenSymIO.array(cmd, msgArgs, st, array_dtype=uint, array_nd=1); registerFunction('array', ark_array_uint_1, 'GenSymIO', 35); +proc ark_array_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return GenSymIO.array(cmd, msgArgs, st, array_dtype=uint, array_nd=2); +registerFunction('array', ark_array_uint_2, 'GenSymIO', 35); + +proc ark_array_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return GenSymIO.array(cmd, msgArgs, st, array_dtype=uint, array_nd=3); +registerFunction('array', ark_array_uint_3, 'GenSymIO', 35); + proc ark_array_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return GenSymIO.array(cmd, msgArgs, st, array_dtype=uint(8), array_nd=1); registerFunction('array', ark_array_uint8_1, 'GenSymIO', 35); +proc ark_array_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return GenSymIO.array(cmd, msgArgs, st, array_dtype=uint(8), array_nd=2); +registerFunction('array', ark_array_uint8_2, 'GenSymIO', 35); + +proc ark_array_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return GenSymIO.array(cmd, msgArgs, st, array_dtype=uint(8), array_nd=3); +registerFunction('array', ark_array_uint8_3, 'GenSymIO', 35); + proc ark_array_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return GenSymIO.array(cmd, msgArgs, st, array_dtype=real, array_nd=1); registerFunction('array', ark_array_real_1, 'GenSymIO', 35); +proc ark_array_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return GenSymIO.array(cmd, msgArgs, st, array_dtype=real, array_nd=2); +registerFunction('array', ark_array_real_2, 'GenSymIO', 35); + +proc ark_array_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return GenSymIO.array(cmd, msgArgs, st, array_dtype=real, array_nd=3); +registerFunction('array', ark_array_real_3, 'GenSymIO', 35); + proc ark_array_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return GenSymIO.array(cmd, msgArgs, st, array_dtype=bool, array_nd=1); registerFunction('array', ark_array_bool_1, 'GenSymIO', 35); +proc ark_array_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return GenSymIO.array(cmd, msgArgs, st, array_dtype=bool, array_nd=2); +registerFunction('array', ark_array_bool_2, 'GenSymIO', 35); + +proc ark_array_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return GenSymIO.array(cmd, msgArgs, st, array_dtype=bool, array_nd=3); +registerFunction('array', ark_array_bool_3, 'GenSymIO', 35); + proc ark_array_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return GenSymIO.array(cmd, msgArgs, st, array_dtype=bigint, array_nd=1); registerFunction('array', ark_array_bigint_1, 'GenSymIO', 35); +proc ark_array_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return GenSymIO.array(cmd, msgArgs, st, array_dtype=bigint, array_nd=2); +registerFunction('array', ark_array_bigint_2, 'GenSymIO', 35); + +proc ark_array_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return GenSymIO.array(cmd, msgArgs, st, array_dtype=bigint, array_nd=3); +registerFunction('array', ark_array_bigint_3, 'GenSymIO', 35); + proc ark_arraySegString_int(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return GenSymIO.arraySegString(cmd, msgArgs, st, array_dtype=int); registerFunction('arraySegString', ark_arraySegString_int, 'GenSymIO', 70); @@ -2710,24 +9456,72 @@ proc ark_tondarray_int_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowe return GenSymIO.tondarray(cmd, msgArgs, st, array_dtype=int, array_nd=1); registerFunction('tondarray', ark_tondarray_int_1, 'GenSymIO', 122); +proc ark_tondarray_int_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return GenSymIO.tondarray(cmd, msgArgs, st, array_dtype=int, array_nd=2); +registerFunction('tondarray', ark_tondarray_int_2, 'GenSymIO', 122); + +proc ark_tondarray_int_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return GenSymIO.tondarray(cmd, msgArgs, st, array_dtype=int, array_nd=3); +registerFunction('tondarray', ark_tondarray_int_3, 'GenSymIO', 122); + proc ark_tondarray_uint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return GenSymIO.tondarray(cmd, msgArgs, st, array_dtype=uint, array_nd=1); registerFunction('tondarray', ark_tondarray_uint_1, 'GenSymIO', 122); +proc ark_tondarray_uint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return GenSymIO.tondarray(cmd, msgArgs, st, array_dtype=uint, array_nd=2); +registerFunction('tondarray', ark_tondarray_uint_2, 'GenSymIO', 122); + +proc ark_tondarray_uint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return GenSymIO.tondarray(cmd, msgArgs, st, array_dtype=uint, array_nd=3); +registerFunction('tondarray', ark_tondarray_uint_3, 'GenSymIO', 122); + proc ark_tondarray_uint8_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return GenSymIO.tondarray(cmd, msgArgs, st, array_dtype=uint(8), array_nd=1); registerFunction('tondarray', ark_tondarray_uint8_1, 'GenSymIO', 122); +proc ark_tondarray_uint8_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return GenSymIO.tondarray(cmd, msgArgs, st, array_dtype=uint(8), array_nd=2); +registerFunction('tondarray', ark_tondarray_uint8_2, 'GenSymIO', 122); + +proc ark_tondarray_uint8_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return GenSymIO.tondarray(cmd, msgArgs, st, array_dtype=uint(8), array_nd=3); +registerFunction('tondarray', ark_tondarray_uint8_3, 'GenSymIO', 122); + proc ark_tondarray_real_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return GenSymIO.tondarray(cmd, msgArgs, st, array_dtype=real, array_nd=1); registerFunction('tondarray', ark_tondarray_real_1, 'GenSymIO', 122); +proc ark_tondarray_real_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return GenSymIO.tondarray(cmd, msgArgs, st, array_dtype=real, array_nd=2); +registerFunction('tondarray', ark_tondarray_real_2, 'GenSymIO', 122); + +proc ark_tondarray_real_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return GenSymIO.tondarray(cmd, msgArgs, st, array_dtype=real, array_nd=3); +registerFunction('tondarray', ark_tondarray_real_3, 'GenSymIO', 122); + proc ark_tondarray_bool_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return GenSymIO.tondarray(cmd, msgArgs, st, array_dtype=bool, array_nd=1); registerFunction('tondarray', ark_tondarray_bool_1, 'GenSymIO', 122); +proc ark_tondarray_bool_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return GenSymIO.tondarray(cmd, msgArgs, st, array_dtype=bool, array_nd=2); +registerFunction('tondarray', ark_tondarray_bool_2, 'GenSymIO', 122); + +proc ark_tondarray_bool_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return GenSymIO.tondarray(cmd, msgArgs, st, array_dtype=bool, array_nd=3); +registerFunction('tondarray', ark_tondarray_bool_3, 'GenSymIO', 122); + proc ark_tondarray_bigint_1(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do return GenSymIO.tondarray(cmd, msgArgs, st, array_dtype=bigint, array_nd=1); registerFunction('tondarray', ark_tondarray_bigint_1, 'GenSymIO', 122); +proc ark_tondarray_bigint_2(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return GenSymIO.tondarray(cmd, msgArgs, st, array_dtype=bigint, array_nd=2); +registerFunction('tondarray', ark_tondarray_bigint_2, 'GenSymIO', 122); + +proc ark_tondarray_bigint_3(cmd: string, msgArgs: borrowed MessageArgs, st: borrowed SymTab): MsgTuple throws do + return GenSymIO.tondarray(cmd, msgArgs, st, array_dtype=bigint, array_nd=3); +registerFunction('tondarray', ark_tondarray_bigint_3, 'GenSymIO', 122); + } diff --git a/tests/manipulation_functions_test.py b/tests/manipulation_functions_test.py new file mode 100644 index 0000000000..581d6daf14 --- /dev/null +++ b/tests/manipulation_functions_test.py @@ -0,0 +1,44 @@ +import numpy as np +import pytest + +import arkouda as ak +from arkouda.categorical import Categorical +from arkouda.testing import assert_equal + +seed = pytest.seed + + +class TestJoin: + + @pytest.mark.parametrize("size", pytest.prob_size) + @pytest.mark.parametrize("dtype", [int, ak.int64, ak.uint64, float, ak.float64, bool, ak.bool_]) + def test_flip_pdarray(self, size, dtype): + a = ak.arange(size, dtype=dtype) + f = ak.flip(a) + assert_equal(f, a[::-1]) + + @pytest.mark.skip_if_max_rank_less_than(3) + @pytest.mark.parametrize("size", pytest.prob_size) + @pytest.mark.parametrize("dtype", [ak.int64, ak.uint64, ak.float64]) + def test_flip_multi_dim(self, size, dtype): + a = ak.arange(size * 4, dtype=dtype).reshape((2, 2, size)) + f = ak.flip(a) + assert_equal(f, (size * 4 - 1) - a) + + @pytest.mark.skip_if_max_rank_less_than(3) + @pytest.mark.parametrize("size", pytest.prob_size) + def test_flip_multi_dim_bool(self, size): + a = ak.arange(size * 4, dtype=bool).reshape((2, 2, size)) + f = ak.flip(a) + assert_equal(f, ak.cast((size * 4 - 1) - a, dt=ak.bool_)) + + @pytest.mark.parametrize("size", pytest.prob_size) + def test_flip_string(self, size): + s = ak.random_strings_uniform(1, 2, size, seed=seed) + assert_equal(ak.flip(s), s[::-1]) + + @pytest.mark.parametrize("size", pytest.prob_size) + def test_flip_categorical(self, size): + s = ak.random_strings_uniform(1, 2, size, seed=seed) + c = Categorical(s) + assert_equal(ak.flip(c), c[::-1])