diff --git a/kernel-specification.yml b/kernel-specification.yml index 7d50a4df45..852db8c235 100644 --- a/kernel-specification.yml +++ b/kernel-specification.yml @@ -50,7 +50,6 @@ kernels: byte <<= 1 tobytemask[(i * 8) + 7] = ((byte & uint8(128)) != 0) != validwhen automatic-tests: true - manual-tests: [] - name: awkward_BitMaskedArray_to_IndexedOptionArray specializations: @@ -151,7 +150,6 @@ kernels: else: toindex[(i * 8) + 7] = -1 automatic-tests: true - manual-tests: [] - name: awkward_ByteMaskedArray_getitem_nextcarry specializations: @@ -170,7 +168,6 @@ kernels: tocarry[k] = i k = k + 1 automatic-tests: true - manual-tests: [] - name: awkward_ByteMaskedArray_getitem_nextcarry_outindex specializations: @@ -195,7 +192,6 @@ kernels: else: outindex[i] = -1 automatic-tests: true - manual-tests: [] - name: awkward_ByteMaskedArray_numnull specializations: @@ -213,7 +209,6 @@ kernels: if (mask[i] != 0) != validwhen: numnull[0] = numnull[0] + 1 automatic-tests: true - manual-tests: [] - name: awkward_ByteMaskedArray_overlay_mask specializations: @@ -232,7 +227,6 @@ kernels: mine = (mymask[i] != 0) != validwhen tomask[i] = 1 if theirs | mine else 0 automatic-tests: true - manual-tests: [] - name: awkward_ByteMaskedArray_reduce_next_64 specializations: @@ -260,7 +254,6 @@ kernels: else: outindex[i] = -1 automatic-tests: true - manual-tests: [] - name: awkward_ByteMaskedArray_reduce_next_nonlocal_nextshifts_64 specializations: @@ -284,7 +277,6 @@ kernels: else: nullsum = nullsum + 1 automatic-tests: true - manual-tests: [] - name: awkward_ByteMaskedArray_reduce_next_nonlocal_nextshifts_fromshifts_64 specializations: @@ -309,7 +301,6 @@ kernels: else: nullsum = nullsum + 1 automatic-tests: true - manual-tests: [] - name: awkward_ByteMaskedArray_toIndexedOptionArray specializations: @@ -325,7 +316,6 @@ kernels: for i in range(length): toindex[i] = i if (mask[i] != 0) == validwhen else -1 automatic-tests: true - manual-tests: [] - name: awkward_Content_getitem_next_missing_jagged_getmaskstartstop specializations: @@ -353,7 +343,6 @@ kernels: k = k + 1 stops_out[i] = offsets_in[k] automatic-tests: true - manual-tests: [] - name: awkward_IndexedArray_fill specializations: @@ -385,7 +374,6 @@ kernels: fromval = fromindex[i] toindex[toindexoffset + i] = -1 if fromval < 0 else float(fromval + base) automatic-tests: true - manual-tests: [] - name: awkward_IndexedArray_fill_count specializations: @@ -401,7 +389,6 @@ kernels: for i in range(length): toindex[toindexoffset + i] = i + base automatic-tests: true - manual-tests: [] - name: awkward_IndexedArray_flatten_nextcarry specializations: @@ -436,7 +423,6 @@ kernels: tocarry[k] = j k = k + 1 automatic-tests: true - manual-tests: [] - name: awkward_IndexedArray_flatten_none2empty specializations: @@ -481,7 +467,6 @@ kernels: outoffsets[k] = outoffsets[k - 1] + count k = k + 1 automatic-tests: true - manual-tests: [] - name: awkward_IndexedArray_getitem_nextcarry specializations: @@ -515,7 +500,6 @@ kernels: tocarry[k] = j k = k + 1 automatic-tests: true - manual-tests: [] - name: awkward_IndexedArray_getitem_nextcarry_outindex specializations: @@ -558,7 +542,6 @@ kernels: toindex[i] = float(k) k = k + 1 automatic-tests: true - manual-tests: [] - name: awkward_IndexedArray_local_preparenext specializations: @@ -574,7 +557,6 @@ kernels: definition: | Insert Python definition here automatic-tests: false - manual-tests: [] - name: awkward_IndexedArray_numnull specializations: @@ -601,7 +583,6 @@ kernels: if fromindex[i] < 0: numnull[0] = numnull[0] + 1 automatic-tests: true - manual-tests: [] - name: awkward_IndexedArray_numnull_parents specializations: @@ -634,7 +615,6 @@ kernels: else: numnull[i] = 0 automatic-tests: false - manual-tests: [] - name: awkward_IndexedArray_numnull_unique_64 specializations: @@ -649,7 +629,6 @@ kernels: toindex[i] = i toindex[-1] = -1 automatic-tests: false - manual-tests: [] - name: awkward_IndexedArray_index_of_nulls specializations: @@ -685,7 +664,6 @@ kernels: toindex[j] = i - start j = j + 1 automatic-tests: true - manual-tests: [] - name: awkward_IndexedArray_overlay_mask specializations: @@ -714,7 +692,6 @@ kernels: m = mask[i] toindex[i] = -1 if m else fromindex[i] automatic-tests: false - manual-tests: [] - name: awkward_IndexedArray_reduce_next_64 specializations: @@ -757,7 +734,6 @@ kernels: else: outindex[i] = -1 automatic-tests: true - manual-tests: [] - name: awkward_IndexedArray_reduce_next_fix_offsets_64 specializations: @@ -776,7 +752,6 @@ kernels: outoffsets[i] = starts[i] outoffsets[startslength] = outindexlength automatic-tests: true - manual-tests: [] - name: awkward_IndexedArray_unique_next_index_and_offsets_64 specializations: @@ -808,7 +783,6 @@ kernels: shift += 1 tooffsets[i + 1] = fromoffsets[i + 1] + shift automatic-tests: false - manual-tests: [] - name: awkward_IndexedArray_reduce_next_nonlocal_nextshifts_64 specializations: @@ -839,7 +813,6 @@ kernels: else: nullsum = nullsum + 1 automatic-tests: true - manual-tests: [] - name: awkward_IndexedArray_reduce_next_nonlocal_nextshifts_fromshifts_64 specializations: @@ -875,7 +848,6 @@ kernels: else: nullsum = nullsum + 1 automatic-tests: true - manual-tests: [] - name: awkward_IndexedArray_simplify specializations: @@ -957,7 +929,6 @@ kernels: else: toindex[i] = innerindex[j] automatic-tests: true - manual-tests: [] - name: awkward_IndexedArray_validity specializations: @@ -990,7 +961,6 @@ kernels: if idx >= lencontent: raise ValueError("index[i] >= len(content)") automatic-tests: true - manual-tests: [] - name: awkward_IndexedArray_ranges_next_64 specializations: @@ -1036,7 +1006,6 @@ kernels: tostops[i] = k tolength = k automatic-tests: false - manual-tests: [] - name: awkward_IndexedArray_ranges_carry_next_64 @@ -1075,7 +1044,6 @@ kernels: tocarry[k] = index[fromstarts[i] + j] k = k + 1 automatic-tests: false - manual-tests: [] - name: awkward_IndexedOptionArray_rpad_and_clip_mask_axis1 @@ -1096,7 +1064,6 @@ kernels: toindex[i] = count count = count + 1 automatic-tests: true - manual-tests: [] - name: awkward_ListArray_broadcast_tooffsets specializations: @@ -1144,7 +1111,6 @@ kernels: tocarry[k] = float(j) k = k + 1 automatic-tests: true - manual-tests: [] - name: awkward_ListArray_combinations specializations: @@ -1182,7 +1148,6 @@ kernels: definition: | Insert Python definition here automatic-tests: false - manual-tests: [] - name: awkward_ListArray_combinations_length specializations: @@ -1243,7 +1208,6 @@ kernels: totallen[0] = totallen[0] + combinationslen tooffsets[i + 1] = tooffsets[i] + combinationslen automatic-tests: true - manual-tests: [] - name: awkward_ListArray_compact_offsets specializations: @@ -1276,7 +1240,6 @@ kernels: raise ValueError("stops[i] < starts[i]") tooffsets[i + 1] = tooffsets[i] + (stop - start) automatic-tests: true - manual-tests: [] - name: awkward_ListArray_fill specializations: @@ -1326,7 +1289,6 @@ kernels: tostarts[tostartsoffset + i] = float(fromstarts[i] + base) tostops[tostopsoffset + i] = float(fromstops[i] + base) automatic-tests: true - manual-tests: [] - name: awkward_ListArray_getitem_jagged_apply specializations: @@ -1407,7 +1369,6 @@ kernels: k = k + 1 tooffsets[i + 1] = float(k) automatic-tests: true - manual-tests: [] - name: awkward_ListArray_getitem_jagged_carrylen specializations: @@ -1426,7 +1387,6 @@ kernels: for i in range(sliceouterlen): carrylen[0] = carrylen[0] + int(slicestops[i] - slicestarts[i]) automatic-tests: true - manual-tests: [] - name: awkward_ListArray_getitem_jagged_descend specializations: @@ -1472,7 +1432,6 @@ kernels: ) tooffsets[i + 1] = tooffsets[i] + float(count) automatic-tests: true - manual-tests: [] - name: awkward_ListArray_getitem_jagged_expand specializations: @@ -1530,7 +1489,6 @@ kernels: multistops[(i * jaggedsize) + j] = singleoffsets[j + 1] tocarry[(i * jaggedsize) + j] = start + j automatic-tests: true - manual-tests: [] - name: awkward_ListArray_getitem_jagged_numvalid specializations: @@ -1559,7 +1517,6 @@ kernels: for j in range(slicestart, slicestop): numvalid[0] = numvalid[0] + 1 if missing[j] >= 0 else 0 automatic-tests: false - manual-tests: [] - name: awkward_ListArray_getitem_jagged_shrink specializations: @@ -1599,7 +1556,6 @@ kernels: tosmalloffsets[i + 1] = tosmalloffsets[i] tolargeoffsets[i + 1] = tolargeoffsets[i] + (slicestop - slicestart) automatic-tests: true - manual-tests: [] - name: awkward_ListArray_getitem_next_array specializations: @@ -1660,7 +1616,6 @@ kernels: tocarry[(i * lenarray) + j] = fromstarts[i] + regular_at toadvanced[(i * lenarray) + j] = j automatic-tests: true - manual-tests: [] - name: awkward_ListArray_getitem_next_array_advanced specializations: @@ -1724,7 +1679,6 @@ kernels: tocarry[i] = fromstarts[i] + regular_at toadvanced[i] = i automatic-tests: true - manual-tests: [] - name: awkward_ListArray_getitem_next_at specializations: @@ -1761,7 +1715,6 @@ kernels: raise ValueError("index out of range") tocarry[i] = fromstarts[i] + regular_at automatic-tests: true - manual-tests: [] - name: awkward_ListArray_getitem_next_range specializations: @@ -1841,7 +1794,6 @@ kernels: j += step tooffsets[i + 1] = float(k) automatic-tests: false - manual-tests: [] - name: awkward_ListArray_getitem_next_range_carrylength specializations: @@ -1901,7 +1853,6 @@ kernels: carrylength[0] = carrylength[0] + 1 j += step automatic-tests: false - manual-tests: [] - name: awkward_ListArray_getitem_next_range_counts specializations: @@ -1927,7 +1878,6 @@ kernels: for i in range(lenstarts): total[0] = (total[0] + fromoffsets[i + 1]) - fromoffsets[i] automatic-tests: true - manual-tests: [] - name: awkward_ListArray_getitem_next_range_spreadadvanced specializations: @@ -1959,7 +1909,6 @@ kernels: for j in range(count): toadvanced[fromoffsets[i] + j] = fromadvanced[i] automatic-tests: false - manual-tests: [] - name: awkward_ListArray_localindex specializations: @@ -1987,7 +1936,6 @@ kernels: for j in range(start, stop): toindex[j] = j - start automatic-tests: true - manual-tests: [] - name: awkward_ListArray_min_range specializations: @@ -2018,7 +1966,6 @@ kernels: shorter = shorter if shorter < rangeval else rangeval tomin[0] = shorter automatic-tests: true - manual-tests: [] - name: awkward_ListArray_rpad_and_clip_length_axis1 specializations: @@ -2054,7 +2001,6 @@ kernels: length += target if target > rangeval else rangeval tomin[0] = length automatic-tests: true - manual-tests: [] - name: awkward_ListArray_rpad_axis1 specializations: @@ -2101,7 +2047,6 @@ kernels: offset = tostarts[i] + target if target > rangeval else tostarts[i] + rangeval tostops[i] = offset automatic-tests: true - manual-tests: [] - name: awkward_ListArray_validity specializations: @@ -2137,7 +2082,6 @@ kernels: if stop > lencontent: raise ValueError("stop[i] > len(content)") automatic-tests: true - manual-tests: [] - name: awkward_ListOffsetArray_drop_none_indexes specializations: @@ -2167,7 +2111,6 @@ kernels: tooffsets[i] = fromoffsets[i] - nr_of_nones offset1 = offset2 automatic-tests: true - manual-tests: [] - name: awkward_ListOffsetArray_flatten_offsets specializations: @@ -2200,7 +2143,6 @@ kernels: for i in range(outeroffsetslen): tooffsets[i] = inneroffsets[outeroffsets[i]] automatic-tests: true - manual-tests: [] - name: awkward_ListOffsetArray_local_preparenext_64 specializations: @@ -2213,7 +2155,6 @@ kernels: definition: | Insert Python definition here automatic-tests: false - manual-tests: [] - name: awkward_ListOffsetArray_reduce_local_nextparents_64 specializations: @@ -2242,7 +2183,6 @@ kernels: nextparents[j] = i j = j + 1 automatic-tests: false - manual-tests: [] - name: awkward_ListOffsetArray_reduce_local_outoffsets_64 specializations: @@ -2269,7 +2209,6 @@ kernels: outoffsets[k] = lenparents k = k + 1 automatic-tests: true - manual-tests: [] - name: awkward_ListOffsetArray_reduce_nonlocal_maxcount_offsetscopy_64 specializations: @@ -2292,7 +2231,6 @@ kernels: maxcount[0] = count offsetscopy[i + 1] = offsets[i + 1] automatic-tests: true - manual-tests: [] - name: awkward_ListOffsetArray_reduce_nonlocal_nextshifts_64 specializations: @@ -2336,7 +2274,6 @@ kernels: for j in range(nextlen): nextshifts[j] = missing[nextcarry[j]] automatic-tests: true - manual-tests: [] - name: awkward_ListOffsetArray_reduce_nonlocal_nextstarts_64 specializations: @@ -2356,7 +2293,6 @@ kernels: nextstarts[nextparents[i]] = i lastnextparent = nextparents[i] automatic-tests: true - manual-tests: [] - name: awkward_ListOffsetArray_reduce_nonlocal_outstartsstops_64 specializations: @@ -2397,7 +2333,6 @@ kernels: outstarts[k] = 0 outstops[k] = 0 automatic-tests: true - manual-tests: [] - name: awkward_ListOffsetArray_reduce_nonlocal_preparenext_64 specializations: @@ -2418,7 +2353,6 @@ kernels: definition: | Insert Python definition here automatic-tests: false - manual-tests: [] - name: awkward_ListOffsetArray_rpad_and_clip_axis1 specializations: @@ -2451,7 +2385,6 @@ kernels: for j in range(shorter, target): toindex[(i * target) + j] = -1 automatic-tests: false - manual-tests: [] - name: awkward_ListOffsetArray_rpad_axis1 specializations: @@ -2486,7 +2419,6 @@ kernels: toindex[count] = -1 count = count + 1 automatic-tests: false - manual-tests: [] - name: awkward_ListOffsetArray_rpad_length_axis1 specializations: @@ -2525,7 +2457,6 @@ kernels: tooffsets[i + 1] = tooffsets[i] + longer tolength[0] = length automatic-tests: false - manual-tests: [] - name: awkward_ListOffsetArray_toRegularArray specializations: @@ -2562,7 +2493,6 @@ kernels: if size[0] == -1: size[0] = 0 automatic-tests: true - manual-tests: [] - name: awkward_MaskedArray_getitem_next_jagged_project specializations: @@ -2602,7 +2532,6 @@ kernels: stops_out[k] = stops_in[i] k = k + 1 automatic-tests: true - manual-tests: [] - name: awkward_NumpyArray_fill specializations: @@ -3212,7 +3141,6 @@ kernels: for i in range(length): toptr[tooffset + i] = float(fromptr[i]) automatic-tests: false - manual-tests: [] - name: awkward_NumpyArray_rearrange_shifted specializations: @@ -3241,7 +3169,6 @@ kernels: start = fromstarts[parent] toptr[i] = toptr[i] + fromshifts[toptr[i]] - start automatic-tests: false - manual-tests: [] - name: awkward_NumpyArray_reduce_adjust_starts_64 specializations: @@ -3261,7 +3188,6 @@ kernels: start = starts[parent] toptr[k] += -start automatic-tests: true - manual-tests: [] - name: awkward_NumpyArray_reduce_adjust_starts_shifts_64 specializations: @@ -3284,7 +3210,6 @@ kernels: start = starts[parent] toptr[k] += shifts[i] - start automatic-tests: true - manual-tests: [] - name: awkward_NumpyArray_reduce_mask_ByteMaskedArray_64 specializations: @@ -3304,7 +3229,6 @@ kernels: for i in range(lenparents): toptr[parents[i]] = 0 automatic-tests: true - manual-tests: [] - name: awkward_ListOffsetArray_argsort_strings specializations: @@ -3323,7 +3247,6 @@ kernels: definition: | Insert Python definition here automatic-tests: false - manual-tests: [] - name: awkward_NumpyArray_sort_asstrings_uint8 specializations: @@ -3340,7 +3263,6 @@ kernels: definition: | Insert Python definition here automatic-tests: true - manual-tests: [] - name: awkward_NumpyArray_unique_strings specializations: @@ -3355,7 +3277,6 @@ kernels: definition: | Insert Python definition here automatic-tests: false - manual-tests: [] - name: awkward_NumpyArray_prepare_utf8_to_utf32_padded specializations: @@ -3369,7 +3290,6 @@ kernels: definition: | Insert Python definition here automatic-tests: false - manual-tests: [] - name: awkward_NumpyArray_utf8_to_utf32_padded specializations: @@ -3384,7 +3304,6 @@ kernels: definition: | Insert Python definition here automatic-tests: false - manual-tests: [] - name: awkward_NumpyArray_pad_zero_to_length specializations: @@ -3399,7 +3318,6 @@ kernels: definition: | Insert Python definition here automatic-tests: false - manual-tests: [] - name: awkward_NumpyArray_subrange_equal specializations: @@ -3484,7 +3402,6 @@ kernels: definition: | Insert Python definition here automatic-tests: false - manual-tests: [] - name: awkward_RecordArray_reduce_nonlocal_outoffsets_64 specializations: @@ -3534,7 +3451,6 @@ kernels: k_sublist += 1 automatic-tests: true - manual-tests: [] - name: awkward_RegularArray_combinations_64 specializations: @@ -3551,7 +3467,6 @@ kernels: definition: | Insert Python definition here automatic-tests: false - manual-tests: [] - name: awkward_RegularArray_getitem_carry specializations: @@ -3568,7 +3483,6 @@ kernels: for j in range(size): tocarry[(i * size) + j] = (fromcarry[i] * size) + j automatic-tests: true - manual-tests: [] - name: awkward_RegularArray_getitem_jagged_expand specializations: @@ -3589,7 +3503,6 @@ kernels: multistarts[(i * regularsize) + j] = singleoffsets[j] multistops[(i * regularsize) + j] = singleoffsets[j + 1] automatic-tests: true - manual-tests: [] - name: awkward_RegularArray_getitem_next_array specializations: @@ -3611,7 +3524,6 @@ kernels: tocarry[(i * lenarray) + j] = (i * size) + fromarray[j] toadvanced[(i * lenarray) + j] = j automatic-tests: true - manual-tests: [] - name: awkward_RegularArray_getitem_next_array_advanced specializations: @@ -3633,7 +3545,6 @@ kernels: tocarry[i] = (i * size) + fromarray[fromadvanced[i]] toadvanced[i] = i automatic-tests: true - manual-tests: [] - name: awkward_RegularArray_getitem_next_array_regularize specializations: @@ -3655,7 +3566,6 @@ kernels: if not ((0 <= toarray[j]) and (toarray[j] < size)): raise ValueError("index out of range") automatic-tests: true - manual-tests: [] - name: awkward_RegularArray_getitem_next_at specializations: @@ -3676,7 +3586,6 @@ kernels: for i in range(length): tocarry[i] = (i * size) + regular_at automatic-tests: true - manual-tests: [] - name: awkward_RegularArray_getitem_next_range specializations: @@ -3697,7 +3606,6 @@ kernels: for j in range(nextsize): tocarry[(i * nextsize) + j] = ((i * size) + regular_start) + (j * step) automatic-tests: true - manual-tests: [] - name: awkward_RegularArray_getitem_next_range_spreadadvanced specializations: @@ -3716,7 +3624,6 @@ kernels: for j in range(nextsize): toadvanced[(i * nextsize) + j] = fromadvanced[i] automatic-tests: true - manual-tests: [] - name: awkward_RegularArray_localindex specializations: @@ -3732,7 +3639,6 @@ kernels: for j in range(size): toindex[(i * size) + j] = j automatic-tests: true - manual-tests: [] - name: awkward_RegularArray_reduce_local_nextparents specializations: @@ -3751,7 +3657,6 @@ kernels: nextparents[k] = i k += 1 automatic-tests: false - manual-tests: [] - name: awkward_RegularArray_reduce_nonlocal_preparenext specializations: @@ -3774,7 +3679,6 @@ kernels: nextparents[k] = parents[i] * size + j k += 1 automatic-tests: false - manual-tests: [] - name: awkward_RegularArray_rpad_and_clip_axis1 specializations: @@ -3794,7 +3698,6 @@ kernels: for j in range(shorter, target): toindex[(i * target) + j] = -1 automatic-tests: true - manual-tests: [] - name: awkward_UnionArray_fillindex specializations: @@ -3822,7 +3725,6 @@ kernels: for i in range(length): toindex[toindexoffset + i] = float(fromindex[i]) automatic-tests: true - manual-tests: [] - name: awkward_UnionArray_fillindex_count specializations: @@ -3837,7 +3739,6 @@ kernels: for i in range(length): toindex[toindexoffset + i] = float(i) automatic-tests: true - manual-tests: [] - name: awkward_UnionArray_fillna specializations: @@ -3862,7 +3763,6 @@ kernels: for i in range(length): toindex[i] = fromindex[i] if fromindex[i] >= 0 else 0 automatic-tests: true - manual-tests: [] - name: awkward_UnionArray_filltags specializations: @@ -3879,7 +3779,6 @@ kernels: for i in range(length): totags[totagsoffset + i] = float(fromtags[i] + base) automatic-tests: true - manual-tests: [] - name: awkward_UnionArray_filltags_const specializations: @@ -3895,7 +3794,6 @@ kernels: for i in range(length): totags[totagsoffset + i] = float(base) automatic-tests: true - manual-tests: [] - name: awkward_UnionArray_flatten_combine specializations: @@ -3944,7 +3842,6 @@ kernels: toindex[k] = j k = k + 1 automatic-tests: false - manual-tests: [] - name: awkward_UnionArray_flatten_length specializations: @@ -3982,7 +3879,6 @@ kernels: stop = offsetsraws[tag][idx + 1] total_length[0] = total_length[0] + (stop - start) automatic-tests: false - manual-tests: [] - name: awkward_UnionArray_nestedfill_tags_index specializations: @@ -4025,7 +3921,6 @@ kernels: k += 1 tmpstarts[i] = stop automatic-tests: false - manual-tests: [] - name: awkward_UnionArray_project specializations: @@ -4062,7 +3957,6 @@ kernels: tocarry[lenout[0]] = fromindex[i] lenout[0] = lenout[0] + 1 automatic-tests: true - manual-tests: [] - name: awkward_UnionArray_regular_index specializations: @@ -4098,7 +3992,6 @@ kernels: toindex[i] = current[tag] current[tag] = current[tag] + 1 automatic-tests: true - manual-tests: [] - name: awkward_UnionArray_regular_index_getsize specializations: @@ -4117,7 +4010,6 @@ kernels: size[0] = tag size[0] = size[0] + 1 automatic-tests: true - manual-tests: [] - name: awkward_UnionArray_simplify specializations: @@ -4260,7 +4152,6 @@ kernels: totags[i] = float(towhich) toindex[i] = float(innerindex[j] + base) automatic-tests: true - manual-tests: [] - name: awkward_UnionArray_simplify_one specializations: @@ -4304,7 +4195,6 @@ kernels: totags[i] = float(towhich) toindex[i] = float(fromindex[i] + base) automatic-tests: true - manual-tests: [] - name: awkward_UnionArray_validity specializations: @@ -4345,7 +4235,6 @@ kernels: if idx >= lencontent: raise ValueError("index[i] >= len(content[tags[i]])") automatic-tests: true - manual-tests: [] - name: awkward_argsort specializations: @@ -4452,7 +4341,6 @@ kernels: definition: | Insert Python definition here automatic-tests: false - manual-tests: [] - name: awkward_index_rpad_and_clip_axis0 specializations: @@ -4470,7 +4358,6 @@ kernels: for i in range(shorter, target): toindex[i] = -1 automatic-tests: true - manual-tests: [] - name: awkward_index_rpad_and_clip_axis1 specializations: @@ -4489,7 +4376,6 @@ kernels: offset = offset + target tostops[i] = offset automatic-tests: true - manual-tests: [] - name: awkward_Index_nones_as_index specializations: @@ -4509,7 +4395,6 @@ kernels: toindex[i] = num_non_null num_non_null += 1 automatic-tests: false - manual-tests: [] - name: awkward_localindex specializations: @@ -4523,7 +4408,6 @@ kernels: for i in range(length): toindex[i] = i automatic-tests: true - manual-tests: [] - name: awkward_missing_repeat specializations: @@ -4542,7 +4426,6 @@ kernels: base = index[j] outindex[(i * indexlength) + j] = base + i * regularsize if base >= 0 else 0 automatic-tests: true - manual-tests: [] - name: awkward_reduce_argmax specializations: @@ -4626,7 +4509,6 @@ kernels: if (toptr[parent] == -1) or (fromptr[i] > fromptr[toptr[parent]]): toptr[parent] = i automatic-tests: true - manual-tests: [] - name: awkward_reduce_argmax_complex specializations: @@ -4647,7 +4529,6 @@ kernels: description: null definition: | automatic-tests: false - manual-tests: [] - name: awkward_reduce_argmin specializations: @@ -4731,7 +4612,6 @@ kernels: if (toptr[parent] == -1) or (fromptr[i] < fromptr[toptr[parent]]): toptr[parent] = i automatic-tests: true - manual-tests: [] - name: awkward_reduce_argmin_complex specializations: @@ -4752,7 +4632,6 @@ kernels: description: null definition: | automatic-tests: false - manual-tests: [] - name: awkward_reduce_count_64 specializations: @@ -4770,7 +4649,6 @@ kernels: for i in range(lenparents): toptr[parents[i]] = toptr[parents[i]] + 1 automatic-tests: true - manual-tests: [] - name: awkward_reduce_countnonzero specializations: @@ -4859,7 +4737,6 @@ kernels: for i in range(lenparents): toptr[parents[i]] += fromptr[i] != 0 automatic-tests: true - manual-tests: [] - name: awkward_reduce_countnonzero_complex specializations: @@ -4880,7 +4757,6 @@ kernels: description: null definition: | automatic-tests: false - manual-tests: [] - name: awkward_reduce_max specializations: @@ -4973,7 +4849,6 @@ kernels: x = fromptr[i] toptr[parents[i]] = x if x > toptr[parents[i]] else toptr[parents[i]] automatic-tests: true - manual-tests: [] - name: awkward_reduce_max_complex specializations: @@ -4996,7 +4871,6 @@ kernels: description: null definition: | automatic-tests: false - manual-tests: [] - name: awkward_reduce_min specializations: @@ -5089,7 +4963,6 @@ kernels: x = fromptr[i] toptr[parents[i]] = x if x < toptr[parents[i]] else toptr[parents[i]] automatic-tests: true - manual-tests: [] - name: awkward_reduce_min_complex specializations: @@ -5112,7 +4985,6 @@ kernels: description: null definition: | automatic-tests: false - manual-tests: [] - name: awkward_reduce_prod specializations: @@ -5236,7 +5108,6 @@ kernels: for i in range(lenparents): toptr[parents[i]] *= float(fromptr[i]) automatic-tests: true - manual-tests: [] - name: awkward_reduce_prod_complex specializations: @@ -5257,7 +5128,6 @@ kernels: description: null definition: | automatic-tests: false - manual-tests: [] - name: awkward_reduce_prod_bool specializations: @@ -5346,7 +5216,6 @@ kernels: for i in range(lenparents): toptr[parents[i]] &= fromptr[i] != 0 automatic-tests: true - manual-tests: [] - name: awkward_reduce_prod_bool_complex specializations: @@ -5367,7 +5236,6 @@ kernels: description: null definition: | automatic-tests: false - manual-tests: [] - name: awkward_reduce_sum specializations: @@ -5491,7 +5359,6 @@ kernels: for i in range(lenparents): toptr[parents[i]] += float(fromptr[i]) automatic-tests: true - manual-tests: [] - name: awkward_reduce_sum_complex specializations: @@ -5512,7 +5379,6 @@ kernels: description: null definition: | automatic-tests: false - manual-tests: [] - name: awkward_reduce_sum_bool specializations: @@ -5601,7 +5467,6 @@ kernels: for i in range(lenparents): toptr[parents[i]] |= fromptr[i] != 0 automatic-tests: true - manual-tests: [] - name: awkward_reduce_sum_bool_complex specializations: @@ -5622,7 +5487,6 @@ kernels: description: null definition: | automatic-tests: false - manual-tests: [] - name: awkward_reduce_sum_int32_bool_64 specializations: @@ -5641,7 +5505,6 @@ kernels: for i in range(lenparents): toptr[parents[i]] += fromptr[i] != 0 automatic-tests: true - manual-tests: [] - name: awkward_reduce_sum_int64_bool_64 specializations: @@ -5660,7 +5523,6 @@ kernels: for i in range(lenparents): toptr[parents[i]] += fromptr[i] != 0 automatic-tests: true - manual-tests: [] - name: awkward_sort specializations: @@ -5778,7 +5640,6 @@ kernels: definition: | Insert Python definition here automatic-tests: false - manual-tests: [] - name: awkward_unique specializations: @@ -5841,7 +5702,6 @@ kernels: definition: | Insert Python definition here automatic-tests: false - manual-tests: [] - name: awkward_unique_copy specializations: @@ -5915,7 +5775,6 @@ kernels: definition: | Insert Python definition here automatic-tests: false - manual-tests: [] - name: awkward_unique_offsets specializations: @@ -5951,7 +5810,6 @@ kernels: definition: | Insert Python definition here automatic-tests: false - manual-tests: [] - name: awkward_unique_ranges specializations: @@ -6036,7 +5894,6 @@ kernels: definition: | Insert Python definition here automatic-tests: false - manual-tests: [] - name: awkward_sorting_ranges specializations: @@ -6050,7 +5907,6 @@ kernels: definition: | Insert Python definition here automatic-tests: false - manual-tests: [] - name: awkward_sorting_ranges_length specializations: @@ -6063,4 +5919,3 @@ kernels: definition: | Insert Python definition here automatic-tests: false - manual-tests: [] diff --git a/kernel-test-data.json b/kernel-test-data.json index d602e7f372..60f195bf47 100644 --- a/kernel-test-data.json +++ b/kernel-test-data.json @@ -1 +1,17794 @@ -{"tests": {"reducer": [], "ListArray": [{"ListArray-starts": [2, 0, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1], "ListArray-starts-offset": 0, "ListArray-stops": [3, 2, 4, 5, 3, 4, 2, 5, 3, 4, 6, 11], "ListArray-stops-offset": 0, "ListArray-length": 3, "ListArray-at": 0}, {"ListArray-starts": [1, 0, 0, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1], "ListArray-starts-offset": 1, "ListArray-stops": [8, 4, 5, 6, 5, 5, 7], "ListArray-stops-offset": 1, "ListArray-length": 10, "ListArray-at": 5}, {"ListArray-starts": [1, 4, 5, 6, 5, 5, 7, 1, 2, 1, 3, 1, 5, 3, 2], "ListArray-starts-offset": 1, "ListArray-stops": [1, 4, 5, 6, 5, 5, 7, 1, 2, 1, 3, 1, 5, 3, 2], "ListArray-stops-offset": 1, "ListArray-length": 5, "ListArray-at": 0}, {"ListArray-starts": [1, 7, 6, 1, 3, 4, 2, 5, 2, 3, 1, 2, 3, 4, 5, 6, 7, 1, 2], "ListArray-starts-offset": 2, "ListArray-stops": [1, 9, 6, 2, 4, 5, 3, 6, 3, 4, 2, 4, 5, 5, 7, 8, 2, 3], "ListArray-stops-offset": 2, "ListArray-length": 3, "ListArray-at": 2}, {"ListArray-starts": [0, 0, 0, 0, 0, 0, 0, 0], "ListArray-starts-offset": 0, "ListArray-stops": [1, 1, 1, 1, 1, 1, 1, 1], "ListArray-stops-offset": 0, "ListArray-length": 6, "ListArray-at": 1}], "ListOffsetArray": [{"ListOffsetArray-offsets": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1], "ListOffsetArray-offsets-offset": 0, "ListOffsetArray-length": 5, "ListOffsetArray-rawoffsets": [[1, 2, 1, 2, 1, 2, 3, 4, 1, 2, 3, 4, 1, 2, 3, 4, 1, 2, 3, 4, 1, 2, 3, 4, 1, 2, 3, 4, 1, 2, 3, 4, 1, 2, 3, 4], [2, 1, 0, 3, 1, 2, 0, 3, 1, 2, 2, 2, 1, 2, 3, 1, 0, 2, 3, 0, 2, 1]]}, {"ListOffsetArray-offsets": [2, 3, 3, 4, 5, 5, 5, 5, 5, 6, 7, 8, 10, 11], "ListOffsetArray-offsets-offset": 1, "ListOffsetArray-length": 1, "ListOffsetArray-rawoffsets": [[1, 1, 1, 2, 2, 2, 1, 3, 1, 2, 3, 4, 1, 2, 4, 1, 2, 3, 4], [0, 1, 3, 3, 1, 0, 0, 3, 1, 2, 2, 2, 1, 2]]}, {"ListOffsetArray-offsets": [2, 1, 0, 1, 2, 0, 1, 2, 2, 2, 1, 2, 1, 0, 0, 0, 0], "ListOffsetArray-offsets-offset": 1, "ListOffsetArray-length": 6, "ListOffsetArray-rawoffsets": [[3, 4, 1, 2, 3, 4, 1, 2, 3, 4, 1, 2, 3, 4, 1, 2, 3, 4], [2, 1, 2, 3, 1, 0, 2, 3, 0, 2, 1]]}, {"ListOffsetArray-offsets": [1, 0, 2, 3, 1, 2, 0, 0, 1, 1, 2, 3, 1, 2, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], "ListOffsetArray-offsets-offset": 2, "ListOffsetArray-length": 3, "ListOffsetArray-rawoffsets": [[1, 2, 3, 2, 3, 1, 3, 3, 3, 2, 3, 1, 2, 3, 4, 1, 2], [2, 1, 2, 1, 2, 1, 2, 3, 1, 2, 3, 1, 3, 2, 3]]}, {"ListOffsetArray-offsets": [0, 0, 0, 0, 0, 0, 0, 0], "ListOffsetArray-offsets-offset": 0, "ListOffsetArray-length": 6, "ListOffsetArray-rawoffsets": [[0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0]]}], "Identities": [{"Identities-array": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15], "Identities-array-offset": 0}, {"Identities-array": [0, 2, 1, 1, 1, 1, 2, 0, 1, 2, 0, 1, 0, 2, 0, 1, 1, 1, 0, 2, 2, 2, 1, 2, 0, 1], "Identities-array-offset": 1}, {"Identities-array": [1, 4, 3, 1, 2, 4, 5, 2, 3, 4, 1, 7, 5, 4, 2, 3, 1, 4, 2, 7, 8, 4, 3, 3, 4, 1, 5, 9, 7, 2, 3, 4, 5, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10], "Identities-array-offset": 2}, {"Identities-array": [1, 3, 2, 3, 1, 2, 5, 4, 3, 2, 1, 4, 3, 5, 1, 2, 3, 5, 1, 4, 2, 3, 2, 1, 2, 3, 5, 4, 3, 2, 1, 4, 2, 3, 1, 5, 2, 3, 4, 1, 5, 1, 2, 1, 1, 1], "Identities-array-offset": 3}, {"Identities-array": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], "Identities-array-offset": 0}], "RegularArray": [{"RegularArray-size": 3}, {"RegularArray-size": 2}, {"RegularArray-size": 1}, {"RegularArray-size": 2}, {"RegularArray-size": 0}], "IndexedArray": [{"IndexedArray-index": [1, 0, 0, 1, 1, 1, 0, 0, 1, 0, 1, 0, 1, 1], "IndexedArray-index-offset": 0, "IndexedArray-length": 2, "IndexedArray-parents": [1, 1, 0, 0, 1, 1, 1, 1, 0, 1, 1, 0, 1, 1], "IndexedArray-parents-offset": 1}, {"IndexedArray-index": [1, 2, 2, 3, 0, 2, 0, 2, 1, 1], "IndexedArray-index-offset": 0, "IndexedArray-length": 1, "IndexedArray-parents": [0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 0, 1], "IndexedArray-parents-offset": 0}, {"IndexedArray-index": [1, 3, 0, 3, 5, 2, 0, 2, 1, 1], "IndexedArray-index-offset": 0, "IndexedArray-length": 1, "IndexedArray-parents": [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0], "IndexedArray-parents-offset": 1}, {"IndexedArray-index": [1, 4, 2, 3, 1, 2, 3, 1, 4, 3, 2, 1, 3, 2, 4, 5, 1, 2, 3, 4, 5], "IndexedArray-index-offset": 1, "IndexedArray-length": 2, "IndexedArray-parents": [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 1, 1, 1], "IndexedArray-parents-offset": 2}, {"IndexedArray-index": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], "IndexedArray-index-offset": 0, "IndexedArray-length": 5, "IndexedArray-parents": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], "IndexedArray-parents-offset": 0}], "UnionArray": [{"UnionArray-tags": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], "UnionArray-tags-offset": 1, "UnionArray-which": 0, "UnionArray-length": 3}, {"UnionArray-tags": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], "UnionArray-tags-offset": 0, "UnionArray-which": 1, "UnionArray-length": 2}, {"UnionArray-tags": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], "UnionArray-tags-offset": 1, "UnionArray-which": 2, "UnionArray-length": 3}, {"UnionArray-tags": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], "UnionArray-tags-offset": 2, "UnionArray-which": 1, "UnionArray-length": 3}, {"UnionArray-tags": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], "UnionArray-tags-offset": 0, "UnionArray-which": 0, "UnionArray-length": 10}], "NumpyArray": [{"NumpyArray-ptr": [1, 2, 4, 2, 3, 1, 4, 2, 2, 2, 1, 4, 3], "NumpyArray-ptr-offset": 0, "NumpyArray-length": 5}, {"NumpyArray-ptr": [-1, 2, 4, 0, -3], "NumpyArray-ptr-offset": 1, "NumpyArray-length": 3}, {"NumpyArray-ptr": [-1, -3, 2, 1, -5, 7, 8, 9, 2, 3, 4, -1, -5, -3, -7, 5], "NumpyArray-ptr-offset": 2, "NumpyArray-length": 4}, {"NumpyArray-ptr": [1.1, -8.1, 3.1, 9.1, 4.1, 7.1, 9.1], "NumpyArray-ptr-offset": 1, "NumpyArray-length": 2}, {"NumpyArray-ptr": [0, 0, 0, 0, 0, 0, 0], "NumpyArray-ptr-offset": 0, "NumpyArray-length": 5}], "ByteMaskedArray": [{"ByteMaskedArray-mask": [1, 1, 1, 1, 1], "ByteMaskedArray-mask-offset": 0, "ByteMaskedArray-valid_when": true, "ByteMaskedArray-length": 0}, {"ByteMaskedArray-mask": [0, 0, 0, 0, 0], "ByteMaskedArray-mask-offset": 0, "ByteMaskedArray-valid_when": false, "ByteMaskedArray-length": 5}, {"ByteMaskedArray-mask": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], "ByteMaskedArray-mask-offset": 1, "ByteMaskedArray-valid_when": true, "ByteMaskedArray-length": 7}, {"ByteMaskedArray-mask": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], "ByteMaskedArray-mask-offset": 1, "ByteMaskedArray-valid_when": true, "ByteMaskedArray-length": 7}, {"ByteMaskedArray-mask": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], "ByteMaskedArray-mask-offset": 0, "ByteMaskedArray-valid_when": true, "ByteMaskedArray-length": 7}], "BitMaskedArray": [{"BitMaskedArray-mask": [1, 1, 1, 1, 1], "BitMaskedArray-mask-offset": 0, "BitMaskedArray-valid_when": true, "BitMaskedArray-lsb_order": true}, {"BitMaskedArray-mask": [0, 0, 0, 0, 0], "BitMaskedArray-mask-offset": 0, "BitMaskedArray-valid_when": false, "BitMaskedArray-lsb_order": false}, {"BitMaskedArray-mask": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], "BitMaskedArray-mask-offset": 1, "BitMaskedArray-valid_when": true, "BitMaskedArray-lsb_order": false}, {"BitMaskedArray-mask": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], "BitMaskedArray-mask-offset": 2, "BitMaskedArray-valid_when": true, "BitMaskedArray-lsb_order": true}, {"BitMaskedArray-mask": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], "BitMaskedArray-mask-offset": 0, "BitMaskedArray-valid_when": false, "BitMaskedArray-lsb_order": false}], "num": 3}, "unit-tests": [{"name": "awkward_missing_repeat", "tests": [{"error": false, "inputs": {"index": [0], "indexlength": 1, "regularsize": 1, "repetitions": 1}, "outputs": {"outindex": [0]}}, {"error": false, "inputs": {"index": [0, 1], "indexlength": 2, "regularsize": 1, "repetitions": 1}, "outputs": {"outindex": [0, 1]}}, {"error": false, "inputs": {"index": [0, 1, 1], "indexlength": 3, "regularsize": 1, "repetitions": 1}, "outputs": {"outindex": [0, 1, 1]}}, {"error": false, "inputs": {"index": [0, 1, 1], "indexlength": 3, "regularsize": 2, "repetitions": 1}, "outputs": {"outindex": [0, 1, 1]}}, {"error": false, "inputs": {"index": [0, 1, 1, 1], "indexlength": 4, "regularsize": 1, "repetitions": 1}, "outputs": {"outindex": [0, 1, 1, 1]}}, {"error": false, "inputs": {"index": [0, 1, 1, 1], "indexlength": 4, "regularsize": 2, "repetitions": 1}, "outputs": {"outindex": [0, 1, 1, 1]}}, {"error": false, "inputs": {"index": [0, 1, 1, 1, 1], "indexlength": 5, "regularsize": 1, "repetitions": 1}, "outputs": {"outindex": [0, 1, 1, 1, 1]}}, {"error": false, "inputs": {"index": [0, 1, 1, 1, 1], "indexlength": 5, "regularsize": 2, "repetitions": 1}, "outputs": {"outindex": [0, 1, 1, 1, 1]}}, {"error": false, "inputs": {"index": [0, 1, 1, 1, 2], "indexlength": 5, "regularsize": 3, "repetitions": 1}, "outputs": {"outindex": [0, 1, 1, 1, 2]}}, {"error": false, "inputs": {"index": [0, 1, 1, 1, 2, 3], "indexlength": 6, "regularsize": 4, "repetitions": 1}, "outputs": {"outindex": [0, 1, 1, 1, 2, 3]}}, {"error": false, "inputs": {"index": [0, 1, 1, 2], "indexlength": 4, "regularsize": 3, "repetitions": 1}, "outputs": {"outindex": [0, 1, 1, 2]}}, {"error": false, "inputs": {"index": [0, 1, 1, 2, 1], "indexlength": 5, "regularsize": 3, "repetitions": 1}, "outputs": {"outindex": [0, 1, 1, 2, 1]}}, {"error": false, "inputs": {"index": [0, 1, 1, 2, 3], "indexlength": 5, "regularsize": 4, "repetitions": 1}, "outputs": {"outindex": [0, 1, 1, 2, 3]}}, {"error": false, "inputs": {"index": [0, 1, 1, 2, 3, 4, 5], "indexlength": 7, "regularsize": 6, "repetitions": 1}, "outputs": {"outindex": [0, 1, 1, 2, 3, 4, 5]}}, {"error": false, "inputs": {"index": [0, 1, 2, 1], "indexlength": 4, "regularsize": 3, "repetitions": 1}, "outputs": {"outindex": [0, 1, 2, 1]}}, {"error": false, "inputs": {"index": [0, 1, 2, 1, 1], "indexlength": 5, "regularsize": 3, "repetitions": 1}, "outputs": {"outindex": [0, 1, 2, 1, 1]}}, {"error": false, "inputs": {"index": [0, 1, 2, 1, 3], "indexlength": 5, "regularsize": 4, "repetitions": 1}, "outputs": {"outindex": [0, 1, 2, 1, 3]}}, {"error": false, "inputs": {"index": [0, 1, 2, 3, 1], "indexlength": 5, "regularsize": 4, "repetitions": 1}, "outputs": {"outindex": [0, 1, 2, 3, 1]}}, {"error": false, "inputs": {"index": [0, 1, 2, 3, 1, 4, 5], "indexlength": 7, "regularsize": 6, "repetitions": 1}, "outputs": {"outindex": [0, 1, 2, 3, 1, 4, 5]}}, {"error": false, "inputs": {"index": [0, 1, 2, 3, 4, 5], "indexlength": 6, "regularsize": 6, "repetitions": 1}, "outputs": {"outindex": [0, 1, 2, 3, 4, 5]}}, {"error": false, "inputs": {"index": [1, 0], "indexlength": 2, "regularsize": 1, "repetitions": 1}, "outputs": {"outindex": [1, 0]}}, {"error": false, "inputs": {"index": [1, 0, 1], "indexlength": 3, "regularsize": 1, "repetitions": 1}, "outputs": {"outindex": [1, 0, 1]}}, {"error": false, "inputs": {"index": [1, 0, 1], "indexlength": 3, "regularsize": 2, "repetitions": 1}, "outputs": {"outindex": [1, 0, 1]}}, {"error": false, "inputs": {"index": [1, 0, 1, 1], "indexlength": 4, "regularsize": 1, "repetitions": 1}, "outputs": {"outindex": [1, 0, 1, 1]}}, {"error": false, "inputs": {"index": [1, 0, 1, 1], "indexlength": 4, "regularsize": 2, "repetitions": 1}, "outputs": {"outindex": [1, 0, 1, 1]}}, {"error": false, "inputs": {"index": [1, 0, 1, 1, 1], "indexlength": 5, "regularsize": 1, "repetitions": 1}, "outputs": {"outindex": [1, 0, 1, 1, 1]}}, {"error": false, "inputs": {"index": [1, 0, 1, 1, 1], "indexlength": 5, "regularsize": 2, "repetitions": 1}, "outputs": {"outindex": [1, 0, 1, 1, 1]}}, {"error": false, "inputs": {"index": [1, 0, 1, 1, 2], "indexlength": 5, "regularsize": 3, "repetitions": 1}, "outputs": {"outindex": [1, 0, 1, 1, 2]}}, {"error": false, "inputs": {"index": [1, 0, 1, 2], "indexlength": 4, "regularsize": 3, "repetitions": 1}, "outputs": {"outindex": [1, 0, 1, 2]}}, {"error": false, "inputs": {"index": [1, 0, 1, 2, 1], "indexlength": 5, "regularsize": 3, "repetitions": 1}, "outputs": {"outindex": [1, 0, 1, 2, 1]}}, {"error": false, "inputs": {"index": [1, 0, 1, 2, 3], "indexlength": 5, "regularsize": 4, "repetitions": 1}, "outputs": {"outindex": [1, 0, 1, 2, 3]}}, {"error": false, "inputs": {"index": [1, 1, 0], "indexlength": 3, "regularsize": 1, "repetitions": 1}, "outputs": {"outindex": [1, 1, 0]}}, {"error": false, "inputs": {"index": [1, 1, 0, 1], "indexlength": 4, "regularsize": 1, "repetitions": 1}, "outputs": {"outindex": [1, 1, 0, 1]}}, {"error": false, "inputs": {"index": [1, 1, 0, 1], "indexlength": 4, "regularsize": 2, "repetitions": 1}, "outputs": {"outindex": [1, 1, 0, 1]}}, {"error": false, "inputs": {"index": [1, 1, 0, 1, 1], "indexlength": 5, "regularsize": 1, "repetitions": 1}, "outputs": {"outindex": [1, 1, 0, 1, 1]}}, {"error": false, "inputs": {"index": [1, 1, 0, 1, 1], "indexlength": 5, "regularsize": 2, "repetitions": 1}, "outputs": {"outindex": [1, 1, 0, 1, 1]}}, {"error": false, "inputs": {"index": [1, 1, 0, 1, 2], "indexlength": 5, "regularsize": 3, "repetitions": 1}, "outputs": {"outindex": [1, 1, 0, 1, 2]}}, {"error": false, "inputs": {"index": [1, 1, 1, 0], "indexlength": 4, "regularsize": 1, "repetitions": 1}, "outputs": {"outindex": [1, 1, 1, 0]}}, {"error": false, "inputs": {"index": [1, 1, 1, 0, 1], "indexlength": 5, "regularsize": 1, "repetitions": 1}, "outputs": {"outindex": [1, 1, 1, 0, 1]}}, {"error": false, "inputs": {"index": [1, 1, 1, 0, 1], "indexlength": 5, "regularsize": 2, "repetitions": 1}, "outputs": {"outindex": [1, 1, 1, 0, 1]}}, {"error": false, "inputs": {"index": [1], "indexlength": 1, "regularsize": 0, "repetitions": 1}, "outputs": {"outindex": [1]}}, {"error": false, "inputs": {"index": [1, 1, 1, 1, 0], "indexlength": 5, "regularsize": 1, "repetitions": 1}, "outputs": {"outindex": [1, 1, 1, 1, 0]}}, {"error": false, "inputs": {"index": [1, 1, 1, 1, 1], "indexlength": 5, "regularsize": 0, "repetitions": 1}, "outputs": {"outindex": [1, 1, 1, 1, 1]}}, {"error": false, "inputs": {"index": [1, 1, 1, 1], "indexlength": 4, "regularsize": 0, "repetitions": 1}, "outputs": {"outindex": [1, 1, 1, 1]}}, {"error": false, "inputs": {"index": [1, 1, 1], "indexlength": 3, "regularsize": 0, "repetitions": 1}, "outputs": {"outindex": [1, 1, 1]}}, {"error": false, "inputs": {"index": [1, 1], "indexlength": 2, "regularsize": 0, "repetitions": 1}, "outputs": {"outindex": [1, 1]}}]}, {"name": "awkward_index_rpad_and_clip_axis0", "tests": [{"error": false, "inputs": {"length": 2, "target": 2}, "outputs": {"toindex": [0, 1]}}, {"error": false, "inputs": {"length": 3, "target": 2}, "outputs": {"toindex": [0, 1]}}, {"error": false, "inputs": {"length": 3, "target": 3}, "outputs": {"toindex": [0, 1, 2]}}, {"error": false, "inputs": {"length": 5, "target": 4}, "outputs": {"toindex": [0, 1, 2, 3]}}, {"error": false, "inputs": {"length": 5, "target": 5}, "outputs": {"toindex": [0, 1, 2, 3, 4]}}, {"error": false, "inputs": {"length": 6, "target": 6}, "outputs": {"toindex": [0, 1, 2, 3, 4, 5]}}, {"error": false, "inputs": {"length": 5, "target": 3}, "outputs": {"toindex": [0, 1, 2]}}, {"error": false, "inputs": {"length": 6, "target": 3}, "outputs": {"toindex": [0, 1, 2]}}, {"error": false, "inputs": {"length": 5, "target": 2}, "outputs": {"toindex": [0, 1]}}, {"error": false, "inputs": {"length": 3, "target": 1}, "outputs": {"toindex": [0]}}, {"error": false, "inputs": {"length": 5, "target": 1}, "outputs": {"toindex": [0]}}, {"error": false, "inputs": {"length": 6, "target": 1}, "outputs": {"toindex": [0]}}]}, {"name": "awkward_BitMaskedArray_to_ByteMaskedArray", "tests": [{"error": false, "inputs": {"bitmasklength": 2, "frombitmask": [58, 59], "lsb_order": false, "validwhen": false}, "outputs": {"tobytemask": [0, 0, 1, 1, 1, 0, 1, 0, 0, 0, 1, 1, 1, 0, 1, 1]}}, {"error": false, "inputs": {"bitmasklength": 1, "frombitmask": [66], "lsb_order": true, "validwhen": false}, "outputs": {"tobytemask": [0, 1, 0, 0, 0, 0, 1, 0]}}, {"error": false, "inputs": {"bitmasklength": 2, "frombitmask": [58, 59], "lsb_order": true, "validwhen": false}, "outputs": {"tobytemask": [0, 1, 0, 1, 1, 1, 0, 0, 1, 1, 0, 1, 1, 1, 0, 0]}}]}, {"name": "awkward_ByteMaskedArray_getitem_nextcarry", "tests": [{"error": false, "inputs": {"length": 2, "mask": [0, 0], "validwhen": false}, "outputs": {"tocarry": [0, 1]}}, {"error": false, "inputs": {"length": 5, "mask": [0, 0, 1, 1, 0], "validwhen": false}, "outputs": {"tocarry": [0, 1, 4]}}]}, {"name": "awkward_ByteMaskedArray_getitem_nextcarry_outindex", "tests": [{"error": false, "inputs": {"length": 1, "mask": [0], "validwhen": true}, "outputs": {"outindex": [-1], "tocarry": [123]}}, {"error": false, "inputs": {"length": 4, "mask": [0, 0, 0, 0], "validwhen": true}, "outputs": {"outindex": [-1, -1, -1, -1], "tocarry": [123, 123, 123, 123]}}]}, {"name": "awkward_ByteMaskedArray_numnull", "tests": [{"error": false, "inputs": {"length": 4, "mask": [0, 0, 0, 0], "validwhen": false}, "outputs": {"numnull": [0]}}, {"error": false, "inputs": {"length": 2, "mask": [0, 0], "validwhen": false}, "outputs": {"numnull": [0]}}, {"error": false, "inputs": {"length": 1, "mask": [0], "validwhen": false}, "outputs": {"numnull": [0]}}, {"error": false, "inputs": {"length": 30, "mask": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0], "validwhen": false}, "outputs": {"numnull": [10]}}, {"error": false, "inputs": {"length": 30, "mask": [0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0], "validwhen": false}, "outputs": {"numnull": [10]}}, {"error": false, "inputs": {"length": 30, "mask": [0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0], "validwhen": false}, "outputs": {"numnull": [10]}}, {"error": false, "inputs": {"length": 4, "mask": [0, 1, 0, 0], "validwhen": false}, "outputs": {"numnull": [1]}}, {"error": false, "inputs": {"length": 1, "mask": [0], "validwhen": true}, "outputs": {"numnull": [1]}}, {"error": false, "inputs": {"length": 3, "mask": [0, 1, 1], "validwhen": true}, "outputs": {"numnull": [1]}}, {"error": false, "inputs": {"length": 6, "mask": [0, 0, 1, 1, 0, 0], "validwhen": false}, "outputs": {"numnull": [2]}}, {"error": false, "inputs": {"length": 5, "mask": [0, 0, 1, 1, 0], "validwhen": false}, "outputs": {"numnull": [2]}}, {"error": false, "inputs": {"length": 9, "mask": [0, 1, 0, 0, 0, 0, 1, 0, 0], "validwhen": false}, "outputs": {"numnull": [2]}}, {"error": false, "inputs": {"length": 6, "mask": [0, 1, 0, 0, 1, 0], "validwhen": false}, "outputs": {"numnull": [2]}}, {"error": false, "inputs": {"length": 3, "mask": [0, 1, 0], "validwhen": true}, "outputs": {"numnull": [2]}}, {"error": false, "inputs": {"length": 3, "mask": [1, 1, 0], "validwhen": false}, "outputs": {"numnull": [2]}}, {"error": false, "inputs": {"length": 8, "mask": [0, 1, 0, 0, 1, 0, 1, 0], "validwhen": false}, "outputs": {"numnull": [3]}}, {"error": false, "inputs": {"length": 10, "mask": [0, 1, 1, 0, 1, 0, 0, 1, 1, 0], "validwhen": true}, "outputs": {"numnull": [5]}}]}, {"name": "awkward_ByteMaskedArray_toIndexedOptionArray", "tests": [{"error": false, "inputs": {"length": 2, "mask": [0, 0], "validwhen": false}, "outputs": {"toindex": [0, 1]}}, {"error": false, "inputs": {"length": 4, "mask": [0, 0, 0, 0], "validwhen": false}, "outputs": {"toindex": [0, 1, 2, 3]}}]}, {"name": "awkward_IndexedArray_flatten_nextcarry", "tests": [{"error": false, "inputs": {"fromindex": [0, 1], "lencontent": 2, "lenindex": 2}, "outputs": {"tocarry": [0, 1]}}]}, {"name": "awkward_IndexedArray_getitem_nextcarry", "tests": [{"error": false, "inputs": {"fromindex": [0, 0, 0, 0, 0, 0, 0], "lencontent": 1, "lenindex": 7}, "outputs": {"tocarry": [0, 0, 0, 0, 0, 0, 0]}}, {"error": false, "inputs": {"fromindex": [0, 0, 0, 0, 0, 0], "lencontent": 1, "lenindex": 6}, "outputs": {"tocarry": [0, 0, 0, 0, 0, 0]}}, {"error": false, "inputs": {"fromindex": [0, 0, 0, 0, 0], "lencontent": 1, "lenindex": 5}, "outputs": {"tocarry": [0, 0, 0, 0, 0]}}, {"error": false, "inputs": {"fromindex": [0, 0, 0], "lencontent": 1, "lenindex": 3}, "outputs": {"tocarry": [0, 0, 0]}}, {"error": false, "inputs": {"fromindex": [0, 0], "lencontent": 1, "lenindex": 2}, "outputs": {"tocarry": [0, 0]}}, {"error": false, "inputs": {"fromindex": [0, 0, 0, 1, 1, 1, 2, 2, 2], "lencontent": 3, "lenindex": 9}, "outputs": {"tocarry": [0, 0, 0, 1, 1, 1, 2, 2, 2]}}, {"error": false, "inputs": {"fromindex": [0, 0, 0, 2, 3, 3, 4], "lencontent": 5, "lenindex": 7}, "outputs": {"tocarry": [0, 0, 0, 2, 3, 3, 4]}}, {"error": false, "inputs": {"fromindex": [0, 1], "lencontent": 2, "lenindex": 2}, "outputs": {"tocarry": [0, 1]}}, {"error": false, "inputs": {"fromindex": [0, 1, 2], "lencontent": 3, "lenindex": 3}, "outputs": {"tocarry": [0, 1, 2]}}, {"error": false, "inputs": {"fromindex": [0, 1, 2, 3], "lencontent": 4, "lenindex": 4}, "outputs": {"tocarry": [0, 1, 2, 3]}}, {"error": false, "inputs": {"fromindex": [0, 1, 2, 3, 4], "lencontent": 5, "lenindex": 5}, "outputs": {"tocarry": [0, 1, 2, 3, 4]}}, {"error": false, "inputs": {"fromindex": [1, 1, 1], "lencontent": 6, "lenindex": 3}, "outputs": {"tocarry": [1, 1, 1]}}, {"error": false, "inputs": {"fromindex": [1], "lencontent": 5, "lenindex": 1}, "outputs": {"tocarry": [1]}}, {"error": false, "inputs": {"fromindex": [1], "lencontent": 6, "lenindex": 1}, "outputs": {"tocarry": [1]}}, {"error": false, "inputs": {"fromindex": [1, 2], "lencontent": 3, "lenindex": 2}, "outputs": {"tocarry": [1, 2]}}, {"error": false, "inputs": {"fromindex": [1, 3], "lencontent": 6, "lenindex": 2}, "outputs": {"tocarry": [1, 3]}}, {"error": false, "inputs": {"fromindex": [2, 1, 0, 3, 3, 4], "lencontent": 5, "lenindex": 6}, "outputs": {"tocarry": [2, 1, 0, 3, 3, 4]}}, {"error": false, "inputs": {"fromindex": [2, 2, 1, 0], "lencontent": 3, "lenindex": 4}, "outputs": {"tocarry": [2, 2, 1, 0]}}, {"error": false, "inputs": {"fromindex": [2, 2, 1, 0, 3], "lencontent": 4, "lenindex": 5}, "outputs": {"tocarry": [2, 2, 1, 0, 3]}}, {"error": false, "inputs": {"fromindex": [2], "lencontent": 3, "lenindex": 1}, "outputs": {"tocarry": [2]}}, {"error": false, "inputs": {"fromindex": [2], "lencontent": 5, "lenindex": 1}, "outputs": {"tocarry": [2]}}, {"error": false, "inputs": {"fromindex": [2, 4, 4, 0, 8], "lencontent": 10, "lenindex": 5}, "outputs": {"tocarry": [2, 4, 4, 0, 8]}}, {"error": false, "inputs": {"fromindex": [3, 2, 1, 0], "lencontent": 4, "lenindex": 4}, "outputs": {"tocarry": [3, 2, 1, 0]}}, {"error": false, "inputs": {"fromindex": [4, 3, 2, 1, 0], "lencontent": 5, "lenindex": 5}, "outputs": {"tocarry": [4, 3, 2, 1, 0]}}, {"error": false, "inputs": {"fromindex": [4], "lencontent": 5, "lenindex": 1}, "outputs": {"tocarry": [4]}}, {"error": false, "inputs": {"fromindex": [6, 4, 4, 8, 0], "lencontent": 10, "lenindex": 5}, "outputs": {"tocarry": [6, 4, 4, 8, 0]}}, {"error": false, "inputs": {"fromindex": [6, 5, 4, 3, 2, 1, 0], "lencontent": 7, "lenindex": 7}, "outputs": {"tocarry": [6, 5, 4, 3, 2, 1, 0]}}]}, {"name": "awkward_IndexedArray_getitem_nextcarry_outindex", "tests": [{"error": false, "inputs": {"fromindex": [0, 1, 2, 3], "lencontent": 4, "lenindex": 4}, "outputs": {"tocarry": [0, 1, 2, 3], "toindex": [0, 1, 2, 3]}}, {"error": false, "inputs": {"fromindex": [3, 2, 1, 0], "lencontent": 4, "lenindex": 4}, "outputs": {"tocarry": [3, 2, 1, 0], "toindex": [0, 1, 2, 3]}}]}, {"name": "awkward_IndexedArray_numnull", "tests": [{"error": false, "inputs": {"fromindex": [0, 1], "lenindex": 2}, "outputs": {"numnull": [0]}}, {"error": false, "inputs": {"fromindex": [0, 1, 2, 3], "lenindex": 4}, "outputs": {"numnull": [0]}}, {"error": false, "inputs": {"fromindex": [0, 1, 2, 3, 4, 5, 6], "lenindex": 7}, "outputs": {"numnull": [0]}}, {"error": false, "inputs": {"fromindex": [1, 2], "lenindex": 2}, "outputs": {"numnull": [0]}}, {"error": false, "inputs": {"fromindex": [1, 2, 3], "lenindex": 3}, "outputs": {"numnull": [0]}}, {"error": false, "inputs": {"fromindex": [1, 2, 3, 4], "lenindex": 4}, "outputs": {"numnull": [0]}}, {"error": false, "inputs": {"fromindex": [2, 3], "lenindex": 2}, "outputs": {"numnull": [0]}}, {"error": false, "inputs": {"fromindex": [2, 3, 4], "lenindex": 3}, "outputs": {"numnull": [0]}}, {"error": false, "inputs": {"fromindex": [3, 2, 1, 0], "lenindex": 4}, "outputs": {"numnull": [0]}}, {"error": false, "inputs": {"fromindex": [3, 4], "lenindex": 2}, "outputs": {"numnull": [0]}}, {"error": false, "inputs": {"fromindex": [4, 3, 2, 1, 0], "lenindex": 5}, "outputs": {"numnull": [0]}}, {"error": false, "inputs": {"fromindex": [5, 2, 4, 1, 3, 0], "lenindex": 6}, "outputs": {"numnull": [0]}}, {"error": false, "inputs": {"fromindex": [5, 4, 3, 2, 1, 0], "lenindex": 6}, "outputs": {"numnull": [0]}}]}, {"name": "awkward_ListArray_broadcast_tooffsets", "tests": [{"error": false, "inputs": {"fromoffsets": [0, 2, 4, 6, 8, 10, 12, 13, 14, 15, 16], "fromstarts": [0, 0, 0, 0, 0, 0, 4, 4, 4, 4], "fromstops": [2, 2, 2, 2, 2, 2, 5, 5, 5, 5], "lencontent": 5, "offsetslength": 11}, "outputs": {"tocarry": [0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 4, 4, 4, 4]}}, {"error": false, "inputs": {"fromoffsets": [0, 2, 4, 6, 8, 10], "fromstarts": [0, 0, 0, 3, 3], "fromstops": [2, 2, 2, 5, 5], "lencontent": 5, "offsetslength": 6}, "outputs": {"tocarry": [0, 1, 0, 1, 0, 1, 3, 4, 3, 4]}}, {"error": false, "inputs": {"fromoffsets": [0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20], "fromstarts": [0, 0, 0, 3, 3, 5, 5, 5, 8, 8], "fromstops": [2, 2, 2, 5, 5, 7, 7, 7, 10, 10], "lencontent": 10, "offsetslength": 11}, "outputs": {"tocarry": [0, 1, 0, 1, 0, 1, 3, 4, 3, 4, 5, 6, 5, 6, 5, 6, 8, 9, 8, 9]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 6, 9, 12, 15, 18, 21], "fromstarts": [0, 0, 0, 0, 0, 0, 0], "fromstops": [3, 3, 3, 3, 3, 3, 3], "lencontent": 3, "offsetslength": 8}, "outputs": {"tocarry": [0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 6, 9, 12, 15, 18], "fromstarts": [0, 0, 0, 0, 0, 0], "fromstops": [3, 3, 3, 3, 3, 3], "lencontent": 3, "offsetslength": 7}, "outputs": {"tocarry": [0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 6, 9, 12, 15], "fromstarts": [0, 0, 0, 0, 0], "fromstops": [3, 3, 3, 3, 3], "lencontent": 3, "offsetslength": 6}, "outputs": {"tocarry": [0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 6, 9], "fromstarts": [0, 0, 0], "fromstops": [3, 3, 3], "lencontent": 3, "offsetslength": 4}, "outputs": {"tocarry": [0, 1, 2, 0, 1, 2, 0, 1, 2]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 6], "fromstarts": [0, 0], "fromstops": [3, 3], "lencontent": 3, "offsetslength": 3}, "outputs": {"tocarry": [0, 1, 2, 0, 1, 2]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 3], "fromstarts": [0, 3], "fromstops": [3, 3], "lencontent": 20, "offsetslength": 3}, "outputs": {"tocarry": [0, 1, 2]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 8, 13, 18, 23, 28], "fromstarts": [0, 13, 3, 18, 8, 23], "fromstops": [3, 18, 8, 23, 13, 28], "lencontent": 28, "offsetslength": 7}, "outputs": {"tocarry": [0, 1, 2, 13, 14, 15, 16, 17, 3, 4, 5, 6, 7, 18, 19, 20, 21, 22, 8, 9, 10, 11, 12, 23, 24, 25, 26, 27]}}, {"error": false, "inputs": {"fromoffsets": [0, 2, 4], "fromstarts": [0, 2], "fromstops": [2, 4], "lencontent": 4, "offsetslength": 3}, "outputs": {"tocarry": [0, 1, 2, 3]}}, {"error": false, "inputs": {"fromoffsets": [0, 4, 9, 13, 18, 23, 28], "fromstarts": [0, 13, 4, 18, 8, 23], "fromstops": [4, 18, 8, 23, 13, 28], "lencontent": 28, "offsetslength": 7}, "outputs": {"tocarry": [0, 1, 2, 3, 13, 14, 15, 16, 17, 4, 5, 6, 7, 18, 19, 20, 21, 22, 8, 9, 10, 11, 12, 23, 24, 25, 26, 27]}}, {"error": false, "inputs": {"fromoffsets": [0, 4, 9, 14, 19, 24, 29], "fromstarts": [0, 14, 4, 19, 9, 24], "fromstops": [4, 19, 9, 24, 14, 29], "lencontent": 29, "offsetslength": 7}, "outputs": {"tocarry": [0, 1, 2, 3, 14, 15, 16, 17, 18, 4, 5, 6, 7, 8, 19, 20, 21, 22, 23, 9, 10, 11, 12, 13, 24, 25, 26, 27, 28]}}, {"error": false, "inputs": {"fromoffsets": [0, 5, 10, 15, 18, 21, 24, 29], "fromstarts": [0, 0, 0, 8, 11, 11, 14], "fromstops": [5, 5, 5, 11, 14, 14, 19], "lencontent": 19, "offsetslength": 8}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 0, 1, 2, 3, 4, 0, 1, 2, 3, 4, 8, 9, 10, 11, 12, 13, 11, 12, 13, 14, 15, 16, 17, 18]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 3, 4, 5], "fromstarts": [0, 3, 3, 4], "fromstops": [3, 3, 4, 5], "lencontent": 5, "offsetslength": 5}, "outputs": {"tocarry": [0, 1, 2, 3, 4]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 3, 5], "fromstarts": [0, 3, 3], "fromstops": [3, 3, 5], "lencontent": 10, "offsetslength": 4}, "outputs": {"tocarry": [0, 1, 2, 3, 4]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 3, 5], "fromstarts": [0, 3, 3], "fromstops": [3, 3, 5], "lencontent": 5, "offsetslength": 4}, "outputs": {"tocarry": [0, 1, 2, 3, 4]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 3, 5, 5, 8], "fromstarts": [0, 3, 3, 10, 10], "fromstops": [3, 3, 5, 10, 13], "lencontent": 13, "offsetslength": 6}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 10, 11, 12]}}, {"error": false, "inputs": {"fromoffsets": [0, 5, 10, 15, 20], "fromstarts": [0, 10, 15, 25], "fromstops": [5, 15, 20, 30], "lencontent": 30, "offsetslength": 5}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 25, 26, 27, 28, 29]}}, {"error": false, "inputs": {"fromoffsets": [0, 5, 10, 11, 12, 17, 22], "fromstarts": [0, 11, 5, 16, 6, 17], "fromstops": [5, 16, 6, 17, 11, 22], "lencontent": 22, "offsetslength": 7}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 11, 12, 13, 14, 15, 5, 16, 6, 7, 8, 9, 10, 17, 18, 19, 20, 21]}}, {"error": false, "inputs": {"fromoffsets": [0, 5, 10, 14, 18, 23, 28], "fromstarts": [0, 14, 5, 19, 9, 23], "fromstops": [5, 19, 9, 23, 14, 28], "lencontent": 28, "offsetslength": 7}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 14, 15, 16, 17, 18, 5, 6, 7, 8, 19, 20, 21, 22, 9, 10, 11, 12, 13, 23, 24, 25, 26, 27]}}, {"error": false, "inputs": {"fromoffsets": [0, 5, 10, 15, 20, 24, 28], "fromstarts": [0, 14, 5, 19, 10, 24], "fromstops": [5, 19, 10, 24, 14, 28], "lencontent": 28, "offsetslength": 7}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 14, 15, 16, 17, 18, 5, 6, 7, 8, 9, 19, 20, 21, 22, 23, 10, 11, 12, 13, 24, 25, 26, 27]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 3, 5, 6, 10], "fromstarts": [0, 3, 3, 15, 16], "fromstops": [3, 3, 5, 16, 20], "lencontent": 20, "offsetslength": 6}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 15, 16, 17, 18, 19]}}, {"error": false, "inputs": {"fromoffsets": [0, 5, 10, 15, 20], "fromstarts": [0, 15, 10, 25], "fromstops": [5, 20, 15, 30], "lencontent": 30, "offsetslength": 5}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 15, 16, 17, 18, 19, 10, 11, 12, 13, 14, 25, 26, 27, 28, 29]}}, {"error": false, "inputs": {"fromoffsets": [0, 5, 10, 15, 19, 24, 28], "fromstarts": [0, 15, 5, 20, 10, 24], "fromstops": [5, 20, 10, 24, 15, 28], "lencontent": 28, "offsetslength": 7}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 15, 16, 17, 18, 19, 5, 6, 7, 8, 9, 20, 21, 22, 23, 10, 11, 12, 13, 14, 24, 25, 26, 27]}}, {"error": false, "inputs": {"fromoffsets": [0, 5, 10, 15, 20, 25, 28], "fromstarts": [0, 15, 5, 20, 10, 25], "fromstops": [5, 20, 10, 25, 15, 28], "lencontent": 28, "offsetslength": 7}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 15, 16, 17, 18, 19, 5, 6, 7, 8, 9, 20, 21, 22, 23, 24, 10, 11, 12, 13, 14, 25, 26, 27]}}, {"error": false, "inputs": {"fromoffsets": [0, 5, 10, 15, 20, 25, 29], "fromstarts": [0, 15, 5, 20, 10, 25], "fromstops": [5, 20, 10, 25, 15, 29], "lencontent": 29, "offsetslength": 7}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 15, 16, 17, 18, 19, 5, 6, 7, 8, 9, 20, 21, 22, 23, 24, 10, 11, 12, 13, 14, 25, 26, 27, 28]}}, {"error": false, "inputs": {"fromoffsets": [0, 5, 10, 15, 20, 25, 30], "fromstarts": [0, 15, 5, 20, 10, 25], "fromstops": [5, 20, 10, 25, 15, 30], "lencontent": 30, "offsetslength": 7}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 15, 16, 17, 18, 19, 5, 6, 7, 8, 9, 20, 21, 22, 23, 24, 10, 11, 12, 13, 14, 25, 26, 27, 28, 29]}}, {"error": false, "inputs": {"fromoffsets": [0, 5, 10, 15, 20, 25, 30], "fromstarts": [0, 45, 5, 50, 10, 55], "fromstops": [5, 50, 10, 55, 15, 60], "lencontent": 60, "offsetslength": 7}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 45, 46, 47, 48, 49, 5, 6, 7, 8, 9, 50, 51, 52, 53, 54, 10, 11, 12, 13, 14, 55, 56, 57, 58, 59]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 6], "fromstarts": [0, 3], "fromstops": [3, 6], "lencontent": 25, "offsetslength": 3}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 5]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 6], "fromstarts": [0, 3], "fromstops": [3, 6], "lencontent": 6, "offsetslength": 3}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 5]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 6, 10, 14, 17], "fromstarts": [0, 3, 10, 14, 18], "fromstops": [3, 6, 14, 18, 21], "lencontent": 21, "offsetslength": 6}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 5, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 6, 9, 12, 15], "fromstarts": [0, 3, 11, 14, 17], "fromstops": [3, 6, 14, 17, 20], "lencontent": 20, "offsetslength": 6}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 6, 9, 12, 15], "fromstarts": [0, 3, 11, 14, 17], "fromstops": [3, 6, 14, 17, 20], "lencontent": 25, "offsetslength": 6}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 6, 10, 14, 17], "fromstarts": [0, 3, 11, 15, 19], "fromstops": [3, 6, 15, 19, 22], "lencontent": 22, "offsetslength": 6}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 3, 4, 6, 7], "fromstarts": [0, 3, 3, 4, 6], "fromstops": [3, 3, 4, 6, 7], "lencontent": 7, "offsetslength": 6}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 5, 6]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 3, 7], "fromstarts": [0, 3, 3], "fromstops": [3, 3, 7], "lencontent": 7, "offsetslength": 4}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 5, 6]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 7], "fromstarts": [0, 3], "fromstops": [3, 7], "lencontent": 7, "offsetslength": 3}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 5, 6]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 3, 5, 6, 10], "fromstarts": [0, 3, 3, 5, 6], "fromstops": [3, 3, 5, 6, 10], "lencontent": 10, "offsetslength": 6}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 3, 5, 8, 8, 10], "fromstarts": [0, 3, 3, 5, 8, 8], "fromstops": [3, 3, 5, 8, 8, 10], "lencontent": 10, "offsetslength": 7}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]}}, {"error": false, "inputs": {"fromoffsets": [0, 5, 10], "fromstarts": [0, 5], "fromstops": [5, 10], "lencontent": 10, "offsetslength": 3}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]}}, {"error": false, "inputs": {"fromoffsets": [0, 4, 7, 7, 9, 9, 11], "fromstarts": [0, 4, 7, 7, 9, 9], "fromstops": [4, 7, 7, 9, 9, 11], "lencontent": 11, "offsetslength": 7}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 8, 12, 16, 19], "fromstarts": [0, 3, 8, 12, 16], "fromstops": [3, 8, 12, 16, 19], "lencontent": 19, "offsetslength": 6}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 6, 11, 15, 19, 22], "fromstarts": [0, 3, 6, 11, 15, 19], "fromstops": [3, 6, 11, 15, 19, 22], "lencontent": 22, "offsetslength": 7}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21]}}, {"error": false, "inputs": {"fromoffsets": [0, 5, 10, 15, 20, 25, 30], "fromstarts": [0, 5, 10, 15, 20, 25], "fromstops": [5, 10, 15, 20, 25, 30], "lencontent": 30, "offsetslength": 7}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29]}}, {"error": false, "inputs": {"fromoffsets": [0, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 98, 105, 112, 119, 126, 133, 140, 147, 154, 161, 168, 175, 182, 189, 196, 203, 210], "fromstarts": [0, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 98, 105, 112, 119, 126, 133, 140, 147, 154, 161, 168, 175, 182, 189, 196, 203], "fromstops": [7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 98, 105, 112, 119, 126, 133, 140, 147, 154, 161, 168, 175, 182, 189, 196, 203, 210], "lencontent": 210, "offsetslength": 31}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209]}}, {"error": false, "inputs": {"fromoffsets": [0, 5, 10, 15, 20, 25, 30], "fromstarts": [0, 5, 10, 45, 50, 55], "fromstops": [5, 10, 15, 50, 55, 60], "lencontent": 60, "offsetslength": 7}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 6, 11, 15, 19, 22], "fromstarts": [0, 3, 8, 13, 17, 21], "fromstops": [3, 6, 13, 17, 21, 24], "lencontent": 24, "offsetslength": 7}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 5, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23]}}, {"error": false, "inputs": {"fromoffsets": [0, 5, 8, 11, 14, 19], "fromstarts": [0, 8, 11, 11, 14], "fromstops": [5, 11, 14, 14, 19], "lencontent": 19, "offsetslength": 6}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 8, 9, 10, 11, 12, 13, 11, 12, 13, 14, 15, 16, 17, 18]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 3, 5, 8, 9], "fromstarts": [0, 3, 4, 5, 8], "fromstops": [3, 3, 6, 8, 9], "lencontent": 10, "offsetslength": 6}, "outputs": {"tocarry": [0, 1, 2, 4, 5, 5, 6, 7, 8]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 5, 6, 7, 7, 9], "fromstarts": [0, 4, 6, 3, 6, 7], "fromstops": [3, 6, 7, 4, 6, 9], "lencontent": 9, "offsetslength": 7}, "outputs": {"tocarry": [0, 1, 2, 4, 5, 6, 3, 7, 8]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 5, 6, 7, 9], "fromstarts": [0, 4, 6, 3, 7], "fromstops": [3, 6, 7, 4, 9], "lencontent": 9, "offsetslength": 6}, "outputs": {"tocarry": [0, 1, 2, 4, 5, 6, 3, 7, 8]}}, {"error": false, "inputs": {"fromoffsets": [0, 2, 3, 4, 5, 6, 8], "fromstarts": [0, 2, 4, 5, 6, 9], "fromstops": [2, 3, 5, 6, 7, 11], "lencontent": 11, "offsetslength": 7}, "outputs": {"tocarry": [0, 1, 2, 4, 5, 6, 9, 10]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 3, 5, 6, 8], "fromstarts": [0, 4, 4, 6, 9], "fromstops": [3, 4, 6, 7, 11], "lencontent": 11, "offsetslength": 6}, "outputs": {"tocarry": [0, 1, 2, 4, 5, 6, 9, 10]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 3, 5], "fromstarts": [0, 3, 5], "fromstops": [3, 3, 7], "lencontent": 7, "offsetslength": 4}, "outputs": {"tocarry": [0, 1, 2, 5, 6]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 3, 7], "fromstarts": [0, 3, 5], "fromstops": [3, 3, 9], "lencontent": 9, "offsetslength": 4}, "outputs": {"tocarry": [0, 1, 2, 5, 6, 7, 8]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 7], "fromstarts": [0, 5], "fromstops": [3, 9], "lencontent": 9, "offsetslength": 3}, "outputs": {"tocarry": [0, 1, 2, 5, 6, 7, 8]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 5, 7, 8, 9, 10], "fromstarts": [0, 6, 3, 8, 5, 9], "fromstops": [3, 8, 5, 9, 6, 10], "lencontent": 10, "offsetslength": 7}, "outputs": {"tocarry": [0, 1, 2, 6, 7, 3, 4, 8, 5, 9]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 5, 5, 6, 8, 9], "fromstarts": [0, 6, 3, 8, 3, 5], "fromstops": [3, 8, 3, 9, 5, 6], "lencontent": 9, "offsetslength": 7}, "outputs": {"tocarry": [0, 1, 2, 6, 7, 8, 3, 4, 5]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 3, 7], "fromstarts": [0, 3, 6], "fromstops": [3, 3, 10], "lencontent": 10, "offsetslength": 4}, "outputs": {"tocarry": [0, 1, 2, 6, 7, 8, 9]}}, {"error": false, "inputs": {"fromoffsets": [0, 2, 4, 5, 6, 6, 6], "fromstarts": [0, 3, 2, 5, 3, 6], "fromstops": [2, 5, 3, 6, 3, 6], "lencontent": 6, "offsetslength": 7}, "outputs": {"tocarry": [0, 1, 3, 4, 2, 5]}}, {"error": false, "inputs": {"fromoffsets": [0, 2, 2, 4, 5, 6], "fromstarts": [0, 3, 3, 5, 8], "fromstops": [2, 3, 5, 6, 9], "lencontent": 9, "offsetslength": 6}, "outputs": {"tocarry": [0, 1, 3, 4, 5, 8]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 6, 9], "fromstarts": [11, 14, 17], "fromstops": [14, 17, 20], "lencontent": 25, "offsetslength": 4}, "outputs": {"tocarry": [11, 12, 13, 14, 15, 16, 17, 18, 19]}}, {"error": false, "inputs": {"fromoffsets": [0, 5, 10, 15, 20, 25, 30], "fromstarts": [1, 16, 6, 21, 11, 26], "fromstops": [6, 21, 11, 26, 16, 31], "lencontent": 31, "offsetslength": 7}, "outputs": {"tocarry": [1, 2, 3, 4, 5, 16, 17, 18, 19, 20, 6, 7, 8, 9, 10, 21, 22, 23, 24, 25, 11, 12, 13, 14, 15, 26, 27, 28, 29, 30]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 3, 5], "fromstarts": [1, 99, 5], "fromstops": [4, 99, 7], "lencontent": 7, "offsetslength": 4}, "outputs": {"tocarry": [1, 2, 3, 5, 6]}}, {"error": false, "inputs": {"fromoffsets": [0, 5, 10, 15, 20], "fromstarts": [15, 10, 5, 0], "fromstops": [20, 15, 10, 5], "lencontent": 20, "offsetslength": 5}, "outputs": {"tocarry": [15, 16, 17, 18, 19, 10, 11, 12, 13, 14, 5, 6, 7, 8, 9, 0, 1, 2, 3, 4]}}, {"error": false, "inputs": {"fromoffsets": [0, 5, 10, 15, 20], "fromstarts": [15, 5, 10, 0], "fromstops": [20, 10, 15, 5], "lencontent": 20, "offsetslength": 5}, "outputs": {"tocarry": [15, 16, 17, 18, 19, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 0, 1, 2, 3, 4]}}, {"error": false, "inputs": {"fromoffsets": [0, 4], "fromstarts": [16], "fromstops": [20], "lencontent": 20, "offsetslength": 2}, "outputs": {"tocarry": [16, 17, 18, 19]}}, {"error": false, "inputs": {"fromoffsets": [0, 0, 1, 3], "fromstarts": [2, 2, 3], "fromstops": [2, 3, 5], "lencontent": 5, "offsetslength": 4}, "outputs": {"tocarry": [2, 3, 4]}}, {"error": false, "inputs": {"fromoffsets": [0, 1, 2, 3], "fromstarts": [2, 4, 5], "fromstops": [3, 5, 6], "lencontent": 6, "offsetslength": 4}, "outputs": {"tocarry": [2, 4, 5]}}, {"error": false, "inputs": {"fromoffsets": [0, 5, 10, 15, 20, 25, 30], "fromstarts": [25, 10, 20, 5, 15, 0], "fromstops": [30, 15, 25, 10, 20, 5], "lencontent": 30, "offsetslength": 7}, "outputs": {"tocarry": [25, 26, 27, 28, 29, 10, 11, 12, 13, 14, 20, 21, 22, 23, 24, 5, 6, 7, 8, 9, 15, 16, 17, 18, 19, 0, 1, 2, 3, 4]}}, {"error": false, "inputs": {"fromoffsets": [0, 5, 10, 15, 20, 25, 30], "fromstarts": [25, 20, 15, 10, 5, 0], "fromstops": [30, 25, 20, 15, 10, 5], "lencontent": 30, "offsetslength": 7}, "outputs": {"tocarry": [25, 26, 27, 28, 29, 20, 21, 22, 23, 24, 15, 16, 17, 18, 19, 10, 11, 12, 13, 14, 5, 6, 7, 8, 9, 0, 1, 2, 3, 4]}}, {"error": false, "inputs": {"fromoffsets": [0, 1, 2, 2, 5, 7], "fromstarts": [3, 3, 3, 0, 4], "fromstops": [4, 4, 3, 3, 6], "lencontent": 6, "offsetslength": 6}, "outputs": {"tocarry": [3, 3, 0, 1, 2, 4, 5]}}, {"error": false, "inputs": {"fromoffsets": [0, 2, 2, 5, 6, 7, 11], "fromstarts": [3, 3, 0, 5, 5, 6], "fromstops": [5, 3, 3, 6, 6, 10], "lencontent": 10, "offsetslength": 7}, "outputs": {"tocarry": [3, 4, 0, 1, 2, 5, 5, 6, 7, 8, 9]}}, {"error": false, "inputs": {"fromoffsets": [0, 2, 3], "fromstarts": [3, 15], "fromstops": [5, 16], "lencontent": 20, "offsetslength": 3}, "outputs": {"tocarry": [3, 4, 15]}}, {"error": false, "inputs": {"fromoffsets": [0, 2, 4, 4, 7], "fromstarts": [3, 3, 3, 0], "fromstops": [5, 5, 3, 3], "lencontent": 5, "offsetslength": 5}, "outputs": {"tocarry": [3, 4, 3, 4, 0, 1, 2]}}, {"error": false, "inputs": {"fromoffsets": [0, 4, 7, 7, 9, 9, 11], "fromstarts": [3, 0, 999, 2, 6, 10], "fromstops": [7, 3, 999, 4, 6, 12], "lencontent": 12, "offsetslength": 7}, "outputs": {"tocarry": [3, 4, 5, 6, 0, 1, 2, 2, 3, 10, 11]}}, {"error": false, "inputs": {"fromoffsets": [0, 2, 2, 2, 2, 6], "fromstarts": [3, 5, 5, 5, 5], "fromstops": [5, 5, 5, 5, 9], "lencontent": 9, "offsetslength": 6}, "outputs": {"tocarry": [3, 4, 5, 6, 7, 8]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 6, 9, 12, 14, 16], "fromstarts": [3, 6, 17, 20, 11, 25], "fromstops": [6, 9, 20, 23, 13, 27], "lencontent": 28, "offsetslength": 7}, "outputs": {"tocarry": [3, 4, 5, 6, 7, 8, 17, 18, 19, 20, 21, 22, 11, 12, 25, 26]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 8, 12, 16, 19], "fromstarts": [3, 6, 11, 15, 19], "fromstops": [6, 11, 15, 19, 22], "lencontent": 22, "offsetslength": 6}, "outputs": {"tocarry": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21]}}, {"error": false, "inputs": {"fromoffsets": [0, 0, 2, 6], "fromstarts": [3, 3, 6], "fromstops": [3, 5, 10], "lencontent": 10, "offsetslength": 4}, "outputs": {"tocarry": [3, 4, 6, 7, 8, 9]}}, {"error": false, "inputs": {"fromoffsets": [0, 2, 6], "fromstarts": [3, 6], "fromstops": [5, 10], "lencontent": 10, "offsetslength": 3}, "outputs": {"tocarry": [3, 4, 6, 7, 8, 9]}}, {"error": false, "inputs": {"fromoffsets": [0, 0, 2], "fromstarts": [4, 4], "fromstops": [4, 6], "lencontent": 6, "offsetslength": 3}, "outputs": {"tocarry": [4, 5]}}, {"error": false, "inputs": {"fromoffsets": [0, 0, 2, 7], "fromstarts": [4, 4, 7], "fromstops": [4, 6, 12], "lencontent": 12, "offsetslength": 4}, "outputs": {"tocarry": [4, 5, 7, 8, 9, 10, 11]}}, {"error": false, "inputs": {"fromoffsets": [0, 1, 2, 5, 5, 7, 7, 11], "fromstarts": [5, 5, 0, 3, 3, 6, 6], "fromstops": [6, 6, 3, 3, 5, 6, 10], "lencontent": 10, "offsetslength": 8}, "outputs": {"tocarry": [5, 5, 0, 1, 2, 3, 4, 6, 7, 8, 9]}}, {"error": false, "inputs": {"fromoffsets": [0, 0, 1, 4], "fromstarts": [5, 5, 6], "fromstops": [5, 6, 9], "lencontent": 9, "offsetslength": 4}, "outputs": {"tocarry": [5, 6, 7, 8]}}, {"error": false, "inputs": {"fromoffsets": [0, 1, 1, 5], "fromstarts": [5, 6, 6], "fromstops": [6, 6, 10], "lencontent": 10, "offsetslength": 4}, "outputs": {"tocarry": [5, 6, 7, 8, 9]}}, {"error": false, "inputs": {"fromoffsets": [0, 1, 5], "fromstarts": [5, 6], "fromstops": [6, 10], "lencontent": 10, "offsetslength": 3}, "outputs": {"tocarry": [5, 6, 7, 8, 9]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 4, 6, 6, 9], "fromstarts": [6, 5, 3, 3, 0], "fromstops": [9, 6, 5, 3, 3], "lencontent": 9, "offsetslength": 6}, "outputs": {"tocarry": [6, 7, 8, 5, 3, 4, 0, 1, 2]}}, {"error": false, "inputs": {"fromoffsets": [0, 3, 4, 7, 10], "fromstarts": [6, 5, 6, 0], "fromstops": [9, 6, 9, 3], "lencontent": 9, "offsetslength": 5}, "outputs": {"tocarry": [6, 7, 8, 5, 6, 7, 8, 0, 1, 2]}}, {"error": false, "inputs": {"fromoffsets": [0, 1, 1, 6], "fromstarts": [6, 7, 7], "fromstops": [7, 7, 12], "lencontent": 12, "offsetslength": 4}, "outputs": {"tocarry": [6, 7, 8, 9, 10, 11]}}, {"error": false, "inputs": {"fromoffsets": [0, 5, 8, 11, 14, 19], "fromstarts": [6, 11, 14, 17, 20], "fromstops": [11, 14, 17, 20, 25], "lencontent": 25, "offsetslength": 6}, "outputs": {"tocarry": [6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24]}}, {"error": false, "inputs": {"fromoffsets": [0, 4, 5, 7, 10], "fromstarts": [6, 5, 3, 0], "fromstops": [10, 6, 5, 3], "lencontent": 10, "offsetslength": 5}, "outputs": {"tocarry": [6, 7, 8, 9, 5, 3, 4, 0, 1, 2]}}, {"error": false, "inputs": {"fromoffsets": [0, 4, 5, 7, 7, 10], "fromstarts": [6, 5, 3, 3, 0], "fromstops": [10, 6, 5, 3, 3], "lencontent": 10, "offsetslength": 6}, "outputs": {"tocarry": [6, 7, 8, 9, 5, 3, 4, 0, 1, 2]}}]}, {"name": "awkward_ListArray_compact_offsets", "tests": [{"error": false, "inputs": {"fromstarts": [2, 2, 3], "fromstops": [2, 3, 5], "length": 3}, "outputs": {"tooffsets": [0, 0, 1, 3]}}, {"error": false, "inputs": {"fromstarts": [5, 5, 6], "fromstops": [5, 6, 9], "length": 3}, "outputs": {"tooffsets": [0, 0, 1, 4]}}, {"error": false, "inputs": {"fromstarts": [4, 4], "fromstops": [4, 6], "length": 2}, "outputs": {"tooffsets": [0, 0, 2]}}, {"error": false, "inputs": {"fromstarts": [3, 3, 6], "fromstops": [3, 5, 10], "length": 3}, "outputs": {"tooffsets": [0, 0, 2, 6]}}, {"error": false, "inputs": {"fromstarts": [4, 4, 7], "fromstops": [4, 6, 12], "length": 3}, "outputs": {"tooffsets": [0, 0, 2, 7]}}, {"error": false, "inputs": {"fromstarts": [5, 6, 6], "fromstops": [6, 6, 10], "length": 3}, "outputs": {"tooffsets": [0, 1, 1, 5]}}, {"error": false, "inputs": {"fromstarts": [6, 7, 7], "fromstops": [7, 7, 12], "length": 3}, "outputs": {"tooffsets": [0, 1, 1, 6]}}, {"error": false, "inputs": {"fromstarts": [3, 3, 3, 0, 4], "fromstops": [4, 4, 3, 3, 6], "length": 5}, "outputs": {"tooffsets": [0, 1, 2, 2, 5, 7]}}, {"error": false, "inputs": {"fromstarts": [2, 4, 5], "fromstops": [3, 5, 6], "length": 3}, "outputs": {"tooffsets": [0, 1, 2, 3]}}, {"error": false, "inputs": {"fromstarts": [5, 5, 0, 3, 3, 6, 6], "fromstops": [6, 6, 3, 3, 5, 6, 10], "length": 7}, "outputs": {"tooffsets": [0, 1, 2, 5, 5, 7, 7, 11]}}, {"error": false, "inputs": {"fromstarts": [3, 5, 5, 5, 5], "fromstops": [5, 5, 5, 5, 9], "length": 5}, "outputs": {"tooffsets": [0, 2, 2, 2, 2, 6]}}, {"error": false, "inputs": {"fromstarts": [0, 3, 3, 5, 8], "fromstops": [2, 3, 5, 6, 9], "length": 5}, "outputs": {"tooffsets": [0, 2, 2, 4, 5, 6]}}, {"error": false, "inputs": {"fromstarts": [3, 3, 0, 5, 5, 6], "fromstops": [5, 3, 3, 6, 6, 10], "length": 6}, "outputs": {"tooffsets": [0, 2, 2, 5, 6, 7, 11]}}, {"error": false, "inputs": {"fromstarts": [3, 15], "fromstops": [5, 16], "length": 2}, "outputs": {"tooffsets": [0, 2, 3]}}, {"error": false, "inputs": {"fromstarts": [0, 2, 4, 5, 6, 9], "fromstops": [2, 3, 5, 6, 7, 11], "length": 6}, "outputs": {"tooffsets": [0, 2, 3, 4, 5, 6, 8]}}, {"error": false, "inputs": {"fromstarts": [0, 2], "fromstops": [2, 4], "length": 2}, "outputs": {"tooffsets": [0, 2, 4]}}, {"error": false, "inputs": {"fromstarts": [3, 3, 3, 0], "fromstops": [5, 5, 3, 3], "length": 4}, "outputs": {"tooffsets": [0, 2, 4, 4, 7]}}, {"error": false, "inputs": {"fromstarts": [0, 3, 2, 5, 3, 6], "fromstops": [2, 5, 3, 6, 3, 6], "length": 6}, "outputs": {"tooffsets": [0, 2, 4, 5, 6, 6, 6]}}, {"error": false, "inputs": {"fromstarts": [0, 0, 0, 3, 3], "fromstops": [2, 2, 2, 5, 5], "length": 5}, "outputs": {"tooffsets": [0, 2, 4, 6, 8, 10]}}, {"error": false, "inputs": {"fromstarts": [0, 0, 0, 0, 0, 0, 4, 4, 4, 4], "fromstops": [2, 2, 2, 2, 2, 2, 5, 5, 5, 5], "length": 10}, "outputs": {"tooffsets": [0, 2, 4, 6, 8, 10, 12, 13, 14, 15, 16]}}, {"error": false, "inputs": {"fromstarts": [0, 0, 0, 3, 3, 5, 5, 5, 8, 8], "fromstops": [2, 2, 2, 5, 5, 7, 7, 7, 10, 10], "length": 10}, "outputs": {"tooffsets": [0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20]}}, {"error": false, "inputs": {"fromstarts": [3, 6], "fromstops": [5, 10], "length": 2}, "outputs": {"tooffsets": [0, 2, 6]}}, {"error": false, "inputs": {"fromstarts": [0, 3], "fromstops": [3, 3], "length": 2}, "outputs": {"tooffsets": [0, 3, 3]}}, {"error": false, "inputs": {"fromstarts": [0, 3, 3, 4], "fromstops": [3, 3, 4, 5], "length": 4}, "outputs": {"tooffsets": [0, 3, 3, 4, 5]}}, {"error": false, "inputs": {"fromstarts": [0, 3, 3], "fromstops": [3, 3, 5], "length": 3}, "outputs": {"tooffsets": [0, 3, 3, 5]}}, {"error": false, "inputs": {"fromstarts": [0, 3, 5], "fromstops": [3, 3, 7], "length": 3}, "outputs": {"tooffsets": [0, 3, 3, 5]}}, {"error": false, "inputs": {"fromstarts": [1, 99, 5], "fromstops": [4, 99, 7], "length": 3}, "outputs": {"tooffsets": [0, 3, 3, 5]}}, {"error": false, "inputs": {"fromstarts": [0, 3, 3, 10, 10], "fromstops": [3, 3, 5, 10, 13], "length": 5}, "outputs": {"tooffsets": [0, 3, 3, 5, 5, 8]}}, {"error": false, "inputs": {"fromstarts": [0, 3, 3, 15, 16], "fromstops": [3, 3, 5, 16, 20], "length": 5}, "outputs": {"tooffsets": [0, 3, 3, 5, 6, 10]}}, {"error": false, "inputs": {"fromstarts": [0, 4, 4, 6, 9], "fromstops": [3, 4, 6, 7, 11], "length": 5}, "outputs": {"tooffsets": [0, 3, 3, 5, 6, 8]}}, {"error": false, "inputs": {"fromstarts": [0, 3, 4, 5, 8], "fromstops": [3, 3, 6, 8, 9], "length": 5}, "outputs": {"tooffsets": [0, 3, 3, 5, 8, 9]}}, {"error": false, "inputs": {"fromstarts": [0, 3, 5], "fromstops": [3, 3, 9], "length": 3}, "outputs": {"tooffsets": [0, 3, 3, 7]}}, {"error": false, "inputs": {"fromstarts": [0, 3, 6], "fromstops": [3, 3, 10], "length": 3}, "outputs": {"tooffsets": [0, 3, 3, 7]}}, {"error": false, "inputs": {"fromstarts": [6, 5, 3, 3, 0], "fromstops": [9, 6, 5, 3, 3], "length": 5}, "outputs": {"tooffsets": [0, 3, 4, 6, 6, 9]}}, {"error": false, "inputs": {"fromstarts": [6, 5, 6, 0], "fromstops": [9, 6, 9, 3], "length": 4}, "outputs": {"tooffsets": [0, 3, 4, 7, 10]}}, {"error": false, "inputs": {"fromstarts": [0, 6, 3, 8, 3, 5], "fromstops": [3, 8, 3, 9, 5, 6], "length": 6}, "outputs": {"tooffsets": [0, 3, 5, 5, 6, 8, 9]}}, {"error": false, "inputs": {"fromstarts": [0, 4, 6, 3, 6, 7], "fromstops": [3, 6, 7, 4, 6, 9], "length": 6}, "outputs": {"tooffsets": [0, 3, 5, 6, 7, 7, 9]}}, {"error": false, "inputs": {"fromstarts": [0, 4, 6, 3, 7], "fromstops": [3, 6, 7, 4, 9], "length": 5}, "outputs": {"tooffsets": [0, 3, 5, 6, 7, 9]}}, {"error": false, "inputs": {"fromstarts": [0, 6, 3, 8, 5, 9], "fromstops": [3, 8, 5, 9, 6, 10], "length": 6}, "outputs": {"tooffsets": [0, 3, 5, 7, 8, 9, 10]}}, {"error": false, "inputs": {"fromstarts": [0, 0], "fromstops": [3, 3], "length": 2}, "outputs": {"tooffsets": [0, 3, 6]}}, {"error": false, "inputs": {"fromstarts": [0, 3], "fromstops": [3, 6], "length": 2}, "outputs": {"tooffsets": [0, 3, 6]}}, {"error": false, "inputs": {"fromstarts": [0, 3, 10, 14, 18], "fromstops": [3, 6, 14, 18, 21], "length": 5}, "outputs": {"tooffsets": [0, 3, 6, 10, 14, 17]}}, {"error": false, "inputs": {"fromstarts": [0, 3, 6, 11, 15, 19], "fromstops": [3, 6, 11, 15, 19, 22], "length": 6}, "outputs": {"tooffsets": [0, 3, 6, 11, 15, 19, 22]}}, {"error": false, "inputs": {"fromstarts": [0, 0, 0], "fromstops": [3, 3, 3], "length": 3}, "outputs": {"tooffsets": [0, 3, 6, 9]}}, {"error": false, "inputs": {"fromstarts": [3, 6, 17, 20, 11, 25], "fromstops": [6, 9, 20, 23, 13, 27], "length": 6}, "outputs": {"tooffsets": [0, 3, 6, 9, 12, 14, 16]}}, {"error": false, "inputs": {"fromstarts": [0, 0, 0, 0, 0], "fromstops": [3, 3, 3, 3, 3], "length": 5}, "outputs": {"tooffsets": [0, 3, 6, 9, 12, 15]}}, {"error": false, "inputs": {"fromstarts": [0, 3, 11, 14, 17], "fromstops": [3, 6, 14, 17, 20], "length": 5}, "outputs": {"tooffsets": [0, 3, 6, 9, 12, 15]}}, {"error": false, "inputs": {"fromstarts": [0, 0, 0, 0, 0, 0], "fromstops": [3, 3, 3, 3, 3, 3], "length": 6}, "outputs": {"tooffsets": [0, 3, 6, 9, 12, 15, 18]}}, {"error": false, "inputs": {"fromstarts": [0, 0, 0, 0, 0, 0, 0], "fromstops": [3, 3, 3, 3, 3, 3, 3], "length": 7}, "outputs": {"tooffsets": [0, 3, 6, 9, 12, 15, 18, 21]}}, {"error": false, "inputs": {"fromstarts": [0, 5], "fromstops": [3, 9], "length": 2}, "outputs": {"tooffsets": [0, 3, 7]}}, {"error": false, "inputs": {"fromstarts": [3, 6, 11, 15, 19], "fromstops": [6, 11, 15, 19, 22], "length": 5}, "outputs": {"tooffsets": [0, 3, 8, 12, 16, 19]}}, {"error": false, "inputs": {"fromstarts": [0, 13, 3, 18, 8, 23], "fromstops": [3, 18, 8, 23, 13, 28], "length": 6}, "outputs": {"tooffsets": [0, 3, 8, 13, 18, 23, 28]}}, {"error": false, "inputs": {"fromstarts": [16], "fromstops": [20], "length": 1}, "outputs": {"tooffsets": [0, 4]}}, {"error": false, "inputs": {"fromstarts": [6, 5, 3, 0], "fromstops": [10, 6, 5, 3], "length": 4}, "outputs": {"tooffsets": [0, 4, 5, 7, 10]}}, {"error": false, "inputs": {"fromstarts": [6, 5, 3, 3, 0], "fromstops": [10, 6, 5, 3, 3], "length": 5}, "outputs": {"tooffsets": [0, 4, 5, 7, 7, 10]}}, {"error": false, "inputs": {"fromstarts": [3, 0, 999, 2, 6, 10], "fromstops": [7, 3, 999, 4, 6, 12], "length": 6}, "outputs": {"tooffsets": [0, 4, 7, 7, 9, 9, 11]}}, {"error": false, "inputs": {"fromstarts": [0, 13, 4, 18, 8, 23], "fromstops": [4, 18, 8, 23, 13, 28], "length": 6}, "outputs": {"tooffsets": [0, 4, 9, 13, 18, 23, 28]}}, {"error": false, "inputs": {"fromstarts": [0, 14, 4, 19, 9, 24], "fromstops": [4, 19, 9, 24, 14, 29], "length": 6}, "outputs": {"tooffsets": [0, 4, 9, 14, 19, 24, 29]}}, {"error": false, "inputs": {"fromstarts": [0, 11, 5, 16, 6, 17], "fromstops": [5, 16, 6, 17, 11, 22], "length": 6}, "outputs": {"tooffsets": [0, 5, 10, 11, 12, 17, 22]}}, {"error": false, "inputs": {"fromstarts": [0, 14, 5, 19, 9, 23], "fromstops": [5, 19, 9, 23, 14, 28], "length": 6}, "outputs": {"tooffsets": [0, 5, 10, 14, 18, 23, 28]}}, {"error": false, "inputs": {"fromstarts": [0, 0, 0, 8, 11, 11, 14], "fromstops": [5, 5, 5, 11, 14, 14, 19], "length": 7}, "outputs": {"tooffsets": [0, 5, 10, 15, 18, 21, 24, 29]}}, {"error": false, "inputs": {"fromstarts": [0, 15, 5, 20, 10, 24], "fromstops": [5, 20, 10, 24, 15, 28], "length": 6}, "outputs": {"tooffsets": [0, 5, 10, 15, 19, 24, 28]}}, {"error": false, "inputs": {"fromstarts": [0, 10, 15, 25], "fromstops": [5, 15, 20, 30], "length": 4}, "outputs": {"tooffsets": [0, 5, 10, 15, 20]}}, {"error": false, "inputs": {"fromstarts": [0, 15, 10, 25], "fromstops": [5, 20, 15, 30], "length": 4}, "outputs": {"tooffsets": [0, 5, 10, 15, 20]}}, {"error": false, "inputs": {"fromstarts": [15, 10, 5, 0], "fromstops": [20, 15, 10, 5], "length": 4}, "outputs": {"tooffsets": [0, 5, 10, 15, 20]}}, {"error": false, "inputs": {"fromstarts": [15, 5, 10, 0], "fromstops": [20, 10, 15, 5], "length": 4}, "outputs": {"tooffsets": [0, 5, 10, 15, 20]}}, {"error": false, "inputs": {"fromstarts": [0, 14, 5, 19, 10, 24], "fromstops": [5, 19, 10, 24, 14, 28], "length": 6}, "outputs": {"tooffsets": [0, 5, 10, 15, 20, 24, 28]}}, {"error": false, "inputs": {"fromstarts": [0, 15, 5, 20, 10, 25], "fromstops": [5, 20, 10, 25, 15, 28], "length": 6}, "outputs": {"tooffsets": [0, 5, 10, 15, 20, 25, 28]}}, {"error": false, "inputs": {"fromstarts": [0, 15, 5, 20, 10, 25], "fromstops": [5, 20, 10, 25, 15, 29], "length": 6}, "outputs": {"tooffsets": [0, 5, 10, 15, 20, 25, 29]}}, {"error": false, "inputs": {"fromstarts": [0, 15, 5, 20, 10, 25], "fromstops": [5, 20, 10, 25, 15, 30], "length": 6}, "outputs": {"tooffsets": [0, 5, 10, 15, 20, 25, 30]}}, {"error": false, "inputs": {"fromstarts": [0, 45, 5, 50, 10, 55], "fromstops": [5, 50, 10, 55, 15, 60], "length": 6}, "outputs": {"tooffsets": [0, 5, 10, 15, 20, 25, 30]}}, {"error": false, "inputs": {"fromstarts": [0, 5, 10, 15, 20, 25], "fromstops": [5, 10, 15, 20, 25, 30], "length": 6}, "outputs": {"tooffsets": [0, 5, 10, 15, 20, 25, 30]}}, {"error": false, "inputs": {"fromstarts": [0, 5, 10, 45, 50, 55], "fromstops": [5, 10, 15, 50, 55, 60], "length": 6}, "outputs": {"tooffsets": [0, 5, 10, 15, 20, 25, 30]}}, {"error": false, "inputs": {"fromstarts": [1, 16, 6, 21, 11, 26], "fromstops": [6, 21, 11, 26, 16, 31], "length": 6}, "outputs": {"tooffsets": [0, 5, 10, 15, 20, 25, 30]}}, {"error": false, "inputs": {"fromstarts": [25, 10, 20, 5, 15, 0], "fromstops": [30, 15, 25, 10, 20, 5], "length": 6}, "outputs": {"tooffsets": [0, 5, 10, 15, 20, 25, 30]}}, {"error": false, "inputs": {"fromstarts": [25, 20, 15, 10, 5, 0], "fromstops": [30, 25, 20, 15, 10, 5], "length": 6}, "outputs": {"tooffsets": [0, 5, 10, 15, 20, 25, 30]}}, {"error": false, "inputs": {"fromstarts": [0, 8, 11, 11, 14], "fromstops": [5, 11, 14, 14, 19], "length": 5}, "outputs": {"tooffsets": [0, 5, 8, 11, 14, 19]}}, {"error": false, "inputs": {"fromstarts": [6, 11, 14, 17, 20], "fromstops": [11, 14, 17, 20, 25], "length": 5}, "outputs": {"tooffsets": [0, 5, 8, 11, 14, 19]}}, {"error": false, "inputs": {"fromstarts": [0, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 98, 105, 112, 119, 126, 133, 140, 147, 154, 161, 168, 175, 182, 189, 196, 203], "fromstops": [7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 98, 105, 112, 119, 126, 133, 140, 147, 154, 161, 168, 175, 182, 189, 196, 203, 210], "length": 30}, "outputs": {"tooffsets": [0, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 98, 105, 112, 119, 126, 133, 140, 147, 154, 161, 168, 175, 182, 189, 196, 203, 210]}}]}, {"name": "awkward_RegularArray_localindex", "tests": [{"error": false, "inputs": {"length": 2, "size": 3}, "outputs": {"toindex": [0, 1, 2, 0, 1, 2]}}, {"error": false, "inputs": {"length": 6, "size": 5}, "outputs": {"toindex": [0, 1, 2, 3, 4, 0, 1, 2, 3, 4, 0, 1, 2, 3, 4, 0, 1, 2, 3, 4, 0, 1, 2, 3, 4, 0, 1, 2, 3, 4]}}]}, {"name": "awkward_RegularArray_rpad_and_clip_axis1", "tests": [{"error": false, "inputs": {"length": 3, "size": 2, "target": 2}, "outputs": {"toindex": [0, 1, 2, 3, 4, 5]}}, {"error": false, "inputs": {"length": 2, "size": 3, "target": 3}, "outputs": {"toindex": [0, 1, 2, 3, 4, 5]}}, {"error": false, "inputs": {"length": 3, "size": 3, "target": 3}, "outputs": {"toindex": [0, 1, 2, 3, 4, 5, 6, 7, 8]}}, {"error": false, "inputs": {"length": 3, "size": 3, "target": 2}, "outputs": {"toindex": [0, 1, 3, 4, 6, 7]}}, {"error": false, "inputs": {"length": 6, "size": 5, "target": 2}, "outputs": {"toindex": [0, 1, 5, 6, 10, 11, 15, 16, 20, 21, 25, 26]}}, {"error": false, "inputs": {"length": 3, "size": 2, "target": 1}, "outputs": {"toindex": [0, 2, 4]}}, {"error": false, "inputs": {"length": 3, "size": 3, "target": 1}, "outputs": {"toindex": [0, 3, 6]}}]}, {"name": "awkward_RegularArray_getitem_carry", "tests": [{"error": false, "inputs": {"fromcarry": [0, 0], "lencarry": 2, "size": 1}, "outputs": {"tocarry": [0, 0]}}, {"error": false, "inputs": {"fromcarry": [0, 0, 0, 1, 1, 1], "lencarry": 6, "size": 1}, "outputs": {"tocarry": [0, 0, 0, 1, 1, 1]}}, {"error": false, "inputs": {"fromcarry": [0, 0, 0, 2, 2], "lencarry": 5, "size": 1}, "outputs": {"tocarry": [0, 0, 0, 2, 2]}}, {"error": false, "inputs": {"fromcarry": [0, 0, 1, 1, 2, 2, 3, 3, 4, 4], "lencarry": 10, "size": 1}, "outputs": {"tocarry": [0, 0, 1, 1, 2, 2, 3, 3, 4, 4]}}, {"error": false, "inputs": {"fromcarry": [0, 1, 0, 1, 0, 1, 3, 4, 3, 4], "lencarry": 10, "size": 1}, "outputs": {"tocarry": [0, 1, 0, 1, 0, 1, 3, 4, 3, 4]}}, {"error": false, "inputs": {"fromcarry": [0, 0, 1, 1], "lencarry": 4, "size": 2}, "outputs": {"tocarry": [0, 1, 0, 1, 2, 3, 2, 3]}}, {"error": false, "inputs": {"fromcarry": [0, 0, 0, 0], "lencarry": 4, "size": 3}, "outputs": {"tocarry": [0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2]}}, {"error": false, "inputs": {"fromcarry": [0, 1, 1, 2], "lencarry": 4, "size": 2}, "outputs": {"tocarry": [0, 1, 2, 3, 2, 3, 4, 5]}}, {"error": false, "inputs": {"fromcarry": [0, 0], "lencarry": 2, "size": 5}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 0, 1, 2, 3, 4]}}, {"error": false, "inputs": {"fromcarry": [0, 0, 0, 1, 1, 1], "lencarry": 6, "size": 5}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 0, 1, 2, 3, 4, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 5, 6, 7, 8, 9, 5, 6, 7, 8, 9]}}, {"error": false, "inputs": {"fromcarry": [0, 2, 3, 5], "lencarry": 4, "size": 5}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 25, 26, 27, 28, 29]}}, {"error": false, "inputs": {"fromcarry": [0, 2, 4], "lencarry": 3, "size": 5}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 10, 11, 12, 13, 14, 20, 21, 22, 23, 24]}}, {"error": false, "inputs": {"fromcarry": [0, 3, 6, 9], "lencarry": 4, "size": 5}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 15, 16, 17, 18, 19, 30, 31, 32, 33, 34, 45, 46, 47, 48, 49]}}, {"error": false, "inputs": {"fromcarry": [0, 3, 1, 4, 2, 5], "lencarry": 6, "size": 5}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 15, 16, 17, 18, 19, 5, 6, 7, 8, 9, 20, 21, 22, 23, 24, 10, 11, 12, 13, 14, 25, 26, 27, 28, 29]}}, {"error": false, "inputs": {"fromcarry": [0, 4, 8, 10], "lencarry": 4, "size": 5}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 20, 21, 22, 23, 24, 40, 41, 42, 43, 44, 50, 51, 52, 53, 54]}}, {"error": false, "inputs": {"fromcarry": [0, 1, 1, 1], "lencarry": 4, "size": 3}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 5, 3, 4, 5, 3, 4, 5]}}, {"error": false, "inputs": {"fromcarry": [0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2], "lencarry": 12, "size": 5}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]}}, {"error": false, "inputs": {"fromcarry": [0, 1, 2, 3, 4, 5, 3, 4, 5, 3, 4, 5], "lencarry": 12, "size": 5}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29]}}, {"error": false, "inputs": {"fromcarry": [2, 0, 0, 1], "lencarry": 4, "size": 5}, "outputs": {"tocarry": [10, 11, 12, 13, 14, 0, 1, 2, 3, 4, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9]}}, {"error": false, "inputs": {"fromcarry": [2, 2, 2, 2], "lencarry": 4, "size": 5}, "outputs": {"tocarry": [10, 11, 12, 13, 14, 10, 11, 12, 13, 14, 10, 11, 12, 13, 14, 10, 11, 12, 13, 14]}}, {"error": false, "inputs": {"fromcarry": [2], "lencarry": 1, "size": 5}, "outputs": {"tocarry": [10, 11, 12, 13, 14]}}, {"error": false, "inputs": {"fromcarry": [2, 5, 8, 11], "lencarry": 4, "size": 5}, "outputs": {"tocarry": [10, 11, 12, 13, 14, 25, 26, 27, 28, 29, 40, 41, 42, 43, 44, 55, 56, 57, 58, 59]}}, {"error": false, "inputs": {"fromcarry": [1], "lencarry": 1, "size": 1}, "outputs": {"tocarry": [1]}}, {"error": false, "inputs": {"fromcarry": [3, 4, 5, 0, 1, 2, 0, 1, 2, 3, 4, 5], "lencarry": 12, "size": 5}, "outputs": {"tocarry": [15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29]}}, {"error": false, "inputs": {"fromcarry": [3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5], "lencarry": 12, "size": 5}, "outputs": {"tocarry": [15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29]}}, {"error": false, "inputs": {"fromcarry": [3, 4, 5], "lencarry": 3, "size": 5}, "outputs": {"tocarry": [15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29]}}, {"error": false, "inputs": {"fromcarry": [4, 4, 4, 4], "lencarry": 4, "size": 5}, "outputs": {"tocarry": [20, 21, 22, 23, 24, 20, 21, 22, 23, 24, 20, 21, 22, 23, 24, 20, 21, 22, 23, 24]}}, {"error": false, "inputs": {"fromcarry": [4], "lencarry": 1, "size": 5}, "outputs": {"tocarry": [20, 21, 22, 23, 24]}}, {"error": false, "inputs": {"fromcarry": [2], "lencarry": 1, "size": 1}, "outputs": {"tocarry": [2]}}, {"error": false, "inputs": {"fromcarry": [1, 0], "lencarry": 2, "size": 2}, "outputs": {"tocarry": [2, 3, 0, 1]}}, {"error": false, "inputs": {"fromcarry": [1], "lencarry": 1, "size": 2}, "outputs": {"tocarry": [2, 3]}}, {"error": false, "inputs": {"fromcarry": [1, 1, 0, 0], "lencarry": 4, "size": 2}, "outputs": {"tocarry": [2, 3, 2, 3, 0, 1, 0, 1]}}, {"error": false, "inputs": {"fromcarry": [1, 2], "lencarry": 2, "size": 2}, "outputs": {"tocarry": [2, 3, 4, 5]}}, {"error": false, "inputs": {"fromcarry": [1, 0, 0, 1], "lencarry": 4, "size": 3}, "outputs": {"tocarry": [3, 4, 5, 0, 1, 2, 0, 1, 2, 3, 4, 5]}}, {"error": false, "inputs": {"fromcarry": [1], "lencarry": 1, "size": 3}, "outputs": {"tocarry": [3, 4, 5]}}, {"error": false, "inputs": {"fromcarry": [1, 1, 1, 1], "lencarry": 4, "size": 3}, "outputs": {"tocarry": [3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5]}}, {"error": false, "inputs": {"fromcarry": [2], "lencarry": 1, "size": 2}, "outputs": {"tocarry": [4, 5]}}, {"error": false, "inputs": {"fromcarry": [1, 2], "lencarry": 2, "size": 4}, "outputs": {"tocarry": [4, 5, 6, 7, 8, 9, 10, 11]}}, {"error": false, "inputs": {"fromcarry": [1, 2], "lencarry": 2, "size": 5}, "outputs": {"tocarry": [5, 6, 7, 8, 9, 10, 11, 12, 13, 14]}}, {"error": false, "inputs": {"fromcarry": [1, 2, 3, 4, 5], "lencarry": 5, "size": 5}, "outputs": {"tocarry": [5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29]}}, {"error": false, "inputs": {"fromcarry": [1], "lencarry": 1, "size": 5}, "outputs": {"tocarry": [5, 6, 7, 8, 9]}}, {"error": false, "inputs": {"fromcarry": [1, 3, 6, 10], "lencarry": 4, "size": 5}, "outputs": {"tocarry": [5, 6, 7, 8, 9, 15, 16, 17, 18, 19, 30, 31, 32, 33, 34, 50, 51, 52, 53, 54]}}, {"error": false, "inputs": {"fromcarry": [1, 4, 0, 5], "lencarry": 4, "size": 5}, "outputs": {"tocarry": [5, 6, 7, 8, 9, 20, 21, 22, 23, 24, 0, 1, 2, 3, 4, 25, 26, 27, 28, 29]}}, {"error": false, "inputs": {"fromcarry": [2, 1, 1, 2], "lencarry": 4, "size": 4}, "outputs": {"tocarry": [8, 9, 10, 11, 4, 5, 6, 7, 4, 5, 6, 7, 8, 9, 10, 11]}}]}, {"name": "awkward_RegularArray_getitem_jagged_expand", "tests": [{"error": false, "inputs": {"regularlength": 1, "regularsize": 4, "singleoffsets": [0, 0, 0, 0, 0]}, "outputs": {"multistarts": [0, 0, 0, 0], "multistops": [0, 0, 0, 0]}}, {"error": false, "inputs": {"regularlength": 1, "regularsize": 3, "singleoffsets": [0, 0, 0, 0]}, "outputs": {"multistarts": [0, 0, 0], "multistops": [0, 0, 0]}}, {"error": false, "inputs": {"regularlength": 1, "regularsize": 4, "singleoffsets": [0, 0, 1, 1, 1]}, "outputs": {"multistarts": [0, 0, 1, 1], "multistops": [0, 1, 1, 1]}}, {"error": false, "inputs": {"regularlength": 1, "regularsize": 3, "singleoffsets": [0, 1, 1, 3]}, "outputs": {"multistarts": [0, 1, 1], "multistops": [1, 1, 3]}}, {"error": false, "inputs": {"regularlength": 1, "regularsize": 5, "singleoffsets": [0, 1, 1, 3, 3, 5]}, "outputs": {"multistarts": [0, 1, 1, 3, 3], "multistops": [1, 1, 3, 3, 5]}}, {"error": false, "inputs": {"regularlength": 1, "regularsize": 5, "singleoffsets": [0, 2, 2, 2, 2, 6]}, "outputs": {"multistarts": [0, 2, 2, 2, 2], "multistops": [2, 2, 2, 2, 6]}}, {"error": false, "inputs": {"regularlength": 1, "regularsize": 3, "singleoffsets": [0, 2, 2, 3]}, "outputs": {"multistarts": [0, 2, 2], "multistops": [2, 2, 3]}}, {"error": false, "inputs": {"regularlength": 1, "regularsize": 3, "singleoffsets": [0, 2, 2, 4]}, "outputs": {"multistarts": [0, 2, 2], "multistops": [2, 2, 4]}}, {"error": false, "inputs": {"regularlength": 1, "regularsize": 2, "singleoffsets": [0, 2, 4]}, "outputs": {"multistarts": [0, 2], "multistops": [2, 4]}}, {"error": false, "inputs": {"regularlength": 1, "regularsize": 7, "singleoffsets": [0, 2, 2, 4, 4, 5, 5, 8]}, "outputs": {"multistarts": [0, 2, 2, 4, 4, 5, 5], "multistops": [2, 2, 4, 4, 5, 5, 8]}}, {"error": false, "inputs": {"regularlength": 1, "regularsize": 5, "singleoffsets": [0, 2, 2, 4, 5, 6]}, "outputs": {"multistarts": [0, 2, 2, 4, 5], "multistops": [2, 2, 4, 5, 6]}}, {"error": false, "inputs": {"regularlength": 1, "regularsize": 5, "singleoffsets": [0, 2, 2, 4, 5, 8]}, "outputs": {"multistarts": [0, 2, 2, 4, 5], "multistops": [2, 2, 4, 5, 8]}}, {"error": false, "inputs": {"regularlength": 1, "regularsize": 5, "singleoffsets": [0, 2, 2, 4, 5, 9]}, "outputs": {"multistarts": [0, 2, 2, 4, 5], "multistops": [2, 2, 4, 5, 9]}}, {"error": false, "inputs": {"regularlength": 1, "regularsize": 3, "singleoffsets": [0, 2, 3, 4]}, "outputs": {"multistarts": [0, 2, 3], "multistops": [2, 3, 4]}}, {"error": false, "inputs": {"regularlength": 1, "regularsize": 4, "singleoffsets": [0, 2, 3, 3, 5]}, "outputs": {"multistarts": [0, 2, 3, 3], "multistops": [2, 3, 3, 5]}}, {"error": false, "inputs": {"regularlength": 1, "regularsize": 4, "singleoffsets": [0, 2, 3, 4, 7]}, "outputs": {"multistarts": [0, 2, 3, 4], "multistops": [2, 3, 4, 7]}}, {"error": false, "inputs": {"regularlength": 1, "regularsize": 3, "singleoffsets": [0, 2, 5, 7]}, "outputs": {"multistarts": [0, 2, 5], "multistops": [2, 5, 7]}}, {"error": false, "inputs": {"regularlength": 1, "regularsize": 3, "singleoffsets": [0, 2, 6, 8]}, "outputs": {"multistarts": [0, 2, 6], "multistops": [2, 6, 8]}}, {"error": false, "inputs": {"regularlength": 2, "regularsize": 2, "singleoffsets": [0, 3, 4]}, "outputs": {"multistarts": [0, 3, 0, 3], "multistops": [3, 4, 3, 4]}}, {"error": false, "inputs": {"regularlength": 1, "regularsize": 3, "singleoffsets": [0, 3, 3, 4]}, "outputs": {"multistarts": [0, 3, 3], "multistops": [3, 3, 4]}}, {"error": false, "inputs": {"regularlength": 1, "regularsize": 3, "singleoffsets": [0, 3, 3, 5]}, "outputs": {"multistarts": [0, 3, 3], "multistops": [3, 3, 5]}}, {"error": false, "inputs": {"regularlength": 1, "regularsize": 5, "singleoffsets": [0, 3, 3, 3, 4, 7]}, "outputs": {"multistarts": [0, 3, 3, 3, 4], "multistops": [3, 3, 3, 4, 7]}}, {"error": false, "inputs": {"regularlength": 1, "regularsize": 2, "singleoffsets": [0, 3, 4]}, "outputs": {"multistarts": [0, 3], "multistops": [3, 4]}}, {"error": false, "inputs": {"regularlength": 1, "regularsize": 4, "singleoffsets": [0, 3, 3, 4, 5]}, "outputs": {"multistarts": [0, 3, 3, 4], "multistops": [3, 3, 4, 5]}}, {"error": false, "inputs": {"regularlength": 1, "regularsize": 5, "singleoffsets": [0, 3, 3, 4, 5, 8]}, "outputs": {"multistarts": [0, 3, 3, 4, 5], "multistops": [3, 3, 4, 5, 8]}}, {"error": false, "inputs": {"regularlength": 1, "regularsize": 5, "singleoffsets": [0, 3, 3, 5, 6, 9]}, "outputs": {"multistarts": [0, 3, 3, 5, 6], "multistops": [3, 3, 5, 6, 9]}}, {"error": false, "inputs": {"regularlength": 1, "regularsize": 2, "singleoffsets": [0, 3, 6]}, "outputs": {"multistarts": [0, 3], "multistops": [3, 6]}}, {"error": false, "inputs": {"regularlength": 1, "regularsize": 3, "singleoffsets": [0, 4, 6, 6]}, "outputs": {"multistarts": [0, 4, 6], "multistops": [4, 6, 6]}}, {"error": false, "inputs": {"regularlength": 1, "regularsize": 5, "singleoffsets": [0, 5, 5, 6, 8, 10]}, "outputs": {"multistarts": [0, 5, 5, 6, 8], "multistops": [5, 5, 6, 8, 10]}}]}, {"name": "awkward_RegularArray_getitem_next_array", "tests": [{"error": false, "inputs": {"fromarray": [0, 0, 0, 0], "lenarray": 4, "length": 1, "size": 2}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [0, 0, 0, 0]}}, {"error": false, "inputs": {"fromarray": [0, 0], "lenarray": 2, "length": 1, "size": 3}, "outputs": {"toadvanced": [0, 1], "tocarry": [0, 0]}}, {"error": false, "inputs": {"fromarray": [0], "lenarray": 1, "length": 1, "size": 5}, "outputs": {"toadvanced": [0], "tocarry": [0]}}, {"error": false, "inputs": {"fromarray": [0, 0, 1, 1, 1, 0], "lenarray": 6, "length": 1, "size": 4}, "outputs": {"toadvanced": [0, 1, 2, 3, 4, 5], "tocarry": [0, 0, 1, 1, 1, 0]}}, {"error": false, "inputs": {"fromarray": [0, 1], "lenarray": 2, "length": 1, "size": 3}, "outputs": {"toadvanced": [0, 1], "tocarry": [0, 1]}}, {"error": false, "inputs": {"fromarray": [0, 1], "lenarray": 2, "length": 1, "size": 5}, "outputs": {"toadvanced": [0, 1], "tocarry": [0, 1]}}, {"error": false, "inputs": {"fromarray": [0, 1], "lenarray": 2, "length": 1, "size": 6}, "outputs": {"toadvanced": [0, 1], "tocarry": [0, 1]}}, {"error": false, "inputs": {"fromarray": [0, 1, 1, 1], "lenarray": 4, "length": 1, "size": 2}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [0, 1, 1, 1]}}, {"error": false, "inputs": {"fromarray": [0, 1, 2], "lenarray": 3, "length": 1, "size": 3}, "outputs": {"toadvanced": [0, 1, 2], "tocarry": [0, 1, 2]}}, {"error": false, "inputs": {"fromarray": [0, 1, 2], "lenarray": 3, "length": 1, "size": 5}, "outputs": {"toadvanced": [0, 1, 2], "tocarry": [0, 1, 2]}}, {"error": false, "inputs": {"fromarray": [0, 1, 2, 3], "lenarray": 4, "length": 1, "size": 5}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [0, 1, 2, 3]}}, {"error": false, "inputs": {"fromarray": [0, 1], "lenarray": 2, "length": 4, "size": 2}, "outputs": {"toadvanced": [0, 1, 0, 1, 0, 1, 0, 1], "tocarry": [0, 1, 2, 3, 4, 5, 6, 7]}}, {"error": false, "inputs": {"fromarray": [0, 1, 2, 4], "lenarray": 4, "length": 1, "size": 5}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [0, 1, 2, 4]}}, {"error": false, "inputs": {"fromarray": [0, 1, 3], "lenarray": 3, "length": 1, "size": 5}, "outputs": {"toadvanced": [0, 1, 2], "tocarry": [0, 1, 3]}}, {"error": false, "inputs": {"fromarray": [0, 1, 3, 4], "lenarray": 4, "length": 1, "size": 5}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [0, 1, 3, 4]}}, {"error": false, "inputs": {"fromarray": [0, 1, 3, 4, 5], "lenarray": 5, "length": 1, "size": 6}, "outputs": {"toadvanced": [0, 1, 2, 3, 4], "tocarry": [0, 1, 3, 4, 5]}}, {"error": false, "inputs": {"fromarray": [0, 1, 3, 4, 5], "lenarray": 5, "length": 1, "size": 7}, "outputs": {"toadvanced": [0, 1, 2, 3, 4], "tocarry": [0, 1, 3, 4, 5]}}, {"error": false, "inputs": {"fromarray": [0, 1, 3, 4, 6, 7], "lenarray": 6, "length": 1, "size": 8}, "outputs": {"toadvanced": [0, 1, 2, 3, 4, 5], "tocarry": [0, 1, 3, 4, 6, 7]}}, {"error": false, "inputs": {"fromarray": [0, 1, 3, 4, 6, 7], "lenarray": 6, "length": 1, "size": 9}, "outputs": {"toadvanced": [0, 1, 2, 3, 4, 5], "tocarry": [0, 1, 3, 4, 6, 7]}}, {"error": false, "inputs": {"fromarray": [0, 1, 4], "lenarray": 3, "length": 1, "size": 5}, "outputs": {"toadvanced": [0, 1, 2], "tocarry": [0, 1, 4]}}, {"error": false, "inputs": {"fromarray": [0, 1, 4, 6, 7], "lenarray": 5, "length": 1, "size": 8}, "outputs": {"toadvanced": [0, 1, 2, 3, 4], "tocarry": [0, 1, 4, 6, 7]}}, {"error": false, "inputs": {"fromarray": [0, 1, 4, 6, 7], "lenarray": 5, "length": 1, "size": 9}, "outputs": {"toadvanced": [0, 1, 2, 3, 4], "tocarry": [0, 1, 4, 6, 7]}}, {"error": false, "inputs": {"fromarray": [0, 2], "lenarray": 2, "length": 1, "size": 3}, "outputs": {"toadvanced": [0, 1], "tocarry": [0, 2]}}, {"error": false, "inputs": {"fromarray": [0, 2], "lenarray": 2, "length": 1, "size": 5}, "outputs": {"toadvanced": [0, 1], "tocarry": [0, 2]}}, {"error": false, "inputs": {"fromarray": [0, 2, 1, 0], "lenarray": 4, "length": 1, "size": 3}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [0, 2, 1, 0]}}, {"error": false, "inputs": {"fromarray": [0, 2, 3], "lenarray": 3, "length": 1, "size": 5}, "outputs": {"toadvanced": [0, 1, 2], "tocarry": [0, 2, 3]}}, {"error": false, "inputs": {"fromarray": [0, 2, 3, 4], "lenarray": 4, "length": 1, "size": 5}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [0, 2, 3, 4]}}, {"error": false, "inputs": {"fromarray": [0, 2, 4], "lenarray": 3, "length": 1, "size": 5}, "outputs": {"toadvanced": [0, 1, 2], "tocarry": [0, 2, 4]}}, {"error": false, "inputs": {"fromarray": [0, 3], "lenarray": 2, "length": 1, "size": 5}, "outputs": {"toadvanced": [0, 1], "tocarry": [0, 3]}}, {"error": false, "inputs": {"fromarray": [0, 3, 4], "lenarray": 3, "length": 1, "size": 5}, "outputs": {"toadvanced": [0, 1, 2], "tocarry": [0, 3, 4]}}, {"error": false, "inputs": {"fromarray": [0, 3], "lenarray": 2, "length": 2, "size": 4}, "outputs": {"toadvanced": [0, 1, 0, 1], "tocarry": [0, 3, 4, 7]}}, {"error": false, "inputs": {"fromarray": [0, 3], "lenarray": 2, "length": 3, "size": 4}, "outputs": {"toadvanced": [0, 1, 0, 1, 0, 1], "tocarry": [0, 3, 4, 7, 8, 11]}}, {"error": false, "inputs": {"fromarray": [0, 4], "lenarray": 2, "length": 1, "size": 5}, "outputs": {"toadvanced": [0, 1], "tocarry": [0, 4]}}, {"error": false, "inputs": {"fromarray": [1, 0, 0, 1], "lenarray": 4, "length": 1, "size": 2}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [1, 0, 0, 1]}}, {"error": false, "inputs": {"fromarray": [1, 0], "lenarray": 2, "length": 1, "size": 2}, "outputs": {"toadvanced": [0, 1], "tocarry": [1, 0]}}, {"error": false, "inputs": {"fromarray": [1, 0, 1, 1, 1, 0], "lenarray": 6, "length": 1, "size": 2}, "outputs": {"toadvanced": [0, 1, 2, 3, 4, 5], "tocarry": [1, 0, 1, 1, 1, 0]}}, {"error": false, "inputs": {"fromarray": [1], "lenarray": 1, "length": 1, "size": 2}, "outputs": {"toadvanced": [0], "tocarry": [1]}}, {"error": false, "inputs": {"fromarray": [1], "lenarray": 1, "length": 1, "size": 5}, "outputs": {"toadvanced": [0], "tocarry": [1]}}, {"error": false, "inputs": {"fromarray": [1, 0, 1], "lenarray": 3, "length": 4, "size": 2}, "outputs": {"toadvanced": [0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2], "tocarry": [1, 0, 1, 3, 2, 3, 5, 4, 5, 7, 6, 7]}}, {"error": false, "inputs": {"fromarray": [1, 0], "lenarray": 2, "length": 4, "size": 2}, "outputs": {"toadvanced": [0, 1, 0, 1, 0, 1, 0, 1], "tocarry": [1, 0, 3, 2, 5, 4, 7, 6]}}, {"error": false, "inputs": {"fromarray": [1, 1, 1, 1], "lenarray": 4, "length": 1, "size": 2}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [1, 1, 1, 1]}}, {"error": false, "inputs": {"fromarray": [1, 2], "lenarray": 2, "length": 1, "size": 3}, "outputs": {"toadvanced": [0, 1], "tocarry": [1, 2]}}, {"error": false, "inputs": {"fromarray": [1, 2], "lenarray": 2, "length": 1, "size": 5}, "outputs": {"toadvanced": [0, 1], "tocarry": [1, 2]}}, {"error": false, "inputs": {"fromarray": [1, 2, 3], "lenarray": 3, "length": 1, "size": 5}, "outputs": {"toadvanced": [0, 1, 2], "tocarry": [1, 2, 3]}}, {"error": false, "inputs": {"fromarray": [1, 2, 3, 4], "lenarray": 4, "length": 1, "size": 5}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [1, 2, 3, 4]}}, {"error": false, "inputs": {"fromarray": [1, 2, 4], "lenarray": 3, "length": 1, "size": 5}, "outputs": {"toadvanced": [0, 1, 2], "tocarry": [1, 2, 4]}}, {"error": false, "inputs": {"fromarray": [1, 3], "lenarray": 2, "length": 1, "size": 5}, "outputs": {"toadvanced": [0, 1], "tocarry": [1, 3]}}, {"error": false, "inputs": {"fromarray": [1, 3, 4], "lenarray": 3, "length": 1, "size": 5}, "outputs": {"toadvanced": [0, 1, 2], "tocarry": [1, 3, 4]}}, {"error": false, "inputs": {"fromarray": [1, 3, 4, 6, 7], "lenarray": 5, "length": 1, "size": 8}, "outputs": {"toadvanced": [0, 1, 2, 3, 4], "tocarry": [1, 3, 4, 6, 7]}}, {"error": false, "inputs": {"fromarray": [1, 3, 4, 6, 7], "lenarray": 5, "length": 1, "size": 9}, "outputs": {"toadvanced": [0, 1, 2, 3, 4], "tocarry": [1, 3, 4, 6, 7]}}, {"error": false, "inputs": {"fromarray": [1, 4], "lenarray": 2, "length": 1, "size": 5}, "outputs": {"toadvanced": [0, 1], "tocarry": [1, 4]}}, {"error": false, "inputs": {"fromarray": [1, 4, 0, 5], "lenarray": 4, "length": 1, "size": 6}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [1, 4, 0, 5]}}, {"error": false, "inputs": {"fromarray": [2, 0, 0, 1], "lenarray": 4, "length": 1, "size": 6}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [2, 0, 0, 1]}}, {"error": false, "inputs": {"fromarray": [2, 0], "lenarray": 2, "length": 1, "size": 3}, "outputs": {"toadvanced": [0, 1], "tocarry": [2, 0]}}, {"error": false, "inputs": {"fromarray": [2, 0, 0, 1, 4], "lenarray": 5, "length": 1, "size": 5}, "outputs": {"toadvanced": [0, 1, 2, 3, 4], "tocarry": [2, 0, 0, 1, 4]}}, {"error": false, "inputs": {"fromarray": [2, 0, 0, 2], "lenarray": 4, "length": 1, "size": 3}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [2, 0, 0, 2]}}, {"error": false, "inputs": {"fromarray": [2, 0, 0, 4], "lenarray": 4, "length": 1, "size": 5}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [2, 0, 0, 4]}}, {"error": false, "inputs": {"fromarray": [2], "lenarray": 1, "length": 1, "size": 3}, "outputs": {"toadvanced": [0], "tocarry": [2]}}, {"error": false, "inputs": {"fromarray": [2], "lenarray": 1, "length": 1, "size": 5}, "outputs": {"toadvanced": [0], "tocarry": [2]}}, {"error": false, "inputs": {"fromarray": [2, 1, 1, 2], "lenarray": 4, "length": 1, "size": 3}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [2, 1, 1, 2]}}, {"error": false, "inputs": {"fromarray": [2, 1, 1, 3], "lenarray": 4, "length": 2, "size": 4}, "outputs": {"toadvanced": [0, 1, 2, 3, 0, 1, 2, 3], "tocarry": [2, 1, 1, 3, 6, 5, 5, 7]}}, {"error": false, "inputs": {"fromarray": [2, 1, 1, 3], "lenarray": 4, "length": 3, "size": 4}, "outputs": {"toadvanced": [0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3], "tocarry": [2, 1, 1, 3, 6, 5, 5, 7, 10, 9, 9, 11]}}, {"error": false, "inputs": {"fromarray": [2, 2], "lenarray": 2, "length": 1, "size": 4}, "outputs": {"toadvanced": [0, 1], "tocarry": [2, 2]}}, {"error": false, "inputs": {"fromarray": [2, 2, 2, 2], "lenarray": 4, "length": 1, "size": 5}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [2, 2, 2, 2]}}, {"error": false, "inputs": {"fromarray": [2, 2, 2, 2], "lenarray": 4, "length": 1, "size": 6}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [2, 2, 2, 2]}}, {"error": false, "inputs": {"fromarray": [2, 3], "lenarray": 2, "length": 1, "size": 5}, "outputs": {"toadvanced": [0, 1], "tocarry": [2, 3]}}, {"error": false, "inputs": {"fromarray": [2, 3], "lenarray": 2, "length": 1, "size": 6}, "outputs": {"toadvanced": [0, 1], "tocarry": [2, 3]}}, {"error": false, "inputs": {"fromarray": [2, 3, 4], "lenarray": 3, "length": 1, "size": 5}, "outputs": {"toadvanced": [0, 1, 2], "tocarry": [2, 3, 4]}}, {"error": false, "inputs": {"fromarray": [2, 3, 4, 5, 6], "lenarray": 5, "length": 1, "size": 7}, "outputs": {"toadvanced": [0, 1, 2, 3, 4], "tocarry": [2, 3, 4, 5, 6]}}, {"error": false, "inputs": {"fromarray": [2, 4], "lenarray": 2, "length": 1, "size": 5}, "outputs": {"toadvanced": [0, 1], "tocarry": [2, 4]}}, {"error": false, "inputs": {"fromarray": [3], "lenarray": 1, "length": 1, "size": 5}, "outputs": {"toadvanced": [0], "tocarry": [3]}}, {"error": false, "inputs": {"fromarray": [3, 1, 1, 7], "lenarray": 4, "length": 1, "size": 10}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [3, 1, 1, 7]}}, {"error": false, "inputs": {"fromarray": [3, 2, 1, 0], "lenarray": 4, "length": 1, "size": 4}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [3, 2, 1, 0]}}, {"error": false, "inputs": {"fromarray": [3, 2, 1], "lenarray": 3, "length": 1, "size": 4}, "outputs": {"toadvanced": [0, 1, 2], "tocarry": [3, 2, 1]}}, {"error": false, "inputs": {"fromarray": [3, 3, 3], "lenarray": 3, "length": 1, "size": 5}, "outputs": {"toadvanced": [0, 1, 2], "tocarry": [3, 3, 3]}}, {"error": false, "inputs": {"fromarray": [3, 4], "lenarray": 2, "length": 1, "size": 5}, "outputs": {"toadvanced": [0, 1], "tocarry": [3, 4]}}, {"error": false, "inputs": {"fromarray": [3, 6, 8, 6], "lenarray": 4, "length": 1, "size": 10}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [3, 6, 8, 6]}}, {"error": false, "inputs": {"fromarray": [4], "lenarray": 1, "length": 1, "size": 5}, "outputs": {"toadvanced": [0], "tocarry": [4]}}, {"error": false, "inputs": {"fromarray": [4, 3, 2], "lenarray": 3, "length": 1, "size": 8}, "outputs": {"toadvanced": [0, 1, 2], "tocarry": [4, 3, 2]}}, {"error": false, "inputs": {"fromarray": [4, 3, 2, 1], "lenarray": 4, "length": 1, "size": 8}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [4, 3, 2, 1]}}, {"error": false, "inputs": {"fromarray": [4, 4], "lenarray": 2, "length": 1, "size": 5}, "outputs": {"toadvanced": [0, 1], "tocarry": [4, 4]}}, {"error": false, "inputs": {"fromarray": [4, 4, 4, 4], "lenarray": 4, "length": 1, "size": 6}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [4, 4, 4, 4]}}, {"error": false, "inputs": {"fromarray": [4, 5], "lenarray": 2, "length": 1, "size": 6}, "outputs": {"toadvanced": [0, 1], "tocarry": [4, 5]}}, {"error": false, "inputs": {"fromarray": [7, 3, 0, 2, 3, 7], "lenarray": 6, "length": 1, "size": 8}, "outputs": {"toadvanced": [0, 1, 2, 3, 4, 5], "tocarry": [7, 3, 0, 2, 3, 7]}}, {"error": false, "inputs": {"fromarray": [7, 3, 2, 0, 2, 3, 7], "lenarray": 7, "length": 1, "size": 8}, "outputs": {"toadvanced": [0, 1, 2, 3, 4, 5, 6], "tocarry": [7, 3, 2, 0, 2, 3, 7]}}, {"error": false, "inputs": {"fromarray": [7, 3, 2, 0, 3, 7], "lenarray": 6, "length": 1, "size": 8}, "outputs": {"toadvanced": [0, 1, 2, 3, 4, 5], "tocarry": [7, 3, 2, 0, 3, 7]}}]}, {"name": "awkward_RegularArray_getitem_next_array_advanced", "tests": [{"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [0, 1, 0, 1], "lenarray": 4, "length": 4, "size": 2}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [0, 3, 4, 7]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [0, 0, 0, 0], "lenarray": 4, "length": 4, "size": 3}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [0, 3, 6, 9]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [0, 1, 2, 1], "lenarray": 4, "length": 4, "size": 3}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [0, 4, 8, 10]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [0, 0, 0, 0], "lenarray": 4, "length": 4, "size": 5}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [0, 5, 10, 15]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [0, 1, 4, 1], "lenarray": 4, "length": 4, "size": 5}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [0, 6, 14, 16]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [1, 0, 1, 0], "lenarray": 4, "length": 4, "size": 2}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [1, 2, 5, 6]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [1, 0, 0, 1], "lenarray": 4, "length": 4, "size": 3}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [1, 3, 6, 10]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [1, 0, 0, 1], "lenarray": 4, "length": 4, "size": 5}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [1, 5, 10, 16]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [1, 3, 0, 4], "lenarray": 4, "length": 4, "size": 5}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [1, 8, 10, 19]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [2, 0, 0, 1], "lenarray": 4, "length": 4, "size": 5}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [2, 5, 10, 16]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [2, 2, 2, 2], "lenarray": 4, "length": 4, "size": 3}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [2, 5, 8, 11]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [2, 2, 2, 2], "lenarray": 4, "length": 4, "size": 5}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [2, 7, 12, 17]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [3, 3, 3, 3], "lenarray": 4, "length": 4, "size": 5}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [3, 8, 13, 18]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [4, 4, 4, 4], "lenarray": 4, "length": 4, "size": 5}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [4, 9, 14, 19]}}]}, {"name": "awkward_RegularArray_getitem_next_array_regularize", "tests": [{"error": false, "inputs": {"fromarray": [0, 0, 0, 0], "lenarray": 4, "size": 2}, "outputs": {"toarray": [0, 0, 0, 0]}}, {"error": false, "inputs": {"fromarray": [0, 0, 0, 0], "lenarray": 4, "size": 3}, "outputs": {"toarray": [0, 0, 0, 0]}}, {"error": false, "inputs": {"fromarray": [0, 0, 0, 0], "lenarray": 4, "size": 5}, "outputs": {"toarray": [0, 0, 0, 0]}}, {"error": false, "inputs": {"fromarray": [0, 0], "lenarray": 2, "size": 3}, "outputs": {"toarray": [0, 0]}}, {"error": false, "inputs": {"fromarray": [0], "lenarray": 1, "size": 5}, "outputs": {"toarray": [0]}}, {"error": false, "inputs": {"fromarray": [0, 1, 0, 1], "lenarray": 4, "size": 2}, "outputs": {"toarray": [0, 1, 0, 1]}}, {"error": false, "inputs": {"fromarray": [0, 1], "lenarray": 2, "size": 2}, "outputs": {"toarray": [0, 1]}}, {"error": false, "inputs": {"fromarray": [0, 1], "lenarray": 2, "size": 3}, "outputs": {"toarray": [0, 1]}}, {"error": false, "inputs": {"fromarray": [0, 1], "lenarray": 2, "size": 5}, "outputs": {"toarray": [0, 1]}}, {"error": false, "inputs": {"fromarray": [0, 1], "lenarray": 2, "size": 6}, "outputs": {"toarray": [0, 1]}}, {"error": false, "inputs": {"fromarray": [0, 1, 1, 1], "lenarray": 4, "size": 2}, "outputs": {"toarray": [0, 1, 1, 1]}}, {"error": false, "inputs": {"fromarray": [0, 1, 2], "lenarray": 3, "size": 3}, "outputs": {"toarray": [0, 1, 2]}}, {"error": false, "inputs": {"fromarray": [0, 1, 2], "lenarray": 3, "size": 5}, "outputs": {"toarray": [0, 1, 2]}}, {"error": false, "inputs": {"fromarray": [0, 1, 1, 1], "lenarray": 4, "size": 3}, "outputs": {"toarray": [0, 1, 1, 1]}}, {"error": false, "inputs": {"fromarray": [0, 1, 2, 3], "lenarray": 4, "size": 5}, "outputs": {"toarray": [0, 1, 2, 3]}}, {"error": false, "inputs": {"fromarray": [0, 1, 2, 4], "lenarray": 4, "size": 5}, "outputs": {"toarray": [0, 1, 2, 4]}}, {"error": false, "inputs": {"fromarray": [0, 1, 3], "lenarray": 3, "size": 5}, "outputs": {"toarray": [0, 1, 3]}}, {"error": false, "inputs": {"fromarray": [0, 1, 3, 4], "lenarray": 4, "size": 5}, "outputs": {"toarray": [0, 1, 3, 4]}}, {"error": false, "inputs": {"fromarray": [0, 1, 3, 4, 5], "lenarray": 5, "size": 6}, "outputs": {"toarray": [0, 1, 3, 4, 5]}}, {"error": false, "inputs": {"fromarray": [0, 1, 3, 4, 5], "lenarray": 5, "size": 7}, "outputs": {"toarray": [0, 1, 3, 4, 5]}}, {"error": false, "inputs": {"fromarray": [0, 1, 3, 4, 6, 7], "lenarray": 6, "size": 8}, "outputs": {"toarray": [0, 1, 3, 4, 6, 7]}}, {"error": false, "inputs": {"fromarray": [0, 1, 3, 4, 6, 7], "lenarray": 6, "size": 9}, "outputs": {"toarray": [0, 1, 3, 4, 6, 7]}}, {"error": false, "inputs": {"fromarray": [0, 1, 4], "lenarray": 3, "size": 5}, "outputs": {"toarray": [0, 1, 4]}}, {"error": false, "inputs": {"fromarray": [0, 1, 4, 6, 7], "lenarray": 5, "size": 8}, "outputs": {"toarray": [0, 1, 4, 6, 7]}}, {"error": false, "inputs": {"fromarray": [0, 1, 4, 6, 7], "lenarray": 5, "size": 9}, "outputs": {"toarray": [0, 1, 4, 6, 7]}}, {"error": false, "inputs": {"fromarray": [0, 2], "lenarray": 2, "size": 3}, "outputs": {"toarray": [0, 2]}}, {"error": false, "inputs": {"fromarray": [0, 2], "lenarray": 2, "size": 5}, "outputs": {"toarray": [0, 2]}}, {"error": false, "inputs": {"fromarray": [0, 2, 1, 0], "lenarray": 4, "size": 3}, "outputs": {"toarray": [0, 2, 1, 0]}}, {"error": false, "inputs": {"fromarray": [0, 2, 3], "lenarray": 3, "size": 5}, "outputs": {"toarray": [0, 2, 3]}}, {"error": false, "inputs": {"fromarray": [0, 2, 3, 4], "lenarray": 4, "size": 5}, "outputs": {"toarray": [0, 2, 3, 4]}}, {"error": false, "inputs": {"fromarray": [0, 2, 4], "lenarray": 3, "size": 5}, "outputs": {"toarray": [0, 2, 4]}}, {"error": false, "inputs": {"fromarray": [0, 3], "lenarray": 2, "size": 4}, "outputs": {"toarray": [0, 3]}}, {"error": false, "inputs": {"fromarray": [0, 3], "lenarray": 2, "size": 5}, "outputs": {"toarray": [0, 3]}}, {"error": false, "inputs": {"fromarray": [0, 3, 4], "lenarray": 3, "size": 5}, "outputs": {"toarray": [0, 3, 4]}}, {"error": false, "inputs": {"fromarray": [0, 4], "lenarray": 2, "size": 5}, "outputs": {"toarray": [0, 4]}}, {"error": false, "inputs": {"fromarray": [1, 0, 0, 1], "lenarray": 4, "size": 2}, "outputs": {"toarray": [1, 0, 0, 1]}}, {"error": false, "inputs": {"fromarray": [1, 0, 0, 1], "lenarray": 4, "size": 3}, "outputs": {"toarray": [1, 0, 0, 1]}}, {"error": false, "inputs": {"fromarray": [1, 0, 0, 1], "lenarray": 4, "size": 5}, "outputs": {"toarray": [1, 0, 0, 1]}}, {"error": false, "inputs": {"fromarray": [1, 0, 1, 0], "lenarray": 4, "size": 2}, "outputs": {"toarray": [1, 0, 1, 0]}}, {"error": false, "inputs": {"fromarray": [1, 0], "lenarray": 2, "size": 2}, "outputs": {"toarray": [1, 0]}}, {"error": false, "inputs": {"fromarray": [1, 0, 1], "lenarray": 3, "size": 2}, "outputs": {"toarray": [1, 0, 1]}}, {"error": false, "inputs": {"fromarray": [1, 0, 1, 1, 1, 0], "lenarray": 6, "size": 2}, "outputs": {"toarray": [1, 0, 1, 1, 1, 0]}}, {"error": false, "inputs": {"fromarray": [1, 1, 1, 1], "lenarray": 4, "size": 2}, "outputs": {"toarray": [1, 1, 1, 1]}}, {"error": false, "inputs": {"fromarray": [1], "lenarray": 1, "size": 2}, "outputs": {"toarray": [1]}}, {"error": false, "inputs": {"fromarray": [1], "lenarray": 1, "size": 5}, "outputs": {"toarray": [1]}}, {"error": false, "inputs": {"fromarray": [1, 2], "lenarray": 2, "size": 3}, "outputs": {"toarray": [1, 2]}}, {"error": false, "inputs": {"fromarray": [1, 2], "lenarray": 2, "size": 5}, "outputs": {"toarray": [1, 2]}}, {"error": false, "inputs": {"fromarray": [1, 2, 3], "lenarray": 3, "size": 5}, "outputs": {"toarray": [1, 2, 3]}}, {"error": false, "inputs": {"fromarray": [1, 2, 3, 4], "lenarray": 4, "size": 5}, "outputs": {"toarray": [1, 2, 3, 4]}}, {"error": false, "inputs": {"fromarray": [1, 2, 4], "lenarray": 3, "size": 5}, "outputs": {"toarray": [1, 2, 4]}}, {"error": false, "inputs": {"fromarray": [1, 3], "lenarray": 2, "size": 5}, "outputs": {"toarray": [1, 3]}}, {"error": false, "inputs": {"fromarray": [1, 3, 4], "lenarray": 3, "size": 5}, "outputs": {"toarray": [1, 3, 4]}}, {"error": false, "inputs": {"fromarray": [1, 3, 4, 6, 7], "lenarray": 5, "size": 8}, "outputs": {"toarray": [1, 3, 4, 6, 7]}}, {"error": false, "inputs": {"fromarray": [1, 3, 4, 6, 7], "lenarray": 5, "size": 9}, "outputs": {"toarray": [1, 3, 4, 6, 7]}}, {"error": false, "inputs": {"fromarray": [1, 4], "lenarray": 2, "size": 5}, "outputs": {"toarray": [1, 4]}}, {"error": false, "inputs": {"fromarray": [2, 0, 0, 1], "lenarray": 4, "size": 5}, "outputs": {"toarray": [2, 0, 0, 1]}}, {"error": false, "inputs": {"fromarray": [2, 0, 0, 1], "lenarray": 4, "size": 6}, "outputs": {"toarray": [2, 0, 0, 1]}}, {"error": false, "inputs": {"fromarray": [2, 0], "lenarray": 2, "size": 3}, "outputs": {"toarray": [2, 0]}}, {"error": false, "inputs": {"fromarray": [2], "lenarray": 1, "size": 3}, "outputs": {"toarray": [2]}}, {"error": false, "inputs": {"fromarray": [2], "lenarray": 1, "size": 5}, "outputs": {"toarray": [2]}}, {"error": false, "inputs": {"fromarray": [2, 2, 2, 2], "lenarray": 4, "size": 5}, "outputs": {"toarray": [2, 2, 2, 2]}}, {"error": false, "inputs": {"fromarray": [2, 2, 2, 2], "lenarray": 4, "size": 6}, "outputs": {"toarray": [2, 2, 2, 2]}}, {"error": false, "inputs": {"fromarray": [2, 2], "lenarray": 2, "size": 4}, "outputs": {"toarray": [2, 2]}}, {"error": false, "inputs": {"fromarray": [2, 3], "lenarray": 2, "size": 5}, "outputs": {"toarray": [2, 3]}}, {"error": false, "inputs": {"fromarray": [2, 3], "lenarray": 2, "size": 6}, "outputs": {"toarray": [2, 3]}}, {"error": false, "inputs": {"fromarray": [2, 3, 4], "lenarray": 3, "size": 5}, "outputs": {"toarray": [2, 3, 4]}}, {"error": false, "inputs": {"fromarray": [2, 3, 4, 5, 6], "lenarray": 5, "size": 7}, "outputs": {"toarray": [2, 3, 4, 5, 6]}}, {"error": false, "inputs": {"fromarray": [2, 4], "lenarray": 2, "size": 5}, "outputs": {"toarray": [2, 4]}}, {"error": false, "inputs": {"fromarray": [3, 1, 1, 7], "lenarray": 4, "size": 10}, "outputs": {"toarray": [3, 1, 1, 7]}}, {"error": false, "inputs": {"fromarray": [3, 2, 1, 0], "lenarray": 4, "size": 4}, "outputs": {"toarray": [3, 2, 1, 0]}}, {"error": false, "inputs": {"fromarray": [3, 2, 1], "lenarray": 3, "size": 4}, "outputs": {"toarray": [3, 2, 1]}}, {"error": false, "inputs": {"fromarray": [3], "lenarray": 1, "size": 5}, "outputs": {"toarray": [3]}}, {"error": false, "inputs": {"fromarray": [3, 3, 3], "lenarray": 3, "size": 5}, "outputs": {"toarray": [3, 3, 3]}}, {"error": false, "inputs": {"fromarray": [3, 4], "lenarray": 2, "size": 5}, "outputs": {"toarray": [3, 4]}}, {"error": false, "inputs": {"fromarray": [4, 3, 2, 1], "lenarray": 4, "size": 8}, "outputs": {"toarray": [4, 3, 2, 1]}}, {"error": false, "inputs": {"fromarray": [4, 3, 2], "lenarray": 3, "size": 8}, "outputs": {"toarray": [4, 3, 2]}}, {"error": false, "inputs": {"fromarray": [4], "lenarray": 1, "size": 5}, "outputs": {"toarray": [4]}}, {"error": false, "inputs": {"fromarray": [4, 4], "lenarray": 2, "size": 5}, "outputs": {"toarray": [4, 4]}}, {"error": false, "inputs": {"fromarray": [4, 5], "lenarray": 2, "size": 6}, "outputs": {"toarray": [4, 5]}}]}, {"name": "awkward_RegularArray_getitem_next_at", "tests": [{"error": false, "inputs": {"at": 0, "length": 1, "size": 1}, "outputs": {"tocarry": [0]}}, {"error": false, "inputs": {"at": 0, "length": 1, "size": 2}, "outputs": {"tocarry": [0]}}, {"error": false, "inputs": {"at": 0, "length": 1, "size": 3}, "outputs": {"tocarry": [0]}}, {"error": false, "inputs": {"at": 0, "length": 1, "size": 5}, "outputs": {"tocarry": [0]}}, {"error": false, "inputs": {"at": 0, "length": 1, "size": 6}, "outputs": {"tocarry": [0]}}, {"error": false, "inputs": {"at": 0, "length": 2, "size": 5}, "outputs": {"tocarry": [0, 5]}}, {"error": false, "inputs": {"at": 1, "length": 1, "size": 2}, "outputs": {"tocarry": [1]}}, {"error": false, "inputs": {"at": 1, "length": 1, "size": 3}, "outputs": {"tocarry": [1]}}, {"error": false, "inputs": {"at": 1, "length": 1, "size": 4}, "outputs": {"tocarry": [1]}}, {"error": false, "inputs": {"at": 1, "length": 1, "size": 5}, "outputs": {"tocarry": [1]}}, {"error": false, "inputs": {"at": 1, "length": 1, "size": 6}, "outputs": {"tocarry": [1]}}, {"error": false, "inputs": {"at": 1, "length": 2, "size": 5}, "outputs": {"tocarry": [1, 6]}}, {"error": false, "inputs": {"at": 2, "length": 1, "size": 3}, "outputs": {"tocarry": [2]}}, {"error": false, "inputs": {"at": 2, "length": 1, "size": 4}, "outputs": {"tocarry": [2]}}, {"error": false, "inputs": {"at": 2, "length": 1, "size": 5}, "outputs": {"tocarry": [2]}}, {"error": false, "inputs": {"at": 2, "length": 1, "size": 6}, "outputs": {"tocarry": [2]}}, {"error": false, "inputs": {"at": 2, "length": 5, "size": 5}, "outputs": {"tocarry": [2, 7, 12, 17, 22]}}, {"error": false, "inputs": {"at": 3, "length": 1, "size": 4}, "outputs": {"tocarry": [3]}}, {"error": false, "inputs": {"at": 3, "length": 1, "size": 5}, "outputs": {"tocarry": [3]}}, {"error": false, "inputs": {"at": 4, "length": 1, "size": 5}, "outputs": {"tocarry": [4]}}, {"error": false, "inputs": {"at": 4, "length": 1, "size": 6}, "outputs": {"tocarry": [4]}}]}, {"name": "awkward_RegularArray_getitem_next_range", "tests": [{"error": false, "inputs": {"length": 1, "nextsize": 1, "regular_start": 0, "size": 1, "step": 1}, "outputs": {"tocarry": [0]}}, {"error": false, "inputs": {"length": 1, "nextsize": 1, "regular_start": 0, "size": 2, "step": 1}, "outputs": {"tocarry": [0]}}, {"error": false, "inputs": {"length": 1, "nextsize": 1, "regular_start": 0, "size": 5, "step": 1}, "outputs": {"tocarry": [0]}}, {"error": false, "inputs": {"length": 1, "nextsize": 1, "regular_start": 0, "size": 3, "step": 3}, "outputs": {"tocarry": [0]}}, {"error": false, "inputs": {"length": 1, "nextsize": 1, "regular_start": 0, "size": 5, "step": 3}, "outputs": {"tocarry": [0]}}, {"error": false, "inputs": {"length": 1, "nextsize": 2, "regular_start": 0, "size": 2, "step": 1}, "outputs": {"tocarry": [0, 1]}}, {"error": false, "inputs": {"length": 1, "nextsize": 2, "regular_start": 0, "size": 3, "step": 1}, "outputs": {"tocarry": [0, 1]}}, {"error": false, "inputs": {"length": 1, "nextsize": 3, "regular_start": 0, "size": 3, "step": 1}, "outputs": {"tocarry": [0, 1, 2]}}, {"error": false, "inputs": {"length": 1, "nextsize": 4, "regular_start": 0, "size": 4, "step": 1}, "outputs": {"tocarry": [0, 1, 2, 3]}}, {"error": false, "inputs": {"length": 1, "nextsize": 4, "regular_start": 0, "size": 5, "step": 1}, "outputs": {"tocarry": [0, 1, 2, 3]}}, {"error": false, "inputs": {"length": 2, "nextsize": 2, "regular_start": 0, "size": 2, "step": 1}, "outputs": {"tocarry": [0, 1, 2, 3]}}, {"error": false, "inputs": {"length": 1, "nextsize": 5, "regular_start": 0, "size": 5, "step": 1}, "outputs": {"tocarry": [0, 1, 2, 3, 4]}}, {"error": false, "inputs": {"length": 1, "nextsize": 5, "regular_start": 0, "size": 6, "step": 1}, "outputs": {"tocarry": [0, 1, 2, 3, 4]}}, {"error": false, "inputs": {"length": 1, "nextsize": 6, "regular_start": 0, "size": 6, "step": 1}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 5]}}, {"error": false, "inputs": {"length": 1, "nextsize": 8, "regular_start": 0, "size": 8, "step": 1}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 5, 6, 7]}}, {"error": false, "inputs": {"length": 1, "nextsize": 10, "regular_start": 0, "size": 10, "step": 1}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]}}, {"error": false, "inputs": {"length": 3, "nextsize": 5, "regular_start": 0, "size": 5, "step": 1}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]}}, {"error": false, "inputs": {"length": 5, "nextsize": 5, "regular_start": 0, "size": 5, "step": 1}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24]}}, {"error": false, "inputs": {"length": 2, "nextsize": 4, "regular_start": 0, "size": 5, "step": 1}, "outputs": {"tocarry": [0, 1, 2, 3, 5, 6, 7, 8]}}, {"error": false, "inputs": {"length": 3, "nextsize": 4, "regular_start": 0, "size": 5, "step": 1}, "outputs": {"tocarry": [0, 1, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13]}}, {"error": false, "inputs": {"length": 5, "nextsize": 4, "regular_start": 0, "size": 5, "step": 1}, "outputs": {"tocarry": [0, 1, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 15, 16, 17, 18, 20, 21, 22, 23]}}, {"error": false, "inputs": {"length": 6, "nextsize": 4, "regular_start": 0, "size": 5, "step": 1}, "outputs": {"tocarry": [0, 1, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 15, 16, 17, 18, 20, 21, 22, 23, 25, 26, 27, 28]}}, {"error": false, "inputs": {"length": 1, "nextsize": 2, "regular_start": 0, "size": 3, "step": 2}, "outputs": {"tocarry": [0, 2]}}, {"error": false, "inputs": {"length": 1, "nextsize": 2, "regular_start": 0, "size": 5, "step": 2}, "outputs": {"tocarry": [0, 2]}}, {"error": false, "inputs": {"length": 1, "nextsize": 3, "regular_start": 0, "size": 5, "step": 2}, "outputs": {"tocarry": [0, 2, 4]}}, {"error": false, "inputs": {"length": 1, "nextsize": 3, "regular_start": 0, "size": 6, "step": 2}, "outputs": {"tocarry": [0, 2, 4]}}, {"error": false, "inputs": {"length": 5, "nextsize": 3, "regular_start": 0, "size": 5, "step": 2}, "outputs": {"tocarry": [0, 2, 4, 5, 7, 9, 10, 12, 14, 15, 17, 19, 20, 22, 24]}}, {"error": false, "inputs": {"length": 6, "nextsize": 3, "regular_start": 0, "size": 5, "step": 2}, "outputs": {"tocarry": [0, 2, 4, 5, 7, 9, 10, 12, 14, 15, 17, 19, 20, 22, 24, 25, 27, 29]}}, {"error": false, "inputs": {"length": 1, "nextsize": 4, "regular_start": 0, "size": 8, "step": 2}, "outputs": {"tocarry": [0, 2, 4, 6]}}, {"error": false, "inputs": {"length": 1, "nextsize": 2, "regular_start": 0, "size": 5, "step": 3}, "outputs": {"tocarry": [0, 3]}}, {"error": false, "inputs": {"length": 1, "nextsize": 1, "regular_start": 1, "size": 2, "step": 1}, "outputs": {"tocarry": [1]}}, {"error": false, "inputs": {"length": 1, "nextsize": 1, "regular_start": 1, "size": 3, "step": 2}, "outputs": {"tocarry": [1]}}, {"error": false, "inputs": {"length": 1, "nextsize": 1, "regular_start": 1, "size": 3, "step": 3}, "outputs": {"tocarry": [1]}}, {"error": false, "inputs": {"length": 1, "nextsize": 1, "regular_start": 1, "size": 5, "step": 3}, "outputs": {"tocarry": [1]}}, {"error": false, "inputs": {"length": 1, "nextsize": 2, "regular_start": 1, "size": 3, "step": 1}, "outputs": {"tocarry": [1, 2]}}, {"error": false, "inputs": {"length": 1, "nextsize": 2, "regular_start": 1, "size": 4, "step": 1}, "outputs": {"tocarry": [1, 2]}}, {"error": false, "inputs": {"length": 1, "nextsize": 3, "regular_start": 1, "size": 5, "step": 1}, "outputs": {"tocarry": [1, 2, 3]}}, {"error": false, "inputs": {"length": 1, "nextsize": 4, "regular_start": 1, "size": 5, "step": 1}, "outputs": {"tocarry": [1, 2, 3, 4]}}, {"error": false, "inputs": {"length": 1, "nextsize": 5, "regular_start": 1, "size": 6, "step": 1}, "outputs": {"tocarry": [1, 2, 3, 4, 5]}}, {"error": false, "inputs": {"length": 3, "nextsize": 4, "regular_start": 1, "size": 5, "step": 1}, "outputs": {"tocarry": [1, 2, 3, 4, 6, 7, 8, 9, 11, 12, 13, 14]}}, {"error": false, "inputs": {"length": 5, "nextsize": 4, "regular_start": 1, "size": 5, "step": 1}, "outputs": {"tocarry": [1, 2, 3, 4, 6, 7, 8, 9, 11, 12, 13, 14, 16, 17, 18, 19, 21, 22, 23, 24]}}, {"error": false, "inputs": {"length": 6, "nextsize": 4, "regular_start": 1, "size": 5, "step": 1}, "outputs": {"tocarry": [1, 2, 3, 4, 6, 7, 8, 9, 11, 12, 13, 14, 16, 17, 18, 19, 21, 22, 23, 24, 26, 27, 28, 29]}}, {"error": false, "inputs": {"length": 2, "nextsize": 4, "regular_start": 1, "size": 5, "step": 1}, "outputs": {"tocarry": [1, 2, 3, 4, 6, 7, 8, 9]}}, {"error": false, "inputs": {"length": 1, "nextsize": 2, "regular_start": 1, "size": 5, "step": 2}, "outputs": {"tocarry": [1, 3]}}, {"error": false, "inputs": {"length": 1, "nextsize": 2, "regular_start": 1, "size": 5, "step": 3}, "outputs": {"tocarry": [1, 4]}}, {"error": false, "inputs": {"length": 1, "nextsize": 1, "regular_start": 2, "size": 3, "step": 1}, "outputs": {"tocarry": [2]}}, {"error": false, "inputs": {"length": 1, "nextsize": 1, "regular_start": 2, "size": 3, "step": 2}, "outputs": {"tocarry": [2]}}, {"error": false, "inputs": {"length": 1, "nextsize": 1, "regular_start": 2, "size": 3, "step": 3}, "outputs": {"tocarry": [2]}}, {"error": false, "inputs": {"length": 1, "nextsize": 1, "regular_start": 2, "size": 5, "step": 3}, "outputs": {"tocarry": [2]}}, {"error": false, "inputs": {"length": 1, "nextsize": 3, "regular_start": 2, "size": 5, "step": 1}, "outputs": {"tocarry": [2, 3, 4]}}, {"error": false, "inputs": {"length": 1, "nextsize": 2, "regular_start": 3, "size": 5, "step": 1}, "outputs": {"tocarry": [3, 4]}}]}, {"name": "awkward_RegularArray_getitem_next_range_spreadadvanced", "tests": [{"error": false, "inputs": {"fromadvanced": [0], "length": 1, "nextsize": 2}, "outputs": {"toadvanced": [0, 0]}}, {"error": false, "inputs": {"fromadvanced": [0, 1], "length": 2, "nextsize": 2}, "outputs": {"toadvanced": [0, 0, 1, 1]}}]}, {"name": "awkward_ListOffsetArray_flatten_offsets", "tests": [{"error": false, "inputs": {"inneroffsets": [0], "inneroffsetslen": 1, "outeroffsets": [0, 0, 0, 0, 0], "outeroffsetslen": 5}, "outputs": {"tooffsets": [0, 0, 0, 0, 0]}}, {"error": false, "inputs": {"inneroffsets": [0, 1, 2, 3], "inneroffsetslen": 4, "outeroffsets": [0, 0, 0, 1, 3], "outeroffsetslen": 5}, "outputs": {"tooffsets": [0, 0, 0, 1, 3]}}, {"error": false, "inputs": {"inneroffsets": [0, 1, 2, 3, 4, 5, 6], "inneroffsetslen": 7, "outeroffsets": [0, 0, 1, 3, 6], "outeroffsetslen": 5}, "outputs": {"tooffsets": [0, 0, 1, 3, 6]}}, {"error": false, "inputs": {"inneroffsets": [0, 1, 1, 5], "inneroffsetslen": 4, "outeroffsets": [0, 0, 1, 3], "outeroffsetslen": 4}, "outputs": {"tooffsets": [0, 0, 1, 5]}}, {"error": false, "inputs": {"inneroffsets": [0, 1, 1, 6, 6], "inneroffsetslen": 5, "outeroffsets": [0, 0, 1, 4], "outeroffsetslen": 4}, "outputs": {"tooffsets": [0, 0, 1, 6]}}, {"error": false, "inputs": {"inneroffsets": [0, 4, 8, 12, 14, 16], "inneroffsetslen": 6, "outeroffsets": [0, 3, 3, 5], "outeroffsetslen": 4}, "outputs": {"tooffsets": [0, 12, 12, 16]}}, {"error": false, "inputs": {"inneroffsets": [0, 1, 2, 5, 5, 7, 7, 11], "inneroffsetslen": 8, "outeroffsets": [0, 1, 2, 2, 5, 7], "outeroffsetslen": 6}, "outputs": {"tooffsets": [0, 1, 2, 2, 7, 11]}}, {"error": false, "inputs": {"inneroffsets": [0, 1, 2, 3, 4, 5, 6], "inneroffsetslen": 7, "outeroffsets": [0, 1, 3, 6], "outeroffsetslen": 4}, "outputs": {"tooffsets": [0, 1, 3, 6]}}, {"error": false, "inputs": {"inneroffsets": [0, 5, 10, 15, 20, 25, 30], "inneroffsetslen": 7, "outeroffsets": [0, 3, 6], "outeroffsetslen": 3}, "outputs": {"tooffsets": [0, 15, 30]}}, {"error": false, "inputs": {"inneroffsets": [0, 2, 6], "inneroffsetslen": 3, "outeroffsets": [0, 1, 1, 1, 2], "outeroffsetslen": 5}, "outputs": {"tooffsets": [0, 2, 2, 2, 6]}}, {"error": false, "inputs": {"inneroffsets": [0, 0, 2, 6], "inneroffsetslen": 4, "outeroffsets": [0, 2, 2, 2, 3], "outeroffsetslen": 5}, "outputs": {"tooffsets": [0, 2, 2, 2, 6]}}, {"error": false, "inputs": {"inneroffsets": [0, 0, 0, 2, 6], "inneroffsetslen": 5, "outeroffsets": [0, 3, 3, 3, 4], "outeroffsetslen": 5}, "outputs": {"tooffsets": [0, 2, 2, 2, 6]}}, {"error": false, "inputs": {"inneroffsets": [0, 0, 0, 0, 2, 7, 7], "inneroffsetslen": 7, "outeroffsets": [0, 4, 4, 4, 6], "outeroffsetslen": 5}, "outputs": {"tooffsets": [0, 2, 2, 2, 7]}}, {"error": false, "inputs": {"inneroffsets": [0, 3, 5, 6, 6], "inneroffsetslen": 5, "outeroffsets": [0, 1, 2, 3, 4], "outeroffsetslen": 5}, "outputs": {"tooffsets": [0, 3, 5, 6, 6]}}, {"error": false, "inputs": {"inneroffsets": [0, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 98, 105, 112, 119, 126, 133, 140, 147, 154, 161, 168, 175, 182, 189, 196, 203, 210], "inneroffsetslen": 31, "outeroffsets": [0, 5, 10, 15, 20, 25, 30], "outeroffsetslen": 7}, "outputs": {"tooffsets": [0, 35, 70, 105, 140, 175, 210]}}, {"error": false, "inputs": {"inneroffsets": [0, 2, 4, 6, 8, 10, 12, 13, 14, 15, 16], "inneroffsetslen": 11, "outeroffsets": [0, 2, 4, 6, 8, 10], "outeroffsetslen": 6}, "outputs": {"tooffsets": [0, 4, 8, 12, 14, 16]}}, {"error": false, "inputs": {"inneroffsets": [0, 3, 5, 6, 6, 10], "inneroffsetslen": 6, "outeroffsets": [0, 2, 2, 3, 5], "outeroffsetslen": 5}, "outputs": {"tooffsets": [0, 5, 5, 6, 10]}}, {"error": false, "inputs": {"inneroffsets": [0, 3, 3, 5, 6, 6, 10], "inneroffsetslen": 7, "outeroffsets": [0, 3, 3, 4, 6], "outeroffsetslen": 5}, "outputs": {"tooffsets": [0, 5, 5, 6, 10]}}, {"error": false, "inputs": {"inneroffsets": [0, 3, 3, 3, 5, 6, 6, 10], "inneroffsetslen": 8, "outeroffsets": [0, 4, 4, 5, 7], "outeroffsetslen": 5}, "outputs": {"tooffsets": [0, 5, 5, 6, 10]}}, {"error": false, "inputs": {"inneroffsets": [0, 3, 3, 5, 5, 8], "inneroffsetslen": 6, "outeroffsets": [0, 3, 3, 5], "outeroffsetslen": 4}, "outputs": {"tooffsets": [0, 5, 5, 8]}}, {"error": false, "inputs": {"inneroffsets": [0, 3, 6, 9, 12, 14, 16], "inneroffsetslen": 7, "outeroffsets": [0, 2, 4, 5, 6, 6, 6], "outeroffsetslen": 7}, "outputs": {"tooffsets": [0, 6, 12, 14, 16, 16, 16]}}, {"error": false, "inputs": {"inneroffsets": [0, 2, 4, 6, 8, 10], "inneroffsetslen": 6, "outeroffsets": [0, 3, 3, 5], "outeroffsetslen": 4}, "outputs": {"tooffsets": [0, 6, 6, 10]}}, {"error": false, "inputs": {"inneroffsets": [0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20], "inneroffsetslen": 11, "outeroffsets": [0, 3, 3, 5, 8, 8, 10], "outeroffsetslen": 7}, "outputs": {"tooffsets": [0, 6, 6, 10, 16, 16, 20]}}, {"error": false, "inputs": {"inneroffsets": [0, 4, 4, 4, 4, 6, 7, 7, 12, 12], "inneroffsetslen": 10, "outeroffsets": [0, 5, 5, 6, 9], "outeroffsetslen": 5}, "outputs": {"tooffsets": [0, 6, 6, 7, 12]}}, {"error": false, "inputs": {"inneroffsets": [0, 3, 6, 9, 11, 13, 14], "inneroffsetslen": 7, "outeroffsets": [0, 3, 5, 6], "outeroffsetslen": 4}, "outputs": {"tooffsets": [0, 9, 13, 14]}}, {"error": false, "inputs": {"inneroffsets": [0, 3, 5, 6, 6], "inneroffsetslen": 5, "outeroffsets": [1, 2, 3, 4], "outeroffsetslen": 4}, "outputs": {"tooffsets": [3, 5, 6, 6]}}, {"error": false, "inputs": {"inneroffsets": [0, 3, 3, 5, 6, 6, 10], "inneroffsetslen": 7, "outeroffsets": [3, 3, 4, 6], "outeroffsetslen": 4}, "outputs": {"tooffsets": [5, 5, 6, 10]}}, {"error": false, "inputs": {"inneroffsets": [0, 3, 3, 3, 5, 6, 6, 10], "inneroffsetslen": 8, "outeroffsets": [4, 4, 5, 7], "outeroffsetslen": 4}, "outputs": {"tooffsets": [5, 5, 6, 10]}}]}, {"name": "awkward_ListOffsetArray_toRegularArray", "tests": [{"error": false, "inputs": {"fromoffsets": [0, 1, 2, 3], "offsetslength": 4}, "outputs": {"size": [1]}}, {"error": false, "inputs": {"fromoffsets": [0, 2, 4], "offsetslength": 3}, "outputs": {"size": [2]}}, {"error": false, "inputs": {"fromoffsets": [0, 2, 4, 6], "offsetslength": 4}, "outputs": {"size": [2]}}, {"error": false, "inputs": {"fromoffsets": [0, 4], "offsetslength": 2}, "outputs": {"size": [4]}}, {"error": false, "inputs": {"fromoffsets": [0, 5, 10], "offsetslength": 3}, "outputs": {"size": [5]}}]}, {"name": "awkward_MaskedArray_getitem_next_jagged_project", "tests": [{"error": false, "inputs": {"index": [0, 1, 2, 3], "length": 4, "starts_in": [0, 2, 3, 3], "stops_in": [2, 3, 3, 3]}, "outputs": {"starts_out": [0, 2, 3, 3], "stops_out": [2, 3, 3, 3]}}, {"error": false, "inputs": {"index": [0, 1, 2, 3], "length": 4, "starts_in": [0, 2, 3, 3], "stops_in": [2, 3, 3, 5]}, "outputs": {"starts_out": [0, 2, 3, 3], "stops_out": [2, 3, 3, 5]}}, {"error": false, "inputs": {"index": [0, 1, 2, 3], "length": 4, "starts_in": [0, 2, 3, 3], "stops_in": [2, 3, 3, 6]}, "outputs": {"starts_out": [0, 2, 3, 3], "stops_out": [2, 3, 3, 6]}}, {"error": false, "inputs": {"index": [0, 1, 2, 3], "length": 4, "starts_in": [0, 2, 3, 4], "stops_in": [2, 3, 4, 7]}, "outputs": {"starts_out": [0, 2, 3, 4], "stops_out": [2, 3, 4, 7]}}]}, {"name": "awkward_ListOffsetArray_reduce_nonlocal_maxcount_offsetscopy_64", "tests": [{"error": false, "inputs": {"length": 3, "offsets": [0, 2, 3, 5]}, "outputs": {"maxcount": [2], "offsetscopy": [0, 2, 3, 5]}}, {"error": false, "inputs": {"length": 3, "offsets": [0, 2, 4, 6]}, "outputs": {"maxcount": [2], "offsetscopy": [0, 2, 4, 6]}}, {"error": false, "inputs": {"length": 3, "offsets": [0, 3, 3, 5]}, "outputs": {"maxcount": [3], "offsetscopy": [0, 3, 3, 5]}}, {"error": false, "inputs": {"length": 6, "offsets": [0, 3, 3, 5, 6, 8, 9]}, "outputs": {"maxcount": [3], "offsetscopy": [0, 3, 3, 5, 6, 8, 9]}}, {"error": false, "inputs": {"length": 5, "offsets": [0, 3, 3, 5, 6, 9]}, "outputs": {"maxcount": [3], "offsetscopy": [0, 3, 3, 5, 6, 9]}}, {"error": false, "inputs": {"length": 6, "offsets": [0, 3, 5, 5, 6, 8, 9]}, "outputs": {"maxcount": [3], "offsetscopy": [0, 3, 5, 5, 6, 8, 9]}}, {"error": false, "inputs": {"length": 6, "offsets": [0, 3, 5, 6, 7, 7, 9]}, "outputs": {"maxcount": [3], "offsetscopy": [0, 3, 5, 6, 7, 7, 9]}}, {"error": false, "inputs": {"length": 5, "offsets": [0, 3, 5, 6, 7, 9]}, "outputs": {"maxcount": [3], "offsetscopy": [0, 3, 5, 6, 7, 9]}}, {"error": false, "inputs": {"length": 6, "offsets": [0, 3, 5, 7, 8, 9, 10]}, "outputs": {"maxcount": [3], "offsetscopy": [0, 3, 5, 7, 8, 9, 10]}}, {"error": false, "inputs": {"length": 2, "offsets": [0, 3, 6]}, "outputs": {"maxcount": [3], "offsetscopy": [0, 3, 6]}}, {"error": false, "inputs": {"length": 5, "offsets": [0, 3, 6, 9, 12, 15]}, "outputs": {"maxcount": [3], "offsetscopy": [0, 3, 6, 9, 12, 15]}}, {"error": false, "inputs": {"length": 9, "offsets": [0, 0, 1, 3, 6, 10, 13, 15, 16, 16]}, "outputs": {"maxcount": [4], "offsetscopy": [0, 0, 1, 3, 6, 10, 13, 15, 16, 16]}}, {"error": false, "inputs": {"length": 3, "offsets": [0, 3, 3, 7]}, "outputs": {"maxcount": [4], "offsetscopy": [0, 3, 3, 7]}}, {"error": false, "inputs": {"length": 3, "offsets": [0, 3, 6, 10]}, "outputs": {"maxcount": [4], "offsetscopy": [0, 3, 6, 10]}}, {"error": false, "inputs": {"length": 3, "offsets": [0, 4, 4, 6]}, "outputs": {"maxcount": [4], "offsetscopy": [0, 4, 4, 6]}}, {"error": false, "inputs": {"length": 2, "offsets": [0, 4, 6]}, "outputs": {"maxcount": [4], "offsetscopy": [0, 4, 6]}}, {"error": false, "inputs": {"length": 3, "offsets": [0, 4, 8, 12]}, "outputs": {"maxcount": [4], "offsetscopy": [0, 4, 8, 12]}}, {"error": false, "inputs": {"length": 6, "offsets": [0, 3, 8, 13, 18, 23, 28]}, "outputs": {"maxcount": [5], "offsetscopy": [0, 3, 8, 13, 18, 23, 28]}}, {"error": false, "inputs": {"length": 6, "offsets": [0, 4, 9, 13, 18, 23, 28]}, "outputs": {"maxcount": [5], "offsetscopy": [0, 4, 9, 13, 18, 23, 28]}}, {"error": false, "inputs": {"length": 6, "offsets": [0, 4, 9, 14, 19, 24, 29]}, "outputs": {"maxcount": [5], "offsetscopy": [0, 4, 9, 14, 19, 24, 29]}}, {"error": false, "inputs": {"length": 6, "offsets": [0, 5, 10, 11, 12, 17, 22]}, "outputs": {"maxcount": [5], "offsetscopy": [0, 5, 10, 11, 12, 17, 22]}}, {"error": false, "inputs": {"length": 6, "offsets": [0, 5, 10, 14, 18, 23, 28]}, "outputs": {"maxcount": [5], "offsetscopy": [0, 5, 10, 14, 18, 23, 28]}}, {"error": false, "inputs": {"length": 3, "offsets": [0, 5, 10, 15]}, "outputs": {"maxcount": [5], "offsetscopy": [0, 5, 10, 15]}}, {"error": false, "inputs": {"length": 6, "offsets": [0, 5, 10, 15, 19, 24, 28]}, "outputs": {"maxcount": [5], "offsetscopy": [0, 5, 10, 15, 19, 24, 28]}}, {"error": false, "inputs": {"length": 4, "offsets": [0, 5, 10, 15, 20]}, "outputs": {"maxcount": [5], "offsetscopy": [0, 5, 10, 15, 20]}}, {"error": false, "inputs": {"length": 6, "offsets": [0, 5, 10, 15, 20, 24, 28]}, "outputs": {"maxcount": [5], "offsetscopy": [0, 5, 10, 15, 20, 24, 28]}}, {"error": false, "inputs": {"length": 5, "offsets": [0, 5, 10, 15, 20, 25]}, "outputs": {"maxcount": [5], "offsetscopy": [0, 5, 10, 15, 20, 25]}}, {"error": false, "inputs": {"length": 6, "offsets": [0, 5, 10, 15, 20, 25, 28]}, "outputs": {"maxcount": [5], "offsetscopy": [0, 5, 10, 15, 20, 25, 28]}}, {"error": false, "inputs": {"length": 6, "offsets": [0, 5, 10, 15, 20, 25, 29]}, "outputs": {"maxcount": [5], "offsetscopy": [0, 5, 10, 15, 20, 25, 29]}}, {"error": false, "inputs": {"length": 6, "offsets": [0, 5, 10, 15, 20, 25, 30]}, "outputs": {"maxcount": [5], "offsetscopy": [0, 5, 10, 15, 20, 25, 30]}}, {"error": false, "inputs": {"length": 6, "offsets": [0, 5, 6, 11, 16, 17, 22]}, "outputs": {"maxcount": [5], "offsetscopy": [0, 5, 6, 11, 16, 17, 22]}}, {"error": false, "inputs": {"length": 5, "offsets": [0, 5, 8, 11, 14, 17]}, "outputs": {"maxcount": [5], "offsetscopy": [0, 5, 8, 11, 14, 17]}}, {"error": false, "inputs": {"length": 3, "offsets": [0, 5, 9, 12]}, "outputs": {"maxcount": [5], "offsetscopy": [0, 5, 9, 12]}}]}, {"name": "awkward_ByteMaskedArray_overlay_mask", "tests": [{"error": false, "inputs": {"length": 2, "mymask": [0, 0], "theirmask": [0, 0], "validwhen": false}, "outputs": {"tomask": [0, 0]}}]}, {"name": "awkward_IndexedArray_flatten_none2empty", "tests": [{"error": false, "inputs": {"offsets": [0, 1, 1, 6], "offsetslength": 4, "outindex": [0, 1, 2, 1], "outindexlength": 4}, "outputs": {"outoffsets": [0, 1, 1, 6, 6]}}, {"error": false, "inputs": {"offsets": [0, 3, 3, 5], "offsetslength": 4, "outindex": [0, 1, 1, 1, 2], "outindexlength": 5}, "outputs": {"outoffsets": [0, 3, 3, 3, 3, 5]}}, {"error": false, "inputs": {"offsets": [0, 3, 3, 4, 7], "offsetslength": 5, "outindex": [0, 1, 2, 1, 3], "outindexlength": 5}, "outputs": {"outoffsets": [0, 3, 3, 4, 4, 7]}}, {"error": false, "inputs": {"offsets": [0, 3, 3, 5, 6, 6, 10], "offsetslength": 7, "outindex": [0, 1, 2, 3, 4, 1, 5], "outindexlength": 7}, "outputs": {"outoffsets": [0, 3, 3, 5, 6, 6, 6, 10]}}, {"error": false, "inputs": {"offsets": [0, 4, 4, 6], "offsetslength": 4, "outindex": [0, 1, 1, 1, 2, 1], "outindexlength": 6}, "outputs": {"outoffsets": [0, 4, 4, 4, 4, 6, 6]}}, {"error": false, "inputs": {"offsets": [0, 4, 4, 6, 7, 7, 12], "offsetslength": 7, "outindex": [0, 1, 1, 1, 2, 3, 4, 5, 1], "outindexlength": 9}, "outputs": {"outoffsets": [0, 4, 4, 4, 4, 6, 7, 7, 12, 12]}}, {"error": false, "inputs": {"offsets": [0, 5, 5, 6, 9], "offsetslength": 5, "outindex": [0, 1, 1, 2, 1, 3], "outindexlength": 6}, "outputs": {"outoffsets": [0, 5, 5, 5, 6, 6, 9]}}]}, {"name": "awkward_IndexedArray_reduce_next_64", "tests": [{"error": false, "inputs": {"index": [0, 1], "length": 2, "parents": [0, 0]}, "outputs": {"nextcarry": [0, 1], "nextparents": [0, 0], "outindex": [0, 1]}}, {"error": false, "inputs": {"index": [0, 1, 2, 3, 4, 5, 6], "length": 7, "parents": [0, 0, 2, 2, 3, 4, 4]}, "outputs": {"nextcarry": [0, 1, 2, 3, 4, 5, 6], "nextparents": [0, 0, 2, 2, 3, 4, 4], "outindex": [0, 1, 2, 3, 4, 5, 6]}}, {"error": false, "inputs": {"index": [1, 2], "length": 2, "parents": [0, 0]}, "outputs": {"nextcarry": [1, 2], "nextparents": [0, 0], "outindex": [0, 1]}}, {"error": false, "inputs": {"index": [1, 2, 3], "length": 3, "parents": [0, 0, 0]}, "outputs": {"nextcarry": [1, 2, 3], "nextparents": [0, 0, 0], "outindex": [0, 1, 2]}}, {"error": false, "inputs": {"index": [1, 2, 3, 4], "length": 4, "parents": [0, 0, 0, 0]}, "outputs": {"nextcarry": [1, 2, 3, 4], "nextparents": [0, 0, 0, 0], "outindex": [0, 1, 2, 3]}}, {"error": false, "inputs": {"index": [2, 3], "length": 2, "parents": [0, 0]}, "outputs": {"nextcarry": [2, 3], "nextparents": [0, 0], "outindex": [0, 1]}}, {"error": false, "inputs": {"index": [2, 3, 4], "length": 3, "parents": [0, 0, 0]}, "outputs": {"nextcarry": [2, 3, 4], "nextparents": [0, 0, 0], "outindex": [0, 1, 2]}}, {"error": false, "inputs": {"index": [3, 4], "length": 2, "parents": [0, 0]}, "outputs": {"nextcarry": [3, 4], "nextparents": [0, 0], "outindex": [0, 1]}}, {"error": false, "inputs": {"index": [4, 3, 2, 1, 0], "length": 5, "parents": [0, 0, 0, 0, 0]}, "outputs": {"nextcarry": [4, 3, 2, 1, 0], "nextparents": [0, 0, 0, 0, 0], "outindex": [0, 1, 2, 3, 4]}}, {"error": false, "inputs": {"index": [5, 2, 4, 1, 3, 0], "length": 6, "parents": [0, 0, 1, 1, 2, 2]}, "outputs": {"nextcarry": [5, 2, 4, 1, 3, 0], "nextparents": [0, 0, 1, 1, 2, 2], "outindex": [0, 1, 2, 3, 4, 5]}}, {"error": false, "inputs": {"index": [5, 4, 3, 2, 1, 0], "length": 6, "parents": [0, 0, 0, 1, 1, 1]}, "outputs": {"nextcarry": [5, 4, 3, 2, 1, 0], "nextparents": [0, 0, 0, 1, 1, 1], "outindex": [0, 1, 2, 3, 4, 5]}}]}, {"name": "awkward_IndexedArray_simplify", "tests": [{"error": false, "inputs": {"innerindex": [0, 1], "innerlength": 2, "outerindex": [0, 1], "outerlength": 2}, "outputs": {"toindex": [0, 1]}}, {"error": false, "inputs": {"innerindex": [0, 1, 1, 1, 2], "innerlength": 5, "outerindex": [0, 1, 2], "outerlength": 3}, "outputs": {"toindex": [0, 1, 1]}}, {"error": false, "inputs": {"innerindex": [0, 1, 1, 1, 4], "innerlength": 5, "outerindex": [0, 1, 2], "outerlength": 3}, "outputs": {"toindex": [0, 1, 1]}}, {"error": false, "inputs": {"innerindex": [0, 1, 2], "innerlength": 3, "outerindex": [0, 1, 1, 1, 1, 2], "outerlength": 6}, "outputs": {"toindex": [0, 1, 1, 1, 1, 2]}}, {"error": false, "inputs": {"innerindex": [0, 1, 2, 1, 1], "innerlength": 5, "outerindex": [0, 1, 1, 1, 2], "outerlength": 5}, "outputs": {"toindex": [0, 1, 1, 1, 2]}}, {"error": false, "inputs": {"innerindex": [0, 1, 1, 1, 2], "innerlength": 5, "outerindex": [0, 1, 2, 3, 4, 1, 1], "outerlength": 7}, "outputs": {"toindex": [0, 1, 1, 1, 2, 1, 1]}}, {"error": false, "inputs": {"innerindex": [0, 1, 1, 1, 4], "innerlength": 5, "outerindex": [0, 1, 2, 3, 4, 1, 1], "outerlength": 7}, "outputs": {"toindex": [0, 1, 1, 1, 4, 1, 1]}}, {"error": false, "inputs": {"innerindex": [0, 1, 2, 1], "innerlength": 4, "outerindex": [0, 1, 1, 2], "outerlength": 4}, "outputs": {"toindex": [0, 1, 1, 2]}}, {"error": false, "inputs": {"innerindex": [0, 1, 1, 2], "innerlength": 4, "outerindex": [0, 1, 1, 3], "outerlength": 4}, "outputs": {"toindex": [0, 1, 1, 2]}}, {"error": false, "inputs": {"innerindex": [0, 1, 1, 2], "innerlength": 4, "outerindex": [0, 1, 2, 3], "outerlength": 4}, "outputs": {"toindex": [0, 1, 1, 2]}}, {"error": false, "inputs": {"innerindex": [0, 1, 2, 3], "innerlength": 4, "outerindex": [0, 1, 1, 2, 3], "outerlength": 5}, "outputs": {"toindex": [0, 1, 1, 2, 3]}}, {"error": false, "inputs": {"innerindex": [0, 1, 2, 3], "innerlength": 4, "outerindex": [0, 1, 1, 3], "outerlength": 4}, "outputs": {"toindex": [0, 1, 1, 3]}}, {"error": false, "inputs": {"innerindex": [0, 1, 2], "innerlength": 3, "outerindex": [0, 1, 2], "outerlength": 3}, "outputs": {"toindex": [0, 1, 2]}}, {"error": false, "inputs": {"innerindex": [0, 1, 2, 3], "innerlength": 4, "outerindex": [0, 1, 2, 1, 3], "outerlength": 5}, "outputs": {"toindex": [0, 1, 2, 1, 3]}}, {"error": false, "inputs": {"innerindex": [0, 1, 2, 1, 4], "innerlength": 5, "outerindex": [0, 1, 2, 3, 4], "outerlength": 5}, "outputs": {"toindex": [0, 1, 2, 1, 4]}}, {"error": false, "inputs": {"innerindex": [0, 1, 2, 3, 4, 5, 6, 7, 1, 1], "innerlength": 10, "outerindex": [0, 1, 2, 3, 4, 1, 1, 1, 5, 6, 1, 1, 7, 8, 9, 1], "outerlength": 16}, "outputs": {"toindex": [0, 1, 2, 3, 4, 1, 1, 1, 5, 6, 1, 1, 7, 1, 1, 1]}}, {"error": false, "inputs": {"innerindex": [0, 1, 1, 2, 1, 1, 3, 4], "innerlength": 8, "outerindex": [2, 2, 1, 6, 5], "outerlength": 5}, "outputs": {"toindex": [1, 1, 1, 3, 1]}}, {"error": false, "inputs": {"innerindex": [13, 9, 13, 4, 8, 3, 15, 1, 16, 2, 8], "innerlength": 11, "outerindex": [0, 3, 6], "outerlength": 3}, "outputs": {"toindex": [13, 4, 15]}}, {"error": false, "inputs": {"innerindex": [13, 9, 13, 4, 8, 3, 15, 1, 16, 2, 8], "innerlength": 11, "outerindex": [0, 1, 2, 3, 4, 5, 6, 7, 8], "outerlength": 9}, "outputs": {"toindex": [13, 9, 13, 4, 8, 3, 15, 1, 16]}}, {"error": false, "inputs": {"innerindex": [13, 9, 13, 4, 8, 3, 15, 1, 16, 2, 8], "innerlength": 11, "outerindex": [0, 1, 3, 4, 6, 7], "outerlength": 6}, "outputs": {"toindex": [13, 9, 4, 8, 15, 1]}}, {"error": false, "inputs": {"innerindex": [2, 1, 1, 0], "innerlength": 4, "outerindex": [0, 1, 2, 1, 3], "outerlength": 5}, "outputs": {"toindex": [2, 1, 1, 1, 0]}}, {"error": false, "inputs": {"innerindex": [3, 1, 1, 7], "innerlength": 4, "outerindex": [0, 1, 1, 2, 3], "outerlength": 5}, "outputs": {"toindex": [3, 1, 1, 1, 7]}}, {"error": false, "inputs": {"innerindex": [3, 1, 2, 1], "innerlength": 4, "outerindex": [0, 1, 2, 1, 3], "outerlength": 5}, "outputs": {"toindex": [3, 1, 2, 1, 1]}}, {"error": false, "inputs": {"innerindex": [4, 3, 2, 1, 0], "innerlength": 5, "outerindex": [0], "outerlength": 1}, "outputs": {"toindex": [4]}}, {"error": false, "inputs": {"innerindex": [4, 3, 2, 1, 0], "innerlength": 5, "outerindex": [0, 1], "outerlength": 2}, "outputs": {"toindex": [4, 3]}}, {"error": false, "inputs": {"innerindex": [4, 5, 6, 7, 3, 1, 2, 0, 1, 1], "innerlength": 10, "outerindex": [0, 4, 5, 7], "outerlength": 4}, "outputs": {"toindex": [4, 3, 1, 0]}}, {"error": false, "inputs": {"innerindex": [4, 3, 2, 1, 0], "innerlength": 5, "outerindex": [0, 1, 2], "outerlength": 3}, "outputs": {"toindex": [4, 3, 2]}}, {"error": false, "inputs": {"innerindex": [4, 3, 2, 1, 0], "innerlength": 5, "outerindex": [0, 1, 2, 3, 4], "outerlength": 5}, "outputs": {"toindex": [4, 3, 2, 1, 0]}}, {"error": false, "inputs": {"innerindex": [4, 3, 2, 1, 0], "innerlength": 5, "outerindex": [0, 1, 2, 3], "outerlength": 4}, "outputs": {"toindex": [4, 3, 2, 1]}}, {"error": false, "inputs": {"innerindex": [0, 1, 1, 1, 2, 3, 4, 5, 6, 7], "innerlength": 10, "outerindex": [6, 7, 8, 9, 5, 1, 1, 1, 3, 4, 1, 1, 0, 1, 2, 1], "outerlength": 16}, "outputs": {"toindex": [4, 5, 6, 7, 3, 1, 1, 1, 1, 2, 1, 1, 0, 1, 1, 1]}}, {"error": false, "inputs": {"innerindex": [0, 1, 1, 1, 2, 3, 4, 5, 6, 7], "innerlength": 10, "outerindex": [6, 7, 8, 9, 5, 1, 1, 3, 4, 1, 0, 1, 2], "outerlength": 13}, "outputs": {"toindex": [4, 5, 6, 7, 3, 1, 1, 1, 2, 1, 0, 1, 1]}}, {"error": false, "inputs": {"innerindex": [0, 1, 1, 1, 2, 3, 4, 5, 6, 7], "innerlength": 10, "outerindex": [6, 7, 8, 9, 5, 3, 4, 0, 1, 2], "outerlength": 10}, "outputs": {"toindex": [4, 5, 6, 7, 3, 1, 2, 0, 1, 1]}}, {"error": false, "inputs": {"innerindex": [6, 5, 1, 3, 1, 1, 0], "innerlength": 7, "outerindex": [0, 2, 4, 6], "outerlength": 4}, "outputs": {"toindex": [6, 1, 1, 0]}}, {"error": false, "inputs": {"innerindex": [6, 5, 4, 3, 2, 1, 0], "innerlength": 7, "outerindex": [0, 2, 4, 6], "outerlength": 4}, "outputs": {"toindex": [6, 4, 2, 0]}}]}, {"name": "awkward_IndexedArray_validity", "tests": [{"error": false, "inputs": {"index": [0, 1, 1, 1, 1, 2], "isoption": true, "lencontent": 3, "length": 6}, "outputs": {}}, {"error": false, "inputs": {"index": [0, 1, 1, 1, 1], "isoption": true, "lencontent": 2, "length": 5}, "outputs": {}}, {"error": false, "inputs": {"index": [0, 1, 1, 1, 2, 3, 4], "isoption": true, "lencontent": 5, "length": 7}, "outputs": {}}, {"error": false, "inputs": {"index": [0, 1, 1, 1, 2, 3], "isoption": true, "lencontent": 4, "length": 6}, "outputs": {}}, {"error": false, "inputs": {"index": [0, 1, 1, 1, 2], "isoption": true, "lencontent": 3, "length": 5}, "outputs": {}}, {"error": false, "inputs": {"index": [0, 1, 1, 1], "isoption": true, "lencontent": 2, "length": 4}, "outputs": {}}, {"error": false, "inputs": {"index": [0, 1, 1, 2, 1, 3], "isoption": true, "lencontent": 4, "length": 6}, "outputs": {}}, {"error": false, "inputs": {"index": [0, 1, 1, 2, 1], "isoption": true, "lencontent": 3, "length": 5}, "outputs": {}}, {"error": false, "inputs": {"index": [0, 1, 1, 2, 3, 1, 4, 5, 6], "isoption": true, "lencontent": 7, "length": 9}, "outputs": {}}, {"error": false, "inputs": {"index": [0, 1, 1, 2, 3, 4, 1, 5], "isoption": true, "lencontent": 6, "length": 8}, "outputs": {}}, {"error": false, "inputs": {"index": [0, 1, 1, 2, 3, 4, 5, 6, 7], "isoption": true, "lencontent": 8, "length": 9}, "outputs": {}}, {"error": false, "inputs": {"index": [0, 1, 1, 2, 3, 4, 5], "isoption": true, "lencontent": 6, "length": 7}, "outputs": {}}, {"error": false, "inputs": {"index": [0, 1, 1, 2, 3], "isoption": true, "lencontent": 4, "length": 5}, "outputs": {}}, {"error": false, "inputs": {"index": [0, 1, 1, 2], "isoption": true, "lencontent": 3, "length": 4}, "outputs": {}}, {"error": false, "inputs": {"index": [0, 1, 1], "isoption": true, "lencontent": 2, "length": 3}, "outputs": {}}, {"error": false, "inputs": {"index": [0, 1, 2, 1, 1], "isoption": true, "lencontent": 3, "length": 5}, "outputs": {}}, {"error": false, "inputs": {"index": [0, 1, 2, 1, 3, 1, 4], "isoption": true, "lencontent": 5, "length": 7}, "outputs": {}}, {"error": false, "inputs": {"index": [0, 1, 2, 1, 3], "isoption": true, "lencontent": 4, "length": 5}, "outputs": {}}, {"error": false, "inputs": {"index": [0, 1, 2, 1], "isoption": true, "lencontent": 3, "length": 4}, "outputs": {}}, {"error": false, "inputs": {"index": [0, 1, 2, 3, 1, 4, 5, 6, 7, 8, 1, 9], "isoption": true, "lencontent": 10, "length": 12}, "outputs": {}}, {"error": false, "inputs": {"index": [0, 1, 2, 3, 1, 4, 5, 6], "isoption": true, "lencontent": 7, "length": 8}, "outputs": {}}, {"error": false, "inputs": {"index": [0, 1, 2, 3, 1, 4], "isoption": true, "lencontent": 5, "length": 6}, "outputs": {}}, {"error": false, "inputs": {"index": [0, 1, 2, 3, 1], "isoption": true, "lencontent": 4, "length": 5}, "outputs": {}}, {"error": false, "inputs": {"index": [1, 0, 1, 1, 1], "isoption": true, "lencontent": 2, "length": 5}, "outputs": {}}, {"error": false, "inputs": {"index": [1, 0, 1, 1, 2], "isoption": true, "lencontent": 3, "length": 5}, "outputs": {}}, {"error": false, "inputs": {"index": [1, 0, 1, 2, 1, 3], "isoption": true, "lencontent": 4, "length": 6}, "outputs": {}}, {"error": false, "inputs": {"index": [1, 0, 1, 2, 1], "isoption": true, "lencontent": 3, "length": 5}, "outputs": {}}, {"error": false, "inputs": {"index": [1, 0, 1, 2, 3], "isoption": true, "lencontent": 4, "length": 5}, "outputs": {}}, {"error": false, "inputs": {"index": [1, 0, 1, 2], "isoption": true, "lencontent": 3, "length": 4}, "outputs": {}}, {"error": false, "inputs": {"index": [1, 1, 0, 1, 1], "isoption": true, "lencontent": 2, "length": 5}, "outputs": {}}, {"error": false, "inputs": {"index": [1, 1, 0, 1, 2], "isoption": true, "lencontent": 3, "length": 5}, "outputs": {}}, {"error": false, "inputs": {"index": [1, 1, 1, 0, 1], "isoption": true, "lencontent": 2, "length": 5}, "outputs": {}}, {"error": false, "inputs": {"index": [1, 4, 4, 1, 0], "isoption": true, "lencontent": 10, "length": 5}, "outputs": {}}, {"error": false, "inputs": {"index": [2, 1, 4, 0, 8], "isoption": true, "lencontent": 10, "length": 5}, "outputs": {}}, {"error": false, "inputs": {"index": [2, 2, 0, 1, 4], "isoption": true, "lencontent": 5, "length": 5}, "outputs": {}}, {"error": false, "inputs": {"index": [2, 4, 4, 0, 8], "isoption": false, "lencontent": 10, "length": 5}, "outputs": {}}, {"error": false, "inputs": {"index": [6, 4, 4, 8, 0], "isoption": false, "lencontent": 10, "length": 5}, "outputs": {}}, {"error": false, "inputs": {"index": [6, 5, 4, 3, 2, 1, 0], "isoption": false, "lencontent": 7, "length": 7}, "outputs": {}}]}, {"name": "awkward_IndexedOptionArray_rpad_and_clip_mask_axis1", "tests": [{"error": false, "inputs": {"frommask": [0, 0, 0, 0], "length": 4}, "outputs": {"toindex": [0, 1, 2, 3]}}]}, {"name": "awkward_index_rpad_and_clip_axis1", "tests": [{"error": false, "inputs": {"length": 4, "target": 1}, "outputs": {"tostarts": [0, 1, 2, 3], "tostops": [1, 2, 3, 4]}}, {"error": false, "inputs": {"length": 5, "target": 1}, "outputs": {"tostarts": [0, 1, 2, 3, 4], "tostops": [1, 2, 3, 4, 5]}}, {"error": false, "inputs": {"length": 6, "target": 1}, "outputs": {"tostarts": [0, 1, 2, 3, 4, 5], "tostops": [1, 2, 3, 4, 5, 6]}}, {"error": false, "inputs": {"length": 3, "target": 2}, "outputs": {"tostarts": [0, 2, 4], "tostops": [2, 4, 6]}}, {"error": false, "inputs": {"length": 7, "target": 2}, "outputs": {"tostarts": [0, 2, 4, 6, 8, 10, 12], "tostops": [2, 4, 6, 8, 10, 12, 14]}}, {"error": false, "inputs": {"length": 6, "target": 2}, "outputs": {"tostarts": [0, 2, 4, 6, 8, 10], "tostops": [2, 4, 6, 8, 10, 12]}}, {"error": false, "inputs": {"length": 5, "target": 2}, "outputs": {"tostarts": [0, 2, 4, 6, 8], "tostops": [2, 4, 6, 8, 10]}}, {"error": false, "inputs": {"length": 6, "target": 3}, "outputs": {"tostarts": [0, 3, 6, 9, 12, 15], "tostops": [3, 6, 9, 12, 15, 18]}}, {"error": false, "inputs": {"length": 5, "target": 3}, "outputs": {"tostarts": [0, 3, 6, 9, 12], "tostops": [3, 6, 9, 12, 15]}}, {"error": false, "inputs": {"length": 6, "target": 4}, "outputs": {"tostarts": [0, 4, 8, 12, 16, 20], "tostops": [4, 8, 12, 16, 20, 24]}}, {"error": false, "inputs": {"length": 5, "target": 4}, "outputs": {"tostarts": [0, 4, 8, 12, 16], "tostops": [4, 8, 12, 16, 20]}}, {"error": false, "inputs": {"length": 6, "target": 5}, "outputs": {"tostarts": [0, 5, 10, 15, 20, 25], "tostops": [5, 10, 15, 20, 25, 30]}}, {"error": false, "inputs": {"length": 5, "target": 5}, "outputs": {"tostarts": [0, 5, 10, 15, 20], "tostops": [5, 10, 15, 20, 25]}}]}, {"name": "awkward_ListArray_combinations_length", "tests": [{"error": false, "inputs": {"length": 5, "n": 3, "replacement": false, "starts": [0, 4, 4, 7, 8], "stops": [4, 4, 7, 8, 13]}, "outputs": {"tooffsets": [0, 4, 4, 5, 5, 15], "totallen": [15]}}, {"error": false, "inputs": {"length": 5, "n": 2, "replacement": false, "starts": [0, 4, 4, 7, 8], "stops": [4, 4, 7, 8, 13]}, "outputs": {"tooffsets": [0, 6, 6, 9, 9, 19], "totallen": [19]}}, {"error": false, "inputs": {"length": 5, "n": 2, "replacement": true, "starts": [0, 4, 4, 7, 8], "stops": [4, 4, 7, 8, 13]}, "outputs": {"tooffsets": [0, 10, 10, 16, 17, 32], "totallen": [32]}}, {"error": false, "inputs": {"length": 3, "n": 2, "replacement": false, "starts": [0, 3, 3], "stops": [3, 3, 5]}, "outputs": {"tooffsets": [0, 3, 3, 4], "totallen": [4]}}, {"error": false, "inputs": {"length": 3, "n": 2, "replacement": false, "starts": [0, 3, 5], "stops": [3, 3, 7]}, "outputs": {"tooffsets": [0, 3, 3, 4], "totallen": [4]}}, {"error": false, "inputs": {"length": 5, "n": 3, "replacement": true, "starts": [0, 4, 4, 7, 8], "stops": [4, 4, 7, 8, 13]}, "outputs": {"tooffsets": [0, 20, 20, 30, 31, 66], "totallen": [66]}}, {"error": false, "inputs": {"length": 5, "n": 2, "replacement": false, "starts": [0, 3, 3, 10, 10], "stops": [3, 3, 5, 10, 13]}, "outputs": {"tooffsets": [0, 3, 3, 4, 4, 7], "totallen": [7]}}]}, {"name": "awkward_ListArray_getitem_jagged_carrylen", "tests": [{"error": false, "inputs": {"sliceouterlen": 4, "slicestarts": [0, 0, 0, 0], "slicestops": [0, 0, 0, 0]}, "outputs": {"carrylen": [0]}}, {"error": false, "inputs": {"sliceouterlen": 3, "slicestarts": [0, 0, 0], "slicestops": [0, 0, 0]}, "outputs": {"carrylen": [0]}}, {"error": false, "inputs": {"sliceouterlen": 4, "slicestarts": [0, 0, 1, 1], "slicestops": [0, 1, 1, 1]}, "outputs": {"carrylen": [1]}}, {"error": false, "inputs": {"sliceouterlen": 6, "slicestarts": [0, 1, 3, 5, 6, 8], "slicestops": [1, 3, 5, 6, 8, 10]}, "outputs": {"carrylen": [10]}}, {"error": false, "inputs": {"sliceouterlen": 5, "slicestarts": [0, 5, 5, 6, 8], "slicestops": [5, 5, 6, 8, 10]}, "outputs": {"carrylen": [10]}}, {"error": false, "inputs": {"sliceouterlen": 4, "slicestarts": [0, 3, 4, 7], "slicestops": [3, 4, 7, 11]}, "outputs": {"carrylen": [11]}}, {"error": false, "inputs": {"sliceouterlen": 6, "slicestarts": [0, 1, 3, 6, 7, 9], "slicestops": [1, 3, 6, 7, 9, 12]}, "outputs": {"carrylen": [12]}}, {"error": false, "inputs": {"sliceouterlen": 3, "slicestarts": [0, 0, 0], "slicestops": [0, 0, 2]}, "outputs": {"carrylen": [2]}}, {"error": false, "inputs": {"sliceouterlen": 3, "slicestarts": [0, 2, 2], "slicestops": [2, 2, 2]}, "outputs": {"carrylen": [2]}}, {"error": false, "inputs": {"sliceouterlen": 3, "slicestarts": [0, 1, 1], "slicestops": [1, 1, 3]}, "outputs": {"carrylen": [3]}}, {"error": false, "inputs": {"sliceouterlen": 5, "slicestarts": [0, 1, 1, 2, 2], "slicestops": [1, 1, 2, 2, 3]}, "outputs": {"carrylen": [3]}}, {"error": false, "inputs": {"sliceouterlen": 3, "slicestarts": [0, 2, 2], "slicestops": [2, 2, 3]}, "outputs": {"carrylen": [3]}}, {"error": false, "inputs": {"sliceouterlen": 4, "slicestarts": [0, 2, 3, 3], "slicestops": [2, 3, 3, 3]}, "outputs": {"carrylen": [3]}}, {"error": false, "inputs": {"sliceouterlen": 5, "slicestarts": [0, 2, 2, 2, 2], "slicestops": [2, 2, 2, 2, 4]}, "outputs": {"carrylen": [4]}}, {"error": false, "inputs": {"sliceouterlen": 3, "slicestarts": [0, 2, 2], "slicestops": [2, 2, 4]}, "outputs": {"carrylen": [4]}}, {"error": false, "inputs": {"sliceouterlen": 2, "slicestarts": [0, 3], "slicestops": [3, 4]}, "outputs": {"carrylen": [4]}}, {"error": false, "inputs": {"sliceouterlen": 5, "slicestarts": [0, 1, 1, 3, 3], "slicestops": [1, 1, 3, 3, 5]}, "outputs": {"carrylen": [5]}}, {"error": false, "inputs": {"sliceouterlen": 3, "slicestarts": [0, 2, 3], "slicestops": [2, 3, 5]}, "outputs": {"carrylen": [5]}}, {"error": false, "inputs": {"sliceouterlen": 4, "slicestarts": [0, 2, 3, 3], "slicestops": [2, 3, 3, 5]}, "outputs": {"carrylen": [5]}}, {"error": false, "inputs": {"sliceouterlen": 3, "slicestarts": [0, 3, 3], "slicestops": [3, 3, 5]}, "outputs": {"carrylen": [5]}}, {"error": false, "inputs": {"sliceouterlen": 3, "slicestarts": [0, 4, 5], "slicestops": [4, 4, 6]}, "outputs": {"carrylen": [5]}}, {"error": false, "inputs": {"sliceouterlen": 4, "slicestarts": [0, 1, 3, 4], "slicestops": [1, 3, 4, 6]}, "outputs": {"carrylen": [6]}}, {"error": false, "inputs": {"sliceouterlen": 5, "slicestarts": [0, 2, 2, 2, 2], "slicestops": [2, 2, 2, 2, 6]}, "outputs": {"carrylen": [6]}}, {"error": false, "inputs": {"sliceouterlen": 2, "slicestarts": [0, 3], "slicestops": [3, 6]}, "outputs": {"carrylen": [6]}}, {"error": false, "inputs": {"sliceouterlen": 3, "slicestarts": [0, 4, 5], "slicestops": [4, 5, 6]}, "outputs": {"carrylen": [6]}}, {"error": false, "inputs": {"sliceouterlen": 3, "slicestarts": [0, 4, 6], "slicestops": [4, 6, 6]}, "outputs": {"carrylen": [6]}}, {"error": false, "inputs": {"sliceouterlen": 3, "slicestarts": [0, 2, 5], "slicestops": [2, 5, 7]}, "outputs": {"carrylen": [7]}}, {"error": false, "inputs": {"sliceouterlen": 5, "slicestarts": [0, 3, 3, 3, 4], "slicestops": [3, 3, 3, 4, 7]}, "outputs": {"carrylen": [7]}}, {"error": false, "inputs": {"sliceouterlen": 4, "slicestarts": [0, 1, 4, 5], "slicestops": [1, 4, 5, 8]}, "outputs": {"carrylen": [8]}}, {"error": false, "inputs": {"sliceouterlen": 7, "slicestarts": [0, 2, 2, 4, 4, 5, 5], "slicestops": [2, 2, 4, 4, 5, 5, 8]}, "outputs": {"carrylen": [8]}}, {"error": false, "inputs": {"sliceouterlen": 5, "slicestarts": [0, 2, 2, 4, 5], "slicestops": [2, 2, 4, 5, 8]}, "outputs": {"carrylen": [8]}}, {"error": false, "inputs": {"sliceouterlen": 4, "slicestarts": [0, 3, 0, 3], "slicestops": [3, 4, 3, 4]}, "outputs": {"carrylen": [8]}}, {"error": false, "inputs": {"sliceouterlen": 5, "slicestarts": [0, 3, 3, 4, 5], "slicestops": [3, 3, 4, 5, 8]}, "outputs": {"carrylen": [8]}}, {"error": false, "inputs": {"sliceouterlen": 5, "slicestarts": [0, 2, 2, 4, 5], "slicestops": [2, 2, 4, 5, 9]}, "outputs": {"carrylen": [9]}}, {"error": false, "inputs": {"sliceouterlen": 5, "slicestarts": [0, 3, 3, 5, 6], "slicestops": [3, 3, 5, 6, 9]}, "outputs": {"carrylen": [9]}}]}, {"name": "awkward_ListArray_getitem_jagged_descend", "tests": [{"error": false, "inputs": {"fromstarts": [0, 2], "fromstops": [2, 4], "sliceouterlen": 2, "slicestarts": [0, 2], "slicestops": [2, 4]}, "outputs": {"tooffsets": [0, 2, 4]}}, {"error": false, "inputs": {"fromstarts": [0, 3, 3, 4], "fromstops": [3, 3, 4, 5], "sliceouterlen": 4, "slicestarts": [0, 3, 3, 4], "slicestops": [3, 3, 4, 5]}, "outputs": {"tooffsets": [0, 3, 3, 4, 5]}}, {"error": false, "inputs": {"fromstarts": [0, 3, 3], "fromstops": [3, 3, 5], "sliceouterlen": 3, "slicestarts": [0, 3, 3], "slicestops": [3, 3, 5]}, "outputs": {"tooffsets": [0, 3, 3, 5]}}, {"error": false, "inputs": {"fromstarts": [0, 3], "fromstops": [3, 6], "sliceouterlen": 2, "slicestarts": [0, 3], "slicestops": [3, 6]}, "outputs": {"tooffsets": [0, 3, 6]}}]}, {"name": "awkward_ListArray_getitem_jagged_expand", "tests": [{"error": false, "inputs": {"fromstarts": [0, 2], "fromstops": [2, 4], "jaggedsize": 2, "length": 2, "singleoffsets": [0, 3, 4]}, "outputs": {"multistarts": [0, 3, 0, 3], "multistops": [3, 4, 3, 4], "tocarry": [0, 1, 2, 3]}}, {"error": false, "inputs": {"fromstarts": [2], "fromstops": [4], "jaggedsize": 2, "length": 1, "singleoffsets": [0, 3, 4]}, "outputs": {"multistarts": [0, 3], "multistops": [3, 4], "tocarry": [2, 3]}}]}, {"name": "awkward_ListArray_getitem_next_array", "tests": [{"error": false, "inputs": {"fromarray": [0, 0, 1, 1], "fromstarts": [0], "fromstops": [2], "lenarray": 4, "lencontent": 3, "lenstarts": 1}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [0, 0, 1, 1]}}, {"error": false, "inputs": {"fromarray": [0, 3], "fromstarts": [0, 4, 8], "fromstops": [4, 8, 12], "lenarray": 2, "lencontent": 13, "lenstarts": 3}, "outputs": {"toadvanced": [0, 1, 0, 1, 0, 1], "tocarry": [0, 3, 4, 7, 8, 11]}}, {"error": false, "inputs": {"fromarray": [1, 1, 0, 0], "fromstarts": [0], "fromstops": [2], "lenarray": 4, "lencontent": 3, "lenstarts": 1}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [1, 1, 0, 0]}}, {"error": false, "inputs": {"fromarray": [0, 3], "fromstarts": [4, 8], "fromstops": [8, 12], "lenarray": 2, "lencontent": 13, "lenstarts": 2}, "outputs": {"toadvanced": [0, 1, 0, 1], "tocarry": [4, 7, 8, 11]}}, {"error": false, "inputs": {"fromarray": [2, 1, 1, 0], "fromstarts": [6], "fromstops": [10], "lenarray": 4, "lencontent": 10, "lenstarts": 1}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [8, 7, 7, 6]}}]}, {"name": "awkward_ListArray_min_range", "tests": [{"error": false, "inputs": {"fromstarts": [0, 3, 4, 5, 8], "fromstops": [3, 3, 6, 8, 9], "lenstarts": 5}, "outputs": {"tomin": [0]}}, {"error": false, "inputs": {"fromstarts": [0, 3, 5], "fromstops": [3, 3, 7], "lenstarts": 3}, "outputs": {"tomin": [0]}}, {"error": false, "inputs": {"fromstarts": [6, 5, 3, 3, 0], "fromstops": [10, 6, 5, 3, 3], "lenstarts": 5}, "outputs": {"tomin": [0]}}, {"error": false, "inputs": {"fromstarts": [6, 5, 3, 0], "fromstops": [10, 6, 5, 3], "lenstarts": 4}, "outputs": {"tomin": [1]}}]}, {"name": "awkward_ListArray_rpad_and_clip_length_axis1", "tests": [{"error": false, "inputs": {"fromstarts": [0, 3, 4, 5, 8], "fromstops": [3, 3, 6, 8, 9], "lenstarts": 5, "target": 1}, "outputs": {"tomin": [10]}}, {"error": false, "inputs": {"fromstarts": [6, 5, 3, 0], "fromstops": [10, 6, 5, 3], "lenstarts": 4, "target": 1}, "outputs": {"tomin": [10]}}, {"error": false, "inputs": {"fromstarts": [0, 3, 4, 5, 8], "fromstops": [3, 3, 6, 8, 9], "lenstarts": 5, "target": 2}, "outputs": {"tomin": [12]}}, {"error": false, "inputs": {"fromstarts": [6, 5, 3, 0], "fromstops": [10, 6, 5, 3], "lenstarts": 4, "target": 3}, "outputs": {"tomin": [13]}}, {"error": false, "inputs": {"fromstarts": [6, 5, 3, 3, 0], "fromstops": [10, 6, 5, 3, 3], "lenstarts": 5, "target": 2}, "outputs": {"tomin": [13]}}, {"error": false, "inputs": {"fromstarts": [0, 3, 4, 5, 8], "fromstops": [3, 3, 6, 8, 9], "lenstarts": 5, "target": 3}, "outputs": {"tomin": [15]}}, {"error": false, "inputs": {"fromstarts": [6, 5, 3, 0], "fromstops": [10, 6, 5, 3], "lenstarts": 4, "target": 4}, "outputs": {"tomin": [16]}}, {"error": false, "inputs": {"fromstarts": [6, 5, 3, 3, 0], "fromstops": [10, 6, 5, 3, 3], "lenstarts": 5, "target": 3}, "outputs": {"tomin": [16]}}, {"error": false, "inputs": {"fromstarts": [0, 3, 4, 5, 8], "fromstops": [3, 3, 6, 8, 9], "lenstarts": 5, "target": 4}, "outputs": {"tomin": [20]}}, {"error": false, "inputs": {"fromstarts": [6, 5, 3, 3, 0], "fromstops": [10, 6, 5, 3, 3], "lenstarts": 5, "target": 4}, "outputs": {"tomin": [20]}}, {"error": false, "inputs": {"fromstarts": [0, 3, 5], "fromstops": [3, 3, 7], "lenstarts": 3, "target": 3}, "outputs": {"tomin": [9]}}]}, {"name": "awkward_ListArray_validity", "tests": [{"error": false, "inputs": {"lencontent": 0, "length": 5, "starts": [0, 0, 0, 0, 0], "stops": [0, 0, 0, 0, 0]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 0, "length": 4, "starts": [0, 0, 0, 0], "stops": [0, 0, 0, 0]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 0, "length": 3, "starts": [0, 0, 0], "stops": [0, 0, 0]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 1, "length": 3, "starts": [0, 0, 1], "stops": [0, 1, 1]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 4, "length": 3, "starts": [0, 0, 1], "stops": [0, 1, 4]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 1, "length": 4, "starts": [0, 0, 1, 1], "stops": [0, 1, 1, 1]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 6, "length": 4, "starts": [0, 0, 1, 3], "stops": [0, 1, 3, 6]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 10, "length": 5, "starts": [0, 0, 1, 3, 6], "stops": [0, 1, 3, 6, 10]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 19, "length": 8, "starts": [0, 0, 3, 3, 8, 12, 12, 16], "stops": [0, 3, 3, 8, 12, 12, 16, 19]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 19, "length": 9, "starts": [0, 0, 3, 3, 8, 12, 12, 16, 19], "stops": [0, 3, 3, 8, 12, 12, 16, 19, 19]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 6, "length": 3, "starts": [0, 1, 3], "stops": [1, 3, 6]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 15, "length": 5, "starts": [0, 1, 3, 6, 10], "stops": [1, 3, 6, 10, 15]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 12, "length": 6, "starts": [0, 1, 3, 6, 7, 9], "stops": [1, 3, 6, 7, 9, 12]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 8, "length": 4, "starts": [0, 1, 4, 5], "stops": [1, 4, 5, 8]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 3, "length": 3, "starts": [0, 2, 2], "stops": [2, 2, 3]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 4, "length": 3, "starts": [0, 2, 2], "stops": [2, 2, 4]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 3, "length": 2, "starts": [0, 2], "stops": [2, 3]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 4, "length": 2, "starts": [0, 2], "stops": [2, 4]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 8, "length": 7, "starts": [0, 2, 2, 4, 4, 5, 5], "stops": [2, 2, 4, 4, 5, 5, 8]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 6, "length": 5, "starts": [0, 2, 2, 4, 5], "stops": [2, 2, 4, 5, 6]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 9, "length": 5, "starts": [0, 2, 2, 4, 5], "stops": [2, 2, 4, 5, 9]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 3, "length": 3, "starts": [0, 2, 3], "stops": [2, 3, 3]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 4, "length": 3, "starts": [0, 2, 3], "stops": [2, 3, 4]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 5, "length": 3, "starts": [0, 2, 3], "stops": [2, 3, 5]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 6, "length": 3, "starts": [0, 2, 3], "stops": [2, 3, 6]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 5, "length": 4, "starts": [0, 2, 3, 3], "stops": [2, 3, 3, 5]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 7, "length": 4, "starts": [0, 2, 3, 4], "stops": [2, 3, 4, 7]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 6, "length": 3, "starts": [0, 2, 4], "stops": [2, 4, 6]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 7, "length": 3, "starts": [0, 2, 5], "stops": [2, 5, 7]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 8, "length": 3, "starts": [0, 2, 6], "stops": [2, 6, 8]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 5, "length": 3, "starts": [0, 3, 3], "stops": [3, 3, 5]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 7, "length": 3, "starts": [0, 3, 3], "stops": [3, 3, 7]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 8, "length": 3, "starts": [0, 3, 3], "stops": [3, 3, 8]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 4, "length": 2, "starts": [0, 3], "stops": [3, 4]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 9, "length": 4, "starts": [0, 3, 3, 5], "stops": [3, 3, 5, 9]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 11, "length": 6, "starts": [0, 3, 3, 5, 6, 10], "stops": [3, 3, 5, 6, 10, 11]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 9, "length": 5, "starts": [0, 3, 3, 5, 6], "stops": [3, 3, 5, 6, 9]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 9, "length": 6, "starts": [0, 3, 3, 5, 6, 8], "stops": [3, 3, 5, 6, 8, 9]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 6, "length": 2, "starts": [0, 3], "stops": [3, 6]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 7, "length": 2, "starts": [0, 3], "stops": [3, 7]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 11, "length": 4, "starts": [0, 3, 4, 7], "stops": [3, 4, 7, 11]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 25, "length": 7, "starts": [0, 3, 6, 11, 14, 17, 20], "stops": [3, 6, 11, 14, 17, 20, 25]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 20, "length": 6, "starts": [0, 3, 6, 11, 14, 17], "stops": [3, 6, 11, 14, 17, 20]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 19, "length": 5, "starts": [0, 3, 6, 11, 15], "stops": [3, 6, 11, 15, 19]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 10, "length": 3, "starts": [0, 3, 6], "stops": [3, 6, 10]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 11, "length": 3, "starts": [0, 3, 6], "stops": [3, 6, 11]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 21, "length": 9, "starts": [0, 3, 6, 6, 10, 14, 14, 18, 21], "stops": [3, 6, 6, 10, 14, 14, 18, 21, 21]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 21, "length": 8, "starts": [0, 3, 6, 6, 10, 14, 14, 18], "stops": [3, 6, 6, 10, 14, 14, 18, 21]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 22, "length": 9, "starts": [0, 3, 6, 6, 11, 15, 15, 19, 22], "stops": [3, 6, 6, 11, 15, 15, 19, 22, 22]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 22, "length": 8, "starts": [0, 3, 6, 6, 11, 15, 15, 19], "stops": [3, 6, 6, 11, 15, 15, 19, 22]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 24, "length": 9, "starts": [0, 3, 6, 8, 13, 17, 17, 21, 24], "stops": [3, 6, 8, 13, 17, 17, 21, 24, 24]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 24, "length": 8, "starts": [0, 3, 6, 8, 13, 17, 17, 21], "stops": [3, 6, 8, 13, 17, 17, 21, 24]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 9, "length": 3, "starts": [0, 3, 7], "stops": [3, 7, 9]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 10, "length": 2, "starts": [0, 4], "stops": [4, 10]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 6, "length": 3, "starts": [0, 4, 4], "stops": [4, 4, 6]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 10, "length": 3, "starts": [0, 4, 6], "stops": [4, 6, 10]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 14, "length": 4, "starts": [0, 4, 6, 9], "stops": [4, 6, 9, 14]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 11, "length": 6, "starts": [0, 4, 7, 7, 9, 9], "stops": [4, 7, 7, 9, 9, 11]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 12, "length": 3, "starts": [0, 4, 8], "stops": [4, 8, 12]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 30, "length": 6, "starts": [0, 5, 10, 15, 20, 25], "stops": [5, 10, 15, 20, 25, 30]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 10, "length": 2, "starts": [0, 5], "stops": [5, 10]}, "outputs": {}}, {"error": false, "inputs": {"lencontent": 12, "length": 6, "starts": [3, 0, 999, 2, 6, 10], "stops": [7, 3, 999, 4, 6, 12]}, "outputs": {}}]}, {"name": "awkward_ListArray_getitem_jagged_apply", "tests": [{"error": false, "inputs": {"contentlen": 0, "fromstarts": [0, 0, 0, 0], "fromstops": [0, 0, 0, 0], "sliceindex": [], "sliceinnerlen": 0, "sliceouterlen": 4, "slicestarts": [0, 0, 0, 0], "slicestops": [0, 0, 0, 0]}, "outputs": {"tocarry": [], "tooffsets": [0, 0, 0, 0, 0]}}, {"error": false, "inputs": {"contentlen": 5, "fromstarts": [0, 3, 3], "fromstops": [3, 3, 5], "sliceindex": [], "sliceinnerlen": 0, "sliceouterlen": 3, "slicestarts": [0, 0, 0], "slicestops": [0, 0, 0]}, "outputs": {"tocarry": [], "tooffsets": [0, 0, 0, 0]}}, {"error": false, "inputs": {"contentlen": 5, "fromstarts": [0, 3, 3], "fromstops": [3, 3, 5], "sliceindex": [0, 1], "sliceinnerlen": 2, "sliceouterlen": 3, "slicestarts": [0, 0, 0], "slicestops": [0, 0, 2]}, "outputs": {"tocarry": [3, 4], "tooffsets": [0, 0, 0, 2]}}, {"error": false, "inputs": {"contentlen": 5, "fromstarts": [0, 3, 3], "fromstops": [3, 3, 5], "sliceindex": [0, 0, 1], "sliceinnerlen": 3, "sliceouterlen": 3, "slicestarts": [0, 1, 1], "slicestops": [1, 1, 3]}, "outputs": {"tocarry": [0, 3, 4], "tooffsets": [0, 1, 1, 3]}}, {"error": false, "inputs": {"contentlen": 5, "fromstarts": [0, 3, 3], "fromstops": [3, 3, 5], "sliceindex": [2, 0, 1], "sliceinnerlen": 3, "sliceouterlen": 3, "slicestarts": [0, 1, 1], "slicestops": [1, 1, 3]}, "outputs": {"tocarry": [2, 3, 4], "tooffsets": [0, 1, 1, 3]}}, {"error": false, "inputs": {"contentlen": 10, "fromstarts": [0, 3, 3, 5, 6], "fromstops": [3, 3, 5, 6, 10], "sliceindex": [1, 0, 1, 0, 3], "sliceinnerlen": 5, "sliceouterlen": 5, "slicestarts": [0, 1, 1, 3, 3], "slicestops": [1, 1, 3, 3, 5]}, "outputs": {"tocarry": [1, 3, 4, 6, 9], "tooffsets": [0, 1, 1, 3, 3, 5]}}, {"error": false, "inputs": {"contentlen": 5, "fromstarts": [0, 3, 3], "fromstops": [3, 3, 5], "sliceindex": [0, 1], "sliceinnerlen": 2, "sliceouterlen": 3, "slicestarts": [0, 2, 2], "slicestops": [2, 2, 2]}, "outputs": {"tocarry": [0, 1], "tooffsets": [0, 2, 2, 2]}}, {"error": false, "inputs": {"contentlen": 4, "fromstarts": [0, 1, 1, 1, 1], "fromstops": [1, 1, 1, 1, 4], "sliceindex": [0, 0, 2, 1, 1, 2], "sliceinnerlen": 6, "sliceouterlen": 5, "slicestarts": [0, 2, 2, 2, 2], "slicestops": [2, 2, 2, 2, 6]}, "outputs": {"tocarry": [0, 0, 3, 2, 2, 3], "tooffsets": [0, 2, 2, 2, 2, 6]}}, {"error": false, "inputs": {"contentlen": 5, "fromstarts": [0, 3, 3], "fromstops": [3, 3, 5], "sliceindex": [0, 1, 0], "sliceinnerlen": 3, "sliceouterlen": 3, "slicestarts": [0, 2, 2], "slicestops": [2, 2, 3]}, "outputs": {"tocarry": [0, 1, 3], "tooffsets": [0, 2, 2, 3]}}, {"error": false, "inputs": {"contentlen": 5, "fromstarts": [0, 3, 3], "fromstops": [3, 3, 5], "sliceindex": [0, 1, 1], "sliceinnerlen": 3, "sliceouterlen": 3, "slicestarts": [0, 2, 2], "slicestops": [2, 2, 3]}, "outputs": {"tocarry": [0, 1, 4], "tooffsets": [0, 2, 2, 3]}}, {"error": false, "inputs": {"contentlen": 5, "fromstarts": [0, 3, 3], "fromstops": [3, 3, 5], "sliceindex": [2, 0, 1], "sliceinnerlen": 3, "sliceouterlen": 3, "slicestarts": [0, 2, 2], "slicestops": [2, 2, 3]}, "outputs": {"tocarry": [2, 0, 4], "tooffsets": [0, 2, 2, 3]}}, {"error": false, "inputs": {"contentlen": 5, "fromstarts": [0, 3, 3], "fromstops": [3, 3, 5], "sliceindex": [0, 2, 0, 1], "sliceinnerlen": 4, "sliceouterlen": 3, "slicestarts": [0, 2, 2], "slicestops": [2, 2, 4]}, "outputs": {"tocarry": [0, 2, 3, 4], "tooffsets": [0, 2, 2, 4]}}, {"error": false, "inputs": {"contentlen": 9, "fromstarts": [0, 3, 3, 5, 6], "fromstops": [3, 3, 5, 6, 9], "sliceindex": [0, 2, 0, 1, 0, 0, 1, 2], "sliceinnerlen": 8, "sliceouterlen": 5, "slicestarts": [0, 2, 2, 4, 5], "slicestops": [2, 2, 4, 5, 8]}, "outputs": {"tocarry": [0, 2, 3, 4, 5, 6, 7, 8], "tooffsets": [0, 2, 2, 4, 5, 8]}}, {"error": false, "inputs": {"contentlen": 9, "fromstarts": [0, 3, 3, 5, 6], "fromstops": [3, 3, 5, 6, 9], "sliceindex": [1, 2, 0, 1, 0, 0, 1, 2], "sliceinnerlen": 8, "sliceouterlen": 5, "slicestarts": [0, 2, 2, 4, 5], "slicestops": [2, 2, 4, 5, 8]}, "outputs": {"tocarry": [1, 2, 3, 4, 5, 6, 7, 8], "tooffsets": [0, 2, 2, 4, 5, 8]}}, {"error": false, "inputs": {"contentlen": 9, "fromstarts": [0, 3, 3, 5, 6], "fromstops": [3, 3, 5, 6, 9], "sliceindex": [0, 1, 2, 0, 0, 1, 2], "sliceinnerlen": 7, "sliceouterlen": 5, "slicestarts": [0, 3, 3, 3, 4], "slicestops": [3, 3, 3, 4, 7]}, "outputs": {"tocarry": [0, 1, 2, 5, 6, 7, 8], "tooffsets": [0, 3, 3, 3, 4, 7]}}, {"error": false, "inputs": {"contentlen": 9, "fromstarts": [0, 3, 3, 5, 6], "fromstops": [3, 3, 5, 6, 9], "sliceindex": [0, 1, 2, 1, 0, 0, 1, 2], "sliceinnerlen": 8, "sliceouterlen": 5, "slicestarts": [0, 3, 3, 4, 5], "slicestops": [3, 3, 4, 5, 8]}, "outputs": {"tocarry": [0, 1, 2, 4, 5, 6, 7, 8], "tooffsets": [0, 3, 3, 4, 5, 8]}}, {"error": false, "inputs": {"contentlen": 5, "fromstarts": [0, 3, 3], "fromstops": [3, 3, 5], "sliceindex": [0, 1, 2, 0, 1], "sliceinnerlen": 5, "sliceouterlen": 3, "slicestarts": [0, 3, 3], "slicestops": [3, 3, 5]}, "outputs": {"tocarry": [0, 1, 2, 3, 4], "tooffsets": [0, 3, 3, 5]}}, {"error": false, "inputs": {"contentlen": 5, "fromstarts": [0, 3, 3], "fromstops": [3, 3, 5], "sliceindex": [2, 1, 0, 0, 1], "sliceinnerlen": 5, "sliceouterlen": 3, "slicestarts": [0, 3, 3], "slicestops": [3, 3, 5]}, "outputs": {"tocarry": [2, 1, 0, 3, 4], "tooffsets": [0, 3, 3, 5]}}, {"error": false, "inputs": {"contentlen": 9, "fromstarts": [0, 3, 3, 5, 6], "fromstops": [3, 3, 5, 6, 9], "sliceindex": [0, 1, 2, 0, 1, 0, 0, 1, 2], "sliceinnerlen": 9, "sliceouterlen": 5, "slicestarts": [0, 3, 3, 5, 6], "slicestops": [3, 3, 5, 6, 9]}, "outputs": {"tocarry": [0, 1, 2, 3, 4, 5, 6, 7, 8], "tooffsets": [0, 3, 3, 5, 6, 9]}}, {"error": false, "inputs": {"contentlen": 6, "fromstarts": [0, 3], "fromstops": [3, 6], "sliceindex": [2, 1, 0, 2, 1, 0], "sliceinnerlen": 6, "sliceouterlen": 2, "slicestarts": [0, 3], "slicestops": [3, 6]}, "outputs": {"tocarry": [2, 1, 0, 5, 4, 3], "tooffsets": [0, 3, 6]}}, {"error": false, "inputs": {"contentlen": 6, "fromstarts": [0, 3, 5], "fromstops": [3, 5, 6], "sliceindex": [2, 1, 1, 0, 1, 0], "sliceinnerlen": 6, "sliceouterlen": 3, "slicestarts": [0, 4, 5], "slicestops": [4, 4, 6]}, "outputs": {"tocarry": [2, 1, 1, 0, 5], "tooffsets": [0, 4, 4, 5]}}, {"error": false, "inputs": {"contentlen": 6, "fromstarts": [0, 3, 5], "fromstops": [3, 5, 6], "sliceindex": [2, 1, 1, 0, 1, 0], "sliceinnerlen": 6, "sliceouterlen": 3, "slicestarts": [0, 4, 5], "slicestops": [4, 5, 6]}, "outputs": {"tocarry": [2, 1, 1, 0, 4, 5], "tooffsets": [0, 4, 5, 6]}}, {"error": false, "inputs": {"contentlen": 8, "fromstarts": [0, 4, 7], "fromstops": [4, 7, 8], "sliceindex": [3, 2, 2, 1, 1, 2], "sliceinnerlen": 6, "sliceouterlen": 3, "slicestarts": [0, 4, 6], "slicestops": [4, 6, 6]}, "outputs": {"tocarry": [3, 2, 2, 1, 5, 6], "tooffsets": [0, 4, 6, 6]}}, {"error": false, "inputs": {"contentlen": 13, "fromstarts": [0, 4, 4, 7, 8], "fromstops": [4, 4, 7, 8, 13], "sliceindex": [3, 2, 1, 1, 0, 1, 0, 0, 1, 2], "sliceinnerlen": 10, "sliceouterlen": 5, "slicestarts": [0, 5, 5, 6, 8], "slicestops": [5, 5, 6, 8, 10]}, "outputs": {"tocarry": [3, 2, 1, 1, 0, 5, 7, 7, 9, 10], "tooffsets": [0, 5, 5, 6, 8, 10]}}]}, {"name": "awkward_UnionArray_regular_index", "tests": [{"error": false, "inputs": {"fromtags": [0, 1, 0, 1, 0, 1], "length": 6, "size": 2}, "outputs": {"current": [3, 3], "toindex": [0, 0, 1, 1, 2, 2]}}, {"error": false, "inputs": {"fromtags": [1, 0, 1, 1], "length": 4, "size": 2}, "outputs": {"current": [1, 3], "toindex": [0, 0, 1, 2]}}, {"error": false, "inputs": {"fromtags": [1, 1, 0, 0, 1, 0, 1, 1], "length": 8, "size": 2}, "outputs": {"current": [3, 5], "toindex": [0, 1, 0, 1, 2, 2, 3, 4]}}]}, {"name": "awkward_UnionArray_regular_index_getsize", "tests": [{"error": false, "inputs": {"fromtags": [0, 1, 0, 1, 0, 1], "length": 6}, "outputs": {"size": [2]}}, {"error": false, "inputs": {"fromtags": [1, 0, 1, 1], "length": 4}, "outputs": {"size": [2]}}, {"error": false, "inputs": {"fromtags": [1, 1, 0, 0, 1, 0, 1, 1], "length": 8}, "outputs": {"size": [2]}}]}, {"name": "awkward_IndexedArray_fill", "tests": [{"error": false, "inputs": {"base": 0, "fromindex": [0, 1, -1, -1, 4], "length": 5, "toindexoffset": 0}, "outputs": {"toindex": [0, 1, -1, -1, 4]}}, {"error": false, "inputs": {"base": 0, "fromindex": [0, 1, 2, 3, -1], "length": 5, "toindexoffset": 0}, "outputs": {"toindex": [0, 1, 2, 3, -1]}}, {"error": false, "inputs": {"base": 0, "fromindex": [0, 1, 2], "length": 3, "toindexoffset": 0}, "outputs": {"toindex": [0, 1, 2]}}, {"error": false, "inputs": {"base": 0, "fromindex": [-1, -1, 0, -1, 1, 2], "length": 6, "toindexoffset": 0}, "outputs": {"toindex": [-1, -1, 0, -1, 1, 2]}}, {"error": false, "inputs": {"base": 0, "fromindex": [2, 0, -1, 0, 1, 2], "length": 6, "toindexoffset": 0}, "outputs": {"toindex": [2, 0, -1, 0, 1, 2]}}]}, {"name": "awkward_ListArray_fill", "tests": [{"error": false, "inputs": {"base": 0, "fromstarts": [0, 0, 1], "fromstops": [0, 1, 3], "length": 3, "tostartsoffset": 0, "tostopsoffset": 0}, "outputs": {"tostarts": [0, 0, 1], "tostops": [0, 1, 3]}}, {"error": false, "inputs": {"base": 0, "fromstarts": [0, 2, 2], "fromstops": [2, 2, 4], "length": 3, "tostartsoffset": 0, "tostopsoffset": 0}, "outputs": {"tostarts": [0, 2, 2], "tostops": [2, 2, 4]}}, {"error": false, "inputs": {"base": 0, "fromstarts": [0, 2, 4], "fromstops": [2, 4, 6], "length": 3, "tostartsoffset": 0, "tostopsoffset": 0}, "outputs": {"tostarts": [0, 2, 4], "tostops": [2, 4, 6]}}, {"error": false, "inputs": {"base": 0, "fromstarts": [0, 3, 3, 5, 6], "fromstops": [3, 3, 5, 6, 10], "length": 5, "tostartsoffset": 0, "tostopsoffset": 0}, "outputs": {"tostarts": [0, 3, 3, 5, 6], "tostops": [3, 3, 5, 6, 10]}}, {"error": false, "inputs": {"base": 0, "fromstarts": [0, 3, 3], "fromstops": [3, 3, 5], "length": 3, "tostartsoffset": 0, "tostopsoffset": 0}, "outputs": {"tostarts": [0, 3, 3], "tostops": [3, 3, 5]}}, {"error": false, "inputs": {"base": 0, "fromstarts": [0, 3, 6], "fromstops": [3, 6, 11], "length": 3, "tostartsoffset": 0, "tostopsoffset": 0}, "outputs": {"tostarts": [0, 3, 6], "tostops": [3, 6, 11]}}, {"error": false, "inputs": {"base": 0, "fromstarts": [0, 5, 10], "fromstops": [5, 10, 15], "length": 3, "tostartsoffset": 0, "tostopsoffset": 0}, "outputs": {"tostarts": [0, 5, 10], "tostops": [5, 10, 15]}}, {"error": false, "inputs": {"base": 0, "fromstarts": [0, 7], "fromstops": [7, 14], "length": 2, "tostartsoffset": 0, "tostopsoffset": 0}, "outputs": {"tostarts": [0, 7], "tostops": [7, 14]}}, {"error": false, "inputs": {"base": 0, "fromstarts": [1, 3, 3, 3], "fromstops": [3, 3, 3, 5], "length": 4, "tostartsoffset": 0, "tostopsoffset": 0}, "outputs": {"tostarts": [1, 3, 3, 3], "tostops": [3, 3, 3, 5]}}, {"error": false, "inputs": {"base": 0, "fromstarts": [3, 5], "fromstops": [5, 5], "length": 2, "tostartsoffset": 0, "tostopsoffset": 0}, "outputs": {"tostarts": [3, 5], "tostops": [5, 5]}}]}, {"name": "awkward_UnionArray_fillindex", "tests": [{"error": false, "inputs": {"fromindex": [0, 0, 1, 1], "length": 4, "toindexoffset": 0}, "outputs": {"toindex": [0, 0, 1, 1]}}, {"error": false, "inputs": {"fromindex": [0, 1, 2, 0, 1, 2], "length": 6, "toindexoffset": 0}, "outputs": {"toindex": [0, 1, 2, 0, 1, 2]}}]}, {"name": "awkward_UnionArray_validity", "tests": [{"error": false, "inputs": {"index": [0, 1, 2, 3, 0, 1], "lencontents": [4, 2, 0, 945], "length": 6, "numcontents": 2, "tags": [0, 0, 0, 0, 1, 1]}, "outputs": {}}, {"error": false, "inputs": {"index": [0, 1, 2, 0, 1, 2, 3], "lencontents": [3, 4], "length": 7, "numcontents": 2, "tags": [0, 0, 0, 1, 1, 1, 1]}, "outputs": {}}, {"error": false, "inputs": {"index": [0, 1, 0, 1, 2, 3], "lencontents": [2, 4, 32, 49, 0, 0], "length": 6, "numcontents": 2, "tags": [0, 0, 1, 1, 1, 1]}, "outputs": {}}, {"error": false, "inputs": {"index": [0, 0, 1, 1, 2, 3, 2, 4], "lencontents": [5, 3, 32, 33], "length": 8, "numcontents": 2, "tags": [0, 1, 1, 0, 0, 0, 1, 0]}, "outputs": {}}, {"error": false, "inputs": {"index": [0, 0, 1, 1, 2, 3, 2, 4], "lencontents": [5, 3, 32, 625, 0, 0, 0], "length": 8, "numcontents": 2, "tags": [0, 1, 1, 0, 0, 0, 1, 0]}, "outputs": {}}, {"error": false, "inputs": {"index": [0, 0, 1, 1, 2, 2, 3], "lencontents": [3, 4, 32, 177], "length": 7, "numcontents": 2, "tags": [0, 1, 1, 0, 0, 1, 1]}, "outputs": {}}]}, {"name": "awkward_ByteMaskedArray_reduce_next_nonlocal_nextshifts_64", "tests": [{"error": false, "inputs": {"length": 7, "mask": [0, 0, 0, 1, 1, 0, 0], "valid_when": false}, "outputs": {"nextshifts": [0, 0, 0, 2, 2]}}]}, {"name": "awkward_IndexedArray_index_of_nulls", "tests": [{"error": false, "inputs": {"fromindex": [-1, -1, 0, 1, 2, -1, -1, -1, 3, -1, 4, 5, -1, -1, 6, 7, 8], "lenindex": 17, "parents": [0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4], "starts": [0, 5, 8, 11, 14]}, "outputs": {"toindex": [0, 1, 0, 1, 2, 1, 1, 2]}}, {"error": false, "inputs": {"fromindex": [-1, -1, 3, 5, 6, -1, -1, -1, -1, 7, 0, -1, 4, -1, 8, 1, 2], "lenindex": 17, "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 4], "starts": [0, 5, 10, 15, 16]}, "outputs": {"toindex": [0, 1, 0, 1, 2, 3, 1, 3]}}, {"error": false, "inputs": {"fromindex": [-1, -1, 0, 1, 2], "lenindex": 5, "parents": [0, 0, 0, 0, 0], "starts": [0]}, "outputs": {"toindex": [0, 1]}}, {"error": false, "inputs": {"fromindex": [0, -1, 3, 5, 6, 1, -1, 4, -1, 7, 2, -1, -1, -1, 8, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1], "lenindex": 25, "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4], "starts": [0, 5, 10, 15, 20]}, "outputs": {"toindex": [1, 1, 3, 1, 2, 3, 0, 1, 2, 3, 4, 0, 1, 2, 3, 4]}}, {"error": false, "inputs": {"fromindex": [0, -1, 1, 2, -1, 3, 4, 5], "lenindex": 8, "parents": [0, 0, 0, 0, 0, 0, 0, 0], "starts": [0]}, "outputs": {"toindex": [1, 4]}}, {"error": false, "inputs": {"fromindex": [0, 1, -1, 2], "lenindex": 4, "parents": [0, 0, 0, 0], "starts": [0]}, "outputs": {"toindex": [2]}}, {"error": false, "inputs": {"fromindex": [0, 1, -1, -1, 4], "lenindex": 5, "parents": [0, 0, 0, 0, 0], "starts": [0]}, "outputs": {"toindex": [2, 3]}}, {"error": false, "inputs": {"fromindex": [0, 1, -1, 2, 3, -1], "lenindex": 6, "parents": [0, 0, 0, 0, 0, 0], "starts": [0]}, "outputs": {"toindex": [2, 5]}}, {"error": false, "inputs": {"fromindex": [0, 1, -1, 2, 3, -1, 4, 5, -1, 6, 7, -1], "lenindex": 12, "parents": [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], "starts": [0, 6]}, "outputs": {"toindex": [2, 5, 2, 5]}}, {"error": false, "inputs": {"fromindex": [0, 1, 2, -1, -1, -1, -1, 7, 8], "lenindex": 9, "parents": [0, 0, 0, 0, 1, 1, 1, 1, 1], "starts": [0, 4]}, "outputs": {"toindex": [3, 0, 1, 2]}}]}, {"name": "awkward_IndexedArray_reduce_next_fix_offsets_64", "tests": [{"error": false, "inputs": {"outindexlength": 6, "starts": [0, 1, 2, 5], "startslength": 4}, "outputs": {"outoffsets": [0, 1, 2, 5, 6]}}, {"error": false, "inputs": {"outindexlength": 2, "starts": [0], "startslength": 1}, "outputs": {"outoffsets": [0, 2]}}, {"error": false, "inputs": {"outindexlength": 9, "starts": [0, 3, 3, 5, 6], "startslength": 5}, "outputs": {"outoffsets": [0, 3, 3, 5, 6, 9]}}, {"error": false, "inputs": {"outindexlength": 6, "starts": [0, 3], "startslength": 2}, "outputs": {"outoffsets": [0, 3, 6]}}, {"error": false, "inputs": {"outindexlength": 4, "starts": [0], "startslength": 1}, "outputs": {"outoffsets": [0, 4]}}, {"error": false, "inputs": {"outindexlength": 5, "starts": [0], "startslength": 1}, "outputs": {"outoffsets": [0, 5]}}, {"error": false, "inputs": {"outindexlength": 8, "starts": [0], "startslength": 1}, "outputs": {"outoffsets": [0, 8]}}]}, {"name": "awkward_IndexedArray_reduce_next_nonlocal_nextshifts_64", "tests": [{"error": false, "inputs": {"index": [0, 1, 2, -1, 3, -1, 4], "length": 7}, "outputs": {"nextshifts": [0, 0, 0, 1, 2]}}, {"error": false, "inputs": {"index": [0, 1, 2, -1, -1, -1, -1, 7, 8], "length": 9}, "outputs": {"nextshifts": [0, 0, 0, 4, 4]}}, {"error": false, "inputs": {"index": [0, 1, -1, 2, 3, -1], "length": 6}, "outputs": {"nextshifts": [0, 0, 1, 1]}}, {"error": false, "inputs": {"index": [0, 1, -1, 2, 3, 4], "length": 6}, "outputs": {"nextshifts": [0, 0, 1, 1, 1]}}, {"error": false, "inputs": {"index": [0, 1, -1, 2, 3, -1, 4], "length": 7}, "outputs": {"nextshifts": [0, 0, 1, 1, 2]}}, {"error": false, "inputs": {"index": [0, 1, -1, 2, 3, -1, 4, 5, -1, 6, 7, -1], "length": 12}, "outputs": {"nextshifts": [0, 0, 1, 1, 2, 2, 3, 3]}}, {"error": false, "inputs": {"index": [0, 1, -1, -1, 4], "length": 5}, "outputs": {"nextshifts": [0, 0, 2]}}, {"error": false, "inputs": {"index": [4, 2, -1, -1, 1, 0, 1], "length": 7}, "outputs": {"nextshifts": [0, 0, 2, 2, 2]}}, {"error": false, "inputs": {"index": [-1, -1, 0, 1, 2], "length": 5}, "outputs": {"nextshifts": [2, 2, 2]}}, {"error": false, "inputs": {"index": [-1, -1, 0, 1, 2, -1, -1, -1, 3, -1, 4, 5, -1, -1, 6, 7, 8], "length": 17}, "outputs": {"nextshifts": [2, 2, 2, 5, 6, 6, 8, 8, 8]}}]}, {"name": "awkward_IndexedArray_reduce_next_nonlocal_nextshifts_fromshifts_64", "tests": [{"error": false, "inputs": {"index": [0, 3, 4, 1, -1, 5, 2], "length": 7, "shifts": [0, 0, 1, 0, 0, 1, 0]}, "outputs": {"nextshifts": [0, 0, 1, 0, 2, 1]}}, {"error": false, "inputs": {"index": [0, 3, 4, 1, -1, 5, 2], "length": 7, "shifts": [0, 1, 1, 0, 1, 1, 0]}, "outputs": {"nextshifts": [0, 1, 1, 0, 2, 1]}}, {"error": false, "inputs": {"index": [0, -1, 3, 5, 6, 1, -1, 4, -1, 7, 2, -1, -1, -1, 8, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1], "length": 25, "shifts": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}, "outputs": {"nextshifts": [0, 1, 1, 1, 1, 2, 3, 3, 6]}}, {"error": false, "inputs": {"index": [0, -1, 4, 1, 3, 5, 2], "length": 7, "shifts": [0, 1, 1, 0, 1, 1, 0]}, "outputs": {"nextshifts": [0, 2, 1, 2, 2, 1]}}, {"error": false, "inputs": {"index": [-1, -1, 3, 5, 6, -1, -1, -1, -1, 7, 0, -1, 4, -1, 8, 1, 2], "length": 17, "shifts": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}, "outputs": {"nextshifts": [2, 2, 2, 6, 6, 7, 8, 8, 8]}}]}, {"name": "awkward_ListArray_getitem_next_array_advanced", "tests": [{"error": false, "inputs": {"fromadvanced": [0, 1], "fromarray": [0, 0], "fromstarts": [0, 0], "fromstops": [1, 1], "lenarray": 2, "lencontent": 5, "lenstarts": 2}, "outputs": {"toadvanced": [0, 1], "tocarry": [0, 0]}}, {"error": false, "inputs": {"fromadvanced": [0], "fromarray": [0], "fromstarts": [0], "fromstops": [2], "lenarray": 1, "lencontent": 4, "lenstarts": 1}, "outputs": {"toadvanced": [0], "tocarry": [0]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [0, 1, -1, 1], "fromstarts": [0, 0, 0, 0], "fromstops": [3, 3, 3, 3], "lenarray": 4, "lencontent": 6, "lenstarts": 4}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [0, 1, 2, 1]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [0, 0, 0, 0], "fromstarts": [0, 3, 3, 3], "fromstops": [3, 6, 6, 6], "lenarray": 4, "lencontent": 6, "lenstarts": 4}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [0, 3, 3, 3]}}, {"error": false, "inputs": {"fromadvanced": [0, 1], "fromarray": [1, 0], "fromstarts": [0, 0], "fromstops": [3, 3], "lenarray": 2, "lencontent": 5, "lenstarts": 2}, "outputs": {"toadvanced": [0, 1], "tocarry": [1, 0]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [1, 0, 0, 1], "fromstarts": [0, 0, 0, 0], "fromstops": [3, 3, 3, 3], "lenarray": 4, "lencontent": 6, "lenstarts": 4}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [1, 0, 0, 1]}}, {"error": false, "inputs": {"fromadvanced": [0, 1], "fromarray": [0, 0], "fromstarts": [1, 0], "fromstops": [3, 2], "lenarray": 2, "lencontent": 3, "lenstarts": 2}, "outputs": {"toadvanced": [0, 1], "tocarry": [1, 0]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [0, 1, -1, 1], "fromstarts": [10, 10, 10, 10], "fromstops": [15, 15, 15, 15], "lenarray": 4, "lencontent": 30, "lenstarts": 4}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [10, 11, 14, 11]}}, {"error": false, "inputs": {"fromadvanced": [0], "fromarray": [0], "fromstarts": [1], "fromstops": [3], "lenarray": 1, "lencontent": 3, "lenstarts": 1}, "outputs": {"toadvanced": [0], "tocarry": [1]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [1, 0, 0, 1], "fromstarts": [10, 10, 10, 10], "fromstops": [15, 15, 15, 15], "lenarray": 4, "lencontent": 30, "lenstarts": 4}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [11, 10, 10, 11]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [1, -2, 0, -1], "fromstarts": [10, 10, 10, 10], "fromstops": [15, 15, 15, 15], "lenarray": 4, "lencontent": 30, "lenstarts": 4}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [11, 13, 10, 14]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [1, -2, 0, -1], "fromstarts": [10, 0, 0, 5], "fromstops": [15, 5, 5, 10], "lenarray": 4, "lencontent": 30, "lenstarts": 4}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [11, 3, 0, 9]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [1, 0, 0, 1], "fromstarts": [0, 15, 15, 15], "fromstops": [5, 20, 20, 20], "lenarray": 4, "lencontent": 30, "lenstarts": 4}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [1, 15, 15, 16]}}, {"error": false, "inputs": {"fromadvanced": [0, 1], "fromarray": [1, 2], "fromstarts": [0, 0], "fromstops": [3, 3], "lenarray": 2, "lencontent": 5, "lenstarts": 2}, "outputs": {"toadvanced": [0, 1], "tocarry": [1, 2]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [2, 0, 0, 1], "fromstarts": [10, 10, 10, 10], "fromstops": [15, 15, 15, 15], "lenarray": 4, "lencontent": 30, "lenstarts": 4}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [12, 10, 10, 11]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [2, 2, 2, 2], "fromstarts": [10, 0, 0, 5], "fromstops": [15, 5, 5, 10], "lenarray": 4, "lencontent": 30, "lenstarts": 4}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [12, 2, 2, 7]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [-2, -2, -2, -2], "fromstarts": [10, 10, 10, 10], "fromstops": [15, 15, 15, 15], "lenarray": 4, "lencontent": 30, "lenstarts": 4}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [13, 13, 13, 13]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [-2, -2, -2, -2], "fromstarts": [10, 0, 0, 5], "fromstops": [15, 5, 5, 10], "lenarray": 4, "lencontent": 30, "lenstarts": 4}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [13, 3, 3, 8]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [1, 0, 0, 1], "fromstarts": [0, 3, 3, 3], "fromstops": [3, 6, 6, 6], "lenarray": 4, "lencontent": 6, "lenstarts": 4}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [1, 3, 3, 4]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [1, 0, 0, 1], "fromstarts": [0, 5, 10, 5], "fromstops": [5, 10, 15, 10], "lenarray": 4, "lencontent": 30, "lenstarts": 4}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [1, 5, 10, 6]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [0, 1, -1, 1], "fromstarts": [15, 0, 0, 15], "fromstops": [20, 5, 5, 20], "lenarray": 4, "lencontent": 30, "lenstarts": 4}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [15, 1, 4, 16]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [0, 1, -1, 1], "fromstarts": [15, 15, 15, 15], "fromstops": [20, 20, 20, 20], "lenarray": 4, "lencontent": 30, "lenstarts": 4}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [15, 16, 19, 16]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [1, 0, 0, 1], "fromstarts": [15, 15, 15, 15], "fromstops": [20, 20, 20, 20], "lenarray": 4, "lencontent": 30, "lenstarts": 4}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [16, 15, 15, 16]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [-1, -1, -1, -1], "fromstarts": [15, 0, 0, 15], "fromstops": [20, 5, 5, 20], "lenarray": 4, "lencontent": 30, "lenstarts": 4}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [19, 4, 4, 19]}}, {"error": false, "inputs": {"fromadvanced": [0, 1], "fromarray": [-1, 0], "fromstarts": [0, 0], "fromstops": [3, 3], "lenarray": 2, "lencontent": 5, "lenstarts": 2}, "outputs": {"toadvanced": [0, 1], "tocarry": [2, 0]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [-1, -1, -1, -1], "fromstarts": [0, 0, 0, 0], "fromstops": [3, 3, 3, 3], "lenarray": 4, "lencontent": 6, "lenstarts": 4}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [2, 2, 2, 2]}}, {"error": false, "inputs": {"fromadvanced": [0, 1], "fromarray": [1, 2], "fromstarts": [1, 1], "fromstops": [4, 4], "lenarray": 2, "lencontent": 4, "lenstarts": 2}, "outputs": {"toadvanced": [0, 1], "tocarry": [2, 3]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [-1, -1, -1, -1], "fromstarts": [0, 3, 3, 3], "fromstops": [3, 6, 6, 6], "lenarray": 4, "lencontent": 6, "lenstarts": 4}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [2, 5, 5, 5]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [0, 0, 0, 0], "fromstarts": [3, 0, 0, 3], "fromstops": [6, 3, 3, 6], "lenarray": 4, "lencontent": 6, "lenstarts": 4}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [3, 0, 0, 3]}}, {"error": false, "inputs": {"fromadvanced": [0], "fromarray": [1], "fromstarts": [2], "fromstops": [5], "lenarray": 1, "lencontent": 5, "lenstarts": 1}, "outputs": {"toadvanced": [0], "tocarry": [3]}}, {"error": false, "inputs": {"fromadvanced": [0, 1], "fromarray": [-1, 0], "fromstarts": [1, 1], "fromstops": [4, 4], "lenarray": 2, "lencontent": 4, "lenstarts": 2}, "outputs": {"toadvanced": [0, 1], "tocarry": [3, 1]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [0, 1, -1, 1], "fromstarts": [3, 0, 0, 3], "fromstops": [6, 3, 3, 6], "lenarray": 4, "lencontent": 6, "lenstarts": 4}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [3, 1, 2, 4]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [0, 0, 0, 0], "fromstarts": [3, 3, 3, 3], "fromstops": [6, 6, 6, 6], "lenarray": 4, "lencontent": 6, "lenstarts": 4}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [3, 3, 3, 3]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [0, 1, -1, 1], "fromstarts": [3, 3, 3, 3], "fromstops": [6, 6, 6, 6], "lenarray": 4, "lencontent": 6, "lenstarts": 4}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [3, 4, 5, 4]}}, {"error": false, "inputs": {"fromadvanced": [0, 1], "fromarray": [1, 1], "fromstarts": [3, 0], "fromstops": [5, 3], "lenarray": 2, "lencontent": 5, "lenstarts": 2}, "outputs": {"toadvanced": [0, 1], "tocarry": [4, 1]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [1, 1, 0, 0], "fromstarts": [3, 0, 0, 6], "fromstops": [5, 3, 3, 9], "lenarray": 4, "lencontent": 9, "lenstarts": 4}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [4, 1, 0, 6]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [-1, -1, -1, -1], "fromstarts": [0, 15, 15, 15], "fromstops": [5, 20, 20, 20], "lenarray": 4, "lencontent": 30, "lenstarts": 4}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [4, 19, 19, 19]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [1, -1, 0, 0], "fromstarts": [3, 0, 0, 3], "fromstops": [5, 3, 3, 5], "lenarray": 4, "lencontent": 5, "lenstarts": 4}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [4, 2, 0, 3]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [1, 0, 0, 1], "fromstarts": [3, 3, 3, 3], "fromstops": [6, 6, 6, 6], "lenarray": 4, "lencontent": 6, "lenstarts": 4}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [4, 3, 3, 4]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [-1, -1, -1, -1], "fromstarts": [0, 5, 10, 5], "fromstops": [5, 10, 15, 10], "lenarray": 4, "lencontent": 30, "lenstarts": 4}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [4, 9, 14, 9]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3, 4, 5], "fromarray": [2, 0, 1, 1, 2, 0], "fromstarts": [3, 0, 3, 3, 3, 0], "fromstops": [6, 3, 6, 6, 6, 3], "lenarray": 6, "lencontent": 6, "lenstarts": 6}, "outputs": {"toadvanced": [0, 1, 2, 3, 4, 5], "tocarry": [5, 0, 4, 4, 5, 0]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [0, 1, -1, 1], "fromstarts": [5, 0, 0, 5], "fromstops": [10, 5, 5, 10], "lenarray": 4, "lencontent": 30, "lenstarts": 4}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [5, 1, 4, 6]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [-1, -1, -1, -1], "fromstarts": [3, 0, 0, 3], "fromstops": [6, 3, 3, 6], "lenarray": 4, "lencontent": 6, "lenstarts": 4}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [5, 2, 2, 5]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [1, 1, 0, 0], "fromstarts": [6, 0, 0, 6], "fromstops": [9, 3, 3, 9], "lenarray": 4, "lencontent": 9, "lenstarts": 4}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [7, 1, 0, 6]}}, {"error": false, "inputs": {"fromadvanced": [0, 1, 2, 3], "fromarray": [-1, -1, -1, -1], "fromstarts": [5, 0, 0, 5], "fromstops": [10, 5, 5, 10], "lenarray": 4, "lencontent": 30, "lenstarts": 4}, "outputs": {"toadvanced": [0, 1, 2, 3], "tocarry": [9, 4, 4, 9]}}]}, {"name": "awkward_ListArray_getitem_next_at", "tests": [{"error": false, "inputs": {"at": 0, "fromstarts": [], "fromstops": [], "lenstarts": 0}, "outputs": {"tocarry": []}}, {"error": false, "inputs": {"at": 0, "fromstarts": [0], "fromstops": [1], "lenstarts": 1}, "outputs": {"tocarry": [0]}}, {"error": false, "inputs": {"at": 0, "fromstarts": [0], "fromstops": [2], "lenstarts": 1}, "outputs": {"tocarry": [0]}}, {"error": false, "inputs": {"at": 0, "fromstarts": [0], "fromstops": [3], "lenstarts": 1}, "outputs": {"tocarry": [0]}}, {"error": false, "inputs": {"at": -5, "fromstarts": [0], "fromstops": [5], "lenstarts": 1}, "outputs": {"tocarry": [0]}}, {"error": false, "inputs": {"at": 0, "fromstarts": [0, 1], "fromstops": [1, 2], "lenstarts": 2}, "outputs": {"tocarry": [0, 1]}}, {"error": false, "inputs": {"at": 0, "fromstarts": [0, 1, 2, 3], "fromstops": [1, 2, 3, 4], "lenstarts": 4}, "outputs": {"tocarry": [0, 1, 2, 3]}}, {"error": false, "inputs": {"at": 0, "fromstarts": [0, 1, 2, 3, 4], "fromstops": [1, 2, 3, 4, 5], "lenstarts": 5}, "outputs": {"tocarry": [0, 1, 2, 3, 4]}}, {"error": false, "inputs": {"at": 0, "fromstarts": [0, 2, 3], "fromstops": [2, 3, 5], "lenstarts": 3}, "outputs": {"tocarry": [0, 2, 3]}}, {"error": false, "inputs": {"at": 0, "fromstarts": [0, 3, 5, 6], "fromstops": [3, 5, 6, 10], "lenstarts": 4}, "outputs": {"tocarry": [0, 3, 5, 6]}}, {"error": false, "inputs": {"at": 0, "fromstarts": [10], "fromstops": [15], "lenstarts": 1}, "outputs": {"tocarry": [10]}}, {"error": false, "inputs": {"at": 1, "fromstarts": [0], "fromstops": [2], "lenstarts": 1}, "outputs": {"tocarry": [1]}}, {"error": false, "inputs": {"at": 1, "fromstarts": [0], "fromstops": [3], "lenstarts": 1}, "outputs": {"tocarry": [1]}}, {"error": false, "inputs": {"at": -2, "fromstarts": [0], "fromstops": [3], "lenstarts": 1}, "outputs": {"tocarry": [1]}}, {"error": false, "inputs": {"at": 1, "fromstarts": [0], "fromstops": [5], "lenstarts": 1}, "outputs": {"tocarry": [1]}}, {"error": false, "inputs": {"at": 1, "fromstarts": [10], "fromstops": [15], "lenstarts": 1}, "outputs": {"tocarry": [11]}}, {"error": false, "inputs": {"at": 0, "fromstarts": [1], "fromstops": [2], "lenstarts": 1}, "outputs": {"tocarry": [1]}}, {"error": false, "inputs": {"at": 0, "fromstarts": [1], "fromstops": [3], "lenstarts": 1}, "outputs": {"tocarry": [1]}}, {"error": false, "inputs": {"at": -2, "fromstarts": [10], "fromstops": [15], "lenstarts": 1}, "outputs": {"tocarry": [13]}}, {"error": false, "inputs": {"at": 1, "fromstarts": [0, 3], "fromstops": [3, 5], "lenstarts": 2}, "outputs": {"tocarry": [1, 4]}}, {"error": false, "inputs": {"at": 1, "fromstarts": [0, 5], "fromstops": [5, 10], "lenstarts": 2}, "outputs": {"tocarry": [1, 6]}}, {"error": false, "inputs": {"at": 1, "fromstarts": [15], "fromstops": [20], "lenstarts": 1}, "outputs": {"tocarry": [16]}}, {"error": false, "inputs": {"at": -2, "fromstarts": [15], "fromstops": [20], "lenstarts": 1}, "outputs": {"tocarry": [18]}}, {"error": false, "inputs": {"at": -1, "fromstarts": [15], "fromstops": [20], "lenstarts": 1}, "outputs": {"tocarry": [19]}}, {"error": false, "inputs": {"at": -1, "fromstarts": [0], "fromstops": [3], "lenstarts": 1}, "outputs": {"tocarry": [2]}}, {"error": false, "inputs": {"at": 1, "fromstarts": [1], "fromstops": [3], "lenstarts": 1}, "outputs": {"tocarry": [2]}}, {"error": false, "inputs": {"at": 1, "fromstarts": [1], "fromstops": [4], "lenstarts": 1}, "outputs": {"tocarry": [2]}}, {"error": false, "inputs": {"at": 0, "fromstarts": [2], "fromstops": [3], "lenstarts": 1}, "outputs": {"tocarry": [2]}}, {"error": false, "inputs": {"at": 1, "fromstarts": [2], "fromstops": [5], "lenstarts": 1}, "outputs": {"tocarry": [3]}}, {"error": false, "inputs": {"at": 0, "fromstarts": [3], "fromstops": [5], "lenstarts": 1}, "outputs": {"tocarry": [3]}}, {"error": false, "inputs": {"at": 0, "fromstarts": [3], "fromstops": [6], "lenstarts": 1}, "outputs": {"tocarry": [3]}}, {"error": false, "inputs": {"at": 0, "fromstarts": [3, 5, 6], "fromstops": [5, 6, 9], "lenstarts": 3}, "outputs": {"tocarry": [3, 5, 6]}}, {"error": false, "inputs": {"at": -1, "fromstarts": [0], "fromstops": [5], "lenstarts": 1}, "outputs": {"tocarry": [4]}}, {"error": false, "inputs": {"at": 4, "fromstarts": [0], "fromstops": [5], "lenstarts": 1}, "outputs": {"tocarry": [4]}}, {"error": false, "inputs": {"at": 1, "fromstarts": [3], "fromstops": [5], "lenstarts": 1}, "outputs": {"tocarry": [4]}}, {"error": false, "inputs": {"at": 1, "fromstarts": [3], "fromstops": [6], "lenstarts": 1}, "outputs": {"tocarry": [4]}}, {"error": false, "inputs": {"at": -2, "fromstarts": [3], "fromstops": [6], "lenstarts": 1}, "outputs": {"tocarry": [4]}}, {"error": false, "inputs": {"at": -1, "fromstarts": [3, 5, 6], "fromstops": [5, 6, 9], "lenstarts": 3}, "outputs": {"tocarry": [4, 5, 8]}}, {"error": false, "inputs": {"at": -1, "fromstarts": [0, 5], "fromstops": [5, 10], "lenstarts": 2}, "outputs": {"tocarry": [4, 9]}}, {"error": false, "inputs": {"at": 0, "fromstarts": [5, 10], "fromstops": [10, 15], "lenstarts": 2}, "outputs": {"tocarry": [5, 10]}}, {"error": false, "inputs": {"at": -1, "fromstarts": [3], "fromstops": [6], "lenstarts": 1}, "outputs": {"tocarry": [5]}}, {"error": false, "inputs": {"at": 0, "fromstarts": [5], "fromstops": [10], "lenstarts": 1}, "outputs": {"tocarry": [5]}}, {"error": false, "inputs": {"at": -5, "fromstarts": [5], "fromstops": [10], "lenstarts": 1}, "outputs": {"tocarry": [5]}}, {"error": false, "inputs": {"at": 1, "fromstarts": [5, 10], "fromstops": [10, 15], "lenstarts": 2}, "outputs": {"tocarry": [6, 11]}}, {"error": false, "inputs": {"at": 1, "fromstarts": [5], "fromstops": [10], "lenstarts": 1}, "outputs": {"tocarry": [6]}}, {"error": false, "inputs": {"at": 1, "fromstarts": [6], "fromstops": [10], "lenstarts": 1}, "outputs": {"tocarry": [7]}}, {"error": false, "inputs": {"at": 1, "fromstarts": [6], "fromstops": [9], "lenstarts": 1}, "outputs": {"tocarry": [7]}}, {"error": false, "inputs": {"at": -2, "fromstarts": [5], "fromstops": [10], "lenstarts": 1}, "outputs": {"tocarry": [8]}}, {"error": false, "inputs": {"at": -1, "fromstarts": [5, 10], "fromstops": [10, 15], "lenstarts": 2}, "outputs": {"tocarry": [9, 14]}}, {"error": false, "inputs": {"at": -1, "fromstarts": [5], "fromstops": [10], "lenstarts": 1}, "outputs": {"tocarry": [9]}}, {"error": false, "inputs": {"at": 4, "fromstarts": [5], "fromstops": [10], "lenstarts": 1}, "outputs": {"tocarry": [9]}}]}, {"name": "awkward_ListArray_getitem_next_range_counts", "tests": [{"error": false, "inputs": {"fromoffsets": [0, 2, 2, 4, 4, 5, 6, 7, 9, 9], "lenstarts": 9}, "outputs": {"total": [9]}}, {"error": false, "inputs": {"fromoffsets": [0, 2, 4, 5, 6, 7, 9], "lenstarts": 6}, "outputs": {"total": [9]}}]}, {"name": "awkward_ListArray_localindex", "tests": [{"error": false, "inputs": {"length": 1, "offsets": [0, 1]}, "outputs": {"toindex": [0]}}, {"error": false, "inputs": {"length": 3, "offsets": [0, 2, 3, 5]}, "outputs": {"toindex": [0, 1, 0, 0, 1]}}, {"error": false, "inputs": {"length": 4, "offsets": [0, 2, 3, 3, 6]}, "outputs": {"toindex": [0, 1, 0, 0, 1, 2]}}, {"error": false, "inputs": {"length": 2, "offsets": [0, 2, 3]}, "outputs": {"toindex": [0, 1, 0]}}, {"error": false, "inputs": {"length": 1, "offsets": [0, 2]}, "outputs": {"toindex": [0, 1]}}, {"error": false, "inputs": {"length": 4, "offsets": [0, 3, 3, 4, 5]}, "outputs": {"toindex": [0, 1, 2, 0, 0]}}, {"error": false, "inputs": {"length": 7, "offsets": [0, 3, 3, 5, 6, 10, 10, 13]}, "outputs": {"toindex": [0, 1, 2, 0, 1, 0, 0, 1, 2, 3, 0, 1, 2]}}, {"error": false, "inputs": {"length": 5, "offsets": [0, 3, 3, 5, 6, 10]}, "outputs": {"toindex": [0, 1, 2, 0, 1, 0, 0, 1, 2, 3]}}, {"error": false, "inputs": {"length": 6, "offsets": [0, 3, 3, 5, 6, 6, 10]}, "outputs": {"toindex": [0, 1, 2, 0, 1, 0, 0, 1, 2, 3]}}, {"error": false, "inputs": {"length": 3, "offsets": [0, 3, 3, 5]}, "outputs": {"toindex": [0, 1, 2, 0, 1]}}, {"error": false, "inputs": {"length": 5, "offsets": [0, 4, 4, 7, 8, 13]}, "outputs": {"toindex": [0, 1, 2, 3, 0, 1, 2, 0, 0, 1, 2, 3, 4]}}]}, {"name": "awkward_ListArray_rpad_axis1", "tests": [{"error": false, "inputs": {"fromstarts": [0, 3, 4, 5, 8], "fromstops": [3, 3, 6, 8, 9], "length": 5, "target": 4}, "outputs": {"toindex": [0, 1, 2, -1, -1, -1, -1, -1, 4, 5, -1, -1, 5, 6, 7, -1, 8, -1, -1, -1], "tostarts": [0, 4, 8, 12, 16], "tostops": [4, 8, 12, 16, 20]}}, {"error": false, "inputs": {"fromstarts": [0, 3, 4, 5, 8], "fromstops": [3, 3, 6, 8, 9], "length": 5, "target": 3}, "outputs": {"toindex": [0, 1, 2, -1, -1, -1, 4, 5, -1, 5, 6, 7, 8, -1, -1], "tostarts": [0, 3, 6, 9, 12], "tostops": [3, 6, 9, 12, 15]}}, {"error": false, "inputs": {"fromstarts": [0, 3, 5], "fromstops": [3, 3, 7], "length": 3, "target": 3}, "outputs": {"toindex": [0, 1, 2, -1, -1, -1, 5, 6, -1], "tostarts": [0, 3, 6], "tostops": [3, 6, 9]}}, {"error": false, "inputs": {"fromstarts": [0, 3, 4, 5, 8], "fromstops": [3, 3, 6, 8, 9], "length": 5, "target": 2}, "outputs": {"toindex": [0, 1, 2, -1, -1, 4, 5, 5, 6, 7, 8, -1], "tostarts": [0, 3, 5, 7, 10], "tostops": [3, 5, 7, 10, 12]}}, {"error": false, "inputs": {"fromstarts": [0, 3, 4, 5, 8], "fromstops": [3, 3, 6, 8, 9], "length": 5, "target": 1}, "outputs": {"toindex": [0, 1, 2, -1, 4, 5, 5, 6, 7, 8], "tostarts": [0, 3, 4, 6, 9], "tostops": [3, 4, 6, 9, 10]}}, {"error": false, "inputs": {"fromstarts": [6, 5, 3, 0], "fromstops": [10, 6, 5, 3], "length": 4, "target": 4}, "outputs": {"toindex": [6, 7, 8, 9, 5, -1, -1, -1, 3, 4, -1, -1, 0, 1, 2, -1], "tostarts": [0, 4, 8, 12], "tostops": [4, 8, 12, 16]}}, {"error": false, "inputs": {"fromstarts": [6, 5, 3, 3, 0], "fromstops": [10, 6, 5, 3, 3], "length": 5, "target": 4}, "outputs": {"toindex": [6, 7, 8, 9, 5, -1, -1, -1, 3, 4, -1, -1, -1, -1, -1, -1, 0, 1, 2, -1], "tostarts": [0, 4, 8, 12, 16], "tostops": [4, 8, 12, 16, 20]}}, {"error": false, "inputs": {"fromstarts": [6, 5, 3, 0], "fromstops": [10, 6, 5, 3], "length": 4, "target": 3}, "outputs": {"toindex": [6, 7, 8, 9, 5, -1, -1, 3, 4, -1, 0, 1, 2], "tostarts": [0, 4, 7, 10], "tostops": [4, 7, 10, 13]}}, {"error": false, "inputs": {"fromstarts": [6, 5, 3, 3, 0], "fromstops": [10, 6, 5, 3, 3], "length": 5, "target": 3}, "outputs": {"toindex": [6, 7, 8, 9, 5, -1, -1, 3, 4, -1, -1, -1, -1, 0, 1, 2], "tostarts": [0, 4, 7, 10, 13], "tostops": [4, 7, 10, 13, 16]}}, {"error": false, "inputs": {"fromstarts": [6, 5, 3, 3, 0], "fromstops": [10, 6, 5, 3, 3], "length": 5, "target": 2}, "outputs": {"toindex": [6, 7, 8, 9, 5, -1, 3, 4, -1, -1, 0, 1, 2], "tostarts": [0, 4, 6, 8, 10], "tostops": [4, 6, 8, 10, 13]}}, {"error": false, "inputs": {"fromstarts": [6, 5, 3, 0], "fromstops": [10, 6, 5, 3], "length": 4, "target": 1}, "outputs": {"toindex": [6, 7, 8, 9, 5, 3, 4, 0, 1, 2], "tostarts": [0, 4, 5, 7], "tostops": [4, 5, 7, 10]}}]}, {"name": "awkward_ListOffsetArray_reduce_local_outoffsets_64", "tests": [{"error": false, "inputs": {"lenparents": 10, "outlength": 1, "parents": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}, "outputs": {"outoffsets": [0, 10]}}, {"error": false, "inputs": {"lenparents": 1, "outlength": 1, "parents": [0]}, "outputs": {"outoffsets": [0, 1]}}, {"error": false, "inputs": {"lenparents": 3, "outlength": 3, "parents": [0, 2, 2]}, "outputs": {"outoffsets": [0, 1, 1, 3]}}, {"error": false, "inputs": {"lenparents": 3, "outlength": 4, "parents": [0, 1, 3]}, "outputs": {"outoffsets": [0, 1, 2, 2, 3]}}, {"error": false, "inputs": {"lenparents": 3, "outlength": 3, "parents": [0, 1, 1]}, "outputs": {"outoffsets": [0, 1, 3, 3]}}, {"error": false, "inputs": {"lenparents": 4, "outlength": 3, "parents": [0, 1, 1, 2]}, "outputs": {"outoffsets": [0, 1, 3, 4]}}, {"error": false, "inputs": {"lenparents": 2, "outlength": 1, "parents": [0, 0]}, "outputs": {"outoffsets": [0, 2]}}, {"error": false, "inputs": {"lenparents": 6, "outlength": 5, "parents": [0, 0, 2, 2, 3, 4]}, "outputs": {"outoffsets": [0, 2, 2, 4, 5, 6]}}, {"error": false, "inputs": {"lenparents": 7, "outlength": 5, "parents": [0, 0, 2, 2, 3, 4, 4]}, "outputs": {"outoffsets": [0, 2, 2, 4, 5, 7]}}, {"error": false, "inputs": {"lenparents": 3, "outlength": 2, "parents": [0, 0, 1]}, "outputs": {"outoffsets": [0, 2, 3]}}, {"error": false, "inputs": {"lenparents": 4, "outlength": 2, "parents": [0, 0, 1, 1]}, "outputs": {"outoffsets": [0, 2, 4]}}, {"error": false, "inputs": {"lenparents": 3, "outlength": 1, "parents": [0, 0, 0]}, "outputs": {"outoffsets": [0, 3]}}, {"error": false, "inputs": {"lenparents": 6, "outlength": 2, "parents": [0, 0, 0, 1, 1, 1]}, "outputs": {"outoffsets": [0, 3, 6]}}, {"error": false, "inputs": {"lenparents": 4, "outlength": 1, "parents": [0, 0, 0, 0]}, "outputs": {"outoffsets": [0, 4]}}, {"error": false, "inputs": {"lenparents": 6, "outlength": 3, "parents": [0, 0, 0, 0, 2, 2]}, "outputs": {"outoffsets": [0, 4, 4, 6]}}, {"error": false, "inputs": {"lenparents": 8, "outlength": 2, "parents": [0, 0, 0, 0, 1, 1, 1, 1]}, "outputs": {"outoffsets": [0, 4, 8]}}, {"error": false, "inputs": {"lenparents": 5, "outlength": 1, "parents": [0, 0, 0, 0, 0]}, "outputs": {"outoffsets": [0, 5]}}, {"error": false, "inputs": {"lenparents": 6, "outlength": 1, "parents": [0, 0, 0, 0, 0, 0]}, "outputs": {"outoffsets": [0, 6]}}, {"error": false, "inputs": {"lenparents": 7, "outlength": 1, "parents": [0, 0, 0, 0, 0, 0, 0]}, "outputs": {"outoffsets": [0, 7]}}, {"error": false, "inputs": {"lenparents": 8, "outlength": 1, "parents": [0, 0, 0, 0, 0, 0, 0, 0]}, "outputs": {"outoffsets": [0, 8]}}, {"error": false, "inputs": {"lenparents": 9, "outlength": 1, "parents": [0, 0, 0, 0, 0, 0, 0, 0, 0]}, "outputs": {"outoffsets": [0, 9]}}]}, {"name": "awkward_ListOffsetArray_reduce_nonlocal_nextshifts_64", "tests": [{"error": false, "inputs": {"length": 3, "maxcount": 5, "nextcarry": [0, 5, 10, 1, 6, 11, 2, 7, 12, 3, 8, 13, 4, 9, 14], "nextlen": 15, "offsets": [0, 5, 10, 15], "parents": [0, 0, 0], "starts": [0]}, "outputs": {"missing": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], "nextshifts": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], "nummissing": [0, 0, 0, 0, 0]}}, {"error": false, "inputs": {"length": 2, "maxcount": 3, "nextcarry": [0, 3, 1, 4, 2, 5], "nextlen": 6, "offsets": [0, 3, 6], "parents": [0, 0], "starts": [0]}, "outputs": {"missing": [0, 0, 0, 0, 0, 0], "nextshifts": [0, 0, 0, 0, 0, 0], "nummissing": [0, 0, 0]}}, {"error": false, "inputs": {"length": 3, "maxcount": 5, "nextcarry": [0, 5, 9, 1, 6, 10, 2, 7, 11, 3, 8, 4], "nextlen": 12, "offsets": [0, 5, 9, 12], "parents": [0, 0, 0], "starts": [0]}, "outputs": {"missing": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], "nextshifts": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], "nummissing": [0, 0, 0, 1, 2]}}, {"error": false, "inputs": {"length": 5, "maxcount": 5, "nextcarry": [0, 5, 8, 11, 14, 1, 6, 9, 12, 15, 2, 7, 10, 13, 16, 3, 4], "nextlen": 17, "offsets": [0, 5, 8, 11, 14, 17], "parents": [0, 0, 0, 0, 0], "starts": [0]}, "outputs": {"missing": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], "nextshifts": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], "nummissing": [0, 0, 0, 4, 4]}}, {"error": false, "inputs": {"length": 4, "maxcount": 3, "nextcarry": [0, 2, 5, 7, 1, 3, 6, 8, 4], "nextlen": 9, "offsets": [0, 2, 5, 7, 9], "parents": [0, 0, 1, 1], "starts": [0, 2]}, "outputs": {"missing": [0, 0, 0, 0, 1, 0, 0, 0, 0], "nextshifts": [0, 0, 0, 0, 0, 0, 0, 0, 1], "nummissing": [0, 0, 2]}}, {"error": false, "inputs": {"length": 3, "maxcount": 4, "nextcarry": [0, 2, 3, 1, 4, 5, 6], "nextlen": 7, "offsets": [0, 2, 3, 7], "parents": [0, 0, 0], "starts": [0]}, "outputs": {"missing": [0, 0, 0, 0, 1, 2, 2], "nextshifts": [0, 0, 0, 0, 1, 2, 2], "nummissing": [0, 1, 2, 2]}}, {"error": false, "inputs": {"length": 10, "maxcount": 3, "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], "nextlen": 18, "offsets": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 18], "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1], "starts": [0, 5]}, "outputs": {"missing": [0, 0, 1, 0, 1, 2, 0, 1, 0, 0, 0, 1, 0, 1, 2, 0, 1, 0], "nextshifts": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2], "nummissing": [0, 2, 4]}}, {"error": false, "inputs": {"length": 11, "maxcount": 3, "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], "nextlen": 18, "offsets": [0, 1, 3, 6, 6, 8, 9, 10, 12, 15, 17, 18], "parents": [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1], "starts": [0, 6]}, "outputs": {"missing": [0, 0, 1, 0, 1, 2, 1, 2, 1, 0, 0, 1, 0, 1, 2, 0, 1, 0], "nextshifts": [0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 2, 2], "nummissing": [0, 2, 4]}}, {"error": false, "inputs": {"length": 11, "maxcount": 3, "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], "nextlen": 18, "offsets": [0, 0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 18], "parents": [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1], "starts": [0, 6]}, "outputs": {"missing": [1, 1, 2, 1, 2, 3, 1, 2, 1, 0, 0, 1, 0, 1, 2, 0, 1, 0], "nextshifts": [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 2, 2, 1, 1, 1, 3, 2], "nummissing": [0, 2, 4]}}, {"error": false, "inputs": {"length": 3, "maxcount": 4, "nextcarry": [0, 3, 1, 4, 2, 5, 6], "nextlen": 7, "offsets": [0, 3, 3, 7], "parents": [0, 0, 0], "starts": [0]}, "outputs": {"missing": [0, 0, 0, 1, 1, 1, 2], "nextshifts": [0, 1, 0, 1, 0, 1, 2], "nummissing": [1, 1, 1, 2]}}, {"error": false, "inputs": {"length": 4, "maxcount": 3, "nextcarry": [0, 3, 5, 1, 4, 6, 2], "nextlen": 7, "offsets": [0, 3, 5, 5, 7], "parents": [0, 0, 0, 0], "starts": [0]}, "outputs": {"missing": [0, 0, 0, 0, 0, 1, 1], "nextshifts": [0, 0, 1, 0, 0, 1, 0], "nummissing": [1, 1, 3]}}, {"error": false, "inputs": {"length": 4, "maxcount": 3, "nextcarry": [0, 3, 5, 1, 4, 6, 2], "nextlen": 7, "offsets": [0, 3, 3, 5, 7], "parents": [0, 0, 0, 0], "starts": [0]}, "outputs": {"missing": [0, 0, 0, 1, 1, 1, 1], "nextshifts": [0, 1, 1, 0, 1, 1, 0], "nummissing": [1, 1, 3]}}, {"error": false, "inputs": {"length": 11, "maxcount": 3, "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], "nextlen": 18, "offsets": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 18, 18], "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], "starts": [0, 5]}, "outputs": {"missing": [0, 0, 1, 0, 1, 2, 0, 1, 0, 0, 0, 1, 0, 1, 2, 0, 1, 0], "nextshifts": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2], "nummissing": [1, 3, 5]}}, {"error": false, "inputs": {"length": 11, "maxcount": 3, "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], "nextlen": 18, "offsets": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 17, 18], "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], "starts": [0, 5]}, "outputs": {"missing": [0, 0, 1, 0, 1, 2, 0, 1, 0, 0, 0, 1, 0, 1, 2, 0, 1, 1], "nextshifts": [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2], "nummissing": [1, 3, 5]}}, {"error": false, "inputs": {"length": 11, "maxcount": 3, "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], "nextlen": 18, "offsets": [0, 1, 3, 6, 8, 9, 10, 12, 15, 15, 17, 18], "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], "starts": [0, 5]}, "outputs": {"missing": [0, 0, 1, 0, 1, 2, 0, 1, 0, 0, 0, 1, 0, 1, 2, 1, 2, 1], "nextshifts": [0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2], "nummissing": [1, 3, 5]}}, {"error": false, "inputs": {"length": 11, "maxcount": 3, "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], "nextlen": 18, "offsets": [0, 1, 3, 6, 8, 9, 10, 12, 12, 15, 17, 18], "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], "starts": [0, 5]}, "outputs": {"missing": [0, 0, 1, 0, 1, 2, 0, 1, 0, 0, 0, 1, 1, 2, 3, 1, 2, 1], "nextshifts": [0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3], "nummissing": [1, 3, 5]}}, {"error": false, "inputs": {"length": 11, "maxcount": 3, "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], "nextlen": 18, "offsets": [0, 1, 3, 6, 8, 9, 9, 10, 12, 15, 17, 18], "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], "starts": [0, 5]}, "outputs": {"missing": [0, 0, 1, 0, 1, 2, 0, 1, 0, 1, 1, 2, 1, 2, 3, 1, 2, 1], "nextshifts": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 3], "nummissing": [1, 3, 5]}}, {"error": false, "inputs": {"length": 12, "maxcount": 3, "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], "nextlen": 18, "offsets": [0, 1, 3, 6, 6, 8, 9, 10, 12, 15, 17, 18, 18], "parents": [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], "starts": [0, 6]}, "outputs": {"missing": [0, 0, 1, 0, 1, 2, 1, 2, 1, 0, 0, 1, 0, 1, 2, 0, 1, 0], "nextshifts": [0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 2, 2], "nummissing": [1, 3, 5]}}, {"error": false, "inputs": {"length": 12, "maxcount": 3, "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], "nextlen": 18, "offsets": [0, 1, 3, 6, 6, 8, 9, 10, 12, 15, 17, 17, 18], "parents": [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], "starts": [0, 6]}, "outputs": {"missing": [0, 0, 1, 0, 1, 2, 1, 2, 1, 0, 0, 1, 0, 1, 2, 0, 1, 1], "nextshifts": [0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 2, 2], "nummissing": [1, 3, 5]}}, {"error": false, "inputs": {"length": 12, "maxcount": 3, "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], "nextlen": 18, "offsets": [0, 1, 3, 6, 6, 8, 9, 10, 12, 15, 15, 17, 18], "parents": [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], "starts": [0, 6]}, "outputs": {"missing": [0, 0, 1, 0, 1, 2, 1, 2, 1, 0, 0, 1, 0, 1, 2, 1, 2, 1], "nextshifts": [0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 2, 1, 1, 2, 2, 2], "nummissing": [1, 3, 5]}}, {"error": false, "inputs": {"length": 12, "maxcount": 3, "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], "nextlen": 18, "offsets": [0, 1, 3, 6, 6, 8, 9, 10, 12, 12, 15, 17, 18], "parents": [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], "starts": [0, 6]}, "outputs": {"missing": [0, 0, 1, 0, 1, 2, 1, 2, 1, 0, 0, 1, 1, 2, 3, 1, 2, 1], "nextshifts": [0, 0, 0, 1, 1, 0, 0, 1, 1, 1, 1, 1, 2, 1, 2, 2, 2, 3], "nummissing": [1, 3, 5]}}, {"error": false, "inputs": {"length": 12, "maxcount": 3, "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], "nextlen": 18, "offsets": [0, 1, 3, 6, 6, 8, 9, 9, 10, 12, 15, 17, 18], "parents": [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], "starts": [0, 6]}, "outputs": {"missing": [0, 0, 1, 0, 1, 2, 1, 2, 1, 1, 1, 2, 1, 2, 3, 1, 2, 1], "nextshifts": [0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3], "nummissing": [1, 3, 5]}}, {"error": false, "inputs": {"length": 12, "maxcount": 3, "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], "nextlen": 18, "offsets": [0, 0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 18, 18], "parents": [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], "starts": [0, 6]}, "outputs": {"missing": [1, 1, 2, 1, 2, 3, 1, 2, 1, 0, 0, 1, 0, 1, 2, 0, 1, 0], "nextshifts": [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 2, 2, 1, 1, 1, 3, 2], "nummissing": [1, 3, 5]}}, {"error": false, "inputs": {"length": 12, "maxcount": 3, "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], "nextlen": 18, "offsets": [0, 0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 17, 18], "parents": [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], "starts": [0, 6]}, "outputs": {"missing": [1, 1, 2, 1, 2, 3, 1, 2, 1, 0, 0, 1, 0, 1, 2, 0, 1, 1], "nextshifts": [1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 1, 3, 2], "nummissing": [1, 3, 5]}}, {"error": false, "inputs": {"length": 12, "maxcount": 3, "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], "nextlen": 18, "offsets": [0, 0, 1, 3, 6, 8, 9, 10, 12, 15, 15, 17, 18], "parents": [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], "starts": [0, 6]}, "outputs": {"missing": [1, 1, 2, 1, 2, 3, 1, 2, 1, 0, 0, 1, 0, 1, 2, 1, 2, 1], "nextshifts": [1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 2, 3, 2], "nummissing": [1, 3, 5]}}, {"error": false, "inputs": {"length": 12, "maxcount": 3, "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], "nextlen": 18, "offsets": [0, 0, 1, 3, 6, 8, 9, 10, 12, 12, 15, 17, 18], "parents": [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], "starts": [0, 6]}, "outputs": {"missing": [1, 1, 2, 1, 2, 3, 1, 2, 1, 0, 0, 1, 1, 2, 3, 1, 2, 1], "nextshifts": [1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 2, 2, 2, 1, 2, 2, 3, 3], "nummissing": [1, 3, 5]}}, {"error": false, "inputs": {"length": 12, "maxcount": 3, "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], "nextlen": 18, "offsets": [0, 0, 1, 3, 6, 8, 9, 9, 10, 12, 15, 17, 18], "parents": [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], "starts": [0, 6]}, "outputs": {"missing": [1, 1, 2, 1, 2, 3, 1, 2, 1, 1, 1, 2, 1, 2, 3, 1, 2, 1], "nextshifts": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3], "nummissing": [1, 3, 5]}}, {"error": false, "inputs": {"length": 12, "maxcount": 3, "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], "nextlen": 18, "offsets": [0, 1, 3, 6, 8, 9, 9, 9, 10, 12, 15, 17, 18], "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1], "starts": [0, 5]}, "outputs": {"missing": [0, 0, 1, 0, 1, 2, 0, 1, 0, 2, 2, 3, 2, 3, 4, 2, 3, 2], "nextshifts": [0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 1, 1, 1, 3, 3, 3, 2, 4], "nummissing": [2, 4, 6]}}, {"error": false, "inputs": {"length": 13, "maxcount": 3, "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], "nextlen": 18, "offsets": [0, 1, 3, 6, 6, 8, 9, 9, 9, 10, 12, 15, 17, 18], "parents": [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1], "starts": [0, 6]}, "outputs": {"missing": [0, 0, 1, 0, 1, 2, 1, 2, 1, 2, 2, 3, 2, 3, 4, 2, 3, 2], "nextshifts": [0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 2, 3, 3, 3, 2, 4], "nummissing": [2, 4, 6]}}, {"error": false, "inputs": {"length": 13, "maxcount": 3, "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], "nextlen": 18, "offsets": [0, 0, 1, 3, 6, 8, 9, 9, 9, 10, 12, 15, 17, 18], "parents": [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1], "starts": [0, 6]}, "outputs": {"missing": [1, 1, 2, 1, 2, 3, 1, 2, 1, 2, 2, 3, 2, 3, 4, 2, 3, 2], "nextshifts": [1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 4], "nummissing": [2, 4, 6]}}, {"error": false, "inputs": {"length": 9, "maxcount": 4, "nextcarry": [0, 1, 3, 6, 10, 13, 15, 2, 4, 7, 11, 14, 5, 8, 12, 9], "nextlen": 16, "offsets": [0, 0, 1, 3, 6, 10, 13, 15, 16, 16], "parents": [0, 0, 0, 0, 0, 0, 0, 0, 0], "starts": [0]}, "outputs": {"missing": [1, 1, 2, 1, 2, 3, 1, 2, 3, 4, 1, 2, 3, 1, 2, 1], "nextshifts": [1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 4], "nummissing": [2, 4, 6, 8]}}]}, {"name": "awkward_ListOffsetArray_reduce_nonlocal_nextstarts_64", "tests": [{"error": false, "inputs": {"nextlen": 18, "nextparents": [0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 1, 1, 1, 4, 4, 4, 2, 5]}, "outputs": {"nextstarts": [0, 10, 16, 5, 13, 17]}}, {"error": false, "inputs": {"nextlen": 21, "nextparents": [0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 1, 1, 1, 4, 4, 4, 4, 2, 5, 5, 5]}, "outputs": {"nextstarts": [0, 10, 17, 5, 13, 18]}}, {"error": false, "inputs": {"nextlen": 3, "nextparents": [0, 1, 2]}, "outputs": {"nextstarts": [0, 1, 2]}}, {"error": false, "inputs": {"nextlen": 5, "nextparents": [0, 0, 1, 2, 3]}, "outputs": {"nextstarts": [0, 2, 3, 4]}}, {"error": false, "inputs": {"nextlen": 6, "nextparents": [0, 0, 1, 1, 2, 2]}, "outputs": {"nextstarts": [0, 2, 4]}}, {"error": false, "inputs": {"nextlen": 6, "nextparents": [0, 0, 1, 1, 2, 3]}, "outputs": {"nextstarts": [0, 2, 4, 5]}}, {"error": false, "inputs": {"nextlen": 8, "nextparents": [0, 0, 1, 1, 2, 2, 3, 3]}, "outputs": {"nextstarts": [0, 2, 4, 6]}}, {"error": false, "inputs": {"nextlen": 7, "nextparents": [0, 0, 1, 1, 2, 2, 3]}, "outputs": {"nextstarts": [0, 2, 4, 6]}}, {"error": false, "inputs": {"nextlen": 6, "nextparents": [0, 0, 0, 1, 1, 1]}, "outputs": {"nextstarts": [0, 3]}}, {"error": false, "inputs": {"nextlen": 5, "nextparents": [0, 0, 0, 1, 1]}, "outputs": {"nextstarts": [0, 3]}}, {"error": false, "inputs": {"nextlen": 7, "nextparents": [0, 0, 0, 1, 1, 2, 3]}, "outputs": {"nextstarts": [0, 3, 5, 6]}}, {"error": false, "inputs": {"nextlen": 9, "nextparents": [0, 0, 0, 1, 1, 2, 2, 3, 4]}, "outputs": {"nextstarts": [0, 3, 5, 7, 8]}}, {"error": false, "inputs": {"nextlen": 7, "nextparents": [0, 0, 0, 1, 1, 1, 2]}, "outputs": {"nextstarts": [0, 3, 6]}}, {"error": false, "inputs": {"nextlen": 9, "nextparents": [0, 0, 0, 1, 1, 1, 2, 2, 3]}, "outputs": {"nextstarts": [0, 3, 6, 8]}}, {"error": false, "inputs": {"nextlen": 10, "nextparents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3]}, "outputs": {"nextstarts": [0, 3, 6, 9]}}, {"error": false, "inputs": {"nextlen": 12, "nextparents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3]}, "outputs": {"nextstarts": [0, 3, 6, 9]}}, {"error": false, "inputs": {"nextlen": 12, "nextparents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 4]}, "outputs": {"nextstarts": [0, 3, 6, 9, 11]}}, {"error": false, "inputs": {"nextlen": 15, "nextparents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4]}, "outputs": {"nextstarts": [0, 3, 6, 9, 12]}}, {"error": false, "inputs": {"nextlen": 15, "nextparents": [0, 5, 5, 1, 6, 6, 2, 7, 7, 3, 8, 8, 4, 9, 9]}, "outputs": {"nextstarts": [0, 3, 6, 9, 12, 1, 4, 7, 10, 13]}}, {"error": false, "inputs": {"nextlen": 15, "nextparents": [0, 5, 10, 1, 6, 11, 2, 7, 12, 3, 8, 13, 4, 9, 14]}, "outputs": {"nextstarts": [0, 3, 6, 9, 12, 1, 4, 7, 10, 13, 2, 5, 8, 11, 14]}}, {"error": false, "inputs": {"nextlen": 15, "nextparents": [0, 0, 5, 1, 1, 6, 2, 2, 7, 3, 3, 8, 4, 4, 9]}, "outputs": {"nextstarts": [0, 3, 6, 9, 12, 2, 5, 8, 11, 14]}}, {"error": false, "inputs": {"nextlen": 6, "nextparents": [0, 0, 0, 0, 1, 1]}, "outputs": {"nextstarts": [0, 4]}}, {"error": false, "inputs": {"nextlen": 9, "nextparents": [0, 0, 0, 0, 1, 1, 1, 2, 2]}, "outputs": {"nextstarts": [0, 4, 7]}}, {"error": false, "inputs": {"nextlen": 20, "nextparents": [0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4]}, "outputs": {"nextstarts": [0, 4, 8, 12, 16]}}, {"error": false, "inputs": {"nextlen": 20, "nextparents": [0, 0, 5, 5, 1, 1, 6, 6, 2, 2, 7, 7, 3, 3, 8, 8, 4, 4, 9, 9]}, "outputs": {"nextstarts": [0, 4, 8, 12, 16, 2, 6, 10, 14, 18]}}, {"error": false, "inputs": {"nextlen": 9, "nextparents": [0, 0, 3, 3, 1, 1, 4, 4, 2]}, "outputs": {"nextstarts": [0, 4, 8, 2, 6]}}, {"error": false, "inputs": {"nextlen": 12, "nextparents": [0, 0, 3, 3, 1, 1, 4, 4, 2, 2, 5, 5]}, "outputs": {"nextstarts": [0, 4, 8, 2, 6, 10]}}, {"error": false, "inputs": {"nextlen": 15, "nextparents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2]}, "outputs": {"nextstarts": [0, 5, 10]}}, {"error": false, "inputs": {"nextlen": 17, "nextparents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 4]}, "outputs": {"nextstarts": [0, 5, 10, 15, 16]}}, {"error": false, "inputs": {"nextlen": 25, "nextparents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4]}, "outputs": {"nextstarts": [0, 5, 10, 15, 20]}}, {"error": false, "inputs": {"nextlen": 9, "nextparents": [0, 0, 0, 3, 3, 1, 1, 4, 2]}, "outputs": {"nextstarts": [0, 5, 8, 3, 7]}}, {"error": false, "inputs": {"nextlen": 22, "nextparents": [0, 0, 0, 5, 5, 5, 1, 1, 6, 6, 2, 2, 7, 7, 3, 3, 8, 8, 4, 4, 9, 9]}, "outputs": {"nextstarts": [0, 6, 10, 14, 18, 3, 8, 12, 16, 20]}}, {"error": false, "inputs": {"nextlen": 16, "nextparents": [0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 3]}, "outputs": {"nextstarts": [0, 7, 12, 15]}}]}, {"name": "awkward_ListOffsetArray_reduce_nonlocal_outstartsstops_64", "tests": [{"error": false, "inputs": {"distincts": [0, 0, 0, 0, 0, -1, -1, -1, -1, -1, 1, 1, 1, 1, 1], "lendistincts": 15, "outlength": 3}, "outputs": {"outstarts": [0, 5, 10], "outstops": [5, 5, 15]}}, {"error": false, "inputs": {"distincts": [0, 0], "lendistincts": 2, "outlength": 1}, "outputs": {"outstarts": [0], "outstops": [2]}}, {"error": false, "inputs": {"distincts": [0, 0, 0], "lendistincts": 3, "outlength": 1}, "outputs": {"outstarts": [0], "outstops": [3]}}, {"error": false, "inputs": {"distincts": [0, 0, 0, 1, 1, -1], "lendistincts": 6, "outlength": 2}, "outputs": {"outstarts": [0, 3], "outstops": [3, 5]}}, {"error": false, "inputs": {"distincts": [0, 0, 0, 1, 1, 1], "lendistincts": 6, "outlength": 2}, "outputs": {"outstarts": [0, 3], "outstops": [3, 6]}}, {"error": false, "inputs": {"distincts": [0, 0, 0, 1, 1, -1, 2, -1, -1], "lendistincts": 9, "outlength": 3}, "outputs": {"outstarts": [0, 3, 6], "outstops": [3, 5, 7]}}, {"error": false, "inputs": {"distincts": [0, 0, 0, 1, -1, -1, 2, 1, -1, 3, -1, -1], "lendistincts": 12, "outlength": 4}, "outputs": {"outstarts": [0, 3, 6, 9], "outstops": [3, 4, 8, 10]}}, {"error": false, "inputs": {"distincts": [0, 0, -1, 1, -1, -1, -1, -1, -1, 2, 1, 0], "lendistincts": 12, "outlength": 4}, "outputs": {"outstarts": [0, 3, 6, 9], "outstops": [2, 4, 6, 12]}}, {"error": false, "inputs": {"distincts": [0, 0, 0, 0], "lendistincts": 4, "outlength": 1}, "outputs": {"outstarts": [0], "outstops": [4]}}, {"error": false, "inputs": {"distincts": [0, 0, 0, -1, 1, 1, 1, 0], "lendistincts": 8, "outlength": 2}, "outputs": {"outstarts": [0, 4], "outstops": [3, 8]}}, {"error": false, "inputs": {"distincts": [0, 0, 0, 0, 0], "lendistincts": 5, "outlength": 1}, "outputs": {"outstarts": [0], "outstops": [5]}}, {"error": false, "inputs": {"distincts": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, -1], "lendistincts": 15, "outlength": 3}, "outputs": {"outstarts": [0, 5, 10], "outstops": [5, 10, 14]}}, {"error": false, "inputs": {"distincts": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2], "lendistincts": 15, "outlength": 3}, "outputs": {"outstarts": [0, 5, 10], "outstops": [5, 10, 15]}}, {"error": false, "inputs": {"distincts": [0, 0, 0, 0, 0, 1, -1, -1, -1, -1, 2, 1, 1, 1, 1], "lendistincts": 15, "outlength": 3}, "outputs": {"outstarts": [0, 5, 10], "outstops": [5, 6, 15]}}, {"error": false, "inputs": {"distincts": [0, 0, 0, 0, 0, 1, 1, 1, 1, -1, 2, 2, 2, 2, 1], "lendistincts": 15, "outlength": 3}, "outputs": {"outstarts": [0, 5, 10], "outstops": [5, 9, 15]}}, {"error": false, "inputs": {"distincts": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, -1, -1, -1, -1, -1], "lendistincts": 15, "outlength": 3}, "outputs": {"outstarts": [0, 5, 10], "outstops": [5, 10, 10]}}, {"error": false, "inputs": {"distincts": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1], "lendistincts": 10, "outlength": 2}, "outputs": {"outstarts": [0, 5], "outstops": [5, 10]}}, {"error": false, "inputs": {"distincts": [0, 0, 0, -1, -1, -1, 1, 1, -1], "lendistincts": 9, "outlength": 3}, "outputs": {"outstarts": [0, 3, 6], "outstops": [3, 3, 8]}}, {"error": false, "inputs": {"distincts": [0, 0, 0, -1, -1, -1, 1, 1, 1], "lendistincts": 9, "outlength": 3}, "outputs": {"outstarts": [0, 3, 6], "outstops": [3, 3, 9]}}, {"error": false, "inputs": {"distincts": [0, 0, -1, -1, -1, -1, 1, -1, -1, 2, 1, 0], "lendistincts": 12, "outlength": 4}, "outputs": {"outstarts": [0, 3, 6, 9], "outstops": [2, 3, 7, 12]}}, {"error": false, "inputs": {"distincts": [0, 0, -1, -1, -1, -1, -1, -1, -1, 1, 1, 0], "lendistincts": 12, "outlength": 4}, "outputs": {"outstarts": [0, 3, 6, 9], "outstops": [2, 3, 6, 12]}}, {"error": false, "inputs": {"distincts": [0, 0, 0, -1, -1, -1, -1, -1, -1, 1, 1, 1], "lendistincts": 12, "outlength": 4}, "outputs": {"outstarts": [0, 3, 6, 9], "outstops": [3, 3, 6, 12]}}, {"error": false, "inputs": {"distincts": [], "lendistincts": 0, "outlength": 1}, "outputs": {"outstarts": [0], "outstops": [0]}}]}, {"name": "awkward_NumpyArray_reduce_mask_ByteMaskedArray_64", "tests": [{"error": false, "inputs": {"lenparents": 30, "outlength": 15, "parents": [0, 0, 5, 5, 10, 10, 1, 1, 6, 6, 11, 11, 2, 2, 7, 7, 12, 12, 3, 3, 8, 8, 13, 13, 4, 4, 9, 9, 14, 14]}, "outputs": {"toptr": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}}, {"error": false, "inputs": {"lenparents": 30, "outlength": 10, "parents": [0, 0, 0, 5, 5, 5, 1, 1, 1, 6, 6, 6, 2, 2, 2, 7, 7, 7, 3, 3, 3, 8, 8, 8, 4, 4, 4, 9, 9, 9]}, "outputs": {"toptr": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}}, {"error": false, "inputs": {"lenparents": 30, "outlength": 6, "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5]}, "outputs": {"toptr": [0, 0, 0, 0, 0, 0]}}, {"error": false, "inputs": {"lenparents": 18, "outlength": 6, "parents": [0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 1, 1, 1, 4, 4, 4, 2, 5]}, "outputs": {"toptr": [0, 0, 0, 0, 0, 0]}}, {"error": false, "inputs": {"lenparents": 21, "outlength": 6, "parents": [0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 1, 1, 1, 4, 4, 4, 4, 2, 5, 5, 5]}, "outputs": {"toptr": [0, 0, 0, 0, 0, 0]}}, {"error": false, "inputs": {"lenparents": 20, "outlength": 4, "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3]}, "outputs": {"toptr": [0, 0, 0, 0]}}, {"error": false, "inputs": {"lenparents": 20, "outlength": 5, "parents": [0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4]}, "outputs": {"toptr": [0, 0, 0, 0, 0]}}, {"error": false, "inputs": {"lenparents": 15, "outlength": 3, "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2]}, "outputs": {"toptr": [0, 0, 0]}}, {"error": false, "inputs": {"lenparents": 12, "outlength": 3, "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2]}, "outputs": {"toptr": [0, 0, 0]}}, {"error": false, "inputs": {"lenparents": 15, "outlength": 5, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4]}, "outputs": {"toptr": [0, 0, 0, 0, 0]}}, {"error": false, "inputs": {"lenparents": 12, "outlength": 5, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 4]}, "outputs": {"toptr": [0, 0, 0, 0, 0]}}, {"error": false, "inputs": {"lenparents": 9, "outlength": 5, "parents": [0, 0, 0, 1, 1, 2, 2, 3, 4]}, "outputs": {"toptr": [0, 0, 0, 0, 0]}}, {"error": false, "inputs": {"lenparents": 10, "outlength": 2, "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1]}, "outputs": {"toptr": [0, 0]}}, {"error": false, "inputs": {"lenparents": 10, "outlength": 4, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3]}, "outputs": {"toptr": [0, 0, 0, 0]}}, {"error": false, "inputs": {"lenparents": 7, "outlength": 4, "parents": [0, 0, 0, 1, 1, 2, 3]}, "outputs": {"toptr": [0, 0, 0, 0]}}, {"error": false, "inputs": {"lenparents": 10, "outlength": 4, "parents": [0, 0, 0, 1, 2, 2, 2, 3, 3, 3]}, "outputs": {"toptr": [0, 0, 0, 0]}}, {"error": false, "inputs": {"lenparents": 9, "outlength": 5, "parents": [0, 0, 3, 3, 1, 1, 4, 4, 2]}, "outputs": {"toptr": [0, 0, 0, 0, 0]}}, {"error": false, "inputs": {"lenparents": 10, "outlength": 3, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 2]}, "outputs": {"toptr": [0, 0, 0]}}, {"error": false, "inputs": {"lenparents": 6, "outlength": 3, "parents": [0, 0, 0, 1, 1, 2]}, "outputs": {"toptr": [0, 0, 0]}}, {"error": false, "inputs": {"lenparents": 5, "outlength": 1, "parents": [0, 0, 0, 0, 0]}, "outputs": {"toptr": [0]}}, {"error": false, "inputs": {"lenparents": 6, "outlength": 3, "parents": [0, 0, 1, 1, 1, 2]}, "outputs": {"toptr": [0, 0, 0]}}, {"error": false, "inputs": {"lenparents": 5, "outlength": 3, "parents": [0, 0, 1, 2, 2]}, "outputs": {"toptr": [0, 0, 0]}}, {"error": false, "inputs": {"lenparents": 6, "outlength": 3, "parents": [0, 1, 1, 2, 2, 2]}, "outputs": {"toptr": [0, 0, 0]}}, {"error": false, "inputs": {"lenparents": 22, "outlength": 8, "parents": [0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 1, 1, 1, 5, 5, 5, 5, 2, 6, 6, 6, 7]}, "outputs": {"toptr": [0, 0, 0, 1, 0, 0, 0, 0]}}, {"error": false, "inputs": {"lenparents": 9, "outlength": 5, "parents": [0, 0, 0, 1, 2, 2, 4, 4, 4]}, "outputs": {"toptr": [0, 0, 0, 1, 0]}}, {"error": false, "inputs": {"lenparents": 9, "outlength": 8, "parents": [0, 0, 0, 6, 6, 1, 1, 7, 2]}, "outputs": {"toptr": [0, 0, 0, 1, 1, 1, 0, 0]}}, {"error": false, "inputs": {"lenparents": 12, "outlength": 9, "parents": [0, 0, 6, 6, 1, 1, 7, 7, 2, 2, 8, 8]}, "outputs": {"toptr": [0, 0, 0, 1, 1, 1, 0, 0, 0]}}, {"error": false, "inputs": {"lenparents": 6, "outlength": 4, "parents": [0, 0, 1, 1, 1, 3]}, "outputs": {"toptr": [0, 0, 1, 0]}}, {"error": false, "inputs": {"lenparents": 6, "outlength": 4, "parents": [0, 0, 1, 3, 3, 3]}, "outputs": {"toptr": [0, 0, 1, 0]}}, {"error": false, "inputs": {"lenparents": 9, "outlength": 4, "parents": [0, 0, 0, 0, 0, 2, 2, 2, 3]}, "outputs": {"toptr": [0, 1, 0, 0]}}, {"error": false, "inputs": {"lenparents": 9, "outlength": 6, "parents": [0, 0, 0, 2, 2, 3, 4, 4, 5]}, "outputs": {"toptr": [0, 1, 0, 0, 0, 0]}}, {"error": false, "inputs": {"lenparents": 9, "outlength": 5, "parents": [0, 0, 0, 2, 2, 3, 4, 4, 4]}, "outputs": {"toptr": [0, 1, 0, 0, 0]}}, {"error": false, "inputs": {"lenparents": 6, "outlength": 3, "parents": [0, 0, 0, 2, 2, 2]}, "outputs": {"toptr": [0, 1, 0]}}, {"error": false, "inputs": {"lenparents": 3, "outlength": 3, "parents": [0, 0, 2]}, "outputs": {"toptr": [0, 1, 0]}}, {"error": false, "inputs": {"lenparents": 9, "outlength": 7, "parents": [0, 0, 0, 2, 2, 3, 6, 6, 6]}, "outputs": {"toptr": [0, 1, 0, 0, 1, 1, 0]}}]}, {"name": "awkward_UnionArray_fillna", "tests": [{"error": false, "inputs": {"fromindex": [-1, -1, -1, -1, -1], "length": 5}, "outputs": {"toindex": [0, 0, 0, 0, 0]}}, {"error": false, "inputs": {"fromindex": [-1, -1, 0, -1, 1, 2, 3, 4, 5, -1, -1, -1], "length": 12}, "outputs": {"toindex": [0, 0, 0, 0, 1, 2, 3, 4, 5, 0, 0, 0]}}, {"error": false, "inputs": {"fromindex": [-1, 0, 1, -1], "length": 4}, "outputs": {"toindex": [0, 0, 1, 0]}}, {"error": false, "inputs": {"fromindex": [0, -1, 1], "length": 3}, "outputs": {"toindex": [0, 0, 1]}}, {"error": false, "inputs": {"fromindex": [0, -1, 1, -1, 2], "length": 5}, "outputs": {"toindex": [0, 0, 1, 0, 2]}}, {"error": false, "inputs": {"fromindex": [0, -1, 1, 2], "length": 4}, "outputs": {"toindex": [0, 0, 1, 2]}}, {"error": false, "inputs": {"fromindex": [0, 1, -1], "length": 3}, "outputs": {"toindex": [0, 1, 0]}}, {"error": false, "inputs": {"fromindex": [0, 1, -1, 2], "length": 4}, "outputs": {"toindex": [0, 1, 0, 2]}}, {"error": false, "inputs": {"fromindex": [0, 1, -1, 2, 3, -1, 4], "length": 7}, "outputs": {"toindex": [0, 1, 0, 2, 3, 0, 4]}}, {"error": false, "inputs": {"fromindex": [0, 1, 2, -1, -1, -1], "length": 6}, "outputs": {"toindex": [0, 1, 2, 0, 0, 0]}}, {"error": false, "inputs": {"fromindex": [0, 1, 2, -1, -1, 3, 4, 5, -1, -1], "length": 10}, "outputs": {"toindex": [0, 1, 2, 0, 0, 3, 4, 5, 0, 0]}}, {"error": false, "inputs": {"fromindex": [0, 1, 2, 3, 4, -1, -1], "length": 7}, "outputs": {"toindex": [0, 1, 2, 3, 4, 0, 0]}}, {"error": false, "inputs": {"fromindex": [13, 9, 13, 4, 8, 3, 15, -1, 16, 2, 8], "length": 11}, "outputs": {"toindex": [13, 9, 13, 4, 8, 3, 15, 0, 16, 2, 8]}}]}, {"name": "awkward_UnionArray_filltags", "tests": [{"error": false, "inputs": {"base": 0, "fromtags": [0, 0, 0, 1, 1, 1], "length": 6, "totagsoffset": 0}, "outputs": {"totags": [0, 0, 0, 1, 1, 1]}}]}, {"name": "awkward_UnionArray_project", "tests": [{"error": false, "inputs": {"fromindex": [], "fromtags": [], "length": 0, "which": 0}, "outputs": {"lenout": [0], "tocarry": []}}, {"error": false, "inputs": {"fromindex": [], "fromtags": [], "length": 0, "which": 1}, "outputs": {"lenout": [0], "tocarry": []}}, {"error": false, "inputs": {"fromindex": [1], "fromtags": [1], "length": 1, "which": 1}, "outputs": {"lenout": [1], "tocarry": [1]}}, {"error": false, "inputs": {"fromindex": [0, 0], "fromtags": [1, 1], "length": 2, "which": 1}, "outputs": {"lenout": [2], "tocarry": [0, 0]}}, {"error": false, "inputs": {"fromindex": [0, 1], "fromtags": [0, 0], "length": 2, "which": 0}, "outputs": {"lenout": [2], "tocarry": [0, 1]}}, {"error": false, "inputs": {"fromindex": [0, 1], "fromtags": [1, 1], "length": 2, "which": 1}, "outputs": {"lenout": [2], "tocarry": [0, 1]}}, {"error": false, "inputs": {"fromindex": [2, 3], "fromtags": [0, 0], "length": 2, "which": 0}, "outputs": {"lenout": [2], "tocarry": [2, 3]}}, {"error": false, "inputs": {"fromindex": [2, 3], "fromtags": [1, 1], "length": 2, "which": 1}, "outputs": {"lenout": [2], "tocarry": [2, 3]}}, {"error": false, "inputs": {"fromindex": [0, 1, 2], "fromtags": [0, 0, 0], "length": 3, "which": 0}, "outputs": {"lenout": [3], "tocarry": [0, 1, 2]}}, {"error": false, "inputs": {"fromindex": [0, 1, 2], "fromtags": [1, 1, 1], "length": 3, "which": 1}, "outputs": {"lenout": [3], "tocarry": [0, 1, 2]}}, {"error": false, "inputs": {"fromindex": [0, 1, 2, 3, 4], "fromtags": [0, 0, 0, 0, 0], "length": 5, "which": 0}, "outputs": {"lenout": [5], "tocarry": [0, 1, 2, 3, 4]}}, {"error": false, "inputs": {"fromindex": [0, 1, 2, 3, 4], "fromtags": [1, 1, 1, 1, 1], "length": 5, "which": 1}, "outputs": {"lenout": [5], "tocarry": [0, 1, 2, 3, 4]}}]}, {"name": "awkward_UnionArray_simplify_one", "tests": [{"error": false, "inputs": {"base": 0, "fromindex": [], "fromtags": [], "fromwhich": 0, "length": 0, "towhich": 0}, "outputs": {"toindex": [], "totags": []}}, {"error": false, "inputs": {"base": 0, "fromindex": [0, 0, 0, 0, 0], "fromtags": [1, 1, 1, 1, 1], "fromwhich": 1, "length": 5, "towhich": 0}, "outputs": {"toindex": [0, 0, 0, 0, 0], "totags": [0, 0, 0, 0, 0]}}, {"error": false, "inputs": {"base": 9, "fromindex": [0, 1, 2, 3, 4, 5, 6, 7, 8], "fromtags": [1, 1, 1, 1, 1, 1, 1, 1, 1], "fromwhich": 1, "length": 9, "towhich": 0}, "outputs": {"toindex": [9, 10, 11, 12, 13, 14, 15, 16, 17], "totags": [0, 0, 0, 0, 0, 0, 0, 0, 0]}}, {"error": false, "inputs": {"base": 0, "fromindex": [0, 1], "fromtags": [1, 1], "fromwhich": 1, "length": 2, "towhich": 0}, "outputs": {"toindex": [0, 1], "totags": [0, 0]}}, {"error": false, "inputs": {"base": 0, "fromindex": [0], "fromtags": [1], "fromwhich": 1, "length": 1, "towhich": 0}, "outputs": {"toindex": [0], "totags": [0]}}, {"error": false, "inputs": {"base": 0, "fromindex": [], "fromtags": [], "fromwhich": 1, "length": 0, "towhich": 0}, "outputs": {"toindex": [], "totags": []}}, {"error": false, "inputs": {"base": 0, "fromindex": [], "fromtags": [], "fromwhich": 1, "length": 0, "towhich": 1}, "outputs": {"toindex": [], "totags": []}}]}, {"name": "awkward_localindex", "tests": [{"error": false, "inputs": {"length": 0}, "outputs": {"toindex": []}}, {"error": false, "inputs": {"length": 2}, "outputs": {"toindex": [0, 1]}}, {"error": false, "inputs": {"length": 4}, "outputs": {"toindex": [0, 1, 2, 3]}}, {"error": false, "inputs": {"length": 5}, "outputs": {"toindex": [0, 1, 2, 3, 4]}}]}, {"name": "awkward_BitMaskedArray_to_IndexedOptionArray", "tests": [{"error": false, "inputs": {"bitmasklength": 2, "frombitmask": [58, 59], "lsb_order": false, "validwhen": false}, "outputs": {"toindex": [0, 1, -1, -1, -1, 5, -1, 7, 8, 9, -1, -1, -1, 13, -1, -1]}}, {"error": false, "inputs": {"bitmasklength": 2, "frombitmask": [58, 59], "lsb_order": true, "validwhen": false}, "outputs": {"toindex": [0, -1, 2, -1, -1, -1, 6, 7, -1, -1, 10, -1, -1, -1, 14, 15]}}]}, {"name": "awkward_ListArray_getitem_jagged_shrink", "tests": [{"error": false, "inputs": {"length": 1, "missing": [0, 0, 0, 0], "slicestarts": [0, 1, 1, 1], "slicestops": [4]}, "outputs": {"tocarry": [0, 1, 2, 3], "tolargeoffsets": [0, 4], "tosmalloffsets": [0, 4]}}, {"error": false, "inputs": {"length": 2, "missing": [0, 0, 0, 0], "slicestarts": [0, 2, 2], "slicestops": [2, 2, 3]}, "outputs": {"tocarry": [0, 1], "tolargeoffsets": [0, 2, 2], "tosmalloffsets": [0, 2, 2]}}, {"error": false, "inputs": {"length": 2, "missing": [0, 0, 0, 0], "slicestarts": [0, 2, 2], "slicestops": [2, 2, 4]}, "outputs": {"tocarry": [0, 1], "tolargeoffsets": [0, 2, 2], "tosmalloffsets": [0, 2, 2]}}, {"error": false, "inputs": {"length": 3, "missing": [0, 0, 0, 0], "slicestarts": [0, 2, 3, 3], "slicestops": [2, 3, 3, 4]}, "outputs": {"tocarry": [0, 1, 2], "tolargeoffsets": [0, 2, 3, 3], "tosmalloffsets": [0, 2, 3, 3]}}, {"error": false, "inputs": {"length": 3, "missing": [0, 0, 0, 0], "slicestarts": [0, 2, 3, 3], "slicestops": [2, 3, 3, 6]}, "outputs": {"tocarry": [0, 1, 2], "tolargeoffsets": [0, 2, 3, 3], "tosmalloffsets": [0, 2, 3, 3]}}]}, {"name": "awkward_Content_getitem_next_missing_jagged_getmaskstartstop", "tests": [{"error": false, "inputs": {"index_in": [0, -1], "length": 2, "offsets_in": [0, 1]}, "outputs": {"mask_out": [0, -1], "starts_out": [0, 1], "stops_out": [1, 1]}}, {"error": false, "inputs": {"index_in": [0, -1], "length": 2, "offsets_in": [0, 4]}, "outputs": {"mask_out": [0, -1], "starts_out": [0, 4], "stops_out": [4, 4]}}, {"error": false, "inputs": {"index_in": [0, -1, -1], "length": 3, "offsets_in": [0, 1]}, "outputs": {"mask_out": [0, -1, -1], "starts_out": [0, 1, 1], "stops_out": [1, 1, 1]}}, {"error": false, "inputs": {"index_in": [0, -1, 1], "length": 3, "offsets_in": [0, 1, 2]}, "outputs": {"mask_out": [0, -1, 2], "starts_out": [0, 1, 1], "stops_out": [1, 1, 2]}}, {"error": false, "inputs": {"index_in": [0, -1, 1], "length": 3, "offsets_in": [0, 2, 4]}, "outputs": {"mask_out": [0, -1, 2], "starts_out": [0, 2, 2], "stops_out": [2, 2, 4]}}, {"error": false, "inputs": {"index_in": [0, -1, -1, 1], "length": 4, "offsets_in": [0, 0, 0]}, "outputs": {"mask_out": [0, -1, -1, 3], "starts_out": [0, 0, 0, 0], "stops_out": [0, 0, 0, 0]}}, {"error": false, "inputs": {"index_in": [0, -1, -1, 1], "length": 4, "offsets_in": [0, 1, 2]}, "outputs": {"mask_out": [0, -1, -1, 3], "starts_out": [0, 1, 1, 1], "stops_out": [1, 1, 1, 2]}}, {"error": false, "inputs": {"index_in": [0, -1, 1, -1], "length": 4, "offsets_in": [0, 2, 3]}, "outputs": {"mask_out": [0, -1, 2, -1], "starts_out": [0, 2, 2, 3], "stops_out": [2, 2, 3, 3]}}, {"error": false, "inputs": {"index_in": [0, -1, 1, -1, 2], "length": 5, "offsets_in": [0, 2, 2, 4]}, "outputs": {"mask_out": [0, -1, 2, -1, 4], "starts_out": [0, 2, 2, 2, 2], "stops_out": [2, 2, 2, 2, 4]}}, {"error": false, "inputs": {"index_in": [0, 1, -1, 2], "length": 4, "offsets_in": [0, 0, 0, 0]}, "outputs": {"mask_out": [0, 1, -1, 3], "starts_out": [0, 0, 0, 0], "stops_out": [0, 0, 0, 0]}}, {"error": false, "inputs": {"index_in": [0, 1, -1, 2], "length": 4, "offsets_in": [0, 0, 1, 1]}, "outputs": {"mask_out": [0, 1, -1, 3], "starts_out": [0, 0, 1, 1], "stops_out": [0, 1, 1, 1]}}, {"error": false, "inputs": {"index_in": [0, -1, 1, 2], "length": 4, "offsets_in": [0, 1, 2, 3]}, "outputs": {"mask_out": [0, -1, 2, 3], "starts_out": [0, 1, 1, 2], "stops_out": [1, 1, 2, 3]}}, {"error": false, "inputs": {"index_in": [0, 1, -1, 2], "length": 4, "offsets_in": [0, 2, 3, 3]}, "outputs": {"mask_out": [0, 1, -1, 3], "starts_out": [0, 2, 3, 3], "stops_out": [2, 3, 3, 3]}}, {"error": false, "inputs": {"index_in": [0, 1, -1, 2], "length": 4, "offsets_in": [0, 2, 3, 4]}, "outputs": {"mask_out": [0, 1, -1, 3], "starts_out": [0, 2, 3, 3], "stops_out": [2, 3, 3, 4]}}, {"error": false, "inputs": {"index_in": [0, 1, -1, 2], "length": 4, "offsets_in": [0, 2, 3, 5]}, "outputs": {"mask_out": [0, 1, -1, 3], "starts_out": [0, 2, 3, 3], "stops_out": [2, 3, 3, 5]}}, {"error": false, "inputs": {"index_in": [0, -1, 1, 2], "length": 4, "offsets_in": [0, 2, 3, 5]}, "outputs": {"mask_out": [0, -1, 2, 3], "starts_out": [0, 2, 2, 3], "stops_out": [2, 2, 3, 5]}}, {"error": false, "inputs": {"index_in": [0, 1, -1, 2], "length": 4, "offsets_in": [0, 2, 3, 6]}, "outputs": {"mask_out": [0, 1, -1, 3], "starts_out": [0, 2, 3, 3], "stops_out": [2, 3, 3, 6]}}, {"error": false, "inputs": {"index_in": [0, 1, -1, 2], "length": 4, "offsets_in": [0, 2, 4, 5]}, "outputs": {"mask_out": [0, 1, -1, 3], "starts_out": [0, 2, 4, 4], "stops_out": [2, 4, 4, 5]}}, {"error": false, "inputs": {"index_in": [0, -1, 1, 2], "length": 4, "offsets_in": [0, 3, 3, 4]}, "outputs": {"mask_out": [0, -1, 2, 3], "starts_out": [0, 3, 3, 3], "stops_out": [3, 3, 3, 4]}}, {"error": false, "inputs": {"index_in": [0, 1, -1, 2], "length": 4, "offsets_in": [0, 3, 3, 5]}, "outputs": {"mask_out": [0, 1, -1, 3], "starts_out": [0, 3, 3, 3], "stops_out": [3, 3, 3, 5]}}, {"error": false, "inputs": {"index_in": [0, 1, -1, 2], "length": 4, "offsets_in": [0, 4, 5, 6]}, "outputs": {"mask_out": [0, 1, -1, 3], "starts_out": [0, 4, 5, 5], "stops_out": [4, 5, 5, 6]}}, {"error": false, "inputs": {"index_in": [0, -1, 1, 2], "length": 4, "offsets_in": [0, 4, 5, 6]}, "outputs": {"mask_out": [0, -1, 2, 3], "starts_out": [0, 4, 4, 5], "stops_out": [4, 4, 5, 6]}}, {"error": false, "inputs": {"index_in": [0, -1, 1, 2, -1, 3, 4, 5], "length": 8, "offsets_in": [0, 2, 4, 6, 8, 10, 12]}, "outputs": {"mask_out": [0, -1, 2, 3, -1, 5, 6, 7], "starts_out": [0, 2, 2, 4, 6, 6, 8, 10], "stops_out": [2, 2, 4, 6, 6, 8, 10, 12]}}, {"error": false, "inputs": {"index_in": [0, -1, 1, 2, 3, 4, 5, 6], "length": 8, "offsets_in": [0, 1, 1, 1, 1, 1, 1, 1]}, "outputs": {"mask_out": [0, -1, 2, 3, 4, 5, 6, 7], "starts_out": [0, 1, 1, 1, 1, 1, 1, 1], "stops_out": [1, 1, 1, 1, 1, 1, 1, 1]}}]}, {"name": "awkward_reduce_sum_bool", "tests": [{"error": false, "inputs": {"fromptr": [0, 0, 0, 1, 1, 0, 1, 0, 0, 0], "lenparents": 10, "outlength": 4, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3]}, "outputs": {"toptr": [0, 1, 1, 0]}}, {"error": false, "inputs": {"fromptr": [1, 0, 1, 0, 0, 1, 0, 1, 1], "lenparents": 9, "outlength": 6, "parents": [0, 0, 0, 2, 2, 3, 4, 4, 5]}, "outputs": {"toptr": [1, 0, 0, 1, 1, 1]}}, {"error": false, "inputs": {"fromptr": [1, 0, 1, 0, 1, 0, 0, 1, 1], "lenparents": 9, "outlength": 8, "parents": [0, 0, 0, 6, 6, 1, 1, 7, 2]}, "outputs": {"toptr": [1, 0, 1, 0, 0, 0, 1, 1]}}, {"error": false, "inputs": {"fromptr": [0, 1, 1, 0, 1, 0, 0, 0, 0, 0], "lenparents": 10, "outlength": 3, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 2]}, "outputs": {"toptr": [1, 1, 0]}}, {"error": false, "inputs": {"fromptr": [1, 2, 3, 0, 2, 0, 0, 0, 0, 0], "lenparents": 10, "outlength": 3, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 2]}, "outputs": {"toptr": [1, 1, 0]}}, {"error": false, "inputs": {"fromptr": [1, 0, 0, 2, 2, 0, 3, 0, 0, 0], "lenparents": 10, "outlength": 4, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3]}, "outputs": {"toptr": [1, 1, 1, 0]}}, {"error": false, "inputs": {"fromptr": [1, 2, 3], "lenparents": 3, "outlength": 1, "parents": [0, 0, 0]}, "outputs": {"toptr": [1]}}, {"error": false, "inputs": {"fromptr": [1, 2, 3, 4, 5, 6], "lenparents": 6, "outlength": 1, "parents": [0, 0, 0, 0, 0, 0]}, "outputs": {"toptr": [1]}}]}, {"name": "awkward_reduce_prod_bool", "tests": [{"error": false, "inputs": {"fromptr": [1, 0, 1, 0, 1, 0, 0, 1, 1], "lenparents": 9, "outlength": 8, "parents": [0, 0, 0, 6, 6, 1, 1, 7, 2]}, "outputs": {"toptr": [0, 0, 1, 1, 1, 1, 0, 1]}}, {"error": false, "inputs": {"fromptr": [0, 0, 0, 1, 1, 1], "lenparents": 6, "outlength": 2, "parents": [0, 0, 0, 1, 1, 1]}, "outputs": {"toptr": [0, 1]}}, {"error": false, "inputs": {"fromptr": [1, 0, 1, 0, 0, 1, 0, 1, 1], "lenparents": 9, "outlength": 6, "parents": [0, 0, 0, 2, 2, 3, 4, 4, 5]}, "outputs": {"toptr": [0, 1, 0, 1, 0, 1]}}, {"error": false, "inputs": {"fromptr": [1, 0, 0, 1, 1, 1, 1, 0, 0, 1], "lenparents": 10, "outlength": 4, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3]}, "outputs": {"toptr": [0, 1, 0, 1]}}, {"error": false, "inputs": {"fromptr": [1, 0, 0, 2, 2, 2, 3, 0, 0, 4], "lenparents": 10, "outlength": 4, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3]}, "outputs": {"toptr": [0, 1, 0, 1]}}, {"error": false, "inputs": {"fromptr": [0, 0, 0, 1, 1, 1, 1, 1, 1, 1], "lenparents": 10, "outlength": 3, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 2]}, "outputs": {"toptr": [0, 1, 1]}}, {"error": false, "inputs": {"fromptr": [0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], "lenparents": 25, "outlength": 6, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5]}, "outputs": {"toptr": [0, 1, 1, 0, 1, 1]}}, {"error": false, "inputs": {"fromptr": [0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0], "lenparents": 15, "outlength": 5, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4]}, "outputs": {"toptr": [0, 1, 1, 1, 0]}}, {"error": false, "inputs": {"fromptr": [1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0], "lenparents": 22, "outlength": 6, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5]}, "outputs": {"toptr": [1, 0, 0, 1, 1, 0]}}, {"error": false, "inputs": {"fromptr": [1, 1, 1, 0, 1, 0, 0, 1, 0, 1], "lenparents": 10, "outlength": 3, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 2]}, "outputs": {"toptr": [1, 0, 0]}}, {"error": false, "inputs": {"fromptr": [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1], "lenparents": 19, "outlength": 5, "parents": [0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4]}, "outputs": {"toptr": [1, 0, 0, 1, 1]}}, {"error": false, "inputs": {"fromptr": [1, 2, 3, 0, 2, 0, 0, 2, 0, 4], "lenparents": 10, "outlength": 3, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 2]}, "outputs": {"toptr": [1, 0, 0]}}, {"error": false, "inputs": {"fromptr": [1, 1, 1, 0, 0, 0], "lenparents": 6, "outlength": 2, "parents": [0, 0, 0, 1, 1, 1]}, "outputs": {"toptr": [1, 0]}}, {"error": false, "inputs": {"fromptr": [1, 1, 1, 1, 1, 1, 0, 0, 0], "lenparents": 9, "outlength": 3, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2]}, "outputs": {"toptr": [1, 1, 0]}}, {"error": false, "inputs": {"fromptr": [1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1], "lenparents": 15, "outlength": 5, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4]}, "outputs": {"toptr": [1, 1, 0, 1, 1]}}, {"error": false, "inputs": {"fromptr": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], "lenparents": 11, "outlength": 3, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2]}, "outputs": {"toptr": [1, 1, 1]}}, {"error": false, "inputs": {"fromptr": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], "lenparents": 17, "outlength": 5, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4]}, "outputs": {"toptr": [1, 1, 1, 1, 1]}}, {"error": false, "inputs": {"fromptr": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], "lenparents": 19, "outlength": 5, "parents": [0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4]}, "outputs": {"toptr": [1, 1, 1, 1, 1]}}, {"error": false, "inputs": {"fromptr": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], "lenparents": 22, "outlength": 6, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5]}, "outputs": {"toptr": [1, 1, 1, 1, 1, 1]}}, {"error": false, "inputs": {"fromptr": [1, 2, 3], "lenparents": 3, "outlength": 1, "parents": [0, 0, 0]}, "outputs": {"toptr": [1]}}, {"error": false, "inputs": {"fromptr": [1, 2, 3, 4, 5, 6], "lenparents": 6, "outlength": 1, "parents": [0, 0, 0, 0, 0, 0]}, "outputs": {"toptr": [1]}}]}, {"name": "awkward_reduce_argmax", "tests": [{"error": false, "inputs": {"fromptr": [1, -1, 1, -1, 1, 21], "lenparents": 6, "outlength": 3, "parents": [0, 1, 1, 2, 2, 2]}, "outputs": {"toptr": [0, 2, 5]}}, {"error": false, "inputs": {"fromptr": [1, 2, 3, 4, 6, 7], "lenparents": 6, "outlength": 3, "parents": [0, 1, 1, 2, 2, 2]}, "outputs": {"toptr": [0, 2, 5]}}, {"error": false, "inputs": {"fromptr": [6, 1, 10, 33, -1, 21, 2, 45, 4], "lenparents": 9, "outlength": 5, "parents": [0, 0, 3, 3, 1, 1, 4, 4, 2]}, "outputs": {"toptr": [0, 5, 8, 3, 7]}}, {"error": false, "inputs": {"fromptr": [1, 2, 3, 4, 6], "lenparents": 5, "outlength": 3, "parents": [0, 0, 1, 2, 2]}, "outputs": {"toptr": [1, 2, 4]}}, {"error": false, "inputs": {"fromptr": [3, 4, 2, 1, 2, 3, 6, 1, -1, 1, 7, 4], "lenparents": 12, "outlength": 5, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 4]}, "outputs": {"toptr": [1, 5, 6, 10, 11]}}, {"error": false, "inputs": {"fromptr": [1, 2, 3], "lenparents": 3, "outlength": 1, "parents": [0, 0, 0]}, "outputs": {"toptr": [2]}}, {"error": false, "inputs": {"fromptr": [0, 1, 2, 3, 4, 6], "lenparents": 6, "outlength": 3, "parents": [0, 0, 0, 1, 1, 2]}, "outputs": {"toptr": [2, 4, 5]}}, {"error": false, "inputs": {"fromptr": [3, 1, 6, 1, 4, 4, 2, 1, 7, 2, 3, -1], "lenparents": 12, "outlength": 3, "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2]}, "outputs": {"toptr": [2, 8, 10]}}, {"error": false, "inputs": {"fromptr": [0, 0, 4, 4, 6], "lenparents": 5, "outlength": 1, "parents": [0, 0, 0, 0, 0]}, "outputs": {"toptr": [4]}}, {"error": false, "inputs": {"fromptr": [1, 2, 3, 4, 6], "lenparents": 5, "outlength": 1, "parents": [0, 0, 0, 0, 0]}, "outputs": {"toptr": [4]}}, {"error": false, "inputs": {"fromptr": [1, 2, 3, 4, 5, 6], "lenparents": 6, "outlength": 1, "parents": [0, 0, 0, 0, 0, 0]}, "outputs": {"toptr": [5]}}]}, {"name": "awkward_reduce_max", "tests": [{"error": false, "inputs": {"fromptr": [2, 7, 13, 17, 23, 3, 11, 19, 5], "identity": -9223372036854775808, "lenparents": 9, "outlength": 8, "parents": [0, 0, 0, 6, 6, 1, 1, 7, 2]}, "outputs": {"toptr": [13, 11, 5, -9223372036854775808, -9223372036854775808, -9223372036854775808, 23, 19]}}, {"error": false, "inputs": {"fromptr": [0, 1, 3, 4, 5, 6], "identity": -9223372036854775808, "lenparents": 6, "outlength": 4, "parents": [0, 0, 1, 3, 3, 3]}, "outputs": {"toptr": [1, 3, -9223372036854775808, 6]}}, {"error": false, "inputs": {"fromptr": [1, 2, 3], "identity": -9223372036854775808, "lenparents": 3, "outlength": 1, "parents": [0, 0, 0]}, "outputs": {"toptr": [3]}}, {"error": false, "inputs": {"fromptr": [0, 4, 1, 3, 5, 6], "identity": -9223372036854775808, "lenparents": 6, "outlength": 4, "parents": [0, 0, 1, 1, 1, 3]}, "outputs": {"toptr": [4, 5, -9223372036854775808, 6]}}, {"error": false, "inputs": {"fromptr": [1, 2, 5, 3, 3, 5, 1, 4, 2], "identity": -9223372036854775808, "lenparents": 9, "outlength": 5, "parents": [0, 0, 0, 1, 1, 2, 2, 3, 4]}, "outputs": {"toptr": [5, 3, 5, 4, 2]}}, {"error": false, "inputs": {"fromptr": [1, 3, 5, 4, 2, 2, 3, 1, 5], "identity": 4, "lenparents": 9, "outlength": 4, "parents": [0, 0, 0, 0, 0, 2, 2, 2, 3]}, "outputs": {"toptr": [5, 4, 4, 5]}}, {"error": false, "inputs": {"fromptr": [1, 3, 6, 4, 2, 2, 3, 1, 6], "identity": 4, "lenparents": 9, "outlength": 4, "parents": [0, 0, 0, 0, 0, 2, 2, 2, 3]}, "outputs": {"toptr": [6, 4, 4, 6]}}, {"error": false, "inputs": {"fromptr": [1, 3, 2, 5, 3, 7, 3, 1, 5, 8, 1, 9, 4, 2, 7, 10, 2, 4, 7, 2], "identity": -9223372036854775808, "lenparents": 20, "outlength": 5, "parents": [0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4]}, "outputs": {"toptr": [5, 7, 9, 10, 7]}}, {"error": false, "inputs": {"fromptr": [1, 3, 5, 4, 2, 3, 7, 8, 2, 4, 2, 3, 1, 7, 7, 5, 1, 9, 10, 2], "identity": -9223372036854775808, "lenparents": 20, "outlength": 4, "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3]}, "outputs": {"toptr": [5, 8, 7, 10]}}, {"error": false, "inputs": {"fromptr": [2, 3, 5, 7, 11, 13, 17, 19, 23], "identity": -9223372036854775808, "lenparents": 9, "outlength": 6, "parents": [0, 0, 0, 2, 2, 3, 4, 4, 5]}, "outputs": {"toptr": [5, -9223372036854775808, 11, 13, 19, 23]}}, {"error": false, "inputs": {"fromptr": [1, 3, 5, 4, 2, 2, 3, 1, 5], "identity": -9223372036854775808, "lenparents": 9, "outlength": 4, "parents": [0, 0, 0, 0, 0, 2, 2, 2, 3]}, "outputs": {"toptr": [5, -9223372036854775808, 3, 5]}}, {"error": false, "inputs": {"fromptr": [1, 2, 3, 4, 5, 6], "identity": -9223372036854775808, "lenparents": 6, "outlength": 1, "parents": [0, 0, 0, 0, 0, 0]}, "outputs": {"toptr": [6]}}]}, {"name": "awkward_reduce_countnonzero", "tests": [{"error": false, "inputs": {"fromptr": [1, 0, 0, 2, 2, 2, 3, 0, 0, 4], "lenparents": 10, "outlength": 4, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3]}, "outputs": {"toptr": [1, 3, 1, 1]}}, {"error": false, "inputs": {"fromptr": [2, 3, 5, 7, 11, 13, 17, 19, 23], "lenparents": 9, "outlength": 6, "parents": [0, 0, 0, 2, 2, 3, 4, 4, 5]}, "outputs": {"toptr": [3, 0, 2, 1, 2, 1]}}, {"error": false, "inputs": {"fromptr": [1, 2, 3, 0, 2, 0, 0, 2, 0, 4], "lenparents": 10, "outlength": 3, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 2]}, "outputs": {"toptr": [3, 1, 2]}}, {"error": false, "inputs": {"fromptr": [1, 2, 3], "lenparents": 3, "outlength": 1, "parents": [0, 0, 0]}, "outputs": {"toptr": [3]}}, {"error": false, "inputs": {"fromptr": [2, 7, 13, 17, 23, 3, 11, 19, 5], "lenparents": 9, "outlength": 8, "parents": [0, 0, 0, 6, 6, 1, 1, 7, 2]}, "outputs": {"toptr": [3, 2, 1, 0, 0, 0, 2, 1]}}, {"error": false, "inputs": {"fromptr": [1, 2, 3, 4, 5, 6], "lenparents": 6, "outlength": 1, "parents": [0, 0, 0, 0, 0, 0]}, "outputs": {"toptr": [6]}}]}, {"name": "awkward_reduce_count_64", "tests": [{"error": false, "inputs": {"lenparents": 19, "outlength": 9, "parents": [1, 1, 1, 3, 3, 3, 3, 3, 4, 4, 4, 4, 6, 6, 6, 6, 7, 7, 7]}, "outputs": {"toptr": [0, 3, 0, 5, 4, 0, 4, 3, 0]}}, {"error": false, "inputs": {"lenparents": 19, "outlength": 8, "parents": [1, 1, 1, 3, 3, 3, 3, 3, 4, 4, 4, 4, 6, 6, 6, 6, 7, 7, 7]}, "outputs": {"toptr": [0, 3, 0, 5, 4, 0, 4, 3]}}, {"error": false, "inputs": {"lenparents": 1696, "outlength": 331, "parents": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16]}, "outputs": {"toptr": [626, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0, 0, 10, 10, 10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 10, 10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 10, 10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 10, 10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 10, 10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 10, 10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 10, 10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 10, 10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 10, 10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 10, 10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}}, {"error": false, "inputs": {"lenparents": 3, "outlength": 3, "parents": [0, 0, 2]}, "outputs": {"toptr": [2, 0, 1]}}, {"error": false, "inputs": {"lenparents": 3, "outlength": 1, "parents": [0, 0, 0]}, "outputs": {"toptr": [3]}}, {"error": false, "inputs": {"lenparents": 9, "outlength": 6, "parents": [0, 0, 0, 2, 2, 3, 4, 4, 5]}, "outputs": {"toptr": [3, 0, 2, 1, 2, 1]}}, {"error": false, "inputs": {"lenparents": 9, "outlength": 8, "parents": [0, 0, 0, 6, 6, 1, 1, 7, 2]}, "outputs": {"toptr": [3, 2, 1, 0, 0, 0, 2, 1]}}, {"error": false, "inputs": {"lenparents": 21, "outlength": 9, "parents": [0, 0, 0, 1, 1, 1, 3, 3, 3, 3, 4, 4, 4, 4, 6, 6, 6, 6, 7, 7, 7]}, "outputs": {"toptr": [3, 3, 0, 4, 4, 0, 4, 3, 0]}}, {"error": false, "inputs": {"lenparents": 21, "outlength": 8, "parents": [0, 0, 0, 1, 1, 1, 3, 3, 3, 3, 4, 4, 4, 4, 6, 6, 6, 6, 7, 7, 7]}, "outputs": {"toptr": [3, 3, 0, 4, 4, 0, 4, 3]}}, {"error": false, "inputs": {"lenparents": 22, "outlength": 9, "parents": [0, 0, 0, 1, 1, 1, 3, 3, 3, 3, 3, 4, 4, 4, 4, 6, 6, 6, 6, 7, 7, 7]}, "outputs": {"toptr": [3, 3, 0, 5, 4, 0, 4, 3, 0]}}, {"error": false, "inputs": {"lenparents": 22, "outlength": 8, "parents": [0, 0, 0, 1, 1, 1, 3, 3, 3, 3, 3, 4, 4, 4, 4, 6, 6, 6, 6, 7, 7, 7]}, "outputs": {"toptr": [3, 3, 0, 5, 4, 0, 4, 3]}}, {"error": false, "inputs": {"lenparents": 24, "outlength": 9, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 6, 6, 6, 6, 7, 7, 7]}, "outputs": {"toptr": [3, 3, 2, 5, 4, 0, 4, 3, 0]}}, {"error": false, "inputs": {"lenparents": 24, "outlength": 8, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 6, 6, 6, 6, 7, 7, 7]}, "outputs": {"toptr": [3, 3, 2, 5, 4, 0, 4, 3]}}, {"error": false, "inputs": {"lenparents": 9, "outlength": 3, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2]}, "outputs": {"toptr": [3, 3, 3]}}, {"error": false, "inputs": {"lenparents": 10, "outlength": 4, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3]}, "outputs": {"toptr": [3, 3, 3, 1]}}, {"error": false, "inputs": {"lenparents": 18, "outlength": 6, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5]}, "outputs": {"toptr": [3, 3, 3, 3, 3, 3]}}, {"error": false, "inputs": {"lenparents": 21, "outlength": 7, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5, 6, 6, 6]}, "outputs": {"toptr": [3, 3, 3, 3, 3, 3, 3]}}, {"error": false, "inputs": {"lenparents": 30, "outlength": 10, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5, 6, 6, 6, 7, 7, 7, 8, 8, 8, 9, 9, 9]}, "outputs": {"toptr": [3, 3, 3, 3, 3, 3, 3, 3, 3, 3]}}, {"error": false, "inputs": {"lenparents": 23, "outlength": 7, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 6, 6, 6]}, "outputs": {"toptr": [3, 3, 3, 3, 3, 5, 3]}}, {"error": false, "inputs": {"lenparents": 23, "outlength": 7, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 5, 6, 6, 6]}, "outputs": {"toptr": [3, 3, 3, 3, 5, 3, 3]}}, {"error": false, "inputs": {"lenparents": 10, "outlength": 3, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 2]}, "outputs": {"toptr": [3, 3, 4]}}, {"error": false, "inputs": {"lenparents": 43, "outlength": 10, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9]}, "outputs": {"toptr": [3, 3, 4, 2, 4, 5, 6, 4, 5, 7]}}, {"error": false, "inputs": {"lenparents": 39, "outlength": 10, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 8, 8, 8, 9, 9, 9, 9, 9]}, "outputs": {"toptr": [3, 3, 4, 3, 3, 5, 6, 4, 3, 5]}}, {"error": false, "inputs": {"lenparents": 11, "outlength": 3, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2]}, "outputs": {"toptr": [3, 3, 5]}}, {"error": false, "inputs": {"lenparents": 20, "outlength": 6, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5]}, "outputs": {"toptr": [3, 3, 5, 3, 3, 3]}}, {"error": false, "inputs": {"lenparents": 25, "outlength": 7, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5, 6, 6, 6, 6, 6]}, "outputs": {"toptr": [3, 3, 5, 3, 3, 3, 5]}}, {"error": false, "inputs": {"lenparents": 5, "outlength": 1, "parents": [0, 0, 0, 0, 0]}, "outputs": {"toptr": [5]}}, {"error": false, "inputs": {"lenparents": 10, "outlength": 2, "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1]}, "outputs": {"toptr": [5, 5]}}, {"error": false, "inputs": {"lenparents": 29, "outlength": 7, "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5, 6, 6, 6, 6, 6]}, "outputs": {"toptr": [5, 5, 5, 3, 3, 3, 5]}}, {"error": false, "inputs": {"lenparents": 6, "outlength": 1, "parents": [0, 0, 0, 0, 0, 0]}, "outputs": {"toptr": [6]}}]}, {"name": "awkward_reduce_sum", "tests": [{"error": false, "inputs": {"fromptr": [0], "lenparents": 1, "outlength": 1, "parents": [0]}, "outputs": {"toptr": [0]}}, {"error": false, "inputs": {"fromptr": [0, 5, 20, 1, 6, 21, 2, 7, 22, 3, 8, 23, 4, 9, 24], "lenparents": 15, "outlength": 10, "parents": [0, 5, 5, 1, 6, 6, 2, 7, 7, 3, 8, 8, 4, 9, 9]}, "outputs": {"toptr": [0, 1, 2, 3, 4, 25, 27, 29, 31, 33]}}, {"error": false, "inputs": {"fromptr": [2, 3, 5, 7, 11, 13, 17, 19, 23], "lenparents": 9, "outlength": 6, "parents": [0, 0, 0, 2, 2, 3, 4, 4, 5]}, "outputs": {"toptr": [10, 0, 18, 13, 36, 23]}}, {"error": false, "inputs": {"fromptr": [1, 0, 0, 1, 0, 0], "lenparents": 6, "outlength": 4, "parents": [0, 0, 0, 2, 2, 3]}, "outputs": {"toptr": [1, 0, 1, 0]}}, {"error": false, "inputs": {"fromptr": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 20, 21, 22, 23, 24], "lenparents": 15, "outlength": 3, "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2]}, "outputs": {"toptr": [10, 35, 110]}}, {"error": false, "inputs": {"fromptr": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29], "lenparents": 30, "outlength": 6, "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5]}, "outputs": {"toptr": [10, 35, 60, 85, 110, 135]}}, {"error": false, "inputs": {"fromptr": [0, 1, 3, 4, 5, 6], "lenparents": 6, "outlength": 4, "parents": [0, 0, 1, 3, 3, 3]}, "outputs": {"toptr": [1, 3, 0, 15]}}, {"error": false, "inputs": {"fromptr": [0, 5, 10, 15, 25, 1, 11, 16, 26, 2, 12, 17, 27, 8, 18, 28, 4, 9, 14, 29], "lenparents": 20, "outlength": 10, "parents": [0, 0, 0, 5, 5, 1, 1, 6, 6, 2, 2, 7, 7, 3, 8, 8, 4, 4, 4, 9]}, "outputs": {"toptr": [15, 12, 14, 8, 27, 40, 42, 44, 46, 29]}}, {"error": false, "inputs": {"fromptr": [15, 20, 25, 16, 21, 26, 17, 22, 27, 18, 23, 28, 19, 24, 29], "lenparents": 15, "outlength": 15, "parents": [0, 5, 10, 1, 6, 11, 2, 7, 12, 3, 8, 13, 4, 9, 14]}, "outputs": {"toptr": [15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29]}}, {"error": false, "inputs": {"fromptr": [0, 15, 5, 10, 25, 1, 16, 11, 26, 2, 17, 12, 27, 18, 8, 28, 4, 9, 14, 29], "lenparents": 20, "outlength": 15, "parents": [0, 0, 5, 10, 10, 1, 1, 11, 11, 2, 2, 12, 12, 3, 8, 13, 4, 9, 14, 14]}, "outputs": {"toptr": [15, 17, 19, 18, 4, 5, 0, 0, 8, 9, 35, 37, 39, 28, 43]}}, {"error": false, "inputs": {"fromptr": [0, 15, 5, 20, 10, 25, 1, 16, 6, 21, 11, 26, 2, 17, 7, 22, 12, 27, 3, 18, 8, 23, 13, 28, 4, 19, 9, 24, 14, 29], "lenparents": 30, "outlength": 15, "parents": [0, 0, 5, 5, 10, 10, 1, 1, 6, 6, 11, 11, 2, 2, 7, 7, 12, 12, 3, 3, 8, 8, 13, 13, 4, 4, 9, 9, 14, 14]}, "outputs": {"toptr": [15, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43]}}, {"error": false, "inputs": {"fromptr": [0, 5, 10, 15, 20, 25, 1, 6, 11, 16, 21, 26, 2, 7, 12, 17, 22, 27, 3, 8, 13, 18, 23, 28, 4, 9, 14, 19, 24, 29], "lenparents": 30, "outlength": 10, "parents": [0, 0, 0, 5, 5, 5, 1, 1, 1, 6, 6, 6, 2, 2, 2, 7, 7, 7, 3, 3, 3, 8, 8, 8, 4, 4, 4, 9, 9, 9]}, "outputs": {"toptr": [15, 18, 21, 24, 27, 60, 63, 66, 69, 72]}}, {"error": false, "inputs": {"fromptr": [1, 2, 4, 8, 16, 32, 64, 128, 0, 0, 0, 0], "lenparents": 12, "outlength": 3, "parents": [0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2]}, "outputs": {"toptr": [15, 240, 0]}}, {"error": false, "inputs": {"fromptr": [1, 2, 3, 4, 5, 1, 2, 3, 4, 5], "lenparents": 10, "outlength": 2, "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1]}, "outputs": {"toptr": [15, 15]}}, {"error": false, "inputs": {"fromptr": [1, 2, 3, 4, 5, 6], "lenparents": 6, "outlength": 1, "parents": [0, 0, 0, 0, 0, 0]}, "outputs": {"toptr": [21]}}, {"error": false, "inputs": {"fromptr": [2, 7, 13, 17, 23, 3, 11, 19, 5], "lenparents": 9, "outlength": 8, "parents": [0, 0, 0, 6, 6, 1, 1, 7, 2]}, "outputs": {"toptr": [22, 14, 5, 0, 0, 0, 40, 19]}}, {"error": false, "inputs": {"fromptr": [1, 16, 0, 2, 32, 0, 4, 64, 0, 8, 128, 0], "lenparents": 12, "outlength": 4, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3]}, "outputs": {"toptr": [17, 34, 68, 136]}}, {"error": false, "inputs": {"fromptr": [0, 1, 2, 3, 4, 5], "lenparents": 6, "outlength": 4, "parents": [0, 0, 0, 2, 2, 3]}, "outputs": {"toptr": [3, 0, 7, 5]}}, {"error": false, "inputs": {"fromptr": [0, 4, 1, 3, 5, 6], "lenparents": 6, "outlength": 4, "parents": [0, 0, 1, 1, 1, 3]}, "outputs": {"toptr": [4, 9, 0, 6]}}, {"error": false, "inputs": {"fromptr": [1, 4, 9, 16, 25, 1, 4, 9, 16, 25], "lenparents": 10, "outlength": 2, "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1]}, "outputs": {"toptr": [55, 55]}}, {"error": false, "inputs": {"fromptr": [1, 4, 9, 16, 26, 1, 4, 10, 16, 24], "lenparents": 10, "outlength": 2, "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1]}, "outputs": {"toptr": [56, 55]}}, {"error": false, "inputs": {"fromptr": [0, 5, 20, 1, 6, 21, 2, 7, 22, 3, 8, 23, 4, 9, 24], "lenparents": 15, "outlength": 10, "parents": [0, 0, 5, 1, 1, 6, 2, 2, 7, 3, 3, 8, 4, 4, 9]}, "outputs": {"toptr": [5, 7, 9, 11, 13, 20, 21, 22, 23, 24]}}, {"error": false, "inputs": {"fromptr": [15, 20, 25, 16, 21, 26, 17, 22, 27, 18, 23, 28, 19, 24, 29], "lenparents": 15, "outlength": 5, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4]}, "outputs": {"toptr": [60, 63, 66, 69, 72]}}, {"error": false, "inputs": {"fromptr": [1, 2, 3], "lenparents": 3, "outlength": 1, "parents": [0, 0, 0]}, "outputs": {"toptr": [6]}}, {"error": false, "inputs": {"fromptr": [0, 1, 2, 4, 5, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 25, 26, 27, 28, 29], "lenparents": 20, "outlength": 6, "parents": [0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 5, 5, 5, 5, 5]}, "outputs": {"toptr": [7, 22, 47, 66, 0, 135]}}, {"error": false, "inputs": {"fromptr": [2, 2, 4, 5, 5], "lenparents": 5, "outlength": 3, "parents": [0, 0, 0, 2, 2]}, "outputs": {"toptr": [8, 0, 10]}}, {"error": false, "inputs": {"fromptr": [15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29], "lenparents": 15, "outlength": 3, "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2]}, "outputs": {"toptr": [85, 110, 135]}}, {"error": false, "inputs": {"fromptr": [4, 1, 0, 1, 4, 5, 1, 0, 1, 3], "lenparents": 10, "outlength": 2, "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1]}, "outputs": {"toptr": [10, 10]}}, {"error": false, "inputs": {"fromptr": [4, 1, 0, 1, 4, 4, 1, 0, 1, 4], "lenparents": 10, "outlength": 2, "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1]}, "outputs": {"toptr": [10, 10]}}]}, {"name": "awkward_reduce_prod", "tests": [{"error": false, "inputs": {"fromptr": [1, 0, 0, 1, 0, 0], "lenparents": 6, "outlength": 4, "parents": [0, 0, 0, 2, 2, 3]}, "outputs": {"toptr": [0, 1, 0, 0]}}, {"error": false, "inputs": {"fromptr": [0, 1, 2, 3, 4, 5], "lenparents": 6, "outlength": 4, "parents": [0, 0, 0, 2, 2, 3]}, "outputs": {"toptr": [0, 1, 12, 5]}}, {"error": false, "inputs": {"fromptr": [2, 53, 31, 101, 3, 59, 37, 103, 5, 61, 41, 107, 7, 67, 43, 109, 11, 71, 47, 113], "lenparents": 20, "outlength": 15, "parents": [0, 0, 10, 10, 1, 1, 11, 11, 2, 2, 12, 12, 3, 3, 13, 13, 4, 4, 14, 14]}, "outputs": {"toptr": [106, 177, 305, 469, 781, 1, 1, 1, 1, 1, 3131, 3811, 4387, 4687, 5311]}}, {"error": false, "inputs": {"fromptr": [2, 53, 13, 73, 31, 101, 3, 59, 17, 79, 37, 103, 5, 61, 19, 83, 41, 107, 7, 67, 23, 89, 43, 109, 11, 71, 47, 113], "lenparents": 28, "outlength": 15, "parents": [0, 0, 5, 5, 10, 10, 1, 1, 6, 6, 11, 11, 2, 2, 7, 7, 12, 12, 3, 3, 8, 8, 13, 13, 4, 4, 14, 14]}, "outputs": {"toptr": [106, 177, 305, 469, 781, 949, 1343, 1577, 2047, 1, 3131, 3811, 4387, 4687, 5311]}}, {"error": false, "inputs": {"fromptr": [2, 53, 13, 73, 31, 101, 3, 59, 17, 79, 37, 103, 5, 61, 19, 83, 41, 107, 7, 67, 23, 89, 43, 11, 71, 29, 97, 47], "lenparents": 28, "outlength": 15, "parents": [0, 0, 5, 5, 10, 10, 1, 1, 6, 6, 11, 11, 2, 2, 7, 7, 12, 12, 3, 3, 8, 8, 13, 4, 4, 9, 9, 14]}, "outputs": {"toptr": [106, 177, 305, 469, 781, 949, 1343, 1577, 2047, 2813, 3131, 3811, 4387, 43, 47]}}, {"error": false, "inputs": {"fromptr": [2, 53, 13, 73, 31, 101, 3, 59, 17, 79, 37, 103, 5, 61, 19, 83, 41, 107, 7, 67, 23, 89, 43, 109, 11, 71, 29, 97], "lenparents": 28, "outlength": 14, "parents": [0, 0, 5, 5, 10, 10, 1, 1, 6, 6, 11, 11, 2, 2, 7, 7, 12, 12, 3, 3, 8, 8, 13, 13, 4, 4, 9, 9]}, "outputs": {"toptr": [106, 177, 305, 469, 781, 949, 1343, 1577, 2047, 2813, 3131, 3811, 4387, 4687]}}, {"error": false, "inputs": {"fromptr": [2, 53, 13, 73, 31, 101, 3, 59, 17, 79, 37, 103, 5, 61, 19, 83, 41, 107, 7, 67, 23, 89, 43, 109, 11, 71, 29, 97, 47], "lenparents": 29, "outlength": 15, "parents": [0, 0, 5, 5, 10, 10, 1, 1, 6, 6, 11, 11, 2, 2, 7, 7, 12, 12, 3, 3, 8, 8, 13, 13, 4, 4, 9, 9, 14]}, "outputs": {"toptr": [106, 177, 305, 469, 781, 949, 1343, 1577, 2047, 2813, 3131, 3811, 4387, 4687, 47]}}, {"error": false, "inputs": {"fromptr": [2, 53, 13, 73, 31, 101, 3, 59, 17, 79, 37, 103, 5, 61, 19, 83, 41, 107, 7, 67, 23, 89, 43, 109, 11, 71, 29, 97, 47, 113], "lenparents": 30, "outlength": 15, "parents": [0, 0, 5, 5, 10, 10, 1, 1, 6, 6, 11, 11, 2, 2, 7, 7, 12, 12, 3, 3, 8, 8, 13, 13, 4, 4, 9, 9, 14, 14]}, "outputs": {"toptr": [106, 177, 305, 469, 781, 949, 1343, 1577, 2047, 2813, 3131, 3811, 4387, 4687, 5311]}}, {"error": false, "inputs": {"fromptr": [2, 53, 13, 73, 31, 101, 3, 59, 17, 79, 37, 103, 5, 61, 19, 83, 41, 107, 7, 67, 23, 89, 43, 109, 11, 71, 29, 47], "lenparents": 28, "outlength": 15, "parents": [0, 0, 5, 5, 10, 10, 1, 1, 6, 6, 11, 11, 2, 2, 7, 7, 12, 12, 3, 3, 8, 8, 13, 13, 4, 4, 9, 14]}, "outputs": {"toptr": [106, 177, 305, 469, 781, 949, 1343, 1577, 2047, 29, 3131, 3811, 4387, 4687, 47]}}, {"error": false, "inputs": {"fromptr": [0], "lenparents": 1, "outlength": 3, "parents": [2]}, "outputs": {"toptr": [1, 1, 0]}}, {"error": false, "inputs": {"fromptr": [101, 103, 107, 109, 113, 53, 59, 61, 67, 71, 31, 37, 41, 43, 47, 2, 3, 5, 7, 11], "lenparents": 20, "outlength": 6, "parents": [0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 5, 5, 5, 5, 5]}, "outputs": {"toptr": [13710311357, 1, 907383479, 95041567, 1, 2310]}}, {"error": false, "inputs": {"fromptr": [101, 103, 107, 109, 113, 73, 79, 83, 89, 97, 53, 59, 61, 67, 71, 31, 37, 41, 43, 47, 13, 17, 19, 23, 29, 2, 3, 5, 7, 11], "lenparents": 30, "outlength": 6, "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5]}, "outputs": {"toptr": [13710311357, 4132280413, 907383479, 95041567, 2800733, 2310]}}, {"error": false, "inputs": {"fromptr": [101, 103, 107, 109, 113, 53, 59, 61, 67, 71, 31, 37, 41, 43, 47, 2, 3, 5, 7, 11], "lenparents": 20, "outlength": 4, "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3]}, "outputs": {"toptr": [13710311357, 907383479, 95041567, 2310]}}, {"error": false, "inputs": {"fromptr": [2, 7, 17, 29, 3, 11, 19, 31, 5, 13, 23, 37], "lenparents": 12, "outlength": 6, "parents": [0, 0, 3, 3, 1, 1, 4, 4, 2, 2, 5, 5]}, "outputs": {"toptr": [14, 33, 65, 493, 589, 851]}}, {"error": false, "inputs": {"fromptr": [3, 53, 13, 73, 31, 101, 5, 59, 17, 79, 37, 103, 7, 61, 19, 83, 41, 107, 67, 23, 89, 43, 109, 71, 29, 97, 47, 113], "lenparents": 28, "outlength": 15, "parents": [0, 0, 5, 5, 10, 10, 1, 1, 6, 6, 11, 11, 2, 2, 7, 7, 12, 12, 3, 8, 8, 13, 13, 4, 9, 9, 14, 14]}, "outputs": {"toptr": [159, 295, 427, 67, 71, 949, 1343, 1577, 2047, 2813, 3131, 3811, 4387, 4687, 5311]}}, {"error": false, "inputs": {"fromptr": [3, 53, 13, 73, 31, 101, 5, 59, 17, 79, 37, 103, 7, 61, 19, 83, 41, 107, 11, 67, 23, 89, 43, 109, 71, 29, 97, 47, 113], "lenparents": 29, "outlength": 15, "parents": [0, 0, 5, 5, 10, 10, 1, 1, 6, 6, 11, 11, 2, 2, 7, 7, 12, 12, 3, 3, 8, 8, 13, 13, 4, 9, 9, 14, 14]}, "outputs": {"toptr": [159, 295, 427, 737, 71, 949, 1343, 1577, 2047, 2813, 3131, 3811, 4387, 4687, 5311]}}, {"error": false, "inputs": {"fromptr": [3, 53, 13, 73, 31, 101, 5, 59, 17, 79, 37, 103, 7, 61, 19, 83, 41, 107, 11, 67, 23, 89, 43, 109, 71, 97, 47, 113], "lenparents": 28, "outlength": 15, "parents": [0, 0, 5, 5, 10, 10, 1, 1, 6, 6, 11, 11, 2, 2, 7, 7, 12, 12, 3, 3, 8, 8, 13, 13, 4, 9, 14, 14]}, "outputs": {"toptr": [159, 295, 427, 737, 71, 949, 1343, 1577, 2047, 97, 3131, 3811, 4387, 4687, 5311]}}, {"error": false, "inputs": {"fromptr": [2, 7, 13, 17, 23, 3, 11, 19, 5], "lenparents": 9, "outlength": 8, "parents": [0, 0, 0, 6, 6, 1, 1, 7, 2]}, "outputs": {"toptr": [182, 33, 5, 1, 1, 1, 391, 19]}}, {"error": false, "inputs": {"fromptr": [2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37], "lenparents": 12, "outlength": 3, "parents": [0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2]}, "outputs": {"toptr": [210, 46189, 765049]}}, {"error": false, "inputs": {"fromptr": [2, 3, 5, 7, 11, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 101, 103, 107, 109, 113], "lenparents": 20, "outlength": 6, "parents": [0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 5, 5, 5, 5, 5]}, "outputs": {"toptr": [2310, 1, 95041567, 907383479, 1, 13710311357]}}, {"error": false, "inputs": {"fromptr": [2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97, 101, 103, 107, 109, 113], "lenparents": 30, "outlength": 6, "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5]}, "outputs": {"toptr": [2310, 2800733, 95041567, 907383479, 4132280413, 13710311357]}}, {"error": false, "inputs": {"fromptr": [2, 3, 5, 7, 11, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 101, 103, 107, 109, 113], "lenparents": 20, "outlength": 4, "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3]}, "outputs": {"toptr": [2310, 95041567, 907383479, 13710311357]}}, {"error": false, "inputs": {"fromptr": [2, 7, 3, 11, 5], "lenparents": 5, "outlength": 8, "parents": [0, 6, 1, 7, 2]}, "outputs": {"toptr": [2, 3, 5, 1, 1, 1, 7, 11]}}, {"error": false, "inputs": {"fromptr": [5, 53, 13, 73, 31, 101, 7, 59, 17, 79, 37, 103, 11, 61, 19, 83, 41, 107, 67, 23, 89, 43, 109, 71, 29, 97, 47, 113], "lenparents": 28, "outlength": 15, "parents": [0, 0, 5, 5, 10, 10, 1, 1, 6, 6, 11, 11, 2, 2, 7, 7, 12, 12, 3, 8, 8, 13, 13, 4, 9, 9, 14, 14]}, "outputs": {"toptr": [265, 413, 671, 67, 71, 949, 1343, 1577, 2047, 2813, 3131, 3811, 4387, 4687, 5311]}}, {"error": false, "inputs": {"fromptr": [2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37], "lenparents": 12, "outlength": 8, "parents": [0, 0, 0, 3, 3, 3, 4, 4, 4, 7, 7, 7]}, "outputs": {"toptr": [30, 1, 1, 1001, 7429, 1, 1, 33263]}}, {"error": false, "inputs": {"fromptr": [2, 3, 5, 7, 11, 13], "lenparents": 6, "outlength": 4, "parents": [0, 0, 0, 2, 2, 3]}, "outputs": {"toptr": [30, 1, 77, 13]}}, {"error": false, "inputs": {"fromptr": [2, 3, 5, 7, 11, 13, 17, 19, 23], "lenparents": 9, "outlength": 6, "parents": [0, 0, 0, 2, 2, 3, 4, 4, 5]}, "outputs": {"toptr": [30, 1, 77, 13, 323, 23]}}, {"error": false, "inputs": {"fromptr": [2, 3, 5, 7, 11, 13, 17, 19], "lenparents": 8, "outlength": 5, "parents": [0, 0, 0, 2, 2, 3, 4, 4]}, "outputs": {"toptr": [30, 1, 77, 13, 323]}}, {"error": false, "inputs": {"fromptr": [6, 5, 7, 11, 13, 17, 19], "lenparents": 7, "outlength": 5, "parents": [0, 0, 2, 2, 3, 4, 4]}, "outputs": {"toptr": [30, 1, 77, 13, 323]}}, {"error": false, "inputs": {"fromptr": [2, 3, 5, 7, 11], "lenparents": 5, "outlength": 3, "parents": [0, 0, 0, 2, 2]}, "outputs": {"toptr": [30, 1, 77]}}, {"error": false, "inputs": {"fromptr": [2, 3, 5], "lenparents": 3, "outlength": 1, "parents": [0, 0, 0]}, "outputs": {"toptr": [30]}}, {"error": false, "inputs": {"fromptr": [2, 3, 5, 7, 11], "lenparents": 5, "outlength": 4, "parents": [0, 0, 0, 1, 2]}, "outputs": {"toptr": [30, 7, 11, 1]}}, {"error": false, "inputs": {"fromptr": [2, 3, 5, 7, 11], "lenparents": 5, "outlength": 3, "parents": [0, 0, 0, 1, 2]}, "outputs": {"toptr": [30, 7, 11]}}, {"error": false, "inputs": {"fromptr": [101, 31, 53, 2, 103, 37, 59, 3, 107, 41, 61, 5, 109, 43, 67, 7, 113, 47, 71, 11], "lenparents": 20, "outlength": 15, "parents": [0, 0, 10, 10, 1, 1, 11, 11, 2, 2, 12, 12, 3, 3, 13, 13, 4, 4, 14, 14]}, "outputs": {"toptr": [3131, 3811, 4387, 4687, 5311, 1, 1, 1, 1, 1, 106, 177, 305, 469, 781]}}, {"error": false, "inputs": {"fromptr": [101, 31, 73, 13, 53, 2, 103, 37, 79, 17, 59, 3, 107, 41, 83, 19, 61, 5, 109, 43, 89, 23, 67, 7, 113, 47, 97, 29, 71, 11], "lenparents": 30, "outlength": 15, "parents": [0, 0, 5, 5, 10, 10, 1, 1, 6, 6, 11, 11, 2, 2, 7, 7, 12, 12, 3, 3, 8, 8, 13, 13, 4, 4, 9, 9, 14, 14]}, "outputs": {"toptr": [3131, 3811, 4387, 4687, 5311, 949, 1343, 1577, 2047, 2813, 106, 177, 305, 469, 781]}}, {"error": false, "inputs": {"fromptr": [2, 17, -1, 7, 29, 3, 19, 11, 31, 13, 37], "lenparents": 11, "outlength": 12, "parents": [0, 0, 3, 9, 9, 1, 1, 10, 10, 11, 11]}, "outputs": {"toptr": [34, 57, 1, -1, 1, 1, 1, 1, 1, 203, 341, 481]}}, {"error": false, "inputs": {"fromptr": [2, 17, -1, 7, 29, 3, 19, 11, 31, 13, 37], "lenparents": 11, "outlength": 12, "parents": [0, 0, 6, 9, 9, 1, 1, 10, 10, 11, 11]}, "outputs": {"toptr": [34, 57, 1, 1, 1, 1, -1, 1, 1, 203, 341, 481]}}, {"error": false, "inputs": {"fromptr": [2, 17, 7, 29, 3, 19, 11, 31, 13, 37], "lenparents": 10, "outlength": 12, "parents": [0, 0, 9, 9, 1, 1, 10, 10, 11, 11]}, "outputs": {"toptr": [34, 57, 1, 1, 1, 1, 1, 1, 1, 203, 341, 481]}}, {"error": false, "inputs": {"fromptr": [2, 17, -1, 29, 3, 19, 31, 37], "lenparents": 8, "outlength": 12, "parents": [0, 0, 3, 9, 1, 1, 10, 11]}, "outputs": {"toptr": [34, 57, 1, -1, 1, 1, 1, 1, 1, 29, 31, 37]}}, {"error": false, "inputs": {"fromptr": [2, 17, -1, 29, 3, 19, 31, 37], "lenparents": 8, "outlength": 12, "parents": [0, 0, 6, 9, 1, 1, 10, 11]}, "outputs": {"toptr": [34, 57, 1, 1, 1, 1, -1, 1, 1, 29, 31, 37]}}, {"error": false, "inputs": {"fromptr": [2, 17, 29, 3, 19, 31, 37], "lenparents": 7, "outlength": 12, "parents": [0, 0, 9, 1, 1, 10, 11]}, "outputs": {"toptr": [34, 57, 1, 1, 1, 1, 1, 1, 1, 29, 31, 37]}}, {"error": false, "inputs": {"fromptr": [2, 17, -1, 39, 7, 29, 3, 19, 11, 31, 13, 37], "lenparents": 12, "outlength": 12, "parents": [0, 0, 6, 6, 9, 9, 1, 1, 10, 10, 11, 11]}, "outputs": {"toptr": [34, 57, 1, 1, 1, 1, -39, 1, 1, 203, 341, 481]}}, {"error": false, "inputs": {"fromptr": [2, 17, -1, 39, 29, 3, 19, 31, 37], "lenparents": 9, "outlength": 12, "parents": [0, 0, 6, 6, 9, 1, 1, 10, 11]}, "outputs": {"toptr": [34, 57, 1, 1, 1, 1, -39, 1, 1, 29, 31, 37]}}, {"error": false, "inputs": {"fromptr": [2, 17, 7, 29, 3, 19, 11, 31, 5, 23, 13, 37], "lenparents": 12, "outlength": 12, "parents": [0, 0, 9, 9, 1, 1, 10, 10, 2, 2, 11, 11]}, "outputs": {"toptr": [34, 57, 115, 1, 1, 1, 1, 1, 1, 203, 341, 481]}}, {"error": false, "inputs": {"fromptr": [2, 17, -1, 39, 7, 29, 3, 19, 11, 31, 13, 37], "lenparents": 12, "outlength": 12, "parents": [0, 0, 3, 3, 9, 9, 1, 1, 10, 10, 11, 11]}, "outputs": {"toptr": [34, 57, 1, -39, 1, 1, 1, 1, 1, 203, 341, 481]}}, {"error": false, "inputs": {"fromptr": [2, 17, -1, 39, 29, 3, 19, 31, 37], "lenparents": 9, "outlength": 12, "parents": [0, 0, 3, 3, 9, 1, 1, 10, 11]}, "outputs": {"toptr": [34, 57, 1, -39, 1, 1, 1, 1, 1, 29, 31, 37]}}, {"error": false, "inputs": {"fromptr": [2, 17, 7, 23, 13, 29, 3, 19, 11, 5], "lenparents": 10, "outlength": 7, "parents": [0, 0, 3, 3, 6, 6, 1, 1, 4, 2]}, "outputs": {"toptr": [34, 57, 5, 161, 11, 1, 377]}}, {"error": false, "inputs": {"fromptr": [2, 17, 23, 7, 13, 3, 19, 11, 5], "lenparents": 9, "outlength": 10, "parents": [0, 0, 3, 6, 9, 1, 1, 7, 2]}, "outputs": {"toptr": [34, 57, 5, 23, 1, 1, 7, 11, 1, 13]}}, {"error": false, "inputs": {"fromptr": [2, 11, 17, 7, 19, 3, 13, 23, 5], "lenparents": 9, "outlength": 5, "parents": [0, 0, 0, 3, 3, 1, 1, 4, 2]}, "outputs": {"toptr": [374, 39, 5, 133, 23]}}, {"error": false, "inputs": {"fromptr": [101, 73, 53, 31, 13, 2, 103, 79, 59, 37, 17, 3, 107, 83, 61, 41, 19, 5, 109, 89, 67, 43, 23, 7, 113, 97, 71, 47, 29, 11], "lenparents": 30, "outlength": 10, "parents": [0, 0, 0, 5, 5, 5, 1, 1, 1, 6, 6, 6, 2, 2, 2, 7, 7, 7, 3, 3, 3, 8, 8, 8, 4, 4, 4, 9, 9, 9]}, "outputs": {"toptr": [390769, 480083, 541741, 649967, 778231, 806, 1887, 3895, 6923, 14993]}}, {"error": false, "inputs": {"fromptr": [2, 11, 23, 3, 13, 29, 5, 17, 31, 7, 19, 37], "lenparents": 12, "outlength": 4, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3]}, "outputs": {"toptr": [506, 1131, 2635, 4921]}}, {"error": false, "inputs": {"fromptr": [101, 53, 31, 2, 103, 59, 37, 3, 107, 61, 41, 5, 109, 67, 43, 7, 113, 71, 47, 11], "lenparents": 20, "outlength": 10, "parents": [0, 0, 5, 5, 1, 1, 6, 6, 2, 2, 7, 7, 3, 3, 8, 8, 4, 4, 9, 9]}, "outputs": {"toptr": [5353, 6077, 6527, 7303, 8023, 62, 111, 205, 301, 517]}}, {"error": false, "inputs": {"fromptr": [1, 2, 3], "lenparents": 3, "outlength": 1, "parents": [0, 0, 0]}, "outputs": {"toptr": [6]}}, {"error": false, "inputs": {"fromptr": [2, 31, 53, 101, 3, 37, 59, 103, 5, 41, 61, 107, 7, 43, 67, 109, 11, 47, 71, 113], "lenparents": 20, "outlength": 10, "parents": [0, 0, 5, 5, 1, 1, 6, 6, 2, 2, 7, 7, 3, 3, 8, 8, 4, 4, 9, 9]}, "outputs": {"toptr": [62, 111, 205, 301, 517, 5353, 6077, 6527, 7303, 8023]}}, {"error": false, "inputs": {"fromptr": [2, 3, 5, 7, 11, 13, 17, 19], "lenparents": 8, "outlength": 7, "parents": [0, 0, 1, 2, 3, 4, 5, 6]}, "outputs": {"toptr": [6, 5, 7, 11, 13, 17, 19]}}, {"error": false, "inputs": {"fromptr": [2, 3, 5, 7, 11, 13, 17, 19], "lenparents": 8, "outlength": 6, "parents": [0, 0, 1, 2, 3, 4, 5, 5]}, "outputs": {"toptr": [6, 5, 7, 11, 13, 323]}}, {"error": false, "inputs": {"fromptr": [1, 2, 3, 4, 5, 6], "lenparents": 6, "outlength": 1, "parents": [0, 0, 0, 0, 0, 0]}, "outputs": {"toptr": [720]}}, {"error": false, "inputs": {"fromptr": [2, 13, 31, 53, 73, 101, 3, 17, 37, 59, 79, 103, 5, 19, 41, 61, 83, 107, 7, 23, 43, 67, 89, 109, 11, 29, 47, 71, 97, 113], "lenparents": 30, "outlength": 10, "parents": [0, 0, 0, 5, 5, 5, 1, 1, 1, 6, 6, 6, 2, 2, 2, 7, 7, 7, 3, 3, 3, 8, 8, 8, 4, 4, 4, 9, 9, 9]}, "outputs": {"toptr": [806, 1887, 3895, 6923, 14993, 390769, 480083, 541741, 649967, 778231]}}]}, {"name": "awkward_reduce_min", "tests": [{"error": false, "inputs": {"fromptr": [0, 4, 1, 3, 5, 6], "identity": 9223372036854775807, "lenparents": 6, "outlength": 4, "parents": [0, 0, 1, 1, 1, 3]}, "outputs": {"toptr": [0, 1, 9223372036854775807, 6]}}, {"error": false, "inputs": {"fromptr": [0, 1, 3, 4, 5, 6], "identity": 9223372036854775807, "lenparents": 6, "outlength": 4, "parents": [0, 0, 1, 3, 3, 3]}, "outputs": {"toptr": [0, 3, 9223372036854775807, 4]}}, {"error": false, "inputs": {"fromptr": [1, 3, 2, 5, 3, 7, 3, 1, 5, 8, 1, 9, 4, 2, 7, 10, 2, 4, 7, 2], "identity": 9223372036854775807, "lenparents": 20, "outlength": 5, "parents": [0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4]}, "outputs": {"toptr": [1, 1, 1, 2, 2]}}, {"error": false, "inputs": {"fromptr": [1, 2, 3], "identity": 9223372036854775807, "lenparents": 3, "outlength": 1, "parents": [0, 0, 0]}, "outputs": {"toptr": [1]}}, {"error": false, "inputs": {"fromptr": [1, 2, 3, 4, 5, 6], "identity": 9223372036854775807, "lenparents": 6, "outlength": 1, "parents": [0, 0, 0, 0, 0, 0]}, "outputs": {"toptr": [1]}}, {"error": false, "inputs": {"fromptr": [1, 3, 6, 4, 2, 2, 3, 1, 6], "identity": 4, "lenparents": 9, "outlength": 4, "parents": [0, 0, 0, 0, 0, 2, 2, 2, 3]}, "outputs": {"toptr": [1, 4, 1, 4]}}, {"error": false, "inputs": {"fromptr": [1, 3, 5, 4, 2, 3, 7, 8, 2, 4, 2, 3, 1, 7, 7, 5, 1, 9, 10, 2], "identity": 9223372036854775807, "lenparents": 20, "outlength": 4, "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3]}, "outputs": {"toptr": [1, 2, 1, 1]}}, {"error": false, "inputs": {"fromptr": [1, 4, 4, 2, 2, 5, 3, 3, 3, 6, 2, 4], "identity": 9223372036854775807, "lenparents": 12, "outlength": 9, "parents": [0, 0, 6, 6, 1, 1, 7, 7, 2, 2, 8, 8]}, "outputs": {"toptr": [1, 2, 3, 9223372036854775807, 9223372036854775807, 9223372036854775807, 2, 3, 2]}}, {"error": false, "inputs": {"fromptr": [1, 2, 5, 3, 3, 5, 1, 4, 2], "identity": 9223372036854775807, "lenparents": 9, "outlength": 5, "parents": [0, 0, 0, 1, 1, 2, 2, 3, 4]}, "outputs": {"toptr": [1, 3, 1, 4, 2]}}, {"error": false, "inputs": {"fromptr": [1, 3, 5, 4, 2, 2, 3, 1, 5], "identity": 4, "lenparents": 9, "outlength": 4, "parents": [0, 0, 0, 0, 0, 2, 2, 2, 3]}, "outputs": {"toptr": [1, 4, 1, 4]}}, {"error": false, "inputs": {"fromptr": [1, 3, 5, 4, 2, 2, 3, 1, 5], "identity": 9223372036854775807, "lenparents": 9, "outlength": 4, "parents": [0, 0, 0, 0, 0, 2, 2, 2, 3]}, "outputs": {"toptr": [1, 9223372036854775807, 1, 5]}}, {"error": false, "inputs": {"fromptr": [2, 7, 13, 17, 23, 3, 11, 19, 5], "identity": 9223372036854775807, "lenparents": 9, "outlength": 8, "parents": [0, 0, 0, 6, 6, 1, 1, 7, 2]}, "outputs": {"toptr": [2, 3, 5, 9223372036854775807, 9223372036854775807, 9223372036854775807, 17, 19]}}, {"error": false, "inputs": {"fromptr": [2, 3, 5, 7, 11, 13, 17, 19, 23], "identity": 9223372036854775807, "lenparents": 9, "outlength": 6, "parents": [0, 0, 0, 2, 2, 3, 4, 4, 5]}, "outputs": {"toptr": [2, 9223372036854775807, 7, 13, 17, 23]}}]}, {"name": "awkward_reduce_argmin", "tests": [{"error": false, "inputs": {"fromptr": [0, 0, 4, 4, 6], "lenparents": 5, "outlength": 1, "parents": [0, 0, 0, 0, 0]}, "outputs": {"toptr": [0]}}, {"error": false, "inputs": {"fromptr": [1, 2, 3], "lenparents": 3, "outlength": 1, "parents": [0, 0, 0]}, "outputs": {"toptr": [0]}}, {"error": false, "inputs": {"fromptr": [1, 2, 3, 4, 5, 6], "lenparents": 6, "outlength": 1, "parents": [0, 0, 0, 0, 0, 0]}, "outputs": {"toptr": [0]}}, {"error": false, "inputs": {"fromptr": [0, 1, 2, 3, 4, 6], "lenparents": 6, "outlength": 3, "parents": [0, 0, 0, 1, 1, 2]}, "outputs": {"toptr": [0, 3, 5]}}, {"error": false, "inputs": {"fromptr": [1, 4, 2, 6, 3, 0, -10], "lenparents": 7, "outlength": 4, "parents": [0, 0, 0, 1, 1, 2, 3]}, "outputs": {"toptr": [0, 4, 5, 6]}}, {"error": false, "inputs": {"fromptr": [2, 1, 3, 4, 6, 6, -4, -6, -7], "lenparents": 9, "outlength": 5, "parents": [0, 0, 0, 2, 2, 3, 4, 4, 4]}, "outputs": {"toptr": [1, -1, 3, 5, 8]}}, {"error": false, "inputs": {"fromptr": [2, 1, 3, -4, -6, -7], "lenparents": 6, "outlength": 3, "parents": [0, 0, 0, 2, 2, 2]}, "outputs": {"toptr": [1, -1, 5]}}, {"error": false, "inputs": {"fromptr": [2, 1, 3, 2, 1], "lenparents": 5, "outlength": 3, "parents": [0, 0, 1, 2, 2]}, "outputs": {"toptr": [1, 2, 4]}}, {"error": false, "inputs": {"fromptr": [2, 2, 1, 0, 1, 0], "lenparents": 6, "outlength": 3, "parents": [0, 0, 1, 1, 1, 2]}, "outputs": {"toptr": [0, 3, 5]}}, {"error": false, "inputs": {"fromptr": [2, 0, 2, 1, 1, 0], "lenparents": 6, "outlength": 3, "parents": [0, 0, 0, 1, 1, 2]}, "outputs": {"toptr": [1, 3, 5]}}, {"error": false, "inputs": {"fromptr": [3, -3, 4, 4, 2, 2, 2, 2, 2, -2, 1, 1, 6, -6, 1, 1, 4, 4, 1, 1, 3, -3, 3, 3, 4, 4, 6, 6, 6, -6], "lenparents": 30, "outlength": 15, "parents": [0, 0, 5, 5, 10, 10, 1, 1, 6, 6, 11, 11, 2, 2, 7, 7, 12, 12, 3, 3, 8, 8, 13, 13, 4, 4, 9, 9, 14, 14]}, "outputs": {"toptr": [1, 6, 13, 18, 24, 2, 9, 14, 21, 26, 4, 10, 16, 22, 29]}}, {"error": false, "inputs": {"fromptr": [3, 1, 6, 1, 4, 4, 2, 1, 7, 2, 3, -1], "lenparents": 12, "outlength": 3, "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2]}, "outputs": {"toptr": [1, 7, 11]}}, {"error": false, "inputs": {"fromptr": [-4, -6, -7, 6, 4, 6, 2, 1, 3], "lenparents": 9, "outlength": 5, "parents": [0, 0, 0, 1, 2, 2, 4, 4, 4]}, "outputs": {"toptr": [2, 3, 4, -1, 7]}}, {"error": false, "inputs": {"fromptr": [-4, -6, -7, 6, -4, -6, -7, 2, 1, 3], "lenparents": 10, "outlength": 4, "parents": [0, 0, 0, 1, 2, 2, 2, 3, 3, 3]}, "outputs": {"toptr": [2, 3, 6, 8]}}, {"error": false, "inputs": {"fromptr": [3, 4, 2, 1, 2, 3, 6, 1, -1, 1, 7, 4], "lenparents": 12, "outlength": 5, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 4]}, "outputs": {"toptr": [2, 3, 8, 9, 11]}}, {"error": false, "inputs": {"fromptr": [3, 4, 2, 2, 2, 1, 6, 1, 4, 1, 3, 3, 4, 6, 6], "lenparents": 15, "outlength": 5, "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4]}, "outputs": {"toptr": [2, 5, 7, 9, 12]}}, {"error": false, "inputs": {"fromptr": [3, 4, 2, -3, 4, 2, 2, 2, 1, 2, -2, 1, 6, 1, 4, -6, 1, 4, 1, 3, 3, 1, -3, 3, 4, 6, 6, 4, 6, -6], "lenparents": 30, "outlength": 10, "parents": [0, 0, 0, 5, 5, 5, 1, 1, 1, 6, 6, 6, 2, 2, 2, 7, 7, 7, 3, 3, 3, 8, 8, 8, 4, 4, 4, 9, 9, 9]}, "outputs": {"toptr": [2, 8, 13, 18, 24, 3, 10, 15, 22, 29]}}, {"error": false, "inputs": {"fromptr": [6, 3, 2, 1, 2], "lenparents": 5, "outlength": 1, "parents": [0, 0, 0, 0, 0]}, "outputs": {"toptr": [3]}}, {"error": false, "inputs": {"fromptr": [3, 2, 6, 1, 4, 4, 2, 1, 3, 6, 2, 1, 4, 3, 6, -3, 2, -6, 1, 4, 4, -2, 1, -3, 6, 2, 1, 4, 3, -6], "lenparents": 30, "outlength": 6, "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5]}, "outputs": {"toptr": [3, 7, 11, 17, 23, 29]}}, {"error": false, "inputs": {"fromptr": [3, 2, 6, 1, 4, 4, 2, 1, 3, 6, 2, 1, 4, 3, 6], "lenparents": 15, "outlength": 3, "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2]}, "outputs": {"toptr": [3, 7, 11]}}, {"error": false, "inputs": {"fromptr": [1, 1, 1, 999, 1, 1, 1, 1, 999, 1, 2, 2, 2, 2, 2, 2, 3, 3], "lenparents": 18, "outlength": 6, "parents": [0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 1, 1, 1, 4, 4, 4, 2, 5]}, "outputs": {"toptr": [0, 10, 16, 5, 13, 17]}}, {"error": false, "inputs": {"fromptr": [1, 1, 1, 999, 1, 1, 1, 1, 999, 1, 2, 2, 2, 999, 2, 2, 2, 3, 999, 999, 3, 999], "lenparents": 22, "outlength": 8, "parents": [0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 1, 1, 1, 5, 5, 5, 5, 2, 6, 6, 6, 7]}, "outputs": {"toptr": [0, 10, 17, -1, 5, 14, 20, 21]}}, {"error": false, "inputs": {"fromptr": [1, 1, 1, 999, 1, 1, 1, 1, 999, 1, 2, 2, 2, 999, 2, 2, 2, 3, 999, 999, 3], "lenparents": 21, "outlength": 6, "parents": [0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 1, 1, 1, 4, 4, 4, 4, 2, 5, 5, 5]}, "outputs": {"toptr": [0, 10, 17, 5, 14, 20]}}]}, {"name": "awkward_UnionArray_fillindex_count", "tests": [{"error": false, "inputs": {"length": 3, "toindexoffset": 4}, "outputs": {"toindex": [123, 123, 123, 123, 0, 1, 2]}}, {"error": false, "inputs": {"length": 2, "toindexoffset": 2}, "outputs": {"toindex": [123, 123, 0, 1]}}, {"error": false, "inputs": {"length": 2, "toindexoffset": 0}, "outputs": {"toindex": [0, 1]}}, {"error": false, "inputs": {"length": 3, "toindexoffset": 6}, "outputs": {"toindex": [123, 123, 123, 123, 123, 123, 0, 1, 2]}}, {"error": false, "inputs": {"length": 3, "toindexoffset": 0}, "outputs": {"toindex": [0, 1, 2]}}, {"error": false, "inputs": {"length": 5, "toindexoffset": 9}, "outputs": {"toindex": [123, 123, 123, 123, 123, 123, 123, 123, 123, 0, 1, 2, 3, 4]}}, {"error": false, "inputs": {"length": 4, "toindexoffset": 5}, "outputs": {"toindex": [123, 123, 123, 123, 123, 0, 1, 2, 3]}}, {"error": false, "inputs": {"length": 5, "toindexoffset": 0}, "outputs": {"toindex": [0, 1, 2, 3, 4]}}]}, {"name": "awkward_UnionArray_simplify", "tests": [{"error": false, "inputs": {"base": 0, "innerindex": [0, 0, 1, 1, 2, 3, 2], "innertags": [0, 1, 0, 1, 0, 0, 1], "innerwhich": 0, "length": 12, "outerindex": [0, 1, 0, 1, 2, 2, 3, 4, 5, 3, 6, 4], "outertags": [0, 0, 1, 1, 1, 0, 1, 1, 1, 0, 1, 0], "outerwhich": 1, "towhich": 1}, "outputs": {"toindex": [123, 123, 0, 123, 1, 123, 123, 2, 3, 123, 123, 123], "totags": [123, 123, 1, 123, 1, 123, 123, 1, 1, 123, 123, 123]}}, {"error": false, "inputs": {"base": 5, "innerindex": [0, 0, 1, 1, 2, 3, 2], "innertags": [0, 1, 0, 1, 0, 0, 1], "innerwhich": 1, "length": 12, "outerindex": [0, 1, 0, 1, 2, 2, 3, 4, 5, 3, 6, 4], "outertags": [0, 0, 1, 1, 1, 0, 1, 1, 1, 0, 1, 0], "outerwhich": 1, "towhich": 0}, "outputs": {"toindex": [123, 123, 123, 5, 123, 123, 6, 123, 123, 123, 7, 123], "totags": [123, 123, 123, 0, 123, 123, 0, 123, 123, 123, 0, 123]}}]}]} +{ + "tests": { + "reducer": [], + "ListArray": [ + { + "ListArray-starts": [2, 0, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1], + "ListArray-starts-offset": 0, + "ListArray-stops": [3, 2, 4, 5, 3, 4, 2, 5, 3, 4, 6, 11], + "ListArray-stops-offset": 0, + "ListArray-length": 3, + "ListArray-at": 0 + }, + { + "ListArray-starts": [1, 0, 0, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1], + "ListArray-starts-offset": 1, + "ListArray-stops": [8, 4, 5, 6, 5, 5, 7], + "ListArray-stops-offset": 1, + "ListArray-length": 10, + "ListArray-at": 5 + }, + { + "ListArray-starts": [1, 4, 5, 6, 5, 5, 7, 1, 2, 1, 3, 1, 5, 3, 2], + "ListArray-starts-offset": 1, + "ListArray-stops": [1, 4, 5, 6, 5, 5, 7, 1, 2, 1, 3, 1, 5, 3, 2], + "ListArray-stops-offset": 1, + "ListArray-length": 5, + "ListArray-at": 0 + }, + { + "ListArray-starts": [1, 7, 6, 1, 3, 4, 2, 5, 2, 3, 1, 2, 3, 4, 5, 6, 7, 1, 2], + "ListArray-starts-offset": 2, + "ListArray-stops": [1, 9, 6, 2, 4, 5, 3, 6, 3, 4, 2, 4, 5, 5, 7, 8, 2, 3], + "ListArray-stops-offset": 2, + "ListArray-length": 3, + "ListArray-at": 2 + }, + { + "ListArray-starts": [0, 0, 0, 0, 0, 0, 0, 0], + "ListArray-starts-offset": 0, + "ListArray-stops": [1, 1, 1, 1, 1, 1, 1, 1], + "ListArray-stops-offset": 0, + "ListArray-length": 6, + "ListArray-at": 1 + } + ], + "ListOffsetArray": [ + { + "ListOffsetArray-offsets": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1], + "ListOffsetArray-offsets-offset": 0, + "ListOffsetArray-length": 5, + "ListOffsetArray-rawoffsets": [ + [1, 2, 1, 2, 1, 2, 3, 4, 1, 2, 3, 4, 1, 2, 3, 4, 1, 2, 3, 4, 1, 2, 3, 4, 1, 2, 3, 4, 1, 2, 3, 4, 1, 2, 3, 4], + [2, 1, 0, 3, 1, 2, 0, 3, 1, 2, 2, 2, 1, 2, 3, 1, 0, 2, 3, 0, 2, 1]] + }, + { + "ListOffsetArray-offsets": [2, 3, 3, 4, 5, 5, 5, 5, 5, 6, 7, 8, 10, 11], + "ListOffsetArray-offsets-offset": 1, + "ListOffsetArray-length": 1, + "ListOffsetArray-rawoffsets": [ + [1, 1, 1, 2, 2, 2, 1, 3, 1, 2, 3, 4, 1, 2, 4, 1, 2, 3, 4], + [0, 1, 3, 3, 1, 0, 0, 3, 1, 2, 2, 2, 1, 2]] + }, + { + "ListOffsetArray-offsets": [2, 1, 0, 1, 2, 0, 1, 2, 2, 2, 1, 2, 1, 0, 0, 0, 0], + "ListOffsetArray-offsets-offset": 1, + "ListOffsetArray-length": 6, + "ListOffsetArray-rawoffsets": [ + [3, 4, 1, 2, 3, 4, 1, 2, 3, 4, 1, 2, 3, 4, 1, 2, 3, 4], + [2, 1, 2, 3, 1, 0, 2, 3, 0, 2, 1]] + }, + { + "ListOffsetArray-offsets": [1, 0, 2, 3, 1, 2, 0, 0, 1, 1, 2, 3, 1, 2, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], + "ListOffsetArray-offsets-offset": 2, + "ListOffsetArray-length": 3, + "ListOffsetArray-rawoffsets": [ + [1, 2, 3, 2, 3, 1, 3, 3, 3, 2, 3, 1, 2, 3, 4, 1, 2], + [2, 1, 2, 1, 2, 1, 2, 3, 1, 2, 3, 1, 3, 2, 3]] + }, + { + "ListOffsetArray-offsets": [0, 0, 0, 0, 0, 0, 0, 0], + "ListOffsetArray-offsets-offset": 0, + "ListOffsetArray-length": 6, + "ListOffsetArray-rawoffsets": [ + [0, 0, 0, 0, 0, 0, 0], + [0, 0, 0, 0, 0, 0, 0, 0]] + } + ], + "Identities": [ + { + "Identities-array": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15], + "Identities-array-offset": 0 + }, + { + "Identities-array": [0, 2, 1, 1, 1, 1, 2, 0, 1, 2, 0, 1, 0, 2, 0, 1, 1, 1, 0, 2, 2, 2, 1, 2, 0, 1], + "Identities-array-offset": 1 + }, + { + "Identities-array": [1, 4, 3, 1, 2, 4, 5, 2, 3, 4, 1, 7, 5, 4, 2, 3, 1, 4, 2, 7, 8, 4, 3, 3, 4, 1, 5, 9, 7, 2, 3, 4, 5, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10], + "Identities-array-offset": 2 + }, + { + "Identities-array": [1, 3, 2, 3, 1, 2, 5, 4, 3, 2, 1, 4, 3, 5, 1, 2, 3, 5, 1, 4, 2, 3, 2, 1, 2, 3, 5, 4, 3, 2, 1, 4, 2, 3, 1, 5, 2, 3, 4, 1, 5, 1, 2, 1, 1, 1], + "Identities-array-offset": 3 + }, + { + "Identities-array": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + "Identities-array-offset": 0 + } + ], + "RegularArray": [ + { + "RegularArray-size": 3 + }, + { + "RegularArray-size": 2 + }, + { + "RegularArray-size": 1 + }, + { + "RegularArray-size": 2 + }, + { + "RegularArray-size": 0 + } + ], + "IndexedArray": [ + { + "IndexedArray-index": [1, 0, 0, 1, 1, 1, 0, 0, 1, 0, 1, 0, 1, 1], + "IndexedArray-index-offset": 0, + "IndexedArray-length": 2, + "IndexedArray-parents": [1, 1, 0, 0, 1, 1, 1, 1, 0, 1, 1, 0, 1, 1], + "IndexedArray-parents-offset": 1 + }, + { + "IndexedArray-index": [1, 2, 2, 3, 0, 2, 0, 2, 1, 1], + "IndexedArray-index-offset": 0, + "IndexedArray-length": 1, + "IndexedArray-parents": [0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 0, 1], + "IndexedArray-parents-offset": 0 + }, + { + "IndexedArray-index": [1, 3, 0, 3, 5, 2, 0, 2, 1, 1], + "IndexedArray-index-offset": 0, + "IndexedArray-length": 1, + "IndexedArray-parents": [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0], + "IndexedArray-parents-offset": 1 + }, + { + "IndexedArray-index": [1, 4, 2, 3, 1, 2, 3, 1, 4, 3, 2, 1, 3, 2, 4, 5, 1, 2, 3, 4, 5], + "IndexedArray-index-offset": 1, + "IndexedArray-length": 2, + "IndexedArray-parents": [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, 1, 1, 1], + "IndexedArray-parents-offset": 2 + }, + { + "IndexedArray-index": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + "IndexedArray-index-offset": 0, + "IndexedArray-length": 5, + "IndexedArray-parents": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + "IndexedArray-parents-offset": 0 + } + ], + "UnionArray": [ + { + "UnionArray-tags": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + "UnionArray-tags-offset": 1, + "UnionArray-which": 0, + "UnionArray-length": 3 + }, + { + "UnionArray-tags": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], + "UnionArray-tags-offset": 0, + "UnionArray-which": 1, + "UnionArray-length": 2 + }, + { + "UnionArray-tags": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], + "UnionArray-tags-offset": 1, + "UnionArray-which": 2, + "UnionArray-length": 3 + }, + { + "UnionArray-tags": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + "UnionArray-tags-offset": 2, + "UnionArray-which": 1, + "UnionArray-length": 3 + }, + { + "UnionArray-tags": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + "UnionArray-tags-offset": 0, + "UnionArray-which": 0, + "UnionArray-length": 10 + } + ], + "NumpyArray": [ + { + "NumpyArray-ptr": [1, 2, 4, 2, 3, 1, 4, 2, 2, 2, 1, 4, 3], + "NumpyArray-ptr-offset": 0, + "NumpyArray-length": 5 + }, + { + "NumpyArray-ptr": [-1, 2, 4, 0,-3], + "NumpyArray-ptr-offset": 1, + "NumpyArray-length": 3 + }, + { + "NumpyArray-ptr": [-1, -3, 2, 1, -5, 7, 8, 9, 2, 3, 4, -1, -5, -3, -7, 5], + "NumpyArray-ptr-offset": 2, + "NumpyArray-length": 4 + }, + { + "NumpyArray-ptr": [1.1, -8.1, 3.1, 9.1, 4.1, 7.1, 9.1], + "NumpyArray-ptr-offset": 1, + "NumpyArray-length": 2 + }, + { + "NumpyArray-ptr": [0, 0, 0, 0, 0, 0, 0], + "NumpyArray-ptr-offset": 0, + "NumpyArray-length": 5 + } + ], + "ByteMaskedArray": [ + { + "ByteMaskedArray-mask": [1, 1, 1, 1, 1], + "ByteMaskedArray-mask-offset": 0, + "ByteMaskedArray-valid_when": true, + "ByteMaskedArray-length": 0 + }, + { + "ByteMaskedArray-mask": [0, 0, 0, 0, 0], + "ByteMaskedArray-mask-offset": 0, + "ByteMaskedArray-valid_when": false, + "ByteMaskedArray-length": 5 + }, + { + "ByteMaskedArray-mask": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], + "ByteMaskedArray-mask-offset": 1, + "ByteMaskedArray-valid_when": true, + "ByteMaskedArray-length": 7 + }, + { + "ByteMaskedArray-mask": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], + "ByteMaskedArray-mask-offset": 1, + "ByteMaskedArray-valid_when": true, + "ByteMaskedArray-length": 7 + }, + { + "ByteMaskedArray-mask": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + "ByteMaskedArray-mask-offset": 0, + "ByteMaskedArray-valid_when": true, + "ByteMaskedArray-length": 7 + } + ], + "BitMaskedArray": [ + { + "BitMaskedArray-mask": [1, 1, 1, 1, 1], + "BitMaskedArray-mask-offset": 0, + "BitMaskedArray-valid_when": true, + "BitMaskedArray-lsb_order": true + }, + { + "BitMaskedArray-mask": [0, 0, 0, 0, 0], + "BitMaskedArray-mask-offset": 0, + "BitMaskedArray-valid_when": false, + "BitMaskedArray-lsb_order": false + }, + { + "BitMaskedArray-mask": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + "BitMaskedArray-mask-offset": 1, + "BitMaskedArray-valid_when": true, + "BitMaskedArray-lsb_order": false + }, + { + "BitMaskedArray-mask": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], + "BitMaskedArray-mask-offset": 2, + "BitMaskedArray-valid_when": true, + "BitMaskedArray-lsb_order": true + }, + { + "BitMaskedArray-mask": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], + "BitMaskedArray-mask-offset": 0, + "BitMaskedArray-valid_when": false, + "BitMaskedArray-lsb_order": false + } + ], + "num": 3 + }, + "unit-tests": [ + { + "name": "awkward_missing_repeat", + "tests": [ + { + "error": false, + "inputs": { + "index": [0], + "indexlength": 1, + "regularsize": 1, + "repetitions": 1 + }, + "outputs": { + "outindex": [0]} + }, + { + "error": false, + "inputs": { + "index": [0, 1], + "indexlength": 2, + "regularsize": 1, + "repetitions": 1 + }, + "outputs": { + "outindex": [0, 1]} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 1], + "indexlength": 3, + "regularsize": 1, + "repetitions": 1 + }, + "outputs": { + "outindex": [0, 1, 1]} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 1], + "indexlength": 3, + "regularsize": 2, + "repetitions": 1 + }, + "outputs": { + "outindex": [0, 1, 1]} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 1, 1], + "indexlength": 4, + "regularsize": 1, + "repetitions": 1 + }, + "outputs": { + "outindex": [0, 1, 1, 1]} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 1, 1], + "indexlength": 4, + "regularsize": 2, + "repetitions": 1 + }, + "outputs": { + "outindex": [0, 1, 1, 1]} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 1, 1, 1], + "indexlength": 5, + "regularsize": 1, + "repetitions": 1 + }, + "outputs": { + "outindex": [0, 1, 1, 1, 1]} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 1, 1, 1], + "indexlength": 5, + "regularsize": 2, + "repetitions": 1 + }, + "outputs": { + "outindex": [0, 1, 1, 1, 1]} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 1, 1, 2], + "indexlength": 5, + "regularsize": 3, + "repetitions": 1 + }, + "outputs": { + "outindex": [0, 1, 1, 1, 2]} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 1, 1, 2, 3], + "indexlength": 6, + "regularsize": 4, + "repetitions": 1 + }, + "outputs": { + "outindex": [0, 1, 1, 1, 2, 3]} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 1, 2], + "indexlength": 4, + "regularsize": 3, + "repetitions": 1 + }, + "outputs": { + "outindex": [0, 1, 1, 2]} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 1, 2, 1], + "indexlength": 5, + "regularsize": 3, + "repetitions": 1 + }, + "outputs": { + "outindex": [0, 1, 1, 2, 1]} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 1, 2, 3], + "indexlength": 5, + "regularsize": 4, + "repetitions": 1 + }, + "outputs": { + "outindex": [0, 1, 1, 2, 3]} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 1, 2, 3, 4, 5], + "indexlength": 7, + "regularsize": 6, + "repetitions": 1 + }, + "outputs": { + "outindex": [0, 1, 1, 2, 3, 4, 5]} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 2, 1], + "indexlength": 4, + "regularsize": 3, + "repetitions": 1 + }, + "outputs": { + "outindex": [0, 1, 2, 1]} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 2, 1, 1], + "indexlength": 5, + "regularsize": 3, + "repetitions": 1 + }, + "outputs": { + "outindex": [0, 1, 2, 1, 1]} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 2, 1, 3], + "indexlength": 5, + "regularsize": 4, + "repetitions": 1 + }, + "outputs": { + "outindex": [0, 1, 2, 1, 3]} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 2, 3, 1], + "indexlength": 5, + "regularsize": 4, + "repetitions": 1 + }, + "outputs": { + "outindex": [0, 1, 2, 3, 1]} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 2, 3, 1, 4, 5], + "indexlength": 7, + "regularsize": 6, + "repetitions": 1 + }, + "outputs": { + "outindex": [0, 1, 2, 3, 1, 4, 5]} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 2, 3, 4, 5], + "indexlength": 6, + "regularsize": 6, + "repetitions": 1 + }, + "outputs": { + "outindex": [0, 1, 2, 3, 4, 5]} + }, + { + "error": false, + "inputs": { + "index": [1, 0], + "indexlength": 2, + "regularsize": 1, + "repetitions": 1 + }, + "outputs": { + "outindex": [1, 0]} + }, + { + "error": false, + "inputs": { + "index": [1, 0, 1], + "indexlength": 3, + "regularsize": 1, + "repetitions": 1 + }, + "outputs": { + "outindex": [1, 0, 1]} + }, + { + "error": false, + "inputs": { + "index": [1, 0, 1], + "indexlength": 3, + "regularsize": 2, + "repetitions": 1 + }, + "outputs": { + "outindex": [1, 0, 1]} + }, + { + "error": false, + "inputs": { + "index": [1, 0, 1, 1], + "indexlength": 4, + "regularsize": 1, + "repetitions": 1 + }, + "outputs": { + "outindex": [1, 0, 1, 1]} + }, + { + "error": false, + "inputs": { + "index": [1, 0, 1, 1], + "indexlength": 4, + "regularsize": 2, + "repetitions": 1 + }, + "outputs": { + "outindex": [1, 0, 1, 1]} + }, + { + "error": false, + "inputs": { + "index": [1, 0, 1, 1, 1], + "indexlength": 5, + "regularsize": 1, + "repetitions": 1 + }, + "outputs": { + "outindex": [1, 0, 1, 1, 1]} + }, + { + "error": false, + "inputs": { + "index": [1, 0, 1, 1, 1], + "indexlength": 5, + "regularsize": 2, + "repetitions": 1 + }, + "outputs": { + "outindex": [1, 0, 1, 1, 1]} + }, + { + "error": false, + "inputs": { + "index": [1, 0, 1, 1, 2], + "indexlength": 5, + "regularsize": 3, + "repetitions": 1 + }, + "outputs": { + "outindex": [1, 0, 1, 1, 2]} + }, + { + "error": false, + "inputs": { + "index": [1, 0, 1, 2], + "indexlength": 4, + "regularsize": 3, + "repetitions": 1 + }, + "outputs": { + "outindex": [1, 0, 1, 2]} + }, + { + "error": false, + "inputs": { + "index": [1, 0, 1, 2, 1], + "indexlength": 5, + "regularsize": 3, + "repetitions": 1 + }, + "outputs": { + "outindex": [1, 0, 1, 2, 1]} + }, + { + "error": false, + "inputs": { + "index": [1, 0, 1, 2, 3], + "indexlength": 5, + "regularsize": 4, + "repetitions": 1 + }, + "outputs": { + "outindex": [1, 0, 1, 2, 3]} + }, + { + "error": false, + "inputs": { + "index": [1, 1, 0], + "indexlength": 3, + "regularsize": 1, + "repetitions": 1 + }, + "outputs": { + "outindex": [1, 1, 0]} + }, + { + "error": false, + "inputs": { + "index": [1, 1, 0, 1], + "indexlength": 4, + "regularsize": 1, + "repetitions": 1 + }, + "outputs": { + "outindex": [1, 1, 0, 1]} + }, + { + "error": false, + "inputs": { + "index": [1, 1, 0, 1], + "indexlength": 4, + "regularsize": 2, + "repetitions": 1 + }, + "outputs": { + "outindex": [1, 1, 0, 1]} + }, + { + "error": false, + "inputs": { + "index": [1, 1, 0, 1, 1], + "indexlength": 5, + "regularsize": 1, + "repetitions": 1 + }, + "outputs": { + "outindex": [1, 1, 0, 1, 1]} + }, + { + "error": false, + "inputs": { + "index": [1, 1, 0, 1, 1], + "indexlength": 5, + "regularsize": 2, + "repetitions": 1 + }, + "outputs": { + "outindex": [1, 1, 0, 1, 1]} + }, + { + "error": false, + "inputs": { + "index": [1, 1, 0, 1, 2], + "indexlength": 5, + "regularsize": 3, + "repetitions": 1 + }, + "outputs": { + "outindex": [1, 1, 0, 1, 2]} + }, + { + "error": false, + "inputs": { + "index": [1, 1, 1, 0], + "indexlength": 4, + "regularsize": 1, + "repetitions": 1 + }, + "outputs": { + "outindex": [1, 1, 1, 0]} + }, + { + "error": false, + "inputs": { + "index": [1, 1, 1, 0, 1], + "indexlength": 5, + "regularsize": 1, + "repetitions": 1 + }, + "outputs": { + "outindex": [1, 1, 1, 0, 1]} + }, + { + "error": false, + "inputs": { + "index": [1, 1, 1, 0, 1], + "indexlength": 5, + "regularsize": 2, + "repetitions": 1 + }, + "outputs": { + "outindex": [1, 1, 1, 0, 1]} + }, + { + "error": false, + "inputs": { + "index": [1], + "indexlength": 1, + "regularsize": 0, + "repetitions": 1 + }, + "outputs": { + "outindex": [1]} + }, + { + "error": false, + "inputs": { + "index": [1, 1, 1, 1, 0], + "indexlength": 5, + "regularsize": 1, + "repetitions": 1 + }, + "outputs": { + "outindex": [1, 1, 1, 1, 0]} + }, + { + "error": false, + "inputs": { + "index": [1, 1, 1, 1, 1], + "indexlength": 5, + "regularsize": 0, + "repetitions": 1 + }, + "outputs": { + "outindex": [1, 1, 1, 1, 1]} + }, + { + "error": false, + "inputs": { + "index": [1, 1, 1, 1], + "indexlength": 4, + "regularsize": 0, + "repetitions": 1 + }, + "outputs": { + "outindex": [1, 1, 1, 1]} + }, + { + "error": false, + "inputs": { + "index": [1, 1, 1], + "indexlength": 3, + "regularsize": 0, + "repetitions": 1 + }, + "outputs": { + "outindex": [1, 1, 1]} + }, + { + "error": false, + "inputs": { + "index": [1, 1], + "indexlength": 2, + "regularsize": 0, + "repetitions": 1 + }, + "outputs": { + "outindex": [1, 1]} + } + ] + }, + { + "name": "awkward_index_rpad_and_clip_axis0", + "tests": [ + { + "error": false, + "inputs": { + "length": 2, + "target": 2 + }, + "outputs": { + "toindex": [0, 1]} + }, + { + "error": false, + "inputs": { + "length": 3, + "target": 2 + }, + "outputs": { + "toindex": [0, 1]} + }, + { + "error": false, + "inputs": { + "length": 3, + "target": 3 + }, + "outputs": { + "toindex": [0, 1, 2]} + }, + { + "error": false, + "inputs": { + "length": 5, + "target": 4 + }, + "outputs": { + "toindex": [0, 1, 2, 3]} + }, + { + "error": false, + "inputs": { + "length": 5, + "target": 5 + }, + "outputs": { + "toindex": [0, 1, 2, 3, 4]} + }, + { + "error": false, + "inputs": { + "length": 6, + "target": 6 + }, + "outputs": { + "toindex": [0, 1, 2, 3, 4, 5]} + }, + { + "error": false, + "inputs": { + "length": 5, + "target": 3 + }, + "outputs": { + "toindex": [0, 1, 2]} + }, + { + "error": false, + "inputs": { + "length": 6, + "target": 3 + }, + "outputs": { + "toindex": [0, 1, 2]} + }, + { + "error": false, + "inputs": { + "length": 5, + "target": 2 + }, + "outputs": { + "toindex": [0, 1]} + }, + { + "error": false, + "inputs": { + "length": 3, + "target": 1 + }, + "outputs": { + "toindex": [0]} + }, + { + "error": false, + "inputs": { + "length": 5, + "target": 1 + }, + "outputs": { + "toindex": [0]} + }, + { + "error": false, + "inputs": { + "length": 6, + "target": 1 + }, + "outputs": { + "toindex": [0]} + } + ] + }, + { + "name": "awkward_BitMaskedArray_to_ByteMaskedArray", + "tests": [ + { + "error": false, + "inputs": { + "bitmasklength": 2, + "frombitmask": [58, 59], + "lsb_order": false, + "validwhen": false + }, + "outputs": { + "tobytemask": [0, 0, 1, 1, 1, 0, 1, 0, 0, 0, 1, 1, 1, 0, 1, 1]} + }, + { + "error": false, + "inputs": { + "bitmasklength": 1, + "frombitmask": [66], + "lsb_order": true, + "validwhen": false + }, + "outputs": { + "tobytemask": [0, 1, 0, 0, 0, 0, 1, 0]} + }, + { + "error": false, + "inputs": { + "bitmasklength": 2, + "frombitmask": [58, 59], + "lsb_order": true, + "validwhen": false + }, + "outputs": { + "tobytemask": [0, 1, 0, 1, 1, 1, 0, 0, 1, 1, 0, 1, 1, 1, 0, 0]} + } + ] + }, + { + "name": "awkward_ByteMaskedArray_getitem_nextcarry", + "tests": [ + { + "error": false, + "inputs": { + "length": 2, + "mask": [0, 0], + "validwhen": false + }, + "outputs": { + "tocarry": [0, 1]} + }, + { + "error": false, + "inputs": { + "length": 5, + "mask": [0, 0, 1, 1, 0], + "validwhen": false + }, + "outputs": { + "tocarry": [0, 1, 4]} + } + ] + }, + { + "name": "awkward_ByteMaskedArray_getitem_nextcarry_outindex", + "tests": [ + { + "error": false, + "inputs": { + "length": 1, + "mask": [0], + "validwhen": true + }, + "outputs": { + "outindex": [ + -1 + ], + "tocarry": [123]} + }, + { + "error": false, + "inputs": { + "length": 4, + "mask": [0, 0, 0, 0], + "validwhen": true + }, + "outputs": { + "outindex": [ + -1, + -1, + -1, + -1 + ], + "tocarry": [123, 123, 123, 123]} + } + ] + }, + { + "name": "awkward_ByteMaskedArray_numnull", + "tests": [ + { + "error": false, + "inputs": { + "length": 4, + "mask": [0, 0, 0, 0], + "validwhen": false + }, + "outputs": { + "numnull": [0]} + }, + { + "error": false, + "inputs": { + "length": 2, + "mask": [0, 0], + "validwhen": false + }, + "outputs": { + "numnull": [0]} + }, + { + "error": false, + "inputs": { + "length": 1, + "mask": [0], + "validwhen": false + }, + "outputs": { + "numnull": [0]} + }, + { + "error": false, + "inputs": { + "length": 30, + "mask": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0], + "validwhen": false + }, + "outputs": { + "numnull": [10]} + }, + { + "error": false, + "inputs": { + "length": 30, + "mask": [0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0], + "validwhen": false + }, + "outputs": { + "numnull": [10]} + }, + { + "error": false, + "inputs": { + "length": 30, + "mask": [0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0], + "validwhen": false + }, + "outputs": { + "numnull": [10]} + }, + { + "error": false, + "inputs": { + "length": 4, + "mask": [0, 1, 0, 0], + "validwhen": false + }, + "outputs": { + "numnull": [1]} + }, + { + "error": false, + "inputs": { + "length": 1, + "mask": [0], + "validwhen": true + }, + "outputs": { + "numnull": [1]} + }, + { + "error": false, + "inputs": { + "length": 3, + "mask": [0, 1, 1], + "validwhen": true + }, + "outputs": { + "numnull": [1]} + }, + { + "error": false, + "inputs": { + "length": 6, + "mask": [0, 0, 1, 1, 0, 0], + "validwhen": false + }, + "outputs": { + "numnull": [2]} + }, + { + "error": false, + "inputs": { + "length": 5, + "mask": [0, 0, 1, 1, 0], + "validwhen": false + }, + "outputs": { + "numnull": [2]} + }, + { + "error": false, + "inputs": { + "length": 9, + "mask": [0, 1, 0, 0, 0, 0, 1, 0, 0], + "validwhen": false + }, + "outputs": { + "numnull": [2]} + }, + { + "error": false, + "inputs": { + "length": 6, + "mask": [0, 1, 0, 0, 1, 0], + "validwhen": false + }, + "outputs": { + "numnull": [2]} + }, + { + "error": false, + "inputs": { + "length": 3, + "mask": [0, 1, 0], + "validwhen": true + }, + "outputs": { + "numnull": [2]} + }, + { + "error": false, + "inputs": { + "length": 3, + "mask": [1, 1, 0], + "validwhen": false + }, + "outputs": { + "numnull": [2]} + }, + { + "error": false, + "inputs": { + "length": 8, + "mask": [0, 1, 0, 0, 1, 0, 1, 0], + "validwhen": false + }, + "outputs": { + "numnull": [3]} + }, + { + "error": false, + "inputs": { + "length": 10, + "mask": [0, 1, 1, 0, 1, 0, 0, 1, 1, 0], + "validwhen": true + }, + "outputs": { + "numnull": [5]} + } + ] + }, + { + "name": "awkward_ByteMaskedArray_toIndexedOptionArray", + "tests": [ + { + "error": false, + "inputs": { + "length": 2, + "mask": [0, 0], + "validwhen": false + }, + "outputs": { + "toindex": [0, 1]} + }, + { + "error": false, + "inputs": { + "length": 4, + "mask": [0, 0, 0, 0], + "validwhen": false + }, + "outputs": { + "toindex": [0, 1, 2, 3]} + } + ] + }, + { + "name": "awkward_IndexedArray_flatten_nextcarry", + "tests": [ + { + "error": false, + "inputs": { + "fromindex": [0, 1], + "lencontent": 2, + "lenindex": 2 + }, + "outputs": { + "tocarry": [0, 1]} + } + ] + }, + { + "name": "awkward_IndexedArray_getitem_nextcarry", + "tests": [ + { + "error": false, + "inputs": { + "fromindex": [0, 0, 0, 0, 0, 0, 0], + "lencontent": 1, + "lenindex": 7 + }, + "outputs": { + "tocarry": [0, 0, 0, 0, 0, 0, 0]} + }, + { + "error": false, + "inputs": { + "fromindex": [0, 0, 0, 0, 0, 0], + "lencontent": 1, + "lenindex": 6 + }, + "outputs": { + "tocarry": [0, 0, 0, 0, 0, 0]} + }, + { + "error": false, + "inputs": { + "fromindex": [0, 0, 0, 0, 0], + "lencontent": 1, + "lenindex": 5 + }, + "outputs": { + "tocarry": [0, 0, 0, 0, 0]} + }, + { + "error": false, + "inputs": { + "fromindex": [0, 0, 0], + "lencontent": 1, + "lenindex": 3 + }, + "outputs": { + "tocarry": [0, 0, 0]} + }, + { + "error": false, + "inputs": { + "fromindex": [0, 0], + "lencontent": 1, + "lenindex": 2 + }, + "outputs": { + "tocarry": [0, 0]} + }, + { + "error": false, + "inputs": { + "fromindex": [0, 0, 0, 1, 1, 1, 2, 2, 2], + "lencontent": 3, + "lenindex": 9 + }, + "outputs": { + "tocarry": [0, 0, 0, 1, 1, 1, 2, 2, 2]} + }, + { + "error": false, + "inputs": { + "fromindex": [0, 0, 0, 2, 3, 3, 4], + "lencontent": 5, + "lenindex": 7 + }, + "outputs": { + "tocarry": [0, 0, 0, 2, 3, 3, 4]} + }, + { + "error": false, + "inputs": { + "fromindex": [0, 1], + "lencontent": 2, + "lenindex": 2 + }, + "outputs": { + "tocarry": [0, 1]} + }, + { + "error": false, + "inputs": { + "fromindex": [0, 1, 2], + "lencontent": 3, + "lenindex": 3 + }, + "outputs": { + "tocarry": [0, 1, 2]} + }, + { + "error": false, + "inputs": { + "fromindex": [0, 1, 2, 3], + "lencontent": 4, + "lenindex": 4 + }, + "outputs": { + "tocarry": [0, 1, 2, 3]} + }, + { + "error": false, + "inputs": { + "fromindex": [0, 1, 2, 3, 4], + "lencontent": 5, + "lenindex": 5 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4]} + }, + { + "error": false, + "inputs": { + "fromindex": [1, 1, 1], + "lencontent": 6, + "lenindex": 3 + }, + "outputs": { + "tocarry": [1, 1, 1]} + }, + { + "error": false, + "inputs": { + "fromindex": [1], + "lencontent": 5, + "lenindex": 1 + }, + "outputs": { + "tocarry": [1]} + }, + { + "error": false, + "inputs": { + "fromindex": [1], + "lencontent": 6, + "lenindex": 1 + }, + "outputs": { + "tocarry": [1]} + }, + { + "error": false, + "inputs": { + "fromindex": [1, 2], + "lencontent": 3, + "lenindex": 2 + }, + "outputs": { + "tocarry": [1, 2]} + }, + { + "error": false, + "inputs": { + "fromindex": [1, 3], + "lencontent": 6, + "lenindex": 2 + }, + "outputs": { + "tocarry": [1, 3]} + }, + { + "error": false, + "inputs": { + "fromindex": [2, 1, 0, 3, 3, 4], + "lencontent": 5, + "lenindex": 6 + }, + "outputs": { + "tocarry": [2, 1, 0, 3, 3, 4]} + }, + { + "error": false, + "inputs": { + "fromindex": [2, 2, 1, 0], + "lencontent": 3, + "lenindex": 4 + }, + "outputs": { + "tocarry": [2, 2, 1, 0]} + }, + { + "error": false, + "inputs": { + "fromindex": [2, 2, 1, 0, 3], + "lencontent": 4, + "lenindex": 5 + }, + "outputs": { + "tocarry": [2, 2, 1, 0, 3]} + }, + { + "error": false, + "inputs": { + "fromindex": [2], + "lencontent": 3, + "lenindex": 1 + }, + "outputs": { + "tocarry": [2]} + }, + { + "error": false, + "inputs": { + "fromindex": [2], + "lencontent": 5, + "lenindex": 1 + }, + "outputs": { + "tocarry": [2]} + }, + { + "error": false, + "inputs": { + "fromindex": [2, 4, 4, 0, 8], + "lencontent": 10, + "lenindex": 5 + }, + "outputs": { + "tocarry": [2, 4, 4, 0, 8]} + }, + { + "error": false, + "inputs": { + "fromindex": [3, 2, 1, 0], + "lencontent": 4, + "lenindex": 4 + }, + "outputs": { + "tocarry": [3, 2, 1, 0]} + }, + { + "error": false, + "inputs": { + "fromindex": [4, 3, 2, 1, 0], + "lencontent": 5, + "lenindex": 5 + }, + "outputs": { + "tocarry": [4, 3, 2, 1, 0]} + }, + { + "error": false, + "inputs": { + "fromindex": [4], + "lencontent": 5, + "lenindex": 1 + }, + "outputs": { + "tocarry": [4]} + }, + { + "error": false, + "inputs": { + "fromindex": [6, 4, 4, 8, 0], + "lencontent": 10, + "lenindex": 5 + }, + "outputs": { + "tocarry": [6, 4, 4, 8, 0]} + }, + { + "error": false, + "inputs": { + "fromindex": [6, 5, 4, 3, 2, 1, 0], + "lencontent": 7, + "lenindex": 7 + }, + "outputs": { + "tocarry": [6, 5, 4, 3, 2, 1, 0]} + } + ] + }, + { + "name": "awkward_IndexedArray_getitem_nextcarry_outindex", + "tests": [ + { + "error": false, + "inputs": { + "fromindex": [0, 1, 2, 3], + "lencontent": 4, + "lenindex": 4 + }, + "outputs": { + "tocarry": [0, 1, 2, 3], + "toindex": [0, 1, 2, 3]} + }, + { + "error": false, + "inputs": { + "fromindex": [3, 2, 1, 0], + "lencontent": 4, + "lenindex": 4 + }, + "outputs": { + "tocarry": [3, 2, 1, 0], + "toindex": [0, 1, 2, 3]} + } + ] + }, + { + "name": "awkward_IndexedArray_numnull", + "tests": [ + { + "error": false, + "inputs": { + "fromindex": [0, 1], + "lenindex": 2 + }, + "outputs": { + "numnull": [0]} + }, + { + "error": false, + "inputs": { + "fromindex": [0, 1, 2, 3], + "lenindex": 4 + }, + "outputs": { + "numnull": [0]} + }, + { + "error": false, + "inputs": { + "fromindex": [0, 1, 2, 3, 4, 5, 6], + "lenindex": 7 + }, + "outputs": { + "numnull": [0]} + }, + { + "error": false, + "inputs": { + "fromindex": [1, 2], + "lenindex": 2 + }, + "outputs": { + "numnull": [0]} + }, + { + "error": false, + "inputs": { + "fromindex": [1, 2, 3], + "lenindex": 3 + }, + "outputs": { + "numnull": [0]} + }, + { + "error": false, + "inputs": { + "fromindex": [1, 2, 3, 4], + "lenindex": 4 + }, + "outputs": { + "numnull": [0]} + }, + { + "error": false, + "inputs": { + "fromindex": [2, 3], + "lenindex": 2 + }, + "outputs": { + "numnull": [0]} + }, + { + "error": false, + "inputs": { + "fromindex": [2, 3, 4], + "lenindex": 3 + }, + "outputs": { + "numnull": [0]} + }, + { + "error": false, + "inputs": { + "fromindex": [3, 2, 1, 0], + "lenindex": 4 + }, + "outputs": { + "numnull": [0]} + }, + { + "error": false, + "inputs": { + "fromindex": [3, 4], + "lenindex": 2 + }, + "outputs": { + "numnull": [0]} + }, + { + "error": false, + "inputs": { + "fromindex": [4, 3, 2, 1, 0], + "lenindex": 5 + }, + "outputs": { + "numnull": [0]} + }, + { + "error": false, + "inputs": { + "fromindex": [5, 2, 4, 1, 3, 0], + "lenindex": 6 + }, + "outputs": { + "numnull": [0]} + }, + { + "error": false, + "inputs": { + "fromindex": [5, 4, 3, 2, 1, 0], + "lenindex": 6 + }, + "outputs": { + "numnull": [0]} + } + ] + }, + { + "name": "awkward_ListArray_broadcast_tooffsets", + "tests": [ + { + "error": false, + "inputs": { + "fromoffsets": [0, 2, 4, 6, 8, 10, 12, 13, 14, 15, 16], + "fromstarts": [0, 0, 0, 0, 0, 0, 4, 4, 4, 4], + "fromstops": [2, 2, 2, 2, 2, 2, 5, 5, 5, 5], + "lencontent": 5, + "offsetslength": 11 + }, + "outputs": { + "tocarry": [0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 4, 4, 4, 4]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 2, 4, 6, 8, 10], + "fromstarts": [0, 0, 0, 3, 3], + "fromstops": [2, 2, 2, 5, 5], + "lencontent": 5, + "offsetslength": 6 + }, + "outputs": { + "tocarry": [0, 1, 0, 1, 0, 1, 3, 4, 3, 4]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20], + "fromstarts": [0, 0, 0, 3, 3, 5, 5, 5, 8, 8], + "fromstops": [2, 2, 2, 5, 5, 7, 7, 7, 10, 10], + "lencontent": 10, + "offsetslength": 11 + }, + "outputs": { + "tocarry": [0, 1, 0, 1, 0, 1, 3, 4, 3, 4, 5, 6, 5, 6, 5, 6, 8, 9, 8, 9]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 6, 9, 12, 15, 18, 21], + "fromstarts": [0, 0, 0, 0, 0, 0, 0], + "fromstops": [3, 3, 3, 3, 3, 3, 3], + "lencontent": 3, + "offsetslength": 8 + }, + "outputs": { + "tocarry": [0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 6, 9, 12, 15, 18], + "fromstarts": [0, 0, 0, 0, 0, 0], + "fromstops": [3, 3, 3, 3, 3, 3], + "lencontent": 3, + "offsetslength": 7 + }, + "outputs": { + "tocarry": [0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 6, 9, 12, 15], + "fromstarts": [0, 0, 0, 0, 0], + "fromstops": [3, 3, 3, 3, 3], + "lencontent": 3, + "offsetslength": 6 + }, + "outputs": { + "tocarry": [0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 6, 9], + "fromstarts": [0, 0, 0], + "fromstops": [3, 3, 3], + "lencontent": 3, + "offsetslength": 4 + }, + "outputs": { + "tocarry": [0, 1, 2, 0, 1, 2, 0, 1, 2]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 6], + "fromstarts": [0, 0], + "fromstops": [3, 3], + "lencontent": 3, + "offsetslength": 3 + }, + "outputs": { + "tocarry": [0, 1, 2, 0, 1, 2]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 3], + "fromstarts": [0, 3], + "fromstops": [3, 3], + "lencontent": 20, + "offsetslength": 3 + }, + "outputs": { + "tocarry": [0, 1, 2]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 8, 13, 18, 23, 28], + "fromstarts": [0, 13, 3, 18, 8, 23], + "fromstops": [3, 18, 8, 23, 13, 28], + "lencontent": 28, + "offsetslength": 7 + }, + "outputs": { + "tocarry": [0, 1, 2, 13, 14, 15, 16, 17, 3, 4, 5, 6, 7, 18, 19, 20, 21, 22, 8, 9, 10, 11, 12, 23, 24, 25, 26, 27]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 2, 4], + "fromstarts": [0, 2], + "fromstops": [2, 4], + "lencontent": 4, + "offsetslength": 3 + }, + "outputs": { + "tocarry": [0, 1, 2, 3]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 4, 9, 13, 18, 23, 28], + "fromstarts": [0, 13, 4, 18, 8, 23], + "fromstops": [4, 18, 8, 23, 13, 28], + "lencontent": 28, + "offsetslength": 7 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 13, 14, 15, 16, 17, 4, 5, 6, 7, 18, 19, 20, 21, 22, 8, 9, 10, 11, 12, 23, 24, 25, 26, 27]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 4, 9, 14, 19, 24, 29], + "fromstarts": [0, 14, 4, 19, 9, 24], + "fromstops": [4, 19, 9, 24, 14, 29], + "lencontent": 29, + "offsetslength": 7 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 14, 15, 16, 17, 18, 4, 5, 6, 7, 8, 19, 20, 21, 22, 23, 9, 10, 11, 12, 13, 24, 25, 26, 27, 28]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 5, 10, 15, 18, 21, 24, 29], + "fromstarts": [0, 0, 0, 8, 11, 11, 14], + "fromstops": [5, 5, 5, 11, 14, 14, 19], + "lencontent": 19, + "offsetslength": 8 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 0, 1, 2, 3, 4, 0, 1, 2, 3, 4, 8, 9, 10, 11, 12, 13, 11, 12, 13, 14, 15, 16, 17, 18]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 3, 4, 5], + "fromstarts": [0, 3, 3, 4], + "fromstops": [3, 3, 4, 5], + "lencontent": 5, + "offsetslength": 5 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 3, 5], + "fromstarts": [0, 3, 3], + "fromstops": [3, 3, 5], + "lencontent": 10, + "offsetslength": 4 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 3, 5], + "fromstarts": [0, 3, 3], + "fromstops": [3, 3, 5], + "lencontent": 5, + "offsetslength": 4 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 3, 5, 5, 8], + "fromstarts": [0, 3, 3, 10, 10], + "fromstops": [3, 3, 5, 10, 13], + "lencontent": 13, + "offsetslength": 6 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 10, 11, 12]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 5, 10, 15, 20], + "fromstarts": [0, 10, 15, 25], + "fromstops": [5, 15, 20, 30], + "lencontent": 30, + "offsetslength": 5 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 25, 26, 27, 28, 29]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 5, 10, 11, 12, 17, 22], + "fromstarts": [0, 11, 5, 16, 6, 17], + "fromstops": [5, 16, 6, 17, 11, 22], + "lencontent": 22, + "offsetslength": 7 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 11, 12, 13, 14, 15, 5, 16, 6, 7, 8, 9, 10, 17, 18, 19, 20, 21]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 5, 10, 14, 18, 23, 28], + "fromstarts": [0, 14, 5, 19, 9, 23], + "fromstops": [5, 19, 9, 23, 14, 28], + "lencontent": 28, + "offsetslength": 7 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 14, 15, 16, 17, 18, 5, 6, 7, 8, 19, 20, 21, 22, 9, 10, 11, 12, 13, 23, 24, 25, 26, 27]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 5, 10, 15, 20, 24, 28], + "fromstarts": [0, 14, 5, 19, 10, 24], + "fromstops": [5, 19, 10, 24, 14, 28], + "lencontent": 28, + "offsetslength": 7 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 14, 15, 16, 17, 18, 5, 6, 7, 8, 9, 19, 20, 21, 22, 23, 10, 11, 12, 13, 24, 25, 26, 27]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 3, 5, 6, 10], + "fromstarts": [0, 3, 3, 15, 16], + "fromstops": [3, 3, 5, 16, 20], + "lencontent": 20, + "offsetslength": 6 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 15, 16, 17, 18, 19]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 5, 10, 15, 20], + "fromstarts": [0, 15, 10, 25], + "fromstops": [5, 20, 15, 30], + "lencontent": 30, + "offsetslength": 5 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 15, 16, 17, 18, 19, 10, 11, 12, 13, 14, 25, 26, 27, 28, 29]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 5, 10, 15, 19, 24, 28], + "fromstarts": [0, 15, 5, 20, 10, 24], + "fromstops": [5, 20, 10, 24, 15, 28], + "lencontent": 28, + "offsetslength": 7 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 15, 16, 17, 18, 19, 5, 6, 7, 8, 9, 20, 21, 22, 23, 10, 11, 12, 13, 14, 24, 25, 26, 27]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 5, 10, 15, 20, 25, 28], + "fromstarts": [0, 15, 5, 20, 10, 25], + "fromstops": [5, 20, 10, 25, 15, 28], + "lencontent": 28, + "offsetslength": 7 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 15, 16, 17, 18, 19, 5, 6, 7, 8, 9, 20, 21, 22, 23, 24, 10, 11, 12, 13, 14, 25, 26, 27]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 5, 10, 15, 20, 25, 29], + "fromstarts": [0, 15, 5, 20, 10, 25], + "fromstops": [5, 20, 10, 25, 15, 29], + "lencontent": 29, + "offsetslength": 7 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 15, 16, 17, 18, 19, 5, 6, 7, 8, 9, 20, 21, 22, 23, 24, 10, 11, 12, 13, 14, 25, 26, 27, 28]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 5, 10, 15, 20, 25, 30], + "fromstarts": [0, 15, 5, 20, 10, 25], + "fromstops": [5, 20, 10, 25, 15, 30], + "lencontent": 30, + "offsetslength": 7 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 15, 16, 17, 18, 19, 5, 6, 7, 8, 9, 20, 21, 22, 23, 24, 10, 11, 12, 13, 14, 25, 26, 27, 28, 29]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 5, 10, 15, 20, 25, 30], + "fromstarts": [0, 45, 5, 50, 10, 55], + "fromstops": [5, 50, 10, 55, 15, 60], + "lencontent": 60, + "offsetslength": 7 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 45, 46, 47, 48, 49, 5, 6, 7, 8, 9, 50, 51, 52, 53, 54, 10, 11, 12, 13, 14, 55, 56, 57, 58, 59]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 6], + "fromstarts": [0, 3], + "fromstops": [3, 6], + "lencontent": 25, + "offsetslength": 3 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 5]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 6], + "fromstarts": [0, 3], + "fromstops": [3, 6], + "lencontent": 6, + "offsetslength": 3 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 5]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 6, 10, 14, 17], + "fromstarts": [0, 3, 10, 14, 18], + "fromstops": [3, 6, 14, 18, 21], + "lencontent": 21, + "offsetslength": 6 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 5, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 6, 9, 12, 15], + "fromstarts": [0, 3, 11, 14, 17], + "fromstops": [3, 6, 14, 17, 20], + "lencontent": 20, + "offsetslength": 6 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 6, 9, 12, 15], + "fromstarts": [0, 3, 11, 14, 17], + "fromstops": [3, 6, 14, 17, 20], + "lencontent": 25, + "offsetslength": 6 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 6, 10, 14, 17], + "fromstarts": [0, 3, 11, 15, 19], + "fromstops": [3, 6, 15, 19, 22], + "lencontent": 22, + "offsetslength": 6 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 3, 4, 6, 7], + "fromstarts": [0, 3, 3, 4, 6], + "fromstops": [3, 3, 4, 6, 7], + "lencontent": 7, + "offsetslength": 6 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 5, 6]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 3, 7], + "fromstarts": [0, 3, 3], + "fromstops": [3, 3, 7], + "lencontent": 7, + "offsetslength": 4 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 5, 6]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 7], + "fromstarts": [0, 3], + "fromstops": [3, 7], + "lencontent": 7, + "offsetslength": 3 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 5, 6]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 3, 5, 6, 10], + "fromstarts": [0, 3, 3, 5, 6], + "fromstops": [3, 3, 5, 6, 10], + "lencontent": 10, + "offsetslength": 6 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 3, 5, 8, 8, 10], + "fromstarts": [0, 3, 3, 5, 8, 8], + "fromstops": [3, 3, 5, 8, 8, 10], + "lencontent": 10, + "offsetslength": 7 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 5, 10], + "fromstarts": [0, 5], + "fromstops": [5, 10], + "lencontent": 10, + "offsetslength": 3 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 4, 7, 7, 9, 9, 11], + "fromstarts": [0, 4, 7, 7, 9, 9], + "fromstops": [4, 7, 7, 9, 9, 11], + "lencontent": 11, + "offsetslength": 7 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 8, 12, 16, 19], + "fromstarts": [0, 3, 8, 12, 16], + "fromstops": [3, 8, 12, 16, 19], + "lencontent": 19, + "offsetslength": 6 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 6, 11, 15, 19, 22], + "fromstarts": [0, 3, 6, 11, 15, 19], + "fromstops": [3, 6, 11, 15, 19, 22], + "lencontent": 22, + "offsetslength": 7 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 5, 10, 15, 20, 25, 30], + "fromstarts": [0, 5, 10, 15, 20, 25], + "fromstops": [5, 10, 15, 20, 25, 30], + "lencontent": 30, + "offsetslength": 7 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 98, 105, 112, 119, 126, 133, 140, 147, 154, 161, 168, 175, 182, 189, 196, 203, 210], + "fromstarts": [0, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 98, 105, 112, 119, 126, 133, 140, 147, 154, 161, 168, 175, 182, 189, 196, 203], + "fromstops": [7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 98, 105, 112, 119, 126, 133, 140, 147, 154, 161, 168, 175, 182, 189, 196, 203, 210], + "lencontent": 210, + "offsetslength": 31 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 5, 10, 15, 20, 25, 30], + "fromstarts": [0, 5, 10, 45, 50, 55], + "fromstops": [5, 10, 15, 50, 55, 60], + "lencontent": 60, + "offsetslength": 7 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 6, 11, 15, 19, 22], + "fromstarts": [0, 3, 8, 13, 17, 21], + "fromstops": [3, 6, 13, 17, 21, 24], + "lencontent": 24, + "offsetslength": 7 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 5, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 5, 8, 11, 14, 19], + "fromstarts": [0, 8, 11, 11, 14], + "fromstops": [5, 11, 14, 14, 19], + "lencontent": 19, + "offsetslength": 6 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 8, 9, 10, 11, 12, 13, 11, 12, 13, 14, 15, 16, 17, 18]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 3, 5, 8, 9], + "fromstarts": [0, 3, 4, 5, 8], + "fromstops": [3, 3, 6, 8, 9], + "lencontent": 10, + "offsetslength": 6 + }, + "outputs": { + "tocarry": [0, 1, 2, 4, 5, 5, 6, 7, 8]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 5, 6, 7, 7, 9], + "fromstarts": [0, 4, 6, 3, 6, 7], + "fromstops": [3, 6, 7, 4, 6, 9], + "lencontent": 9, + "offsetslength": 7 + }, + "outputs": { + "tocarry": [0, 1, 2, 4, 5, 6, 3, 7, 8]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 5, 6, 7, 9], + "fromstarts": [0, 4, 6, 3, 7], + "fromstops": [3, 6, 7, 4, 9], + "lencontent": 9, + "offsetslength": 6 + }, + "outputs": { + "tocarry": [0, 1, 2, 4, 5, 6, 3, 7, 8]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 2, 3, 4, 5, 6, 8], + "fromstarts": [0, 2, 4, 5, 6, 9], + "fromstops": [2, 3, 5, 6, 7, 11], + "lencontent": 11, + "offsetslength": 7 + }, + "outputs": { + "tocarry": [0, 1, 2, 4, 5, 6, 9, 10]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 3, 5, 6, 8], + "fromstarts": [0, 4, 4, 6, 9], + "fromstops": [3, 4, 6, 7, 11], + "lencontent": 11, + "offsetslength": 6 + }, + "outputs": { + "tocarry": [0, 1, 2, 4, 5, 6, 9, 10]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 3, 5], + "fromstarts": [0, 3, 5], + "fromstops": [3, 3, 7], + "lencontent": 7, + "offsetslength": 4 + }, + "outputs": { + "tocarry": [0, 1, 2, 5, 6]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 3, 7], + "fromstarts": [0, 3, 5], + "fromstops": [3, 3, 9], + "lencontent": 9, + "offsetslength": 4 + }, + "outputs": { + "tocarry": [0, 1, 2, 5, 6, 7, 8]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 7], + "fromstarts": [0, 5], + "fromstops": [3, 9], + "lencontent": 9, + "offsetslength": 3 + }, + "outputs": { + "tocarry": [0, 1, 2, 5, 6, 7, 8]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 5, 7, 8, 9, 10], + "fromstarts": [0, 6, 3, 8, 5, 9], + "fromstops": [3, 8, 5, 9, 6, 10], + "lencontent": 10, + "offsetslength": 7 + }, + "outputs": { + "tocarry": [0, 1, 2, 6, 7, 3, 4, 8, 5, 9]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 5, 5, 6, 8, 9], + "fromstarts": [0, 6, 3, 8, 3, 5], + "fromstops": [3, 8, 3, 9, 5, 6], + "lencontent": 9, + "offsetslength": 7 + }, + "outputs": { + "tocarry": [0, 1, 2, 6, 7, 8, 3, 4, 5]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 3, 7], + "fromstarts": [0, 3, 6], + "fromstops": [3, 3, 10], + "lencontent": 10, + "offsetslength": 4 + }, + "outputs": { + "tocarry": [0, 1, 2, 6, 7, 8, 9]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 2, 4, 5, 6, 6, 6], + "fromstarts": [0, 3, 2, 5, 3, 6], + "fromstops": [2, 5, 3, 6, 3, 6], + "lencontent": 6, + "offsetslength": 7 + }, + "outputs": { + "tocarry": [0, 1, 3, 4, 2, 5]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 2, 2, 4, 5, 6], + "fromstarts": [0, 3, 3, 5, 8], + "fromstops": [2, 3, 5, 6, 9], + "lencontent": 9, + "offsetslength": 6 + }, + "outputs": { + "tocarry": [0, 1, 3, 4, 5, 8]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 6, 9], + "fromstarts": [11, 14, 17], + "fromstops": [14, 17, 20], + "lencontent": 25, + "offsetslength": 4 + }, + "outputs": { + "tocarry": [11, 12, 13, 14, 15, 16, 17, 18, 19]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 5, 10, 15, 20, 25, 30], + "fromstarts": [1, 16, 6, 21, 11, 26], + "fromstops": [6, 21, 11, 26, 16, 31], + "lencontent": 31, + "offsetslength": 7 + }, + "outputs": { + "tocarry": [1, 2, 3, 4, 5, 16, 17, 18, 19, 20, 6, 7, 8, 9, 10, 21, 22, 23, 24, 25, 11, 12, 13, 14, 15, 26, 27, 28, 29, 30]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 3, 5], + "fromstarts": [1, 99, 5], + "fromstops": [4, 99, 7], + "lencontent": 7, + "offsetslength": 4 + }, + "outputs": { + "tocarry": [1, 2, 3, 5, 6]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 5, 10, 15, 20], + "fromstarts": [15, 10, 5, 0], + "fromstops": [20, 15, 10, 5], + "lencontent": 20, + "offsetslength": 5 + }, + "outputs": { + "tocarry": [15, 16, 17, 18, 19, 10, 11, 12, 13, 14, 5, 6, 7, 8, 9, 0, 1, 2, 3, 4]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 5, 10, 15, 20], + "fromstarts": [15, 5, 10, 0], + "fromstops": [20, 10, 15, 5], + "lencontent": 20, + "offsetslength": 5 + }, + "outputs": { + "tocarry": [15, 16, 17, 18, 19, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 0, 1, 2, 3, 4]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 4], + "fromstarts": [16], + "fromstops": [20], + "lencontent": 20, + "offsetslength": 2 + }, + "outputs": { + "tocarry": [16, 17, 18, 19]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 0, 1, 3], + "fromstarts": [2, 2, 3], + "fromstops": [2, 3, 5], + "lencontent": 5, + "offsetslength": 4 + }, + "outputs": { + "tocarry": [2, 3, 4]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 1, 2, 3], + "fromstarts": [2, 4, 5], + "fromstops": [3, 5, 6], + "lencontent": 6, + "offsetslength": 4 + }, + "outputs": { + "tocarry": [2, 4, 5]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 5, 10, 15, 20, 25, 30], + "fromstarts": [25, 10, 20, 5, 15, 0], + "fromstops": [30, 15, 25, 10, 20, 5], + "lencontent": 30, + "offsetslength": 7 + }, + "outputs": { + "tocarry": [25, 26, 27, 28, 29, 10, 11, 12, 13, 14, 20, 21, 22, 23, 24, 5, 6, 7, 8, 9, 15, 16, 17, 18, 19, 0, 1, 2, 3, 4]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 5, 10, 15, 20, 25, 30], + "fromstarts": [25, 20, 15, 10, 5, 0], + "fromstops": [30, 25, 20, 15, 10, 5], + "lencontent": 30, + "offsetslength": 7 + }, + "outputs": { + "tocarry": [25, 26, 27, 28, 29, 20, 21, 22, 23, 24, 15, 16, 17, 18, 19, 10, 11, 12, 13, 14, 5, 6, 7, 8, 9, 0, 1, 2, 3, 4]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 1, 2, 2, 5, 7], + "fromstarts": [3, 3, 3, 0, 4], + "fromstops": [4, 4, 3, 3, 6], + "lencontent": 6, + "offsetslength": 6 + }, + "outputs": { + "tocarry": [3, 3, 0, 1, 2, 4, 5]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 2, 2, 5, 6, 7, 11], + "fromstarts": [3, 3, 0, 5, 5, 6], + "fromstops": [5, 3, 3, 6, 6, 10], + "lencontent": 10, + "offsetslength": 7 + }, + "outputs": { + "tocarry": [3, 4, 0, 1, 2, 5, 5, 6, 7, 8, 9]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 2, 3], + "fromstarts": [3, 15], + "fromstops": [5, 16], + "lencontent": 20, + "offsetslength": 3 + }, + "outputs": { + "tocarry": [3, 4, 15]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 2, 4, 4, 7], + "fromstarts": [3, 3, 3, 0], + "fromstops": [5, 5, 3, 3], + "lencontent": 5, + "offsetslength": 5 + }, + "outputs": { + "tocarry": [3, 4, 3, 4, 0, 1, 2]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 4, 7, 7, 9, 9, 11], + "fromstarts": [3, 0, 999, 2, 6, 10], + "fromstops": [7, 3, 999, 4, 6, 12], + "lencontent": 12, + "offsetslength": 7 + }, + "outputs": { + "tocarry": [3, 4, 5, 6, 0, 1, 2, 2, 3, 10, 11]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 2, 2, 2, 2, 6], + "fromstarts": [3, 5, 5, 5, 5], + "fromstops": [5, 5, 5, 5, 9], + "lencontent": 9, + "offsetslength": 6 + }, + "outputs": { + "tocarry": [3, 4, 5, 6, 7, 8]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 6, 9, 12, 14, 16], + "fromstarts": [3, 6, 17, 20, 11, 25], + "fromstops": [6, 9, 20, 23, 13, 27], + "lencontent": 28, + "offsetslength": 7 + }, + "outputs": { + "tocarry": [3, 4, 5, 6, 7, 8, 17, 18, 19, 20, 21, 22, 11, 12, 25, 26]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 8, 12, 16, 19], + "fromstarts": [3, 6, 11, 15, 19], + "fromstops": [6, 11, 15, 19, 22], + "lencontent": 22, + "offsetslength": 6 + }, + "outputs": { + "tocarry": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 0, 2, 6], + "fromstarts": [3, 3, 6], + "fromstops": [3, 5, 10], + "lencontent": 10, + "offsetslength": 4 + }, + "outputs": { + "tocarry": [3, 4, 6, 7, 8, 9]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 2, 6], + "fromstarts": [3, 6], + "fromstops": [5, 10], + "lencontent": 10, + "offsetslength": 3 + }, + "outputs": { + "tocarry": [3, 4, 6, 7, 8, 9]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 0, 2], + "fromstarts": [4, 4], + "fromstops": [4, 6], + "lencontent": 6, + "offsetslength": 3 + }, + "outputs": { + "tocarry": [4, 5]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 0, 2, 7], + "fromstarts": [4, 4, 7], + "fromstops": [4, 6, 12], + "lencontent": 12, + "offsetslength": 4 + }, + "outputs": { + "tocarry": [4, 5, 7, 8, 9, 10, 11]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 1, 2, 5, 5, 7, 7, 11], + "fromstarts": [5, 5, 0, 3, 3, 6, 6], + "fromstops": [6, 6, 3, 3, 5, 6, 10], + "lencontent": 10, + "offsetslength": 8 + }, + "outputs": { + "tocarry": [5, 5, 0, 1, 2, 3, 4, 6, 7, 8, 9]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 0, 1, 4], + "fromstarts": [5, 5, 6], + "fromstops": [5, 6, 9], + "lencontent": 9, + "offsetslength": 4 + }, + "outputs": { + "tocarry": [5, 6, 7, 8]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 1, 1, 5], + "fromstarts": [5, 6, 6], + "fromstops": [6, 6, 10], + "lencontent": 10, + "offsetslength": 4 + }, + "outputs": { + "tocarry": [5, 6, 7, 8, 9]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 1, 5], + "fromstarts": [5, 6], + "fromstops": [6, 10], + "lencontent": 10, + "offsetslength": 3 + }, + "outputs": { + "tocarry": [5, 6, 7, 8, 9]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 4, 6, 6, 9], + "fromstarts": [6, 5, 3, 3, 0], + "fromstops": [9, 6, 5, 3, 3], + "lencontent": 9, + "offsetslength": 6 + }, + "outputs": { + "tocarry": [6, 7, 8, 5, 3, 4, 0, 1, 2]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 3, 4, 7, 10], + "fromstarts": [6, 5, 6, 0], + "fromstops": [9, 6, 9, 3], + "lencontent": 9, + "offsetslength": 5 + }, + "outputs": { + "tocarry": [6, 7, 8, 5, 6, 7, 8, 0, 1, 2]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 1, 1, 6], + "fromstarts": [6, 7, 7], + "fromstops": [7, 7, 12], + "lencontent": 12, + "offsetslength": 4 + }, + "outputs": { + "tocarry": [6, 7, 8, 9, 10, 11]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 5, 8, 11, 14, 19], + "fromstarts": [6, 11, 14, 17, 20], + "fromstops": [11, 14, 17, 20, 25], + "lencontent": 25, + "offsetslength": 6 + }, + "outputs": { + "tocarry": [6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 4, 5, 7, 10], + "fromstarts": [6, 5, 3, 0], + "fromstops": [10, 6, 5, 3], + "lencontent": 10, + "offsetslength": 5 + }, + "outputs": { + "tocarry": [6, 7, 8, 9, 5, 3, 4, 0, 1, 2]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 4, 5, 7, 7, 10], + "fromstarts": [6, 5, 3, 3, 0], + "fromstops": [10, 6, 5, 3, 3], + "lencontent": 10, + "offsetslength": 6 + }, + "outputs": { + "tocarry": [6, 7, 8, 9, 5, 3, 4, 0, 1, 2]} + } + ] + }, + { + "name": "awkward_ListArray_compact_offsets", + "tests": [ + { + "error": false, + "inputs": { + "fromstarts": [2, 2, 3], + "fromstops": [2, 3, 5], + "length": 3 + }, + "outputs": { + "tooffsets": [0, 0, 1, 3]} + }, + { + "error": false, + "inputs": { + "fromstarts": [5, 5, 6], + "fromstops": [5, 6, 9], + "length": 3 + }, + "outputs": { + "tooffsets": [0, 0, 1, 4]} + }, + { + "error": false, + "inputs": { + "fromstarts": [4, 4], + "fromstops": [4, 6], + "length": 2 + }, + "outputs": { + "tooffsets": [0, 0, 2]} + }, + { + "error": false, + "inputs": { + "fromstarts": [3, 3, 6], + "fromstops": [3, 5, 10], + "length": 3 + }, + "outputs": { + "tooffsets": [0, 0, 2, 6]} + }, + { + "error": false, + "inputs": { + "fromstarts": [4, 4, 7], + "fromstops": [4, 6, 12], + "length": 3 + }, + "outputs": { + "tooffsets": [0, 0, 2, 7]} + }, + { + "error": false, + "inputs": { + "fromstarts": [5, 6, 6], + "fromstops": [6, 6, 10], + "length": 3 + }, + "outputs": { + "tooffsets": [0, 1, 1, 5]} + }, + { + "error": false, + "inputs": { + "fromstarts": [6, 7, 7], + "fromstops": [7, 7, 12], + "length": 3 + }, + "outputs": { + "tooffsets": [0, 1, 1, 6]} + }, + { + "error": false, + "inputs": { + "fromstarts": [3, 3, 3, 0, 4], + "fromstops": [4, 4, 3, 3, 6], + "length": 5 + }, + "outputs": { + "tooffsets": [0, 1, 2, 2, 5, 7]} + }, + { + "error": false, + "inputs": { + "fromstarts": [2, 4, 5], + "fromstops": [3, 5, 6], + "length": 3 + }, + "outputs": { + "tooffsets": [0, 1, 2, 3]} + }, + { + "error": false, + "inputs": { + "fromstarts": [5, 5, 0, 3, 3, 6, 6], + "fromstops": [6, 6, 3, 3, 5, 6, 10], + "length": 7 + }, + "outputs": { + "tooffsets": [0, 1, 2, 5, 5, 7, 7, 11]} + }, + { + "error": false, + "inputs": { + "fromstarts": [3, 5, 5, 5, 5], + "fromstops": [5, 5, 5, 5, 9], + "length": 5 + }, + "outputs": { + "tooffsets": [0, 2, 2, 2, 2, 6]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 3, 3, 5, 8], + "fromstops": [2, 3, 5, 6, 9], + "length": 5 + }, + "outputs": { + "tooffsets": [0, 2, 2, 4, 5, 6]} + }, + { + "error": false, + "inputs": { + "fromstarts": [3, 3, 0, 5, 5, 6], + "fromstops": [5, 3, 3, 6, 6, 10], + "length": 6 + }, + "outputs": { + "tooffsets": [0, 2, 2, 5, 6, 7, 11]} + }, + { + "error": false, + "inputs": { + "fromstarts": [3, 15], + "fromstops": [5, 16], + "length": 2 + }, + "outputs": { + "tooffsets": [0, 2, 3]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 2, 4, 5, 6, 9], + "fromstops": [2, 3, 5, 6, 7, 11], + "length": 6 + }, + "outputs": { + "tooffsets": [0, 2, 3, 4, 5, 6, 8]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 2], + "fromstops": [2, 4], + "length": 2 + }, + "outputs": { + "tooffsets": [0, 2, 4]} + }, + { + "error": false, + "inputs": { + "fromstarts": [3, 3, 3, 0], + "fromstops": [5, 5, 3, 3], + "length": 4 + }, + "outputs": { + "tooffsets": [0, 2, 4, 4, 7]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 3, 2, 5, 3, 6], + "fromstops": [2, 5, 3, 6, 3, 6], + "length": 6 + }, + "outputs": { + "tooffsets": [0, 2, 4, 5, 6, 6, 6]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 0, 0, 3, 3], + "fromstops": [2, 2, 2, 5, 5], + "length": 5 + }, + "outputs": { + "tooffsets": [0, 2, 4, 6, 8, 10]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 0, 0, 0, 0, 0, 4, 4, 4, 4], + "fromstops": [2, 2, 2, 2, 2, 2, 5, 5, 5, 5], + "length": 10 + }, + "outputs": { + "tooffsets": [0, 2, 4, 6, 8, 10, 12, 13, 14, 15, 16]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 0, 0, 3, 3, 5, 5, 5, 8, 8], + "fromstops": [2, 2, 2, 5, 5, 7, 7, 7, 10, 10], + "length": 10 + }, + "outputs": { + "tooffsets": [0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20]} + }, + { + "error": false, + "inputs": { + "fromstarts": [3, 6], + "fromstops": [5, 10], + "length": 2 + }, + "outputs": { + "tooffsets": [0, 2, 6]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 3], + "fromstops": [3, 3], + "length": 2 + }, + "outputs": { + "tooffsets": [0, 3, 3]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 3, 3, 4], + "fromstops": [3, 3, 4, 5], + "length": 4 + }, + "outputs": { + "tooffsets": [0, 3, 3, 4, 5]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 3, 3], + "fromstops": [3, 3, 5], + "length": 3 + }, + "outputs": { + "tooffsets": [0, 3, 3, 5]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 3, 5], + "fromstops": [3, 3, 7], + "length": 3 + }, + "outputs": { + "tooffsets": [0, 3, 3, 5]} + }, + { + "error": false, + "inputs": { + "fromstarts": [1, 99, 5], + "fromstops": [4, 99, 7], + "length": 3 + }, + "outputs": { + "tooffsets": [0, 3, 3, 5]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 3, 3, 10, 10], + "fromstops": [3, 3, 5, 10, 13], + "length": 5 + }, + "outputs": { + "tooffsets": [0, 3, 3, 5, 5, 8]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 3, 3, 15, 16], + "fromstops": [3, 3, 5, 16, 20], + "length": 5 + }, + "outputs": { + "tooffsets": [0, 3, 3, 5, 6, 10]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 4, 4, 6, 9], + "fromstops": [3, 4, 6, 7, 11], + "length": 5 + }, + "outputs": { + "tooffsets": [0, 3, 3, 5, 6, 8]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 3, 4, 5, 8], + "fromstops": [3, 3, 6, 8, 9], + "length": 5 + }, + "outputs": { + "tooffsets": [0, 3, 3, 5, 8, 9]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 3, 5], + "fromstops": [3, 3, 9], + "length": 3 + }, + "outputs": { + "tooffsets": [0, 3, 3, 7]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 3, 6], + "fromstops": [3, 3, 10], + "length": 3 + }, + "outputs": { + "tooffsets": [0, 3, 3, 7]} + }, + { + "error": false, + "inputs": { + "fromstarts": [6, 5, 3, 3, 0], + "fromstops": [9, 6, 5, 3, 3], + "length": 5 + }, + "outputs": { + "tooffsets": [0, 3, 4, 6, 6, 9]} + }, + { + "error": false, + "inputs": { + "fromstarts": [6, 5, 6, 0], + "fromstops": [9, 6, 9, 3], + "length": 4 + }, + "outputs": { + "tooffsets": [0, 3, 4, 7, 10]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 6, 3, 8, 3, 5], + "fromstops": [3, 8, 3, 9, 5, 6], + "length": 6 + }, + "outputs": { + "tooffsets": [0, 3, 5, 5, 6, 8, 9]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 4, 6, 3, 6, 7], + "fromstops": [3, 6, 7, 4, 6, 9], + "length": 6 + }, + "outputs": { + "tooffsets": [0, 3, 5, 6, 7, 7, 9]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 4, 6, 3, 7], + "fromstops": [3, 6, 7, 4, 9], + "length": 5 + }, + "outputs": { + "tooffsets": [0, 3, 5, 6, 7, 9]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 6, 3, 8, 5, 9], + "fromstops": [3, 8, 5, 9, 6, 10], + "length": 6 + }, + "outputs": { + "tooffsets": [0, 3, 5, 7, 8, 9, 10]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 0], + "fromstops": [3, 3], + "length": 2 + }, + "outputs": { + "tooffsets": [0, 3, 6]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 3], + "fromstops": [3, 6], + "length": 2 + }, + "outputs": { + "tooffsets": [0, 3, 6]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 3, 10, 14, 18], + "fromstops": [3, 6, 14, 18, 21], + "length": 5 + }, + "outputs": { + "tooffsets": [0, 3, 6, 10, 14, 17]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 3, 6, 11, 15, 19], + "fromstops": [3, 6, 11, 15, 19, 22], + "length": 6 + }, + "outputs": { + "tooffsets": [0, 3, 6, 11, 15, 19, 22]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 0, 0], + "fromstops": [3, 3, 3], + "length": 3 + }, + "outputs": { + "tooffsets": [0, 3, 6, 9]} + }, + { + "error": false, + "inputs": { + "fromstarts": [3, 6, 17, 20, 11, 25], + "fromstops": [6, 9, 20, 23, 13, 27], + "length": 6 + }, + "outputs": { + "tooffsets": [0, 3, 6, 9, 12, 14, 16]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 0, 0, 0, 0], + "fromstops": [3, 3, 3, 3, 3], + "length": 5 + }, + "outputs": { + "tooffsets": [0, 3, 6, 9, 12, 15]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 3, 11, 14, 17], + "fromstops": [3, 6, 14, 17, 20], + "length": 5 + }, + "outputs": { + "tooffsets": [0, 3, 6, 9, 12, 15]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 0, 0, 0, 0, 0], + "fromstops": [3, 3, 3, 3, 3, 3], + "length": 6 + }, + "outputs": { + "tooffsets": [0, 3, 6, 9, 12, 15, 18]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 0, 0, 0, 0, 0, 0], + "fromstops": [3, 3, 3, 3, 3, 3, 3], + "length": 7 + }, + "outputs": { + "tooffsets": [0, 3, 6, 9, 12, 15, 18, 21]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 5], + "fromstops": [3, 9], + "length": 2 + }, + "outputs": { + "tooffsets": [0, 3, 7]} + }, + { + "error": false, + "inputs": { + "fromstarts": [3, 6, 11, 15, 19], + "fromstops": [6, 11, 15, 19, 22], + "length": 5 + }, + "outputs": { + "tooffsets": [0, 3, 8, 12, 16, 19]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 13, 3, 18, 8, 23], + "fromstops": [3, 18, 8, 23, 13, 28], + "length": 6 + }, + "outputs": { + "tooffsets": [0, 3, 8, 13, 18, 23, 28]} + }, + { + "error": false, + "inputs": { + "fromstarts": [16], + "fromstops": [20], + "length": 1 + }, + "outputs": { + "tooffsets": [0, 4]} + }, + { + "error": false, + "inputs": { + "fromstarts": [6, 5, 3, 0], + "fromstops": [10, 6, 5, 3], + "length": 4 + }, + "outputs": { + "tooffsets": [0, 4, 5, 7, 10]} + }, + { + "error": false, + "inputs": { + "fromstarts": [6, 5, 3, 3, 0], + "fromstops": [10, 6, 5, 3, 3], + "length": 5 + }, + "outputs": { + "tooffsets": [0, 4, 5, 7, 7, 10]} + }, + { + "error": false, + "inputs": { + "fromstarts": [3, 0, 999, 2, 6, 10], + "fromstops": [7, 3, 999, 4, 6, 12], + "length": 6 + }, + "outputs": { + "tooffsets": [0, 4, 7, 7, 9, 9, 11]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 13, 4, 18, 8, 23], + "fromstops": [4, 18, 8, 23, 13, 28], + "length": 6 + }, + "outputs": { + "tooffsets": [0, 4, 9, 13, 18, 23, 28]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 14, 4, 19, 9, 24], + "fromstops": [4, 19, 9, 24, 14, 29], + "length": 6 + }, + "outputs": { + "tooffsets": [0, 4, 9, 14, 19, 24, 29]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 11, 5, 16, 6, 17], + "fromstops": [5, 16, 6, 17, 11, 22], + "length": 6 + }, + "outputs": { + "tooffsets": [0, 5, 10, 11, 12, 17, 22]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 14, 5, 19, 9, 23], + "fromstops": [5, 19, 9, 23, 14, 28], + "length": 6 + }, + "outputs": { + "tooffsets": [0, 5, 10, 14, 18, 23, 28]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 0, 0, 8, 11, 11, 14], + "fromstops": [5, 5, 5, 11, 14, 14, 19], + "length": 7 + }, + "outputs": { + "tooffsets": [0, 5, 10, 15, 18, 21, 24, 29]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 15, 5, 20, 10, 24], + "fromstops": [5, 20, 10, 24, 15, 28], + "length": 6 + }, + "outputs": { + "tooffsets": [0, 5, 10, 15, 19, 24, 28]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 10, 15, 25], + "fromstops": [5, 15, 20, 30], + "length": 4 + }, + "outputs": { + "tooffsets": [0, 5, 10, 15, 20]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 15, 10, 25], + "fromstops": [5, 20, 15, 30], + "length": 4 + }, + "outputs": { + "tooffsets": [0, 5, 10, 15, 20]} + }, + { + "error": false, + "inputs": { + "fromstarts": [15, 10, 5, 0], + "fromstops": [20, 15, 10, 5], + "length": 4 + }, + "outputs": { + "tooffsets": [0, 5, 10, 15, 20]} + }, + { + "error": false, + "inputs": { + "fromstarts": [15, 5, 10, 0], + "fromstops": [20, 10, 15, 5], + "length": 4 + }, + "outputs": { + "tooffsets": [0, 5, 10, 15, 20]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 14, 5, 19, 10, 24], + "fromstops": [5, 19, 10, 24, 14, 28], + "length": 6 + }, + "outputs": { + "tooffsets": [0, 5, 10, 15, 20, 24, 28]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 15, 5, 20, 10, 25], + "fromstops": [5, 20, 10, 25, 15, 28], + "length": 6 + }, + "outputs": { + "tooffsets": [0, 5, 10, 15, 20, 25, 28]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 15, 5, 20, 10, 25], + "fromstops": [5, 20, 10, 25, 15, 29], + "length": 6 + }, + "outputs": { + "tooffsets": [0, 5, 10, 15, 20, 25, 29]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 15, 5, 20, 10, 25], + "fromstops": [5, 20, 10, 25, 15, 30], + "length": 6 + }, + "outputs": { + "tooffsets": [0, 5, 10, 15, 20, 25, 30]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 45, 5, 50, 10, 55], + "fromstops": [5, 50, 10, 55, 15, 60], + "length": 6 + }, + "outputs": { + "tooffsets": [0, 5, 10, 15, 20, 25, 30]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 5, 10, 15, 20, 25], + "fromstops": [5, 10, 15, 20, 25, 30], + "length": 6 + }, + "outputs": { + "tooffsets": [0, 5, 10, 15, 20, 25, 30]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 5, 10, 45, 50, 55], + "fromstops": [5, 10, 15, 50, 55, 60], + "length": 6 + }, + "outputs": { + "tooffsets": [0, 5, 10, 15, 20, 25, 30]} + }, + { + "error": false, + "inputs": { + "fromstarts": [1, 16, 6, 21, 11, 26], + "fromstops": [6, 21, 11, 26, 16, 31], + "length": 6 + }, + "outputs": { + "tooffsets": [0, 5, 10, 15, 20, 25, 30]} + }, + { + "error": false, + "inputs": { + "fromstarts": [25, 10, 20, 5, 15, 0], + "fromstops": [30, 15, 25, 10, 20, 5], + "length": 6 + }, + "outputs": { + "tooffsets": [0, 5, 10, 15, 20, 25, 30]} + }, + { + "error": false, + "inputs": { + "fromstarts": [25, 20, 15, 10, 5, 0], + "fromstops": [30, 25, 20, 15, 10, 5], + "length": 6 + }, + "outputs": { + "tooffsets": [0, 5, 10, 15, 20, 25, 30]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 8, 11, 11, 14], + "fromstops": [5, 11, 14, 14, 19], + "length": 5 + }, + "outputs": { + "tooffsets": [0, 5, 8, 11, 14, 19]} + }, + { + "error": false, + "inputs": { + "fromstarts": [6, 11, 14, 17, 20], + "fromstops": [11, 14, 17, 20, 25], + "length": 5 + }, + "outputs": { + "tooffsets": [0, 5, 8, 11, 14, 19]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 98, 105, 112, 119, 126, 133, 140, 147, 154, 161, 168, 175, 182, 189, 196, 203], + "fromstops": [7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 98, 105, 112, 119, 126, 133, 140, 147, 154, 161, 168, 175, 182, 189, 196, 203, 210], + "length": 30 + }, + "outputs": { + "tooffsets": [0, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 98, 105, 112, 119, 126, 133, 140, 147, 154, 161, 168, 175, 182, 189, 196, 203, 210]} + } + ] + }, + { + "name": "awkward_RegularArray_localindex", + "tests": [ + { + "error": false, + "inputs": { + "length": 2, + "size": 3 + }, + "outputs": { + "toindex": [0, 1, 2, 0, 1, 2]} + }, + { + "error": false, + "inputs": { + "length": 6, + "size": 5 + }, + "outputs": { + "toindex": [0, 1, 2, 3, 4, 0, 1, 2, 3, 4, 0, 1, 2, 3, 4, 0, 1, 2, 3, 4, 0, 1, 2, 3, 4, 0, 1, 2, 3, 4]} + } + ] + }, + { + "name": "awkward_RegularArray_rpad_and_clip_axis1", + "tests": [ + { + "error": false, + "inputs": { + "length": 3, + "size": 2, + "target": 2 + }, + "outputs": { + "toindex": [0, 1, 2, 3, 4, 5]} + }, + { + "error": false, + "inputs": { + "length": 2, + "size": 3, + "target": 3 + }, + "outputs": { + "toindex": [0, 1, 2, 3, 4, 5]} + }, + { + "error": false, + "inputs": { + "length": 3, + "size": 3, + "target": 3 + }, + "outputs": { + "toindex": [0, 1, 2, 3, 4, 5, 6, 7, 8]} + }, + { + "error": false, + "inputs": { + "length": 3, + "size": 3, + "target": 2 + }, + "outputs": { + "toindex": [0, 1, 3, 4, 6, 7]} + }, + { + "error": false, + "inputs": { + "length": 6, + "size": 5, + "target": 2 + }, + "outputs": { + "toindex": [0, 1, 5, 6, 10, 11, 15, 16, 20, 21, 25, 26]} + }, + { + "error": false, + "inputs": { + "length": 3, + "size": 2, + "target": 1 + }, + "outputs": { + "toindex": [0, 2, 4]} + }, + { + "error": false, + "inputs": { + "length": 3, + "size": 3, + "target": 1 + }, + "outputs": { + "toindex": [0, 3, 6]} + } + ] + }, + { + "name": "awkward_RegularArray_getitem_carry", + "tests": [ + { + "error": false, + "inputs": { + "fromcarry": [0, 0], + "lencarry": 2, + "size": 1 + }, + "outputs": { + "tocarry": [0, 0]} + }, + { + "error": false, + "inputs": { + "fromcarry": [0, 0, 0, 1, 1, 1], + "lencarry": 6, + "size": 1 + }, + "outputs": { + "tocarry": [0, 0, 0, 1, 1, 1]} + }, + { + "error": false, + "inputs": { + "fromcarry": [0, 0, 0, 2, 2], + "lencarry": 5, + "size": 1 + }, + "outputs": { + "tocarry": [0, 0, 0, 2, 2]} + }, + { + "error": false, + "inputs": { + "fromcarry": [0, 0, 1, 1, 2, 2, 3, 3, 4, 4], + "lencarry": 10, + "size": 1 + }, + "outputs": { + "tocarry": [0, 0, 1, 1, 2, 2, 3, 3, 4, 4]} + }, + { + "error": false, + "inputs": { + "fromcarry": [0, 1, 0, 1, 0, 1, 3, 4, 3, 4], + "lencarry": 10, + "size": 1 + }, + "outputs": { + "tocarry": [0, 1, 0, 1, 0, 1, 3, 4, 3, 4]} + }, + { + "error": false, + "inputs": { + "fromcarry": [0, 0, 1, 1], + "lencarry": 4, + "size": 2 + }, + "outputs": { + "tocarry": [0, 1, 0, 1, 2, 3, 2, 3]} + }, + { + "error": false, + "inputs": { + "fromcarry": [0, 0, 0, 0], + "lencarry": 4, + "size": 3 + }, + "outputs": { + "tocarry": [0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2]} + }, + { + "error": false, + "inputs": { + "fromcarry": [0, 1, 1, 2], + "lencarry": 4, + "size": 2 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 2, 3, 4, 5]} + }, + { + "error": false, + "inputs": { + "fromcarry": [0, 0], + "lencarry": 2, + "size": 5 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 0, 1, 2, 3, 4]} + }, + { + "error": false, + "inputs": { + "fromcarry": [0, 0, 0, 1, 1, 1], + "lencarry": 6, + "size": 5 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 0, 1, 2, 3, 4, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 5, 6, 7, 8, 9, 5, 6, 7, 8, 9]} + }, + { + "error": false, + "inputs": { + "fromcarry": [0, 2, 3, 5], + "lencarry": 4, + "size": 5 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 25, 26, 27, 28, 29]} + }, + { + "error": false, + "inputs": { + "fromcarry": [0, 2, 4], + "lencarry": 3, + "size": 5 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 10, 11, 12, 13, 14, 20, 21, 22, 23, 24]} + }, + { + "error": false, + "inputs": { + "fromcarry": [0, 3, 6, 9], + "lencarry": 4, + "size": 5 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 15, 16, 17, 18, 19, 30, 31, 32, 33, 34, 45, 46, 47, 48, 49]} + }, + { + "error": false, + "inputs": { + "fromcarry": [0, 3, 1, 4, 2, 5], + "lencarry": 6, + "size": 5 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 15, 16, 17, 18, 19, 5, 6, 7, 8, 9, 20, 21, 22, 23, 24, 10, 11, 12, 13, 14, 25, 26, 27, 28, 29]} + }, + { + "error": false, + "inputs": { + "fromcarry": [0, 4, 8, 10], + "lencarry": 4, + "size": 5 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 20, 21, 22, 23, 24, 40, 41, 42, 43, 44, 50, 51, 52, 53, 54]} + }, + { + "error": false, + "inputs": { + "fromcarry": [0, 1, 1, 1], + "lencarry": 4, + "size": 3 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 5, 3, 4, 5, 3, 4, 5]} + }, + { + "error": false, + "inputs": { + "fromcarry": [0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2], + "lencarry": 12, + "size": 5 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]} + }, + { + "error": false, + "inputs": { + "fromcarry": [0, 1, 2, 3, 4, 5, 3, 4, 5, 3, 4, 5], + "lencarry": 12, + "size": 5 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29]} + }, + { + "error": false, + "inputs": { + "fromcarry": [2, 0, 0, 1], + "lencarry": 4, + "size": 5 + }, + "outputs": { + "tocarry": [10, 11, 12, 13, 14, 0, 1, 2, 3, 4, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9]} + }, + { + "error": false, + "inputs": { + "fromcarry": [2, 2, 2, 2], + "lencarry": 4, + "size": 5 + }, + "outputs": { + "tocarry": [10, 11, 12, 13, 14, 10, 11, 12, 13, 14, 10, 11, 12, 13, 14, 10, 11, 12, 13, 14]} + }, + { + "error": false, + "inputs": { + "fromcarry": [2], + "lencarry": 1, + "size": 5 + }, + "outputs": { + "tocarry": [10, 11, 12, 13, 14]} + }, + { + "error": false, + "inputs": { + "fromcarry": [2, 5, 8, 11], + "lencarry": 4, + "size": 5 + }, + "outputs": { + "tocarry": [10, 11, 12, 13, 14, 25, 26, 27, 28, 29, 40, 41, 42, 43, 44, 55, 56, 57, 58, 59]} + }, + { + "error": false, + "inputs": { + "fromcarry": [1], + "lencarry": 1, + "size": 1 + }, + "outputs": { + "tocarry": [1]} + }, + { + "error": false, + "inputs": { + "fromcarry": [3, 4, 5, 0, 1, 2, 0, 1, 2, 3, 4, 5], + "lencarry": 12, + "size": 5 + }, + "outputs": { + "tocarry": [15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29]} + }, + { + "error": false, + "inputs": { + "fromcarry": [3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5], + "lencarry": 12, + "size": 5 + }, + "outputs": { + "tocarry": [15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29]} + }, + { + "error": false, + "inputs": { + "fromcarry": [3, 4, 5], + "lencarry": 3, + "size": 5 + }, + "outputs": { + "tocarry": [15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29]} + }, + { + "error": false, + "inputs": { + "fromcarry": [4, 4, 4, 4], + "lencarry": 4, + "size": 5 + }, + "outputs": { + "tocarry": [20, 21, 22, 23, 24, 20, 21, 22, 23, 24, 20, 21, 22, 23, 24, 20, 21, 22, 23, 24]} + }, + { + "error": false, + "inputs": { + "fromcarry": [4], + "lencarry": 1, + "size": 5 + }, + "outputs": { + "tocarry": [20, 21, 22, 23, 24]} + }, + { + "error": false, + "inputs": { + "fromcarry": [2], + "lencarry": 1, + "size": 1 + }, + "outputs": { + "tocarry": [2]} + }, + { + "error": false, + "inputs": { + "fromcarry": [1, 0], + "lencarry": 2, + "size": 2 + }, + "outputs": { + "tocarry": [2, 3, 0, 1]} + }, + { + "error": false, + "inputs": { + "fromcarry": [1], + "lencarry": 1, + "size": 2 + }, + "outputs": { + "tocarry": [2, 3]} + }, + { + "error": false, + "inputs": { + "fromcarry": [1, 1, 0, 0], + "lencarry": 4, + "size": 2 + }, + "outputs": { + "tocarry": [2, 3, 2, 3, 0, 1, 0, 1]} + }, + { + "error": false, + "inputs": { + "fromcarry": [1, 2], + "lencarry": 2, + "size": 2 + }, + "outputs": { + "tocarry": [2, 3, 4, 5]} + }, + { + "error": false, + "inputs": { + "fromcarry": [1, 0, 0, 1], + "lencarry": 4, + "size": 3 + }, + "outputs": { + "tocarry": [3, 4, 5, 0, 1, 2, 0, 1, 2, 3, 4, 5]} + }, + { + "error": false, + "inputs": { + "fromcarry": [1], + "lencarry": 1, + "size": 3 + }, + "outputs": { + "tocarry": [3, 4, 5]} + }, + { + "error": false, + "inputs": { + "fromcarry": [1, 1, 1, 1], + "lencarry": 4, + "size": 3 + }, + "outputs": { + "tocarry": [3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5]} + }, + { + "error": false, + "inputs": { + "fromcarry": [2], + "lencarry": 1, + "size": 2 + }, + "outputs": { + "tocarry": [4, 5]} + }, + { + "error": false, + "inputs": { + "fromcarry": [1, 2], + "lencarry": 2, + "size": 4 + }, + "outputs": { + "tocarry": [4, 5, 6, 7, 8, 9, 10, 11]} + }, + { + "error": false, + "inputs": { + "fromcarry": [1, 2], + "lencarry": 2, + "size": 5 + }, + "outputs": { + "tocarry": [5, 6, 7, 8, 9, 10, 11, 12, 13, 14]} + }, + { + "error": false, + "inputs": { + "fromcarry": [1, 2, 3, 4, 5], + "lencarry": 5, + "size": 5 + }, + "outputs": { + "tocarry": [5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29]} + }, + { + "error": false, + "inputs": { + "fromcarry": [1], + "lencarry": 1, + "size": 5 + }, + "outputs": { + "tocarry": [5, 6, 7, 8, 9]} + }, + { + "error": false, + "inputs": { + "fromcarry": [1, 3, 6, 10], + "lencarry": 4, + "size": 5 + }, + "outputs": { + "tocarry": [5, 6, 7, 8, 9, 15, 16, 17, 18, 19, 30, 31, 32, 33, 34, 50, 51, 52, 53, 54]} + }, + { + "error": false, + "inputs": { + "fromcarry": [1, 4, 0, 5], + "lencarry": 4, + "size": 5 + }, + "outputs": { + "tocarry": [5, 6, 7, 8, 9, 20, 21, 22, 23, 24, 0, 1, 2, 3, 4, 25, 26, 27, 28, 29]} + }, + { + "error": false, + "inputs": { + "fromcarry": [2, 1, 1, 2], + "lencarry": 4, + "size": 4 + }, + "outputs": { + "tocarry": [8, 9, 10, 11, 4, 5, 6, 7, 4, 5, 6, 7, 8, 9, 10, 11]} + } + ] + }, + { + "name": "awkward_RegularArray_getitem_jagged_expand", + "tests": [ + { + "error": false, + "inputs": { + "regularlength": 1, + "regularsize": 4, + "singleoffsets": [0, 0, 0, 0, 0]}, + "outputs": { + "multistarts": [0, 0, 0, 0], + "multistops": [0, 0, 0, 0]} + }, + { + "error": false, + "inputs": { + "regularlength": 1, + "regularsize": 3, + "singleoffsets": [0, 0, 0, 0]}, + "outputs": { + "multistarts": [0, 0, 0], + "multistops": [0, 0, 0]} + }, + { + "error": false, + "inputs": { + "regularlength": 1, + "regularsize": 4, + "singleoffsets": [0, 0, 1, 1, 1]}, + "outputs": { + "multistarts": [0, 0, 1, 1], + "multistops": [0, 1, 1, 1]} + }, + { + "error": false, + "inputs": { + "regularlength": 1, + "regularsize": 3, + "singleoffsets": [0, 1, 1, 3]}, + "outputs": { + "multistarts": [0, 1, 1], + "multistops": [1, 1, 3]} + }, + { + "error": false, + "inputs": { + "regularlength": 1, + "regularsize": 5, + "singleoffsets": [0, 1, 1, 3, 3, 5]}, + "outputs": { + "multistarts": [0, 1, 1, 3, 3], + "multistops": [1, 1, 3, 3, 5]} + }, + { + "error": false, + "inputs": { + "regularlength": 1, + "regularsize": 5, + "singleoffsets": [0, 2, 2, 2, 2, 6]}, + "outputs": { + "multistarts": [0, 2, 2, 2, 2], + "multistops": [2, 2, 2, 2, 6]} + }, + { + "error": false, + "inputs": { + "regularlength": 1, + "regularsize": 3, + "singleoffsets": [0, 2, 2, 3]}, + "outputs": { + "multistarts": [0, 2, 2], + "multistops": [2, 2, 3]} + }, + { + "error": false, + "inputs": { + "regularlength": 1, + "regularsize": 3, + "singleoffsets": [0, 2, 2, 4]}, + "outputs": { + "multistarts": [0, 2, 2], + "multistops": [2, 2, 4]} + }, + { + "error": false, + "inputs": { + "regularlength": 1, + "regularsize": 2, + "singleoffsets": [0, 2, 4]}, + "outputs": { + "multistarts": [0, 2], + "multistops": [2, 4]} + }, + { + "error": false, + "inputs": { + "regularlength": 1, + "regularsize": 7, + "singleoffsets": [0, 2, 2, 4, 4, 5, 5, 8]}, + "outputs": { + "multistarts": [0, 2, 2, 4, 4, 5, 5], + "multistops": [2, 2, 4, 4, 5, 5, 8]} + }, + { + "error": false, + "inputs": { + "regularlength": 1, + "regularsize": 5, + "singleoffsets": [0, 2, 2, 4, 5, 6]}, + "outputs": { + "multistarts": [0, 2, 2, 4, 5], + "multistops": [2, 2, 4, 5, 6]} + }, + { + "error": false, + "inputs": { + "regularlength": 1, + "regularsize": 5, + "singleoffsets": [0, 2, 2, 4, 5, 8]}, + "outputs": { + "multistarts": [0, 2, 2, 4, 5], + "multistops": [2, 2, 4, 5, 8]} + }, + { + "error": false, + "inputs": { + "regularlength": 1, + "regularsize": 5, + "singleoffsets": [0, 2, 2, 4, 5, 9]}, + "outputs": { + "multistarts": [0, 2, 2, 4, 5], + "multistops": [2, 2, 4, 5, 9]} + }, + { + "error": false, + "inputs": { + "regularlength": 1, + "regularsize": 3, + "singleoffsets": [0, 2, 3, 4]}, + "outputs": { + "multistarts": [0, 2, 3], + "multistops": [2, 3, 4]} + }, + { + "error": false, + "inputs": { + "regularlength": 1, + "regularsize": 4, + "singleoffsets": [0, 2, 3, 3, 5]}, + "outputs": { + "multistarts": [0, 2, 3, 3], + "multistops": [2, 3, 3, 5]} + }, + { + "error": false, + "inputs": { + "regularlength": 1, + "regularsize": 4, + "singleoffsets": [0, 2, 3, 4, 7]}, + "outputs": { + "multistarts": [0, 2, 3, 4], + "multistops": [2, 3, 4, 7]} + }, + { + "error": false, + "inputs": { + "regularlength": 1, + "regularsize": 3, + "singleoffsets": [0, 2, 5, 7]}, + "outputs": { + "multistarts": [0, 2, 5], + "multistops": [2, 5, 7]} + }, + { + "error": false, + "inputs": { + "regularlength": 1, + "regularsize": 3, + "singleoffsets": [0, 2, 6, 8]}, + "outputs": { + "multistarts": [0, 2, 6], + "multistops": [2, 6, 8]} + }, + { + "error": false, + "inputs": { + "regularlength": 2, + "regularsize": 2, + "singleoffsets": [0, 3, 4]}, + "outputs": { + "multistarts": [0, 3, 0, 3], + "multistops": [3, 4, 3, 4]} + }, + { + "error": false, + "inputs": { + "regularlength": 1, + "regularsize": 3, + "singleoffsets": [0, 3, 3, 4]}, + "outputs": { + "multistarts": [0, 3, 3], + "multistops": [3, 3, 4]} + }, + { + "error": false, + "inputs": { + "regularlength": 1, + "regularsize": 3, + "singleoffsets": [0, 3, 3, 5]}, + "outputs": { + "multistarts": [0, 3, 3], + "multistops": [3, 3, 5]} + }, + { + "error": false, + "inputs": { + "regularlength": 1, + "regularsize": 5, + "singleoffsets": [0, 3, 3, 3, 4, 7]}, + "outputs": { + "multistarts": [0, 3, 3, 3, 4], + "multistops": [3, 3, 3, 4, 7]} + }, + { + "error": false, + "inputs": { + "regularlength": 1, + "regularsize": 2, + "singleoffsets": [0, 3, 4]}, + "outputs": { + "multistarts": [0, 3], + "multistops": [3, 4]} + }, + { + "error": false, + "inputs": { + "regularlength": 1, + "regularsize": 4, + "singleoffsets": [0, 3, 3, 4, 5]}, + "outputs": { + "multistarts": [0, 3, 3, 4], + "multistops": [3, 3, 4, 5]} + }, + { + "error": false, + "inputs": { + "regularlength": 1, + "regularsize": 5, + "singleoffsets": [0, 3, 3, 4, 5, 8]}, + "outputs": { + "multistarts": [0, 3, 3, 4, 5], + "multistops": [3, 3, 4, 5, 8]} + }, + { + "error": false, + "inputs": { + "regularlength": 1, + "regularsize": 5, + "singleoffsets": [0, 3, 3, 5, 6, 9]}, + "outputs": { + "multistarts": [0, 3, 3, 5, 6], + "multistops": [3, 3, 5, 6, 9]} + }, + { + "error": false, + "inputs": { + "regularlength": 1, + "regularsize": 2, + "singleoffsets": [0, 3, 6]}, + "outputs": { + "multistarts": [0, 3], + "multistops": [3, 6]} + }, + { + "error": false, + "inputs": { + "regularlength": 1, + "regularsize": 3, + "singleoffsets": [0, 4, 6, 6]}, + "outputs": { + "multistarts": [0, 4, 6], + "multistops": [4, 6, 6]} + }, + { + "error": false, + "inputs": { + "regularlength": 1, + "regularsize": 5, + "singleoffsets": [0, 5, 5, 6, 8, 10]}, + "outputs": { + "multistarts": [0, 5, 5, 6, 8], + "multistops": [5, 5, 6, 8, 10]} + } + ] + }, + { + "name": "awkward_RegularArray_getitem_next_array", + "tests": [ + { + "error": false, + "inputs": { + "fromarray": [0, 0, 0, 0], + "lenarray": 4, + "length": 1, + "size": 2 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [0, 0, 0, 0]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 0], + "lenarray": 2, + "length": 1, + "size": 3 + }, + "outputs": { + "toadvanced": [0, 1], + "tocarry": [0, 0]} + }, + { + "error": false, + "inputs": { + "fromarray": [0], + "lenarray": 1, + "length": 1, + "size": 5 + }, + "outputs": { + "toadvanced": [0], + "tocarry": [0]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 0, 1, 1, 1, 0], + "lenarray": 6, + "length": 1, + "size": 4 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3, 4, 5], + "tocarry": [0, 0, 1, 1, 1, 0]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 1], + "lenarray": 2, + "length": 1, + "size": 3 + }, + "outputs": { + "toadvanced": [0, 1], + "tocarry": [0, 1]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 1], + "lenarray": 2, + "length": 1, + "size": 5 + }, + "outputs": { + "toadvanced": [0, 1], + "tocarry": [0, 1]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 1], + "lenarray": 2, + "length": 1, + "size": 6 + }, + "outputs": { + "toadvanced": [0, 1], + "tocarry": [0, 1]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 1, 1, 1], + "lenarray": 4, + "length": 1, + "size": 2 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [0, 1, 1, 1]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 1, 2], + "lenarray": 3, + "length": 1, + "size": 3 + }, + "outputs": { + "toadvanced": [0, 1, 2], + "tocarry": [0, 1, 2]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 1, 2], + "lenarray": 3, + "length": 1, + "size": 5 + }, + "outputs": { + "toadvanced": [0, 1, 2], + "tocarry": [0, 1, 2]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 1, 2, 3], + "lenarray": 4, + "length": 1, + "size": 5 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [0, 1, 2, 3]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 1], + "lenarray": 2, + "length": 4, + "size": 2 + }, + "outputs": { + "toadvanced": [0, 1, 0, 1, 0, 1, 0, 1], + "tocarry": [0, 1, 2, 3, 4, 5, 6, 7]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 1, 2, 4], + "lenarray": 4, + "length": 1, + "size": 5 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [0, 1, 2, 4]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 1, 3], + "lenarray": 3, + "length": 1, + "size": 5 + }, + "outputs": { + "toadvanced": [0, 1, 2], + "tocarry": [0, 1, 3]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 1, 3, 4], + "lenarray": 4, + "length": 1, + "size": 5 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [0, 1, 3, 4]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 1, 3, 4, 5], + "lenarray": 5, + "length": 1, + "size": 6 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3, 4], + "tocarry": [0, 1, 3, 4, 5]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 1, 3, 4, 5], + "lenarray": 5, + "length": 1, + "size": 7 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3, 4], + "tocarry": [0, 1, 3, 4, 5]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 1, 3, 4, 6, 7], + "lenarray": 6, + "length": 1, + "size": 8 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3, 4, 5], + "tocarry": [0, 1, 3, 4, 6, 7]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 1, 3, 4, 6, 7], + "lenarray": 6, + "length": 1, + "size": 9 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3, 4, 5], + "tocarry": [0, 1, 3, 4, 6, 7]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 1, 4], + "lenarray": 3, + "length": 1, + "size": 5 + }, + "outputs": { + "toadvanced": [0, 1, 2], + "tocarry": [0, 1, 4]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 1, 4, 6, 7], + "lenarray": 5, + "length": 1, + "size": 8 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3, 4], + "tocarry": [0, 1, 4, 6, 7]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 1, 4, 6, 7], + "lenarray": 5, + "length": 1, + "size": 9 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3, 4], + "tocarry": [0, 1, 4, 6, 7]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 2], + "lenarray": 2, + "length": 1, + "size": 3 + }, + "outputs": { + "toadvanced": [0, 1], + "tocarry": [0, 2]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 2], + "lenarray": 2, + "length": 1, + "size": 5 + }, + "outputs": { + "toadvanced": [0, 1], + "tocarry": [0, 2]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 2, 1, 0], + "lenarray": 4, + "length": 1, + "size": 3 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [0, 2, 1, 0]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 2, 3], + "lenarray": 3, + "length": 1, + "size": 5 + }, + "outputs": { + "toadvanced": [0, 1, 2], + "tocarry": [0, 2, 3]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 2, 3, 4], + "lenarray": 4, + "length": 1, + "size": 5 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [0, 2, 3, 4]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 2, 4], + "lenarray": 3, + "length": 1, + "size": 5 + }, + "outputs": { + "toadvanced": [0, 1, 2], + "tocarry": [0, 2, 4]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 3], + "lenarray": 2, + "length": 1, + "size": 5 + }, + "outputs": { + "toadvanced": [0, 1], + "tocarry": [0, 3]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 3, 4], + "lenarray": 3, + "length": 1, + "size": 5 + }, + "outputs": { + "toadvanced": [0, 1, 2], + "tocarry": [0, 3, 4]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 3], + "lenarray": 2, + "length": 2, + "size": 4 + }, + "outputs": { + "toadvanced": [0, 1, 0, 1], + "tocarry": [0, 3, 4, 7]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 3], + "lenarray": 2, + "length": 3, + "size": 4 + }, + "outputs": { + "toadvanced": [0, 1, 0, 1, 0, 1], + "tocarry": [0, 3, 4, 7, 8, 11]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 4], + "lenarray": 2, + "length": 1, + "size": 5 + }, + "outputs": { + "toadvanced": [0, 1], + "tocarry": [0, 4]} + }, + { + "error": false, + "inputs": { + "fromarray": [1, 0, 0, 1], + "lenarray": 4, + "length": 1, + "size": 2 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [1, 0, 0, 1]} + }, + { + "error": false, + "inputs": { + "fromarray": [1, 0], + "lenarray": 2, + "length": 1, + "size": 2 + }, + "outputs": { + "toadvanced": [0, 1], + "tocarry": [1, 0]} + }, + { + "error": false, + "inputs": { + "fromarray": [1, 0, 1, 1, 1, 0], + "lenarray": 6, + "length": 1, + "size": 2 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3, 4, 5], + "tocarry": [1, 0, 1, 1, 1, 0]} + }, + { + "error": false, + "inputs": { + "fromarray": [1], + "lenarray": 1, + "length": 1, + "size": 2 + }, + "outputs": { + "toadvanced": [0], + "tocarry": [1]} + }, + { + "error": false, + "inputs": { + "fromarray": [1], + "lenarray": 1, + "length": 1, + "size": 5 + }, + "outputs": { + "toadvanced": [0], + "tocarry": [1]} + }, + { + "error": false, + "inputs": { + "fromarray": [1, 0, 1], + "lenarray": 3, + "length": 4, + "size": 2 + }, + "outputs": { + "toadvanced": [0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2], + "tocarry": [1, 0, 1, 3, 2, 3, 5, 4, 5, 7, 6, 7]} + }, + { + "error": false, + "inputs": { + "fromarray": [1, 0], + "lenarray": 2, + "length": 4, + "size": 2 + }, + "outputs": { + "toadvanced": [0, 1, 0, 1, 0, 1, 0, 1], + "tocarry": [1, 0, 3, 2, 5, 4, 7, 6]} + }, + { + "error": false, + "inputs": { + "fromarray": [1, 1, 1, 1], + "lenarray": 4, + "length": 1, + "size": 2 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [1, 1, 1, 1]} + }, + { + "error": false, + "inputs": { + "fromarray": [1, 2], + "lenarray": 2, + "length": 1, + "size": 3 + }, + "outputs": { + "toadvanced": [0, 1], + "tocarry": [1, 2]} + }, + { + "error": false, + "inputs": { + "fromarray": [1, 2], + "lenarray": 2, + "length": 1, + "size": 5 + }, + "outputs": { + "toadvanced": [0, 1], + "tocarry": [1, 2]} + }, + { + "error": false, + "inputs": { + "fromarray": [1, 2, 3], + "lenarray": 3, + "length": 1, + "size": 5 + }, + "outputs": { + "toadvanced": [0, 1, 2], + "tocarry": [1, 2, 3]} + }, + { + "error": false, + "inputs": { + "fromarray": [1, 2, 3, 4], + "lenarray": 4, + "length": 1, + "size": 5 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [1, 2, 3, 4]} + }, + { + "error": false, + "inputs": { + "fromarray": [1, 2, 4], + "lenarray": 3, + "length": 1, + "size": 5 + }, + "outputs": { + "toadvanced": [0, 1, 2], + "tocarry": [1, 2, 4]} + }, + { + "error": false, + "inputs": { + "fromarray": [1, 3], + "lenarray": 2, + "length": 1, + "size": 5 + }, + "outputs": { + "toadvanced": [0, 1], + "tocarry": [1, 3]} + }, + { + "error": false, + "inputs": { + "fromarray": [1, 3, 4], + "lenarray": 3, + "length": 1, + "size": 5 + }, + "outputs": { + "toadvanced": [0, 1, 2], + "tocarry": [1, 3, 4]} + }, + { + "error": false, + "inputs": { + "fromarray": [1, 3, 4, 6, 7], + "lenarray": 5, + "length": 1, + "size": 8 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3, 4], + "tocarry": [1, 3, 4, 6, 7]} + }, + { + "error": false, + "inputs": { + "fromarray": [1, 3, 4, 6, 7], + "lenarray": 5, + "length": 1, + "size": 9 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3, 4], + "tocarry": [1, 3, 4, 6, 7]} + }, + { + "error": false, + "inputs": { + "fromarray": [1, 4], + "lenarray": 2, + "length": 1, + "size": 5 + }, + "outputs": { + "toadvanced": [0, 1], + "tocarry": [1, 4]} + }, + { + "error": false, + "inputs": { + "fromarray": [1, 4, 0, 5], + "lenarray": 4, + "length": 1, + "size": 6 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [1, 4, 0, 5]} + }, + { + "error": false, + "inputs": { + "fromarray": [2, 0, 0, 1], + "lenarray": 4, + "length": 1, + "size": 6 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [2, 0, 0, 1]} + }, + { + "error": false, + "inputs": { + "fromarray": [2, 0], + "lenarray": 2, + "length": 1, + "size": 3 + }, + "outputs": { + "toadvanced": [0, 1], + "tocarry": [2, 0]} + }, + { + "error": false, + "inputs": { + "fromarray": [2, 0, 0, 1, 4], + "lenarray": 5, + "length": 1, + "size": 5 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3, 4], + "tocarry": [2, 0, 0, 1, 4]} + }, + { + "error": false, + "inputs": { + "fromarray": [2, 0, 0, 2], + "lenarray": 4, + "length": 1, + "size": 3 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [2, 0, 0, 2]} + }, + { + "error": false, + "inputs": { + "fromarray": [2, 0, 0, 4], + "lenarray": 4, + "length": 1, + "size": 5 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [2, 0, 0, 4]} + }, + { + "error": false, + "inputs": { + "fromarray": [2], + "lenarray": 1, + "length": 1, + "size": 3 + }, + "outputs": { + "toadvanced": [0], + "tocarry": [2]} + }, + { + "error": false, + "inputs": { + "fromarray": [2], + "lenarray": 1, + "length": 1, + "size": 5 + }, + "outputs": { + "toadvanced": [0], + "tocarry": [2]} + }, + { + "error": false, + "inputs": { + "fromarray": [2, 1, 1, 2], + "lenarray": 4, + "length": 1, + "size": 3 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [2, 1, 1, 2]} + }, + { + "error": false, + "inputs": { + "fromarray": [2, 1, 1, 3], + "lenarray": 4, + "length": 2, + "size": 4 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3, 0, 1, 2, 3], + "tocarry": [2, 1, 1, 3, 6, 5, 5, 7]} + }, + { + "error": false, + "inputs": { + "fromarray": [2, 1, 1, 3], + "lenarray": 4, + "length": 3, + "size": 4 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3], + "tocarry": [2, 1, 1, 3, 6, 5, 5, 7, 10, 9, 9, 11]} + }, + { + "error": false, + "inputs": { + "fromarray": [2, 2], + "lenarray": 2, + "length": 1, + "size": 4 + }, + "outputs": { + "toadvanced": [0, 1], + "tocarry": [2, 2]} + }, + { + "error": false, + "inputs": { + "fromarray": [2, 2, 2, 2], + "lenarray": 4, + "length": 1, + "size": 5 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [2, 2, 2, 2]} + }, + { + "error": false, + "inputs": { + "fromarray": [2, 2, 2, 2], + "lenarray": 4, + "length": 1, + "size": 6 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [2, 2, 2, 2]} + }, + { + "error": false, + "inputs": { + "fromarray": [2, 3], + "lenarray": 2, + "length": 1, + "size": 5 + }, + "outputs": { + "toadvanced": [0, 1], + "tocarry": [2, 3]} + }, + { + "error": false, + "inputs": { + "fromarray": [2, 3], + "lenarray": 2, + "length": 1, + "size": 6 + }, + "outputs": { + "toadvanced": [0, 1], + "tocarry": [2, 3]} + }, + { + "error": false, + "inputs": { + "fromarray": [2, 3, 4], + "lenarray": 3, + "length": 1, + "size": 5 + }, + "outputs": { + "toadvanced": [0, 1, 2], + "tocarry": [2, 3, 4]} + }, + { + "error": false, + "inputs": { + "fromarray": [2, 3, 4, 5, 6], + "lenarray": 5, + "length": 1, + "size": 7 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3, 4], + "tocarry": [2, 3, 4, 5, 6]} + }, + { + "error": false, + "inputs": { + "fromarray": [2, 4], + "lenarray": 2, + "length": 1, + "size": 5 + }, + "outputs": { + "toadvanced": [0, 1], + "tocarry": [2, 4]} + }, + { + "error": false, + "inputs": { + "fromarray": [3], + "lenarray": 1, + "length": 1, + "size": 5 + }, + "outputs": { + "toadvanced": [0], + "tocarry": [3]} + }, + { + "error": false, + "inputs": { + "fromarray": [3, 1, 1, 7], + "lenarray": 4, + "length": 1, + "size": 10 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [3, 1, 1, 7]} + }, + { + "error": false, + "inputs": { + "fromarray": [3, 2, 1, 0], + "lenarray": 4, + "length": 1, + "size": 4 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [3, 2, 1, 0]} + }, + { + "error": false, + "inputs": { + "fromarray": [3, 2, 1], + "lenarray": 3, + "length": 1, + "size": 4 + }, + "outputs": { + "toadvanced": [0, 1, 2], + "tocarry": [3, 2, 1]} + }, + { + "error": false, + "inputs": { + "fromarray": [3, 3, 3], + "lenarray": 3, + "length": 1, + "size": 5 + }, + "outputs": { + "toadvanced": [0, 1, 2], + "tocarry": [3, 3, 3]} + }, + { + "error": false, + "inputs": { + "fromarray": [3, 4], + "lenarray": 2, + "length": 1, + "size": 5 + }, + "outputs": { + "toadvanced": [0, 1], + "tocarry": [3, 4]} + }, + { + "error": false, + "inputs": { + "fromarray": [3, 6, 8, 6], + "lenarray": 4, + "length": 1, + "size": 10 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [3, 6, 8, 6]} + }, + { + "error": false, + "inputs": { + "fromarray": [4], + "lenarray": 1, + "length": 1, + "size": 5 + }, + "outputs": { + "toadvanced": [0], + "tocarry": [4]} + }, + { + "error": false, + "inputs": { + "fromarray": [4, 3, 2], + "lenarray": 3, + "length": 1, + "size": 8 + }, + "outputs": { + "toadvanced": [0, 1, 2], + "tocarry": [4, 3, 2]} + }, + { + "error": false, + "inputs": { + "fromarray": [4, 3, 2, 1], + "lenarray": 4, + "length": 1, + "size": 8 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [4, 3, 2, 1]} + }, + { + "error": false, + "inputs": { + "fromarray": [4, 4], + "lenarray": 2, + "length": 1, + "size": 5 + }, + "outputs": { + "toadvanced": [0, 1], + "tocarry": [4, 4]} + }, + { + "error": false, + "inputs": { + "fromarray": [4, 4, 4, 4], + "lenarray": 4, + "length": 1, + "size": 6 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [4, 4, 4, 4]} + }, + { + "error": false, + "inputs": { + "fromarray": [4, 5], + "lenarray": 2, + "length": 1, + "size": 6 + }, + "outputs": { + "toadvanced": [0, 1], + "tocarry": [4, 5]} + }, + { + "error": false, + "inputs": { + "fromarray": [7, 3, 0, 2, 3, 7], + "lenarray": 6, + "length": 1, + "size": 8 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3, 4, 5], + "tocarry": [7, 3, 0, 2, 3, 7]} + }, + { + "error": false, + "inputs": { + "fromarray": [7, 3, 2, 0, 2, 3, 7], + "lenarray": 7, + "length": 1, + "size": 8 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3, 4, 5, 6], + "tocarry": [7, 3, 2, 0, 2, 3, 7]} + }, + { + "error": false, + "inputs": { + "fromarray": [7, 3, 2, 0, 3, 7], + "lenarray": 6, + "length": 1, + "size": 8 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3, 4, 5], + "tocarry": [7, 3, 2, 0, 3, 7]} + } + ] + }, + { + "name": "awkward_RegularArray_getitem_next_array_advanced", + "tests": [ + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [0, 1, 0, 1], + "lenarray": 4, + "length": 4, + "size": 2 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [0, 3, 4, 7]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [0, 0, 0, 0], + "lenarray": 4, + "length": 4, + "size": 3 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [0, 3, 6, 9]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [0, 1, 2, 1], + "lenarray": 4, + "length": 4, + "size": 3 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [0, 4, 8, 10]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [0, 0, 0, 0], + "lenarray": 4, + "length": 4, + "size": 5 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [0, 5, 10, 15]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [0, 1, 4, 1], + "lenarray": 4, + "length": 4, + "size": 5 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [0, 6, 14, 16]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [1, 0, 1, 0], + "lenarray": 4, + "length": 4, + "size": 2 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [1, 2, 5, 6]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [1, 0, 0, 1], + "lenarray": 4, + "length": 4, + "size": 3 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [1, 3, 6, 10]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [1, 0, 0, 1], + "lenarray": 4, + "length": 4, + "size": 5 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [1, 5, 10, 16]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [1, 3, 0, 4], + "lenarray": 4, + "length": 4, + "size": 5 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [1, 8, 10, 19]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [2, 0, 0, 1], + "lenarray": 4, + "length": 4, + "size": 5 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [2, 5, 10, 16]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [2, 2, 2, 2], + "lenarray": 4, + "length": 4, + "size": 3 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [2, 5, 8, 11]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [2, 2, 2, 2], + "lenarray": 4, + "length": 4, + "size": 5 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [2, 7, 12, 17]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [3, 3, 3, 3], + "lenarray": 4, + "length": 4, + "size": 5 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [3, 8, 13, 18]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [4, 4, 4, 4], + "lenarray": 4, + "length": 4, + "size": 5 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [4, 9, 14, 19]} + } + ] + }, + { + "name": "awkward_RegularArray_getitem_next_array_regularize", + "tests": [ + { + "error": false, + "inputs": { + "fromarray": [0, 0, 0, 0], + "lenarray": 4, + "size": 2 + }, + "outputs": { + "toarray": [0, 0, 0, 0]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 0, 0, 0], + "lenarray": 4, + "size": 3 + }, + "outputs": { + "toarray": [0, 0, 0, 0]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 0, 0, 0], + "lenarray": 4, + "size": 5 + }, + "outputs": { + "toarray": [0, 0, 0, 0]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 0], + "lenarray": 2, + "size": 3 + }, + "outputs": { + "toarray": [0, 0]} + }, + { + "error": false, + "inputs": { + "fromarray": [0], + "lenarray": 1, + "size": 5 + }, + "outputs": { + "toarray": [0]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 1, 0, 1], + "lenarray": 4, + "size": 2 + }, + "outputs": { + "toarray": [0, 1, 0, 1]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 1], + "lenarray": 2, + "size": 2 + }, + "outputs": { + "toarray": [0, 1]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 1], + "lenarray": 2, + "size": 3 + }, + "outputs": { + "toarray": [0, 1]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 1], + "lenarray": 2, + "size": 5 + }, + "outputs": { + "toarray": [0, 1]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 1], + "lenarray": 2, + "size": 6 + }, + "outputs": { + "toarray": [0, 1]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 1, 1, 1], + "lenarray": 4, + "size": 2 + }, + "outputs": { + "toarray": [0, 1, 1, 1]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 1, 2], + "lenarray": 3, + "size": 3 + }, + "outputs": { + "toarray": [0, 1, 2]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 1, 2], + "lenarray": 3, + "size": 5 + }, + "outputs": { + "toarray": [0, 1, 2]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 1, 1, 1], + "lenarray": 4, + "size": 3 + }, + "outputs": { + "toarray": [0, 1, 1, 1]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 1, 2, 3], + "lenarray": 4, + "size": 5 + }, + "outputs": { + "toarray": [0, 1, 2, 3]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 1, 2, 4], + "lenarray": 4, + "size": 5 + }, + "outputs": { + "toarray": [0, 1, 2, 4]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 1, 3], + "lenarray": 3, + "size": 5 + }, + "outputs": { + "toarray": [0, 1, 3]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 1, 3, 4], + "lenarray": 4, + "size": 5 + }, + "outputs": { + "toarray": [0, 1, 3, 4]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 1, 3, 4, 5], + "lenarray": 5, + "size": 6 + }, + "outputs": { + "toarray": [0, 1, 3, 4, 5]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 1, 3, 4, 5], + "lenarray": 5, + "size": 7 + }, + "outputs": { + "toarray": [0, 1, 3, 4, 5]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 1, 3, 4, 6, 7], + "lenarray": 6, + "size": 8 + }, + "outputs": { + "toarray": [0, 1, 3, 4, 6, 7]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 1, 3, 4, 6, 7], + "lenarray": 6, + "size": 9 + }, + "outputs": { + "toarray": [0, 1, 3, 4, 6, 7]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 1, 4], + "lenarray": 3, + "size": 5 + }, + "outputs": { + "toarray": [0, 1, 4]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 1, 4, 6, 7], + "lenarray": 5, + "size": 8 + }, + "outputs": { + "toarray": [0, 1, 4, 6, 7]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 1, 4, 6, 7], + "lenarray": 5, + "size": 9 + }, + "outputs": { + "toarray": [0, 1, 4, 6, 7]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 2], + "lenarray": 2, + "size": 3 + }, + "outputs": { + "toarray": [0, 2]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 2], + "lenarray": 2, + "size": 5 + }, + "outputs": { + "toarray": [0, 2]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 2, 1, 0], + "lenarray": 4, + "size": 3 + }, + "outputs": { + "toarray": [0, 2, 1, 0]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 2, 3], + "lenarray": 3, + "size": 5 + }, + "outputs": { + "toarray": [0, 2, 3]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 2, 3, 4], + "lenarray": 4, + "size": 5 + }, + "outputs": { + "toarray": [0, 2, 3, 4]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 2, 4], + "lenarray": 3, + "size": 5 + }, + "outputs": { + "toarray": [0, 2, 4]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 3], + "lenarray": 2, + "size": 4 + }, + "outputs": { + "toarray": [0, 3]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 3], + "lenarray": 2, + "size": 5 + }, + "outputs": { + "toarray": [0, 3]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 3, 4], + "lenarray": 3, + "size": 5 + }, + "outputs": { + "toarray": [0, 3, 4]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 4], + "lenarray": 2, + "size": 5 + }, + "outputs": { + "toarray": [0, 4]} + }, + { + "error": false, + "inputs": { + "fromarray": [1, 0, 0, 1], + "lenarray": 4, + "size": 2 + }, + "outputs": { + "toarray": [1, 0, 0, 1]} + }, + { + "error": false, + "inputs": { + "fromarray": [1, 0, 0, 1], + "lenarray": 4, + "size": 3 + }, + "outputs": { + "toarray": [1, 0, 0, 1]} + }, + { + "error": false, + "inputs": { + "fromarray": [1, 0, 0, 1], + "lenarray": 4, + "size": 5 + }, + "outputs": { + "toarray": [1, 0, 0, 1]} + }, + { + "error": false, + "inputs": { + "fromarray": [1, 0, 1, 0], + "lenarray": 4, + "size": 2 + }, + "outputs": { + "toarray": [1, 0, 1, 0]} + }, + { + "error": false, + "inputs": { + "fromarray": [1, 0], + "lenarray": 2, + "size": 2 + }, + "outputs": { + "toarray": [1, 0]} + }, + { + "error": false, + "inputs": { + "fromarray": [1, 0, 1], + "lenarray": 3, + "size": 2 + }, + "outputs": { + "toarray": [1, 0, 1]} + }, + { + "error": false, + "inputs": { + "fromarray": [1, 0, 1, 1, 1, 0], + "lenarray": 6, + "size": 2 + }, + "outputs": { + "toarray": [1, 0, 1, 1, 1, 0]} + }, + { + "error": false, + "inputs": { + "fromarray": [1, 1, 1, 1], + "lenarray": 4, + "size": 2 + }, + "outputs": { + "toarray": [1, 1, 1, 1]} + }, + { + "error": false, + "inputs": { + "fromarray": [1], + "lenarray": 1, + "size": 2 + }, + "outputs": { + "toarray": [1]} + }, + { + "error": false, + "inputs": { + "fromarray": [1], + "lenarray": 1, + "size": 5 + }, + "outputs": { + "toarray": [1]} + }, + { + "error": false, + "inputs": { + "fromarray": [1, 2], + "lenarray": 2, + "size": 3 + }, + "outputs": { + "toarray": [1, 2]} + }, + { + "error": false, + "inputs": { + "fromarray": [1, 2], + "lenarray": 2, + "size": 5 + }, + "outputs": { + "toarray": [1, 2]} + }, + { + "error": false, + "inputs": { + "fromarray": [1, 2, 3], + "lenarray": 3, + "size": 5 + }, + "outputs": { + "toarray": [1, 2, 3]} + }, + { + "error": false, + "inputs": { + "fromarray": [1, 2, 3, 4], + "lenarray": 4, + "size": 5 + }, + "outputs": { + "toarray": [1, 2, 3, 4]} + }, + { + "error": false, + "inputs": { + "fromarray": [1, 2, 4], + "lenarray": 3, + "size": 5 + }, + "outputs": { + "toarray": [1, 2, 4]} + }, + { + "error": false, + "inputs": { + "fromarray": [1, 3], + "lenarray": 2, + "size": 5 + }, + "outputs": { + "toarray": [1, 3]} + }, + { + "error": false, + "inputs": { + "fromarray": [1, 3, 4], + "lenarray": 3, + "size": 5 + }, + "outputs": { + "toarray": [1, 3, 4]} + }, + { + "error": false, + "inputs": { + "fromarray": [1, 3, 4, 6, 7], + "lenarray": 5, + "size": 8 + }, + "outputs": { + "toarray": [1, 3, 4, 6, 7]} + }, + { + "error": false, + "inputs": { + "fromarray": [1, 3, 4, 6, 7], + "lenarray": 5, + "size": 9 + }, + "outputs": { + "toarray": [1, 3, 4, 6, 7]} + }, + { + "error": false, + "inputs": { + "fromarray": [1, 4], + "lenarray": 2, + "size": 5 + }, + "outputs": { + "toarray": [1, 4]} + }, + { + "error": false, + "inputs": { + "fromarray": [2, 0, 0, 1], + "lenarray": 4, + "size": 5 + }, + "outputs": { + "toarray": [2, 0, 0, 1]} + }, + { + "error": false, + "inputs": { + "fromarray": [2, 0, 0, 1], + "lenarray": 4, + "size": 6 + }, + "outputs": { + "toarray": [2, 0, 0, 1]} + }, + { + "error": false, + "inputs": { + "fromarray": [2, 0], + "lenarray": 2, + "size": 3 + }, + "outputs": { + "toarray": [2, 0]} + }, + { + "error": false, + "inputs": { + "fromarray": [2], + "lenarray": 1, + "size": 3 + }, + "outputs": { + "toarray": [2]} + }, + { + "error": false, + "inputs": { + "fromarray": [2], + "lenarray": 1, + "size": 5 + }, + "outputs": { + "toarray": [2]} + }, + { + "error": false, + "inputs": { + "fromarray": [2, 2, 2, 2], + "lenarray": 4, + "size": 5 + }, + "outputs": { + "toarray": [2, 2, 2, 2]} + }, + { + "error": false, + "inputs": { + "fromarray": [2, 2, 2, 2], + "lenarray": 4, + "size": 6 + }, + "outputs": { + "toarray": [2, 2, 2, 2]} + }, + { + "error": false, + "inputs": { + "fromarray": [2, 2], + "lenarray": 2, + "size": 4 + }, + "outputs": { + "toarray": [2, 2]} + }, + { + "error": false, + "inputs": { + "fromarray": [2, 3], + "lenarray": 2, + "size": 5 + }, + "outputs": { + "toarray": [2, 3]} + }, + { + "error": false, + "inputs": { + "fromarray": [2, 3], + "lenarray": 2, + "size": 6 + }, + "outputs": { + "toarray": [2, 3]} + }, + { + "error": false, + "inputs": { + "fromarray": [2, 3, 4], + "lenarray": 3, + "size": 5 + }, + "outputs": { + "toarray": [2, 3, 4]} + }, + { + "error": false, + "inputs": { + "fromarray": [2, 3, 4, 5, 6], + "lenarray": 5, + "size": 7 + }, + "outputs": { + "toarray": [2, 3, 4, 5, 6]} + }, + { + "error": false, + "inputs": { + "fromarray": [2, 4], + "lenarray": 2, + "size": 5 + }, + "outputs": { + "toarray": [2, 4]} + }, + { + "error": false, + "inputs": { + "fromarray": [3, 1, 1, 7], + "lenarray": 4, + "size": 10 + }, + "outputs": { + "toarray": [3, 1, 1, 7]} + }, + { + "error": false, + "inputs": { + "fromarray": [3, 2, 1, 0], + "lenarray": 4, + "size": 4 + }, + "outputs": { + "toarray": [3, 2, 1, 0]} + }, + { + "error": false, + "inputs": { + "fromarray": [3, 2, 1], + "lenarray": 3, + "size": 4 + }, + "outputs": { + "toarray": [3, 2, 1]} + }, + { + "error": false, + "inputs": { + "fromarray": [3], + "lenarray": 1, + "size": 5 + }, + "outputs": { + "toarray": [3]} + }, + { + "error": false, + "inputs": { + "fromarray": [3, 3, 3], + "lenarray": 3, + "size": 5 + }, + "outputs": { + "toarray": [3, 3, 3]} + }, + { + "error": false, + "inputs": { + "fromarray": [3, 4], + "lenarray": 2, + "size": 5 + }, + "outputs": { + "toarray": [3, 4]} + }, + { + "error": false, + "inputs": { + "fromarray": [4, 3, 2, 1], + "lenarray": 4, + "size": 8 + }, + "outputs": { + "toarray": [4, 3, 2, 1]} + }, + { + "error": false, + "inputs": { + "fromarray": [4, 3, 2], + "lenarray": 3, + "size": 8 + }, + "outputs": { + "toarray": [4, 3, 2]} + }, + { + "error": false, + "inputs": { + "fromarray": [4], + "lenarray": 1, + "size": 5 + }, + "outputs": { + "toarray": [4]} + }, + { + "error": false, + "inputs": { + "fromarray": [4, 4], + "lenarray": 2, + "size": 5 + }, + "outputs": { + "toarray": [4, 4]} + }, + { + "error": false, + "inputs": { + "fromarray": [4, 5], + "lenarray": 2, + "size": 6 + }, + "outputs": { + "toarray": [4, 5]} + } + ] + }, + { + "name": "awkward_RegularArray_getitem_next_at", + "tests": [ + { + "error": false, + "inputs": { + "at": 0, + "length": 1, + "size": 1 + }, + "outputs": { + "tocarry": [0]} + }, + { + "error": false, + "inputs": { + "at": 0, + "length": 1, + "size": 2 + }, + "outputs": { + "tocarry": [0]} + }, + { + "error": false, + "inputs": { + "at": 0, + "length": 1, + "size": 3 + }, + "outputs": { + "tocarry": [0]} + }, + { + "error": false, + "inputs": { + "at": 0, + "length": 1, + "size": 5 + }, + "outputs": { + "tocarry": [0]} + }, + { + "error": false, + "inputs": { + "at": 0, + "length": 1, + "size": 6 + }, + "outputs": { + "tocarry": [0]} + }, + { + "error": false, + "inputs": { + "at": 0, + "length": 2, + "size": 5 + }, + "outputs": { + "tocarry": [0, 5]} + }, + { + "error": false, + "inputs": { + "at": 1, + "length": 1, + "size": 2 + }, + "outputs": { + "tocarry": [1]} + }, + { + "error": false, + "inputs": { + "at": 1, + "length": 1, + "size": 3 + }, + "outputs": { + "tocarry": [1]} + }, + { + "error": false, + "inputs": { + "at": 1, + "length": 1, + "size": 4 + }, + "outputs": { + "tocarry": [1]} + }, + { + "error": false, + "inputs": { + "at": 1, + "length": 1, + "size": 5 + }, + "outputs": { + "tocarry": [1]} + }, + { + "error": false, + "inputs": { + "at": 1, + "length": 1, + "size": 6 + }, + "outputs": { + "tocarry": [1]} + }, + { + "error": false, + "inputs": { + "at": 1, + "length": 2, + "size": 5 + }, + "outputs": { + "tocarry": [1, 6]} + }, + { + "error": false, + "inputs": { + "at": 2, + "length": 1, + "size": 3 + }, + "outputs": { + "tocarry": [2]} + }, + { + "error": false, + "inputs": { + "at": 2, + "length": 1, + "size": 4 + }, + "outputs": { + "tocarry": [2]} + }, + { + "error": false, + "inputs": { + "at": 2, + "length": 1, + "size": 5 + }, + "outputs": { + "tocarry": [2]} + }, + { + "error": false, + "inputs": { + "at": 2, + "length": 1, + "size": 6 + }, + "outputs": { + "tocarry": [2]} + }, + { + "error": false, + "inputs": { + "at": 2, + "length": 5, + "size": 5 + }, + "outputs": { + "tocarry": [2, 7, 12, 17, 22]} + }, + { + "error": false, + "inputs": { + "at": 3, + "length": 1, + "size": 4 + }, + "outputs": { + "tocarry": [3]} + }, + { + "error": false, + "inputs": { + "at": 3, + "length": 1, + "size": 5 + }, + "outputs": { + "tocarry": [3]} + }, + { + "error": false, + "inputs": { + "at": 4, + "length": 1, + "size": 5 + }, + "outputs": { + "tocarry": [4]} + }, + { + "error": false, + "inputs": { + "at": 4, + "length": 1, + "size": 6 + }, + "outputs": { + "tocarry": [4]} + } + ] + }, + { + "name": "awkward_RegularArray_getitem_next_range", + "tests": [ + { + "error": false, + "inputs": { + "length": 1, + "nextsize": 1, + "regular_start": 0, + "size": 1, + "step": 1 + }, + "outputs": { + "tocarry": [0]} + }, + { + "error": false, + "inputs": { + "length": 1, + "nextsize": 1, + "regular_start": 0, + "size": 2, + "step": 1 + }, + "outputs": { + "tocarry": [0]} + }, + { + "error": false, + "inputs": { + "length": 1, + "nextsize": 1, + "regular_start": 0, + "size": 5, + "step": 1 + }, + "outputs": { + "tocarry": [0]} + }, + { + "error": false, + "inputs": { + "length": 1, + "nextsize": 1, + "regular_start": 0, + "size": 3, + "step": 3 + }, + "outputs": { + "tocarry": [0]} + }, + { + "error": false, + "inputs": { + "length": 1, + "nextsize": 1, + "regular_start": 0, + "size": 5, + "step": 3 + }, + "outputs": { + "tocarry": [0]} + }, + { + "error": false, + "inputs": { + "length": 1, + "nextsize": 2, + "regular_start": 0, + "size": 2, + "step": 1 + }, + "outputs": { + "tocarry": [0, 1]} + }, + { + "error": false, + "inputs": { + "length": 1, + "nextsize": 2, + "regular_start": 0, + "size": 3, + "step": 1 + }, + "outputs": { + "tocarry": [0, 1]} + }, + { + "error": false, + "inputs": { + "length": 1, + "nextsize": 3, + "regular_start": 0, + "size": 3, + "step": 1 + }, + "outputs": { + "tocarry": [0, 1, 2]} + }, + { + "error": false, + "inputs": { + "length": 1, + "nextsize": 4, + "regular_start": 0, + "size": 4, + "step": 1 + }, + "outputs": { + "tocarry": [0, 1, 2, 3]} + }, + { + "error": false, + "inputs": { + "length": 1, + "nextsize": 4, + "regular_start": 0, + "size": 5, + "step": 1 + }, + "outputs": { + "tocarry": [0, 1, 2, 3]} + }, + { + "error": false, + "inputs": { + "length": 2, + "nextsize": 2, + "regular_start": 0, + "size": 2, + "step": 1 + }, + "outputs": { + "tocarry": [0, 1, 2, 3]} + }, + { + "error": false, + "inputs": { + "length": 1, + "nextsize": 5, + "regular_start": 0, + "size": 5, + "step": 1 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4]} + }, + { + "error": false, + "inputs": { + "length": 1, + "nextsize": 5, + "regular_start": 0, + "size": 6, + "step": 1 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4]} + }, + { + "error": false, + "inputs": { + "length": 1, + "nextsize": 6, + "regular_start": 0, + "size": 6, + "step": 1 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 5]} + }, + { + "error": false, + "inputs": { + "length": 1, + "nextsize": 8, + "regular_start": 0, + "size": 8, + "step": 1 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 5, 6, 7]} + }, + { + "error": false, + "inputs": { + "length": 1, + "nextsize": 10, + "regular_start": 0, + "size": 10, + "step": 1 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]} + }, + { + "error": false, + "inputs": { + "length": 3, + "nextsize": 5, + "regular_start": 0, + "size": 5, + "step": 1 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]} + }, + { + "error": false, + "inputs": { + "length": 5, + "nextsize": 5, + "regular_start": 0, + "size": 5, + "step": 1 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24]} + }, + { + "error": false, + "inputs": { + "length": 2, + "nextsize": 4, + "regular_start": 0, + "size": 5, + "step": 1 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 5, 6, 7, 8]} + }, + { + "error": false, + "inputs": { + "length": 3, + "nextsize": 4, + "regular_start": 0, + "size": 5, + "step": 1 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13]} + }, + { + "error": false, + "inputs": { + "length": 5, + "nextsize": 4, + "regular_start": 0, + "size": 5, + "step": 1 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 15, 16, 17, 18, 20, 21, 22, 23]} + }, + { + "error": false, + "inputs": { + "length": 6, + "nextsize": 4, + "regular_start": 0, + "size": 5, + "step": 1 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 15, 16, 17, 18, 20, 21, 22, 23, 25, 26, 27, 28]} + }, + { + "error": false, + "inputs": { + "length": 1, + "nextsize": 2, + "regular_start": 0, + "size": 3, + "step": 2 + }, + "outputs": { + "tocarry": [0, 2]} + }, + { + "error": false, + "inputs": { + "length": 1, + "nextsize": 2, + "regular_start": 0, + "size": 5, + "step": 2 + }, + "outputs": { + "tocarry": [0, 2]} + }, + { + "error": false, + "inputs": { + "length": 1, + "nextsize": 3, + "regular_start": 0, + "size": 5, + "step": 2 + }, + "outputs": { + "tocarry": [0, 2, 4]} + }, + { + "error": false, + "inputs": { + "length": 1, + "nextsize": 3, + "regular_start": 0, + "size": 6, + "step": 2 + }, + "outputs": { + "tocarry": [0, 2, 4]} + }, + { + "error": false, + "inputs": { + "length": 5, + "nextsize": 3, + "regular_start": 0, + "size": 5, + "step": 2 + }, + "outputs": { + "tocarry": [0, 2, 4, 5, 7, 9, 10, 12, 14, 15, 17, 19, 20, 22, 24]} + }, + { + "error": false, + "inputs": { + "length": 6, + "nextsize": 3, + "regular_start": 0, + "size": 5, + "step": 2 + }, + "outputs": { + "tocarry": [0, 2, 4, 5, 7, 9, 10, 12, 14, 15, 17, 19, 20, 22, 24, 25, 27, 29]} + }, + { + "error": false, + "inputs": { + "length": 1, + "nextsize": 4, + "regular_start": 0, + "size": 8, + "step": 2 + }, + "outputs": { + "tocarry": [0, 2, 4, 6]} + }, + { + "error": false, + "inputs": { + "length": 1, + "nextsize": 2, + "regular_start": 0, + "size": 5, + "step": 3 + }, + "outputs": { + "tocarry": [0, 3]} + }, + { + "error": false, + "inputs": { + "length": 1, + "nextsize": 1, + "regular_start": 1, + "size": 2, + "step": 1 + }, + "outputs": { + "tocarry": [1]} + }, + { + "error": false, + "inputs": { + "length": 1, + "nextsize": 1, + "regular_start": 1, + "size": 3, + "step": 2 + }, + "outputs": { + "tocarry": [1]} + }, + { + "error": false, + "inputs": { + "length": 1, + "nextsize": 1, + "regular_start": 1, + "size": 3, + "step": 3 + }, + "outputs": { + "tocarry": [1]} + }, + { + "error": false, + "inputs": { + "length": 1, + "nextsize": 1, + "regular_start": 1, + "size": 5, + "step": 3 + }, + "outputs": { + "tocarry": [1]} + }, + { + "error": false, + "inputs": { + "length": 1, + "nextsize": 2, + "regular_start": 1, + "size": 3, + "step": 1 + }, + "outputs": { + "tocarry": [1, 2]} + }, + { + "error": false, + "inputs": { + "length": 1, + "nextsize": 2, + "regular_start": 1, + "size": 4, + "step": 1 + }, + "outputs": { + "tocarry": [1, 2]} + }, + { + "error": false, + "inputs": { + "length": 1, + "nextsize": 3, + "regular_start": 1, + "size": 5, + "step": 1 + }, + "outputs": { + "tocarry": [1, 2, 3]} + }, + { + "error": false, + "inputs": { + "length": 1, + "nextsize": 4, + "regular_start": 1, + "size": 5, + "step": 1 + }, + "outputs": { + "tocarry": [1, 2, 3, 4]} + }, + { + "error": false, + "inputs": { + "length": 1, + "nextsize": 5, + "regular_start": 1, + "size": 6, + "step": 1 + }, + "outputs": { + "tocarry": [1, 2, 3, 4, 5]} + }, + { + "error": false, + "inputs": { + "length": 3, + "nextsize": 4, + "regular_start": 1, + "size": 5, + "step": 1 + }, + "outputs": { + "tocarry": [1, 2, 3, 4, 6, 7, 8, 9, 11, 12, 13, 14]} + }, + { + "error": false, + "inputs": { + "length": 5, + "nextsize": 4, + "regular_start": 1, + "size": 5, + "step": 1 + }, + "outputs": { + "tocarry": [1, 2, 3, 4, 6, 7, 8, 9, 11, 12, 13, 14, 16, 17, 18, 19, 21, 22, 23, 24]} + }, + { + "error": false, + "inputs": { + "length": 6, + "nextsize": 4, + "regular_start": 1, + "size": 5, + "step": 1 + }, + "outputs": { + "tocarry": [1, 2, 3, 4, 6, 7, 8, 9, 11, 12, 13, 14, 16, 17, 18, 19, 21, 22, 23, 24, 26, 27, 28, 29]} + }, + { + "error": false, + "inputs": { + "length": 2, + "nextsize": 4, + "regular_start": 1, + "size": 5, + "step": 1 + }, + "outputs": { + "tocarry": [1, 2, 3, 4, 6, 7, 8, 9]} + }, + { + "error": false, + "inputs": { + "length": 1, + "nextsize": 2, + "regular_start": 1, + "size": 5, + "step": 2 + }, + "outputs": { + "tocarry": [1, 3]} + }, + { + "error": false, + "inputs": { + "length": 1, + "nextsize": 2, + "regular_start": 1, + "size": 5, + "step": 3 + }, + "outputs": { + "tocarry": [1, 4]} + }, + { + "error": false, + "inputs": { + "length": 1, + "nextsize": 1, + "regular_start": 2, + "size": 3, + "step": 1 + }, + "outputs": { + "tocarry": [2]} + }, + { + "error": false, + "inputs": { + "length": 1, + "nextsize": 1, + "regular_start": 2, + "size": 3, + "step": 2 + }, + "outputs": { + "tocarry": [2]} + }, + { + "error": false, + "inputs": { + "length": 1, + "nextsize": 1, + "regular_start": 2, + "size": 3, + "step": 3 + }, + "outputs": { + "tocarry": [2]} + }, + { + "error": false, + "inputs": { + "length": 1, + "nextsize": 1, + "regular_start": 2, + "size": 5, + "step": 3 + }, + "outputs": { + "tocarry": [2]} + }, + { + "error": false, + "inputs": { + "length": 1, + "nextsize": 3, + "regular_start": 2, + "size": 5, + "step": 1 + }, + "outputs": { + "tocarry": [2, 3, 4]} + }, + { + "error": false, + "inputs": { + "length": 1, + "nextsize": 2, + "regular_start": 3, + "size": 5, + "step": 1 + }, + "outputs": { + "tocarry": [3, 4]} + } + ] + }, + { + "name": "awkward_RegularArray_getitem_next_range_spreadadvanced", + "tests": [ + { + "error": false, + "inputs": { + "fromadvanced": [0], + "length": 1, + "nextsize": 2 + }, + "outputs": { + "toadvanced": [0, 0]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1], + "length": 2, + "nextsize": 2 + }, + "outputs": { + "toadvanced": [0, 0, 1, 1]} + } + ] + }, + { + "name": "awkward_ListOffsetArray_flatten_offsets", + "tests": [ + { + "error": false, + "inputs": { + "inneroffsets": [0], + "inneroffsetslen": 1, + "outeroffsets": [0, 0, 0, 0, 0], + "outeroffsetslen": 5 + }, + "outputs": { + "tooffsets": [0, 0, 0, 0, 0]} + }, + { + "error": false, + "inputs": { + "inneroffsets": [0, 1, 2, 3], + "inneroffsetslen": 4, + "outeroffsets": [0, 0, 0, 1, 3], + "outeroffsetslen": 5 + }, + "outputs": { + "tooffsets": [0, 0, 0, 1, 3]} + }, + { + "error": false, + "inputs": { + "inneroffsets": [0, 1, 2, 3, 4, 5, 6], + "inneroffsetslen": 7, + "outeroffsets": [0, 0, 1, 3, 6], + "outeroffsetslen": 5 + }, + "outputs": { + "tooffsets": [0, 0, 1, 3, 6]} + }, + { + "error": false, + "inputs": { + "inneroffsets": [0, 1, 1, 5], + "inneroffsetslen": 4, + "outeroffsets": [0, 0, 1, 3], + "outeroffsetslen": 4 + }, + "outputs": { + "tooffsets": [0, 0, 1, 5]} + }, + { + "error": false, + "inputs": { + "inneroffsets": [0, 1, 1, 6, 6], + "inneroffsetslen": 5, + "outeroffsets": [0, 0, 1, 4], + "outeroffsetslen": 4 + }, + "outputs": { + "tooffsets": [0, 0, 1, 6]} + }, + { + "error": false, + "inputs": { + "inneroffsets": [0, 4, 8, 12, 14, 16], + "inneroffsetslen": 6, + "outeroffsets": [0, 3, 3, 5], + "outeroffsetslen": 4 + }, + "outputs": { + "tooffsets": [0, 12, 12, 16]} + }, + { + "error": false, + "inputs": { + "inneroffsets": [0, 1, 2, 5, 5, 7, 7, 11], + "inneroffsetslen": 8, + "outeroffsets": [0, 1, 2, 2, 5, 7], + "outeroffsetslen": 6 + }, + "outputs": { + "tooffsets": [0, 1, 2, 2, 7, 11]} + }, + { + "error": false, + "inputs": { + "inneroffsets": [0, 1, 2, 3, 4, 5, 6], + "inneroffsetslen": 7, + "outeroffsets": [0, 1, 3, 6], + "outeroffsetslen": 4 + }, + "outputs": { + "tooffsets": [0, 1, 3, 6]} + }, + { + "error": false, + "inputs": { + "inneroffsets": [0, 5, 10, 15, 20, 25, 30], + "inneroffsetslen": 7, + "outeroffsets": [0, 3, 6], + "outeroffsetslen": 3 + }, + "outputs": { + "tooffsets": [0, 15, 30]} + }, + { + "error": false, + "inputs": { + "inneroffsets": [0, 2, 6], + "inneroffsetslen": 3, + "outeroffsets": [0, 1, 1, 1, 2], + "outeroffsetslen": 5 + }, + "outputs": { + "tooffsets": [0, 2, 2, 2, 6]} + }, + { + "error": false, + "inputs": { + "inneroffsets": [0, 0, 2, 6], + "inneroffsetslen": 4, + "outeroffsets": [0, 2, 2, 2, 3], + "outeroffsetslen": 5 + }, + "outputs": { + "tooffsets": [0, 2, 2, 2, 6]} + }, + { + "error": false, + "inputs": { + "inneroffsets": [0, 0, 0, 2, 6], + "inneroffsetslen": 5, + "outeroffsets": [0, 3, 3, 3, 4], + "outeroffsetslen": 5 + }, + "outputs": { + "tooffsets": [0, 2, 2, 2, 6]} + }, + { + "error": false, + "inputs": { + "inneroffsets": [0, 0, 0, 0, 2, 7, 7], + "inneroffsetslen": 7, + "outeroffsets": [0, 4, 4, 4, 6], + "outeroffsetslen": 5 + }, + "outputs": { + "tooffsets": [0, 2, 2, 2, 7]} + }, + { + "error": false, + "inputs": { + "inneroffsets": [0, 3, 5, 6, 6], + "inneroffsetslen": 5, + "outeroffsets": [0, 1, 2, 3, 4], + "outeroffsetslen": 5 + }, + "outputs": { + "tooffsets": [0, 3, 5, 6, 6]} + }, + { + "error": false, + "inputs": { + "inneroffsets": [0, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 98, 105, 112, 119, 126, 133, 140, 147, 154, 161, 168, 175, 182, 189, 196, 203, 210], + "inneroffsetslen": 31, + "outeroffsets": [0, 5, 10, 15, 20, 25, 30], + "outeroffsetslen": 7 + }, + "outputs": { + "tooffsets": [0, 35, 70, 105, 140, 175, 210]} + }, + { + "error": false, + "inputs": { + "inneroffsets": [0, 2, 4, 6, 8, 10, 12, 13, 14, 15, 16], + "inneroffsetslen": 11, + "outeroffsets": [0, 2, 4, 6, 8, 10], + "outeroffsetslen": 6 + }, + "outputs": { + "tooffsets": [0, 4, 8, 12, 14, 16]} + }, + { + "error": false, + "inputs": { + "inneroffsets": [0, 3, 5, 6, 6, 10], + "inneroffsetslen": 6, + "outeroffsets": [0, 2, 2, 3, 5], + "outeroffsetslen": 5 + }, + "outputs": { + "tooffsets": [0, 5, 5, 6, 10]} + }, + { + "error": false, + "inputs": { + "inneroffsets": [0, 3, 3, 5, 6, 6, 10], + "inneroffsetslen": 7, + "outeroffsets": [0, 3, 3, 4, 6], + "outeroffsetslen": 5 + }, + "outputs": { + "tooffsets": [0, 5, 5, 6, 10]} + }, + { + "error": false, + "inputs": { + "inneroffsets": [0, 3, 3, 3, 5, 6, 6, 10], + "inneroffsetslen": 8, + "outeroffsets": [0, 4, 4, 5, 7], + "outeroffsetslen": 5 + }, + "outputs": { + "tooffsets": [0, 5, 5, 6, 10]} + }, + { + "error": false, + "inputs": { + "inneroffsets": [0, 3, 3, 5, 5, 8], + "inneroffsetslen": 6, + "outeroffsets": [0, 3, 3, 5], + "outeroffsetslen": 4 + }, + "outputs": { + "tooffsets": [0, 5, 5, 8]} + }, + { + "error": false, + "inputs": { + "inneroffsets": [0, 3, 6, 9, 12, 14, 16], + "inneroffsetslen": 7, + "outeroffsets": [0, 2, 4, 5, 6, 6, 6], + "outeroffsetslen": 7 + }, + "outputs": { + "tooffsets": [0, 6, 12, 14, 16, 16, 16]} + }, + { + "error": false, + "inputs": { + "inneroffsets": [0, 2, 4, 6, 8, 10], + "inneroffsetslen": 6, + "outeroffsets": [0, 3, 3, 5], + "outeroffsetslen": 4 + }, + "outputs": { + "tooffsets": [0, 6, 6, 10]} + }, + { + "error": false, + "inputs": { + "inneroffsets": [0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20], + "inneroffsetslen": 11, + "outeroffsets": [0, 3, 3, 5, 8, 8, 10], + "outeroffsetslen": 7 + }, + "outputs": { + "tooffsets": [0, 6, 6, 10, 16, 16, 20]} + }, + { + "error": false, + "inputs": { + "inneroffsets": [0, 4, 4, 4, 4, 6, 7, 7, 12, 12], + "inneroffsetslen": 10, + "outeroffsets": [0, 5, 5, 6, 9], + "outeroffsetslen": 5 + }, + "outputs": { + "tooffsets": [0, 6, 6, 7, 12]} + }, + { + "error": false, + "inputs": { + "inneroffsets": [0, 3, 6, 9, 11, 13, 14], + "inneroffsetslen": 7, + "outeroffsets": [0, 3, 5, 6], + "outeroffsetslen": 4 + }, + "outputs": { + "tooffsets": [0, 9, 13, 14]} + }, + { + "error": false, + "inputs": { + "inneroffsets": [0, 3, 5, 6, 6], + "inneroffsetslen": 5, + "outeroffsets": [1, 2, 3, 4], + "outeroffsetslen": 4 + }, + "outputs": { + "tooffsets": [3, 5, 6, 6]} + }, + { + "error": false, + "inputs": { + "inneroffsets": [0, 3, 3, 5, 6, 6, 10], + "inneroffsetslen": 7, + "outeroffsets": [3, 3, 4, 6], + "outeroffsetslen": 4 + }, + "outputs": { + "tooffsets": [5, 5, 6, 10]} + }, + { + "error": false, + "inputs": { + "inneroffsets": [0, 3, 3, 3, 5, 6, 6, 10], + "inneroffsetslen": 8, + "outeroffsets": [4, 4, 5, 7], + "outeroffsetslen": 4 + }, + "outputs": { + "tooffsets": [5, 5, 6, 10]} + } + ] + }, + { + "name": "awkward_ListOffsetArray_toRegularArray", + "tests": [ + { + "error": false, + "inputs": { + "fromoffsets": [0, 1, 2, 3], + "offsetslength": 4 + }, + "outputs": { + "size": [1]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 2, 4], + "offsetslength": 3 + }, + "outputs": { + "size": [2]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 2, 4, 6], + "offsetslength": 4 + }, + "outputs": { + "size": [2]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 4], + "offsetslength": 2 + }, + "outputs": { + "size": [4]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 5, 10], + "offsetslength": 3 + }, + "outputs": { + "size": [5]} + } + ] + }, + { + "name": "awkward_MaskedArray_getitem_next_jagged_project", + "tests": [ + { + "error": false, + "inputs": { + "index": [0, 1, 2, 3], + "length": 4, + "starts_in": [0, 2, 3, 3], + "stops_in": [2, 3, 3, 3]}, + "outputs": { + "starts_out": [0, 2, 3, 3], + "stops_out": [2, 3, 3, 3]} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 2, 3], + "length": 4, + "starts_in": [0, 2, 3, 3], + "stops_in": [2, 3, 3, 5]}, + "outputs": { + "starts_out": [0, 2, 3, 3], + "stops_out": [2, 3, 3, 5]} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 2, 3], + "length": 4, + "starts_in": [0, 2, 3, 3], + "stops_in": [2, 3, 3, 6]}, + "outputs": { + "starts_out": [0, 2, 3, 3], + "stops_out": [2, 3, 3, 6]} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 2, 3], + "length": 4, + "starts_in": [0, 2, 3, 4], + "stops_in": [2, 3, 4, 7]}, + "outputs": { + "starts_out": [0, 2, 3, 4], + "stops_out": [2, 3, 4, 7]} + } + ] + }, + { + "name": "awkward_ListOffsetArray_reduce_nonlocal_maxcount_offsetscopy_64", + "tests": [ + { + "error": false, + "inputs": { + "length": 3, + "offsets": [0, 2, 3, 5]}, + "outputs": { + "maxcount": [2], + "offsetscopy": [0, 2, 3, 5]} + }, + { + "error": false, + "inputs": { + "length": 3, + "offsets": [0, 2, 4, 6]}, + "outputs": { + "maxcount": [2], + "offsetscopy": [0, 2, 4, 6]} + }, + { + "error": false, + "inputs": { + "length": 3, + "offsets": [0, 3, 3, 5]}, + "outputs": { + "maxcount": [3], + "offsetscopy": [0, 3, 3, 5]} + }, + { + "error": false, + "inputs": { + "length": 6, + "offsets": [0, 3, 3, 5, 6, 8, 9]}, + "outputs": { + "maxcount": [3], + "offsetscopy": [0, 3, 3, 5, 6, 8, 9]} + }, + { + "error": false, + "inputs": { + "length": 5, + "offsets": [0, 3, 3, 5, 6, 9]}, + "outputs": { + "maxcount": [3], + "offsetscopy": [0, 3, 3, 5, 6, 9]} + }, + { + "error": false, + "inputs": { + "length": 6, + "offsets": [0, 3, 5, 5, 6, 8, 9]}, + "outputs": { + "maxcount": [3], + "offsetscopy": [0, 3, 5, 5, 6, 8, 9]} + }, + { + "error": false, + "inputs": { + "length": 6, + "offsets": [0, 3, 5, 6, 7, 7, 9]}, + "outputs": { + "maxcount": [3], + "offsetscopy": [0, 3, 5, 6, 7, 7, 9]} + }, + { + "error": false, + "inputs": { + "length": 5, + "offsets": [0, 3, 5, 6, 7, 9]}, + "outputs": { + "maxcount": [3], + "offsetscopy": [0, 3, 5, 6, 7, 9]} + }, + { + "error": false, + "inputs": { + "length": 6, + "offsets": [0, 3, 5, 7, 8, 9, 10]}, + "outputs": { + "maxcount": [3], + "offsetscopy": [0, 3, 5, 7, 8, 9, 10]} + }, + { + "error": false, + "inputs": { + "length": 2, + "offsets": [0, 3, 6]}, + "outputs": { + "maxcount": [3], + "offsetscopy": [0, 3, 6]} + }, + { + "error": false, + "inputs": { + "length": 5, + "offsets": [0, 3, 6, 9, 12, 15]}, + "outputs": { + "maxcount": [3], + "offsetscopy": [0, 3, 6, 9, 12, 15]} + }, + { + "error": false, + "inputs": { + "length": 9, + "offsets": [0, 0, 1, 3, 6, 10, 13, 15, 16, 16]}, + "outputs": { + "maxcount": [4], + "offsetscopy": [0, 0, 1, 3, 6, 10, 13, 15, 16, 16]} + }, + { + "error": false, + "inputs": { + "length": 3, + "offsets": [0, 3, 3, 7]}, + "outputs": { + "maxcount": [4], + "offsetscopy": [0, 3, 3, 7]} + }, + { + "error": false, + "inputs": { + "length": 3, + "offsets": [0, 3, 6, 10]}, + "outputs": { + "maxcount": [4], + "offsetscopy": [0, 3, 6, 10]} + }, + { + "error": false, + "inputs": { + "length": 3, + "offsets": [0, 4, 4, 6]}, + "outputs": { + "maxcount": [4], + "offsetscopy": [0, 4, 4, 6]} + }, + { + "error": false, + "inputs": { + "length": 2, + "offsets": [0, 4, 6]}, + "outputs": { + "maxcount": [4], + "offsetscopy": [0, 4, 6]} + }, + { + "error": false, + "inputs": { + "length": 3, + "offsets": [0, 4, 8, 12]}, + "outputs": { + "maxcount": [4], + "offsetscopy": [0, 4, 8, 12]} + }, + { + "error": false, + "inputs": { + "length": 6, + "offsets": [0, 3, 8, 13, 18, 23, 28]}, + "outputs": { + "maxcount": [5], + "offsetscopy": [0, 3, 8, 13, 18, 23, 28]} + }, + { + "error": false, + "inputs": { + "length": 6, + "offsets": [0, 4, 9, 13, 18, 23, 28]}, + "outputs": { + "maxcount": [5], + "offsetscopy": [0, 4, 9, 13, 18, 23, 28]} + }, + { + "error": false, + "inputs": { + "length": 6, + "offsets": [0, 4, 9, 14, 19, 24, 29]}, + "outputs": { + "maxcount": [5], + "offsetscopy": [0, 4, 9, 14, 19, 24, 29]} + }, + { + "error": false, + "inputs": { + "length": 6, + "offsets": [0, 5, 10, 11, 12, 17, 22]}, + "outputs": { + "maxcount": [5], + "offsetscopy": [0, 5, 10, 11, 12, 17, 22]} + }, + { + "error": false, + "inputs": { + "length": 6, + "offsets": [0, 5, 10, 14, 18, 23, 28]}, + "outputs": { + "maxcount": [5], + "offsetscopy": [0, 5, 10, 14, 18, 23, 28]} + }, + { + "error": false, + "inputs": { + "length": 3, + "offsets": [0, 5, 10, 15]}, + "outputs": { + "maxcount": [5], + "offsetscopy": [0, 5, 10, 15]} + }, + { + "error": false, + "inputs": { + "length": 6, + "offsets": [0, 5, 10, 15, 19, 24, 28]}, + "outputs": { + "maxcount": [5], + "offsetscopy": [0, 5, 10, 15, 19, 24, 28]} + }, + { + "error": false, + "inputs": { + "length": 4, + "offsets": [0, 5, 10, 15, 20]}, + "outputs": { + "maxcount": [5], + "offsetscopy": [0, 5, 10, 15, 20]} + }, + { + "error": false, + "inputs": { + "length": 6, + "offsets": [0, 5, 10, 15, 20, 24, 28]}, + "outputs": { + "maxcount": [5], + "offsetscopy": [0, 5, 10, 15, 20, 24, 28]} + }, + { + "error": false, + "inputs": { + "length": 5, + "offsets": [0, 5, 10, 15, 20, 25]}, + "outputs": { + "maxcount": [5], + "offsetscopy": [0, 5, 10, 15, 20, 25]} + }, + { + "error": false, + "inputs": { + "length": 6, + "offsets": [0, 5, 10, 15, 20, 25, 28]}, + "outputs": { + "maxcount": [5], + "offsetscopy": [0, 5, 10, 15, 20, 25, 28]} + }, + { + "error": false, + "inputs": { + "length": 6, + "offsets": [0, 5, 10, 15, 20, 25, 29]}, + "outputs": { + "maxcount": [5], + "offsetscopy": [0, 5, 10, 15, 20, 25, 29]} + }, + { + "error": false, + "inputs": { + "length": 6, + "offsets": [0, 5, 10, 15, 20, 25, 30]}, + "outputs": { + "maxcount": [5], + "offsetscopy": [0, 5, 10, 15, 20, 25, 30]} + }, + { + "error": false, + "inputs": { + "length": 6, + "offsets": [0, 5, 6, 11, 16, 17, 22]}, + "outputs": { + "maxcount": [5], + "offsetscopy": [0, 5, 6, 11, 16, 17, 22]} + }, + { + "error": false, + "inputs": { + "length": 5, + "offsets": [0, 5, 8, 11, 14, 17]}, + "outputs": { + "maxcount": [5], + "offsetscopy": [0, 5, 8, 11, 14, 17]} + }, + { + "error": false, + "inputs": { + "length": 3, + "offsets": [0, 5, 9, 12]}, + "outputs": { + "maxcount": [5], + "offsetscopy": [0, 5, 9, 12]} + } + ] + }, + { + "name": "awkward_ByteMaskedArray_overlay_mask", + "tests": [ + { + "error": false, + "inputs": { + "length": 2, + "mymask": [0, 0], + "theirmask": [0, 0], + "validwhen": false + }, + "outputs": { + "tomask": [0, 0]} + } + ] + }, + { + "name": "awkward_IndexedArray_flatten_none2empty", + "tests": [ + { + "error": false, + "inputs": { + "offsets": [0, 1, 1, 6], + "offsetslength": 4, + "outindex": [0, 1, 2, 1], + "outindexlength": 4 + }, + "outputs": { + "outoffsets": [0, 1, 1, 6, 6]} + }, + { + "error": false, + "inputs": { + "offsets": [0, 3, 3, 5], + "offsetslength": 4, + "outindex": [0, 1, 1, 1, 2], + "outindexlength": 5 + }, + "outputs": { + "outoffsets": [0, 3, 3, 3, 3, 5]} + }, + { + "error": false, + "inputs": { + "offsets": [0, 3, 3, 4, 7], + "offsetslength": 5, + "outindex": [0, 1, 2, 1, 3], + "outindexlength": 5 + }, + "outputs": { + "outoffsets": [0, 3, 3, 4, 4, 7]} + }, + { + "error": false, + "inputs": { + "offsets": [0, 3, 3, 5, 6, 6, 10], + "offsetslength": 7, + "outindex": [0, 1, 2, 3, 4, 1, 5], + "outindexlength": 7 + }, + "outputs": { + "outoffsets": [0, 3, 3, 5, 6, 6, 6, 10]} + }, + { + "error": false, + "inputs": { + "offsets": [0, 4, 4, 6], + "offsetslength": 4, + "outindex": [0, 1, 1, 1, 2, 1], + "outindexlength": 6 + }, + "outputs": { + "outoffsets": [0, 4, 4, 4, 4, 6, 6]} + }, + { + "error": false, + "inputs": { + "offsets": [0, 4, 4, 6, 7, 7, 12], + "offsetslength": 7, + "outindex": [0, 1, 1, 1, 2, 3, 4, 5, 1], + "outindexlength": 9 + }, + "outputs": { + "outoffsets": [0, 4, 4, 4, 4, 6, 7, 7, 12, 12]} + }, + { + "error": false, + "inputs": { + "offsets": [0, 5, 5, 6, 9], + "offsetslength": 5, + "outindex": [0, 1, 1, 2, 1, 3], + "outindexlength": 6 + }, + "outputs": { + "outoffsets": [0, 5, 5, 5, 6, 6, 9]} + } + ] + }, + { + "name": "awkward_IndexedArray_reduce_next_64", + "tests": [ + { + "error": false, + "inputs": { + "index": [0, 1], + "length": 2, + "parents": [0, 0]}, + "outputs": { + "nextcarry": [0, 1], + "nextparents": [0, 0], + "outindex": [0, 1]} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 2, 3, 4, 5, 6], + "length": 7, + "parents": [0, 0, 2, 2, 3, 4, 4]}, + "outputs": { + "nextcarry": [0, 1, 2, 3, 4, 5, 6], + "nextparents": [0, 0, 2, 2, 3, 4, 4], + "outindex": [0, 1, 2, 3, 4, 5, 6]} + }, + { + "error": false, + "inputs": { + "index": [1, 2], + "length": 2, + "parents": [0, 0]}, + "outputs": { + "nextcarry": [1, 2], + "nextparents": [0, 0], + "outindex": [0, 1]} + }, + { + "error": false, + "inputs": { + "index": [1, 2, 3], + "length": 3, + "parents": [0, 0, 0]}, + "outputs": { + "nextcarry": [1, 2, 3], + "nextparents": [0, 0, 0], + "outindex": [0, 1, 2]} + }, + { + "error": false, + "inputs": { + "index": [1, 2, 3, 4], + "length": 4, + "parents": [0, 0, 0, 0]}, + "outputs": { + "nextcarry": [1, 2, 3, 4], + "nextparents": [0, 0, 0, 0], + "outindex": [0, 1, 2, 3]} + }, + { + "error": false, + "inputs": { + "index": [2, 3], + "length": 2, + "parents": [0, 0]}, + "outputs": { + "nextcarry": [2, 3], + "nextparents": [0, 0], + "outindex": [0, 1]} + }, + { + "error": false, + "inputs": { + "index": [2, 3, 4], + "length": 3, + "parents": [0, 0, 0]}, + "outputs": { + "nextcarry": [2, 3, 4], + "nextparents": [0, 0, 0], + "outindex": [0, 1, 2]} + }, + { + "error": false, + "inputs": { + "index": [3, 4], + "length": 2, + "parents": [0, 0]}, + "outputs": { + "nextcarry": [3, 4], + "nextparents": [0, 0], + "outindex": [0, 1]} + }, + { + "error": false, + "inputs": { + "index": [4, 3, 2, 1, 0], + "length": 5, + "parents": [0, 0, 0, 0, 0]}, + "outputs": { + "nextcarry": [4, 3, 2, 1, 0], + "nextparents": [0, 0, 0, 0, 0], + "outindex": [0, 1, 2, 3, 4]} + }, + { + "error": false, + "inputs": { + "index": [5, 2, 4, 1, 3, 0], + "length": 6, + "parents": [0, 0, 1, 1, 2, 2]}, + "outputs": { + "nextcarry": [5, 2, 4, 1, 3, 0], + "nextparents": [0, 0, 1, 1, 2, 2], + "outindex": [0, 1, 2, 3, 4, 5]} + }, + { + "error": false, + "inputs": { + "index": [5, 4, 3, 2, 1, 0], + "length": 6, + "parents": [0, 0, 0, 1, 1, 1]}, + "outputs": { + "nextcarry": [5, 4, 3, 2, 1, 0], + "nextparents": [0, 0, 0, 1, 1, 1], + "outindex": [0, 1, 2, 3, 4, 5]} + } + ] + }, + { + "name": "awkward_IndexedArray_simplify", + "tests": [ + { + "error": false, + "inputs": { + "innerindex": [0, 1], + "innerlength": 2, + "outerindex": [0, 1], + "outerlength": 2 + }, + "outputs": { + "toindex": [0, 1]} + }, + { + "error": false, + "inputs": { + "innerindex": [0, 1, 1, 1, 2], + "innerlength": 5, + "outerindex": [0, 1, 2], + "outerlength": 3 + }, + "outputs": { + "toindex": [0, 1, 1]} + }, + { + "error": false, + "inputs": { + "innerindex": [0, 1, 1, 1, 4], + "innerlength": 5, + "outerindex": [0, 1, 2], + "outerlength": 3 + }, + "outputs": { + "toindex": [0, 1, 1]} + }, + { + "error": false, + "inputs": { + "innerindex": [0, 1, 2], + "innerlength": 3, + "outerindex": [0, 1, 1, 1, 1, 2], + "outerlength": 6 + }, + "outputs": { + "toindex": [0, 1, 1, 1, 1, 2]} + }, + { + "error": false, + "inputs": { + "innerindex": [0, 1, 2, 1, 1], + "innerlength": 5, + "outerindex": [0, 1, 1, 1, 2], + "outerlength": 5 + }, + "outputs": { + "toindex": [0, 1, 1, 1, 2]} + }, + { + "error": false, + "inputs": { + "innerindex": [0, 1, 1, 1, 2], + "innerlength": 5, + "outerindex": [0, 1, 2, 3, 4, 1, 1], + "outerlength": 7 + }, + "outputs": { + "toindex": [0, 1, 1, 1, 2, 1, 1]} + }, + { + "error": false, + "inputs": { + "innerindex": [0, 1, 1, 1, 4], + "innerlength": 5, + "outerindex": [0, 1, 2, 3, 4, 1, 1], + "outerlength": 7 + }, + "outputs": { + "toindex": [0, 1, 1, 1, 4, 1, 1]} + }, + { + "error": false, + "inputs": { + "innerindex": [0, 1, 2, 1], + "innerlength": 4, + "outerindex": [0, 1, 1, 2], + "outerlength": 4 + }, + "outputs": { + "toindex": [0, 1, 1, 2]} + }, + { + "error": false, + "inputs": { + "innerindex": [0, 1, 1, 2], + "innerlength": 4, + "outerindex": [0, 1, 1, 3], + "outerlength": 4 + }, + "outputs": { + "toindex": [0, 1, 1, 2]} + }, + { + "error": false, + "inputs": { + "innerindex": [0, 1, 1, 2], + "innerlength": 4, + "outerindex": [0, 1, 2, 3], + "outerlength": 4 + }, + "outputs": { + "toindex": [0, 1, 1, 2]} + }, + { + "error": false, + "inputs": { + "innerindex": [0, 1, 2, 3], + "innerlength": 4, + "outerindex": [0, 1, 1, 2, 3], + "outerlength": 5 + }, + "outputs": { + "toindex": [0, 1, 1, 2, 3]} + }, + { + "error": false, + "inputs": { + "innerindex": [0, 1, 2, 3], + "innerlength": 4, + "outerindex": [0, 1, 1, 3], + "outerlength": 4 + }, + "outputs": { + "toindex": [0, 1, 1, 3]} + }, + { + "error": false, + "inputs": { + "innerindex": [0, 1, 2], + "innerlength": 3, + "outerindex": [0, 1, 2], + "outerlength": 3 + }, + "outputs": { + "toindex": [0, 1, 2]} + }, + { + "error": false, + "inputs": { + "innerindex": [0, 1, 2, 3], + "innerlength": 4, + "outerindex": [0, 1, 2, 1, 3], + "outerlength": 5 + }, + "outputs": { + "toindex": [0, 1, 2, 1, 3]} + }, + { + "error": false, + "inputs": { + "innerindex": [0, 1, 2, 1, 4], + "innerlength": 5, + "outerindex": [0, 1, 2, 3, 4], + "outerlength": 5 + }, + "outputs": { + "toindex": [0, 1, 2, 1, 4]} + }, + { + "error": false, + "inputs": { + "innerindex": [0, 1, 2, 3, 4, 5, 6, 7, 1, 1], + "innerlength": 10, + "outerindex": [0, 1, 2, 3, 4, 1, 1, 1, 5, 6, 1, 1, 7, 8, 9, 1], + "outerlength": 16 + }, + "outputs": { + "toindex": [0, 1, 2, 3, 4, 1, 1, 1, 5, 6, 1, 1, 7, 1, 1, 1]} + }, + { + "error": false, + "inputs": { + "innerindex": [0, 1, 1, 2, 1, 1, 3, 4], + "innerlength": 8, + "outerindex": [2, 2, 1, 6, 5], + "outerlength": 5 + }, + "outputs": { + "toindex": [1, 1, 1, 3, 1]} + }, + { + "error": false, + "inputs": { + "innerindex": [13, 9, 13, 4, 8, 3, 15, 1, 16, 2, 8], + "innerlength": 11, + "outerindex": [0, 3, 6], + "outerlength": 3 + }, + "outputs": { + "toindex": [13, 4, 15]} + }, + { + "error": false, + "inputs": { + "innerindex": [13, 9, 13, 4, 8, 3, 15, 1, 16, 2, 8], + "innerlength": 11, + "outerindex": [0, 1, 2, 3, 4, 5, 6, 7, 8], + "outerlength": 9 + }, + "outputs": { + "toindex": [13, 9, 13, 4, 8, 3, 15, 1, 16]} + }, + { + "error": false, + "inputs": { + "innerindex": [13, 9, 13, 4, 8, 3, 15, 1, 16, 2, 8], + "innerlength": 11, + "outerindex": [0, 1, 3, 4, 6, 7], + "outerlength": 6 + }, + "outputs": { + "toindex": [13, 9, 4, 8, 15, 1]} + }, + { + "error": false, + "inputs": { + "innerindex": [2, 1, 1, 0], + "innerlength": 4, + "outerindex": [0, 1, 2, 1, 3], + "outerlength": 5 + }, + "outputs": { + "toindex": [2, 1, 1, 1, 0]} + }, + { + "error": false, + "inputs": { + "innerindex": [3, 1, 1, 7], + "innerlength": 4, + "outerindex": [0, 1, 1, 2, 3], + "outerlength": 5 + }, + "outputs": { + "toindex": [3, 1, 1, 1, 7]} + }, + { + "error": false, + "inputs": { + "innerindex": [3, 1, 2, 1], + "innerlength": 4, + "outerindex": [0, 1, 2, 1, 3], + "outerlength": 5 + }, + "outputs": { + "toindex": [3, 1, 2, 1, 1]} + }, + { + "error": false, + "inputs": { + "innerindex": [4, 3, 2, 1, 0], + "innerlength": 5, + "outerindex": [0], + "outerlength": 1 + }, + "outputs": { + "toindex": [4]} + }, + { + "error": false, + "inputs": { + "innerindex": [4, 3, 2, 1, 0], + "innerlength": 5, + "outerindex": [0, 1], + "outerlength": 2 + }, + "outputs": { + "toindex": [4, 3]} + }, + { + "error": false, + "inputs": { + "innerindex": [4, 5, 6, 7, 3, 1, 2, 0, 1, 1], + "innerlength": 10, + "outerindex": [0, 4, 5, 7], + "outerlength": 4 + }, + "outputs": { + "toindex": [4, 3, 1, 0]} + }, + { + "error": false, + "inputs": { + "innerindex": [4, 3, 2, 1, 0], + "innerlength": 5, + "outerindex": [0, 1, 2], + "outerlength": 3 + }, + "outputs": { + "toindex": [4, 3, 2]} + }, + { + "error": false, + "inputs": { + "innerindex": [4, 3, 2, 1, 0], + "innerlength": 5, + "outerindex": [0, 1, 2, 3, 4], + "outerlength": 5 + }, + "outputs": { + "toindex": [4, 3, 2, 1, 0]} + }, + { + "error": false, + "inputs": { + "innerindex": [4, 3, 2, 1, 0], + "innerlength": 5, + "outerindex": [0, 1, 2, 3], + "outerlength": 4 + }, + "outputs": { + "toindex": [4, 3, 2, 1]} + }, + { + "error": false, + "inputs": { + "innerindex": [0, 1, 1, 1, 2, 3, 4, 5, 6, 7], + "innerlength": 10, + "outerindex": [6, 7, 8, 9, 5, 1, 1, 1, 3, 4, 1, 1, 0, 1, 2, 1], + "outerlength": 16 + }, + "outputs": { + "toindex": [4, 5, 6, 7, 3, 1, 1, 1, 1, 2, 1, 1, 0, 1, 1, 1]} + }, + { + "error": false, + "inputs": { + "innerindex": [0, 1, 1, 1, 2, 3, 4, 5, 6, 7], + "innerlength": 10, + "outerindex": [6, 7, 8, 9, 5, 1, 1, 3, 4, 1, 0, 1, 2], + "outerlength": 13 + }, + "outputs": { + "toindex": [4, 5, 6, 7, 3, 1, 1, 1, 2, 1, 0, 1, 1]} + }, + { + "error": false, + "inputs": { + "innerindex": [0, 1, 1, 1, 2, 3, 4, 5, 6, 7], + "innerlength": 10, + "outerindex": [6, 7, 8, 9, 5, 3, 4, 0, 1, 2], + "outerlength": 10 + }, + "outputs": { + "toindex": [4, 5, 6, 7, 3, 1, 2, 0, 1, 1]} + }, + { + "error": false, + "inputs": { + "innerindex": [6, 5, 1, 3, 1, 1, 0], + "innerlength": 7, + "outerindex": [0, 2, 4, 6], + "outerlength": 4 + }, + "outputs": { + "toindex": [6, 1, 1, 0]} + }, + { + "error": false, + "inputs": { + "innerindex": [6, 5, 4, 3, 2, 1, 0], + "innerlength": 7, + "outerindex": [0, 2, 4, 6], + "outerlength": 4 + }, + "outputs": { + "toindex": [6, 4, 2, 0]} + } + ] + }, + { + "name": "awkward_IndexedArray_validity", + "tests": [ + { + "error": false, + "inputs": { + "index": [0, 1, 1, 1, 1, 2], + "isoption": true, + "lencontent": 3, + "length": 6 + }, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 1, 1, 1], + "isoption": true, + "lencontent": 2, + "length": 5 + }, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 1, 1, 2, 3, 4], + "isoption": true, + "lencontent": 5, + "length": 7 + }, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 1, 1, 2, 3], + "isoption": true, + "lencontent": 4, + "length": 6 + }, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 1, 1, 2], + "isoption": true, + "lencontent": 3, + "length": 5 + }, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 1, 1], + "isoption": true, + "lencontent": 2, + "length": 4 + }, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 1, 2, 1, 3], + "isoption": true, + "lencontent": 4, + "length": 6 + }, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 1, 2, 1], + "isoption": true, + "lencontent": 3, + "length": 5 + }, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 1, 2, 3, 1, 4, 5, 6], + "isoption": true, + "lencontent": 7, + "length": 9 + }, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 1, 2, 3, 4, 1, 5], + "isoption": true, + "lencontent": 6, + "length": 8 + }, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 1, 2, 3, 4, 5, 6, 7], + "isoption": true, + "lencontent": 8, + "length": 9 + }, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 1, 2, 3, 4, 5], + "isoption": true, + "lencontent": 6, + "length": 7 + }, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 1, 2, 3], + "isoption": true, + "lencontent": 4, + "length": 5 + }, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 1, 2], + "isoption": true, + "lencontent": 3, + "length": 4 + }, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 1], + "isoption": true, + "lencontent": 2, + "length": 3 + }, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 2, 1, 1], + "isoption": true, + "lencontent": 3, + "length": 5 + }, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 2, 1, 3, 1, 4], + "isoption": true, + "lencontent": 5, + "length": 7 + }, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 2, 1, 3], + "isoption": true, + "lencontent": 4, + "length": 5 + }, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 2, 1], + "isoption": true, + "lencontent": 3, + "length": 4 + }, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 2, 3, 1, 4, 5, 6, 7, 8, 1, 9], + "isoption": true, + "lencontent": 10, + "length": 12 + }, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 2, 3, 1, 4, 5, 6], + "isoption": true, + "lencontent": 7, + "length": 8 + }, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 2, 3, 1, 4], + "isoption": true, + "lencontent": 5, + "length": 6 + }, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 2, 3, 1], + "isoption": true, + "lencontent": 4, + "length": 5 + }, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [1, 0, 1, 1, 1], + "isoption": true, + "lencontent": 2, + "length": 5 + }, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [1, 0, 1, 1, 2], + "isoption": true, + "lencontent": 3, + "length": 5 + }, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [1, 0, 1, 2, 1, 3], + "isoption": true, + "lencontent": 4, + "length": 6 + }, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [1, 0, 1, 2, 1], + "isoption": true, + "lencontent": 3, + "length": 5 + }, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [1, 0, 1, 2, 3], + "isoption": true, + "lencontent": 4, + "length": 5 + }, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [1, 0, 1, 2], + "isoption": true, + "lencontent": 3, + "length": 4 + }, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [1, 1, 0, 1, 1], + "isoption": true, + "lencontent": 2, + "length": 5 + }, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [1, 1, 0, 1, 2], + "isoption": true, + "lencontent": 3, + "length": 5 + }, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [1, 1, 1, 0, 1], + "isoption": true, + "lencontent": 2, + "length": 5 + }, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [1, 4, 4, 1, 0], + "isoption": true, + "lencontent": 10, + "length": 5 + }, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [2, 1, 4, 0, 8], + "isoption": true, + "lencontent": 10, + "length": 5 + }, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [2, 2, 0, 1, 4], + "isoption": true, + "lencontent": 5, + "length": 5 + }, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [2, 4, 4, 0, 8], + "isoption": false, + "lencontent": 10, + "length": 5 + }, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [6, 4, 4, 8, 0], + "isoption": false, + "lencontent": 10, + "length": 5 + }, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [6, 5, 4, 3, 2, 1, 0], + "isoption": false, + "lencontent": 7, + "length": 7 + }, + "outputs": {} + } + ] + }, + { + "name": "awkward_IndexedOptionArray_rpad_and_clip_mask_axis1", + "tests": [ + { + "error": false, + "inputs": { + "frommask": [0, 0, 0, 0], + "length": 4 + }, + "outputs": { + "toindex": [0, 1, 2, 3]} + } + ] + }, + { + "name": "awkward_index_rpad_and_clip_axis1", + "tests": [ + { + "error": false, + "inputs": { + "length": 4, + "target": 1 + }, + "outputs": { + "tostarts": [0, 1, 2, 3], + "tostops": [1, 2, 3, 4]} + }, + { + "error": false, + "inputs": { + "length": 5, + "target": 1 + }, + "outputs": { + "tostarts": [0, 1, 2, 3, 4], + "tostops": [1, 2, 3, 4, 5]} + }, + { + "error": false, + "inputs": { + "length": 6, + "target": 1 + }, + "outputs": { + "tostarts": [0, 1, 2, 3, 4, 5], + "tostops": [1, 2, 3, 4, 5, 6]} + }, + { + "error": false, + "inputs": { + "length": 3, + "target": 2 + }, + "outputs": { + "tostarts": [0, 2, 4], + "tostops": [2, 4, 6]} + }, + { + "error": false, + "inputs": { + "length": 7, + "target": 2 + }, + "outputs": { + "tostarts": [0, 2, 4, 6, 8, 10, 12], + "tostops": [2, 4, 6, 8, 10, 12, 14]} + }, + { + "error": false, + "inputs": { + "length": 6, + "target": 2 + }, + "outputs": { + "tostarts": [0, 2, 4, 6, 8, 10], + "tostops": [2, 4, 6, 8, 10, 12]} + }, + { + "error": false, + "inputs": { + "length": 5, + "target": 2 + }, + "outputs": { + "tostarts": [0, 2, 4, 6, 8], + "tostops": [2, 4, 6, 8, 10]} + }, + { + "error": false, + "inputs": { + "length": 6, + "target": 3 + }, + "outputs": { + "tostarts": [0, 3, 6, 9, 12, 15], + "tostops": [3, 6, 9, 12, 15, 18]} + }, + { + "error": false, + "inputs": { + "length": 5, + "target": 3 + }, + "outputs": { + "tostarts": [0, 3, 6, 9, 12], + "tostops": [3, 6, 9, 12, 15]} + }, + { + "error": false, + "inputs": { + "length": 6, + "target": 4 + }, + "outputs": { + "tostarts": [0, 4, 8, 12, 16, 20], + "tostops": [4, 8, 12, 16, 20, 24]} + }, + { + "error": false, + "inputs": { + "length": 5, + "target": 4 + }, + "outputs": { + "tostarts": [0, 4, 8, 12, 16], + "tostops": [4, 8, 12, 16, 20]} + }, + { + "error": false, + "inputs": { + "length": 6, + "target": 5 + }, + "outputs": { + "tostarts": [0, 5, 10, 15, 20, 25], + "tostops": [5, 10, 15, 20, 25, 30]} + }, + { + "error": false, + "inputs": { + "length": 5, + "target": 5 + }, + "outputs": { + "tostarts": [0, 5, 10, 15, 20], + "tostops": [5, 10, 15, 20, 25]} + } + ] + }, + { + "name": "awkward_ListArray_combinations_length", + "tests": [ + { + "error": false, + "inputs": { + "length": 5, + "n": 3, + "replacement": false, + "starts": [0, 4, 4, 7, 8], + "stops": [4, 4, 7, 8, 13]}, + "outputs": { + "tooffsets": [0, 4, 4, 5, 5, 15], + "totallen": [15]} + }, + { + "error": false, + "inputs": { + "length": 5, + "n": 2, + "replacement": false, + "starts": [0, 4, 4, 7, 8], + "stops": [4, 4, 7, 8, 13]}, + "outputs": { + "tooffsets": [0, 6, 6, 9, 9, 19], + "totallen": [19]} + }, + { + "error": false, + "inputs": { + "length": 5, + "n": 2, + "replacement": true, + "starts": [0, 4, 4, 7, 8], + "stops": [4, 4, 7, 8, 13]}, + "outputs": { + "tooffsets": [0, 10, 10, 16, 17, 32], + "totallen": [32]} + }, + { + "error": false, + "inputs": { + "length": 3, + "n": 2, + "replacement": false, + "starts": [0, 3, 3], + "stops": [3, 3, 5]}, + "outputs": { + "tooffsets": [0, 3, 3, 4], + "totallen": [4]} + }, + { + "error": false, + "inputs": { + "length": 3, + "n": 2, + "replacement": false, + "starts": [0, 3, 5], + "stops": [3, 3, 7]}, + "outputs": { + "tooffsets": [0, 3, 3, 4], + "totallen": [4]} + }, + { + "error": false, + "inputs": { + "length": 5, + "n": 3, + "replacement": true, + "starts": [0, 4, 4, 7, 8], + "stops": [4, 4, 7, 8, 13]}, + "outputs": { + "tooffsets": [0, 20, 20, 30, 31, 66], + "totallen": [66]} + }, + { + "error": false, + "inputs": { + "length": 5, + "n": 2, + "replacement": false, + "starts": [0, 3, 3, 10, 10], + "stops": [3, 3, 5, 10, 13]}, + "outputs": { + "tooffsets": [0, 3, 3, 4, 4, 7], + "totallen": [7]} + } + ] + }, + { + "name": "awkward_ListArray_getitem_jagged_carrylen", + "tests": [ + { + "error": false, + "inputs": { + "sliceouterlen": 4, + "slicestarts": [0, 0, 0, 0], + "slicestops": [0, 0, 0, 0]}, + "outputs": { + "carrylen": [0]} + }, + { + "error": false, + "inputs": { + "sliceouterlen": 3, + "slicestarts": [0, 0, 0], + "slicestops": [0, 0, 0]}, + "outputs": { + "carrylen": [0]} + }, + { + "error": false, + "inputs": { + "sliceouterlen": 4, + "slicestarts": [0, 0, 1, 1], + "slicestops": [0, 1, 1, 1]}, + "outputs": { + "carrylen": [1]} + }, + { + "error": false, + "inputs": { + "sliceouterlen": 6, + "slicestarts": [0, 1, 3, 5, 6, 8], + "slicestops": [1, 3, 5, 6, 8, 10]}, + "outputs": { + "carrylen": [10]} + }, + { + "error": false, + "inputs": { + "sliceouterlen": 5, + "slicestarts": [0, 5, 5, 6, 8], + "slicestops": [5, 5, 6, 8, 10]}, + "outputs": { + "carrylen": [10]} + }, + { + "error": false, + "inputs": { + "sliceouterlen": 4, + "slicestarts": [0, 3, 4, 7], + "slicestops": [3, 4, 7, 11]}, + "outputs": { + "carrylen": [11]} + }, + { + "error": false, + "inputs": { + "sliceouterlen": 6, + "slicestarts": [0, 1, 3, 6, 7, 9], + "slicestops": [1, 3, 6, 7, 9, 12]}, + "outputs": { + "carrylen": [12]} + }, + { + "error": false, + "inputs": { + "sliceouterlen": 3, + "slicestarts": [0, 0, 0], + "slicestops": [0, 0, 2]}, + "outputs": { + "carrylen": [2]} + }, + { + "error": false, + "inputs": { + "sliceouterlen": 3, + "slicestarts": [0, 2, 2], + "slicestops": [2, 2, 2]}, + "outputs": { + "carrylen": [2]} + }, + { + "error": false, + "inputs": { + "sliceouterlen": 3, + "slicestarts": [0, 1, 1], + "slicestops": [1, 1, 3]}, + "outputs": { + "carrylen": [3]} + }, + { + "error": false, + "inputs": { + "sliceouterlen": 5, + "slicestarts": [0, 1, 1, 2, 2], + "slicestops": [1, 1, 2, 2, 3]}, + "outputs": { + "carrylen": [3]} + }, + { + "error": false, + "inputs": { + "sliceouterlen": 3, + "slicestarts": [0, 2, 2], + "slicestops": [2, 2, 3]}, + "outputs": { + "carrylen": [3]} + }, + { + "error": false, + "inputs": { + "sliceouterlen": 4, + "slicestarts": [0, 2, 3, 3], + "slicestops": [2, 3, 3, 3]}, + "outputs": { + "carrylen": [3]} + }, + { + "error": false, + "inputs": { + "sliceouterlen": 5, + "slicestarts": [0, 2, 2, 2, 2], + "slicestops": [2, 2, 2, 2, 4]}, + "outputs": { + "carrylen": [4]} + }, + { + "error": false, + "inputs": { + "sliceouterlen": 3, + "slicestarts": [0, 2, 2], + "slicestops": [2, 2, 4]}, + "outputs": { + "carrylen": [4]} + }, + { + "error": false, + "inputs": { + "sliceouterlen": 2, + "slicestarts": [0, 3], + "slicestops": [3, 4]}, + "outputs": { + "carrylen": [4]} + }, + { + "error": false, + "inputs": { + "sliceouterlen": 5, + "slicestarts": [0, 1, 1, 3, 3], + "slicestops": [1, 1, 3, 3, 5]}, + "outputs": { + "carrylen": [5]} + }, + { + "error": false, + "inputs": { + "sliceouterlen": 3, + "slicestarts": [0, 2, 3], + "slicestops": [2, 3, 5]}, + "outputs": { + "carrylen": [5]} + }, + { + "error": false, + "inputs": { + "sliceouterlen": 4, + "slicestarts": [0, 2, 3, 3], + "slicestops": [2, 3, 3, 5]}, + "outputs": { + "carrylen": [5]} + }, + { + "error": false, + "inputs": { + "sliceouterlen": 3, + "slicestarts": [0, 3, 3], + "slicestops": [3, 3, 5]}, + "outputs": { + "carrylen": [5]} + }, + { + "error": false, + "inputs": { + "sliceouterlen": 3, + "slicestarts": [0, 4, 5], + "slicestops": [4, 4, 6]}, + "outputs": { + "carrylen": [5]} + }, + { + "error": false, + "inputs": { + "sliceouterlen": 4, + "slicestarts": [0, 1, 3, 4], + "slicestops": [1, 3, 4, 6]}, + "outputs": { + "carrylen": [6]} + }, + { + "error": false, + "inputs": { + "sliceouterlen": 5, + "slicestarts": [0, 2, 2, 2, 2], + "slicestops": [2, 2, 2, 2, 6]}, + "outputs": { + "carrylen": [6]} + }, + { + "error": false, + "inputs": { + "sliceouterlen": 2, + "slicestarts": [0, 3], + "slicestops": [3, 6]}, + "outputs": { + "carrylen": [6]} + }, + { + "error": false, + "inputs": { + "sliceouterlen": 3, + "slicestarts": [0, 4, 5], + "slicestops": [4, 5, 6]}, + "outputs": { + "carrylen": [6]} + }, + { + "error": false, + "inputs": { + "sliceouterlen": 3, + "slicestarts": [0, 4, 6], + "slicestops": [4, 6, 6]}, + "outputs": { + "carrylen": [6]} + }, + { + "error": false, + "inputs": { + "sliceouterlen": 3, + "slicestarts": [0, 2, 5], + "slicestops": [2, 5, 7]}, + "outputs": { + "carrylen": [7]} + }, + { + "error": false, + "inputs": { + "sliceouterlen": 5, + "slicestarts": [0, 3, 3, 3, 4], + "slicestops": [3, 3, 3, 4, 7]}, + "outputs": { + "carrylen": [7]} + }, + { + "error": false, + "inputs": { + "sliceouterlen": 4, + "slicestarts": [0, 1, 4, 5], + "slicestops": [1, 4, 5, 8]}, + "outputs": { + "carrylen": [8]} + }, + { + "error": false, + "inputs": { + "sliceouterlen": 7, + "slicestarts": [0, 2, 2, 4, 4, 5, 5], + "slicestops": [2, 2, 4, 4, 5, 5, 8]}, + "outputs": { + "carrylen": [8]} + }, + { + "error": false, + "inputs": { + "sliceouterlen": 5, + "slicestarts": [0, 2, 2, 4, 5], + "slicestops": [2, 2, 4, 5, 8]}, + "outputs": { + "carrylen": [8]} + }, + { + "error": false, + "inputs": { + "sliceouterlen": 4, + "slicestarts": [0, 3, 0, 3], + "slicestops": [3, 4, 3, 4]}, + "outputs": { + "carrylen": [8]} + }, + { + "error": false, + "inputs": { + "sliceouterlen": 5, + "slicestarts": [0, 3, 3, 4, 5], + "slicestops": [3, 3, 4, 5, 8]}, + "outputs": { + "carrylen": [8]} + }, + { + "error": false, + "inputs": { + "sliceouterlen": 5, + "slicestarts": [0, 2, 2, 4, 5], + "slicestops": [2, 2, 4, 5, 9]}, + "outputs": { + "carrylen": [9]} + }, + { + "error": false, + "inputs": { + "sliceouterlen": 5, + "slicestarts": [0, 3, 3, 5, 6], + "slicestops": [3, 3, 5, 6, 9]}, + "outputs": { + "carrylen": [9]} + } + ] + }, + { + "name": "awkward_ListArray_getitem_jagged_descend", + "tests": [ + { + "error": false, + "inputs": { + "fromstarts": [0, 2], + "fromstops": [2, 4], + "sliceouterlen": 2, + "slicestarts": [0, 2], + "slicestops": [2, 4]}, + "outputs": { + "tooffsets": [0, 2, 4]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 3, 3, 4], + "fromstops": [3, 3, 4, 5], + "sliceouterlen": 4, + "slicestarts": [0, 3, 3, 4], + "slicestops": [3, 3, 4, 5]}, + "outputs": { + "tooffsets": [0, 3, 3, 4, 5]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 3, 3], + "fromstops": [3, 3, 5], + "sliceouterlen": 3, + "slicestarts": [0, 3, 3], + "slicestops": [3, 3, 5]}, + "outputs": { + "tooffsets": [0, 3, 3, 5]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 3], + "fromstops": [3, 6], + "sliceouterlen": 2, + "slicestarts": [0, 3], + "slicestops": [3, 6]}, + "outputs": { + "tooffsets": [0, 3, 6]} + } + ] + }, + { + "name": "awkward_ListArray_getitem_jagged_expand", + "tests": [ + { + "error": false, + "inputs": { + "fromstarts": [0, 2], + "fromstops": [2, 4], + "jaggedsize": 2, + "length": 2, + "singleoffsets": [0, 3, 4]}, + "outputs": { + "multistarts": [0, 3, 0, 3], + "multistops": [3, 4, 3, 4], + "tocarry": [0, 1, 2, 3]} + }, + { + "error": false, + "inputs": { + "fromstarts": [2], + "fromstops": [4], + "jaggedsize": 2, + "length": 1, + "singleoffsets": [0, 3, 4]}, + "outputs": { + "multistarts": [0, 3], + "multistops": [3, 4], + "tocarry": [2, 3]} + } + ] + }, + { + "name": "awkward_ListArray_getitem_next_array", + "tests": [ + { + "error": false, + "inputs": { + "fromarray": [0, 0, 1, 1], + "fromstarts": [0], + "fromstops": [2], + "lenarray": 4, + "lencontent": 3, + "lenstarts": 1 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [0, 0, 1, 1]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 3], + "fromstarts": [0, 4, 8], + "fromstops": [4, 8, 12], + "lenarray": 2, + "lencontent": 13, + "lenstarts": 3 + }, + "outputs": { + "toadvanced": [0, 1, 0, 1, 0, 1], + "tocarry": [0, 3, 4, 7, 8, 11]} + }, + { + "error": false, + "inputs": { + "fromarray": [1, 1, 0, 0], + "fromstarts": [0], + "fromstops": [2], + "lenarray": 4, + "lencontent": 3, + "lenstarts": 1 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [1, 1, 0, 0]} + }, + { + "error": false, + "inputs": { + "fromarray": [0, 3], + "fromstarts": [4, 8], + "fromstops": [8, 12], + "lenarray": 2, + "lencontent": 13, + "lenstarts": 2 + }, + "outputs": { + "toadvanced": [0, 1, 0, 1], + "tocarry": [4, 7, 8, 11]} + }, + { + "error": false, + "inputs": { + "fromarray": [2, 1, 1, 0], + "fromstarts": [6], + "fromstops": [10], + "lenarray": 4, + "lencontent": 10, + "lenstarts": 1 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [8, 7, 7, 6]} + } + ] + }, + { + "name": "awkward_ListArray_min_range", + "tests": [ + { + "error": false, + "inputs": { + "fromstarts": [0, 3, 4, 5, 8], + "fromstops": [3, 3, 6, 8, 9], + "lenstarts": 5 + }, + "outputs": { + "tomin": [0]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 3, 5], + "fromstops": [3, 3, 7], + "lenstarts": 3 + }, + "outputs": { + "tomin": [0]} + }, + { + "error": false, + "inputs": { + "fromstarts": [6, 5, 3, 3, 0], + "fromstops": [10, 6, 5, 3, 3], + "lenstarts": 5 + }, + "outputs": { + "tomin": [0]} + }, + { + "error": false, + "inputs": { + "fromstarts": [6, 5, 3, 0], + "fromstops": [10, 6, 5, 3], + "lenstarts": 4 + }, + "outputs": { + "tomin": [1]} + } + ] + }, + { + "name": "awkward_ListArray_rpad_and_clip_length_axis1", + "tests": [ + { + "error": false, + "inputs": { + "fromstarts": [0, 3, 4, 5, 8], + "fromstops": [3, 3, 6, 8, 9], + "lenstarts": 5, + "target": 1 + }, + "outputs": { + "tomin": [10]} + }, + { + "error": false, + "inputs": { + "fromstarts": [6, 5, 3, 0], + "fromstops": [10, 6, 5, 3], + "lenstarts": 4, + "target": 1 + }, + "outputs": { + "tomin": [10]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 3, 4, 5, 8], + "fromstops": [3, 3, 6, 8, 9], + "lenstarts": 5, + "target": 2 + }, + "outputs": { + "tomin": [12]} + }, + { + "error": false, + "inputs": { + "fromstarts": [6, 5, 3, 0], + "fromstops": [10, 6, 5, 3], + "lenstarts": 4, + "target": 3 + }, + "outputs": { + "tomin": [13]} + }, + { + "error": false, + "inputs": { + "fromstarts": [6, 5, 3, 3, 0], + "fromstops": [10, 6, 5, 3, 3], + "lenstarts": 5, + "target": 2 + }, + "outputs": { + "tomin": [13]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 3, 4, 5, 8], + "fromstops": [3, 3, 6, 8, 9], + "lenstarts": 5, + "target": 3 + }, + "outputs": { + "tomin": [15]} + }, + { + "error": false, + "inputs": { + "fromstarts": [6, 5, 3, 0], + "fromstops": [10, 6, 5, 3], + "lenstarts": 4, + "target": 4 + }, + "outputs": { + "tomin": [16]} + }, + { + "error": false, + "inputs": { + "fromstarts": [6, 5, 3, 3, 0], + "fromstops": [10, 6, 5, 3, 3], + "lenstarts": 5, + "target": 3 + }, + "outputs": { + "tomin": [16]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 3, 4, 5, 8], + "fromstops": [3, 3, 6, 8, 9], + "lenstarts": 5, + "target": 4 + }, + "outputs": { + "tomin": [20]} + }, + { + "error": false, + "inputs": { + "fromstarts": [6, 5, 3, 3, 0], + "fromstops": [10, 6, 5, 3, 3], + "lenstarts": 5, + "target": 4 + }, + "outputs": { + "tomin": [20]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 3, 5], + "fromstops": [3, 3, 7], + "lenstarts": 3, + "target": 3 + }, + "outputs": { + "tomin": [9]} + } + ] + }, + { + "name": "awkward_ListArray_validity", + "tests": [ + { + "error": false, + "inputs": { + "lencontent": 0, + "length": 5, + "starts": [0, 0, 0, 0, 0], + "stops": [0, 0, 0, 0, 0]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 0, + "length": 4, + "starts": [0, 0, 0, 0], + "stops": [0, 0, 0, 0]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 0, + "length": 3, + "starts": [0, 0, 0], + "stops": [0, 0, 0]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 1, + "length": 3, + "starts": [0, 0, 1], + "stops": [0, 1, 1]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 4, + "length": 3, + "starts": [0, 0, 1], + "stops": [0, 1, 4]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 1, + "length": 4, + "starts": [0, 0, 1, 1], + "stops": [0, 1, 1, 1]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 6, + "length": 4, + "starts": [0, 0, 1, 3], + "stops": [0, 1, 3, 6]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 10, + "length": 5, + "starts": [0, 0, 1, 3, 6], + "stops": [0, 1, 3, 6, 10]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 19, + "length": 8, + "starts": [0, 0, 3, 3, 8, 12, 12, 16], + "stops": [0, 3, 3, 8, 12, 12, 16, 19]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 19, + "length": 9, + "starts": [0, 0, 3, 3, 8, 12, 12, 16, 19], + "stops": [0, 3, 3, 8, 12, 12, 16, 19, 19]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 6, + "length": 3, + "starts": [0, 1, 3], + "stops": [1, 3, 6]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 15, + "length": 5, + "starts": [0, 1, 3, 6, 10], + "stops": [1, 3, 6, 10, 15]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 12, + "length": 6, + "starts": [0, 1, 3, 6, 7, 9], + "stops": [1, 3, 6, 7, 9, 12]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 8, + "length": 4, + "starts": [0, 1, 4, 5], + "stops": [1, 4, 5, 8]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 3, + "length": 3, + "starts": [0, 2, 2], + "stops": [2, 2, 3]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 4, + "length": 3, + "starts": [0, 2, 2], + "stops": [2, 2, 4]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 3, + "length": 2, + "starts": [0, 2], + "stops": [2, 3]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 4, + "length": 2, + "starts": [0, 2], + "stops": [2, 4]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 8, + "length": 7, + "starts": [0, 2, 2, 4, 4, 5, 5], + "stops": [2, 2, 4, 4, 5, 5, 8]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 6, + "length": 5, + "starts": [0, 2, 2, 4, 5], + "stops": [2, 2, 4, 5, 6]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 9, + "length": 5, + "starts": [0, 2, 2, 4, 5], + "stops": [2, 2, 4, 5, 9]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 3, + "length": 3, + "starts": [0, 2, 3], + "stops": [2, 3, 3]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 4, + "length": 3, + "starts": [0, 2, 3], + "stops": [2, 3, 4]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 5, + "length": 3, + "starts": [0, 2, 3], + "stops": [2, 3, 5]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 6, + "length": 3, + "starts": [0, 2, 3], + "stops": [2, 3, 6]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 5, + "length": 4, + "starts": [0, 2, 3, 3], + "stops": [2, 3, 3, 5]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 7, + "length": 4, + "starts": [0, 2, 3, 4], + "stops": [2, 3, 4, 7]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 6, + "length": 3, + "starts": [0, 2, 4], + "stops": [2, 4, 6]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 7, + "length": 3, + "starts": [0, 2, 5], + "stops": [2, 5, 7]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 8, + "length": 3, + "starts": [0, 2, 6], + "stops": [2, 6, 8]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 5, + "length": 3, + "starts": [0, 3, 3], + "stops": [3, 3, 5]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 7, + "length": 3, + "starts": [0, 3, 3], + "stops": [3, 3, 7]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 8, + "length": 3, + "starts": [0, 3, 3], + "stops": [3, 3, 8]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 4, + "length": 2, + "starts": [0, 3], + "stops": [3, 4]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 9, + "length": 4, + "starts": [0, 3, 3, 5], + "stops": [3, 3, 5, 9]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 11, + "length": 6, + "starts": [0, 3, 3, 5, 6, 10], + "stops": [3, 3, 5, 6, 10, 11]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 9, + "length": 5, + "starts": [0, 3, 3, 5, 6], + "stops": [3, 3, 5, 6, 9]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 9, + "length": 6, + "starts": [0, 3, 3, 5, 6, 8], + "stops": [3, 3, 5, 6, 8, 9]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 6, + "length": 2, + "starts": [0, 3], + "stops": [3, 6]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 7, + "length": 2, + "starts": [0, 3], + "stops": [3, 7]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 11, + "length": 4, + "starts": [0, 3, 4, 7], + "stops": [3, 4, 7, 11]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 25, + "length": 7, + "starts": [0, 3, 6, 11, 14, 17, 20], + "stops": [3, 6, 11, 14, 17, 20, 25]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 20, + "length": 6, + "starts": [0, 3, 6, 11, 14, 17], + "stops": [3, 6, 11, 14, 17, 20]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 19, + "length": 5, + "starts": [0, 3, 6, 11, 15], + "stops": [3, 6, 11, 15, 19]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 10, + "length": 3, + "starts": [0, 3, 6], + "stops": [3, 6, 10]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 11, + "length": 3, + "starts": [0, 3, 6], + "stops": [3, 6, 11]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 21, + "length": 9, + "starts": [0, 3, 6, 6, 10, 14, 14, 18, 21], + "stops": [3, 6, 6, 10, 14, 14, 18, 21, 21]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 21, + "length": 8, + "starts": [0, 3, 6, 6, 10, 14, 14, 18], + "stops": [3, 6, 6, 10, 14, 14, 18, 21]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 22, + "length": 9, + "starts": [0, 3, 6, 6, 11, 15, 15, 19, 22], + "stops": [3, 6, 6, 11, 15, 15, 19, 22, 22]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 22, + "length": 8, + "starts": [0, 3, 6, 6, 11, 15, 15, 19], + "stops": [3, 6, 6, 11, 15, 15, 19, 22]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 24, + "length": 9, + "starts": [0, 3, 6, 8, 13, 17, 17, 21, 24], + "stops": [3, 6, 8, 13, 17, 17, 21, 24, 24]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 24, + "length": 8, + "starts": [0, 3, 6, 8, 13, 17, 17, 21], + "stops": [3, 6, 8, 13, 17, 17, 21, 24]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 9, + "length": 3, + "starts": [0, 3, 7], + "stops": [3, 7, 9]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 10, + "length": 2, + "starts": [0, 4], + "stops": [4, 10]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 6, + "length": 3, + "starts": [0, 4, 4], + "stops": [4, 4, 6]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 10, + "length": 3, + "starts": [0, 4, 6], + "stops": [4, 6, 10]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 14, + "length": 4, + "starts": [0, 4, 6, 9], + "stops": [4, 6, 9, 14]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 11, + "length": 6, + "starts": [0, 4, 7, 7, 9, 9], + "stops": [4, 7, 7, 9, 9, 11]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 12, + "length": 3, + "starts": [0, 4, 8], + "stops": [4, 8, 12]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 30, + "length": 6, + "starts": [0, 5, 10, 15, 20, 25], + "stops": [5, 10, 15, 20, 25, 30]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 10, + "length": 2, + "starts": [0, 5], + "stops": [5, 10]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "lencontent": 12, + "length": 6, + "starts": [3, 0, 999, 2, 6, 10], + "stops": [7, 3, 999, 4, 6, 12]}, + "outputs": {} + } + ] + }, + { + "name": "awkward_ListArray_getitem_jagged_apply", + "tests": [ + { + "error": false, + "inputs": { + "contentlen": 0, + "fromstarts": [0, 0, 0, 0], + "fromstops": [0, 0, 0, 0], + "sliceindex": [], + "sliceinnerlen": 0, + "sliceouterlen": 4, + "slicestarts": [0, 0, 0, 0], + "slicestops": [0, 0, 0, 0]}, + "outputs": { + "tocarry": [], + "tooffsets": [0, 0, 0, 0, 0]} + }, + { + "error": false, + "inputs": { + "contentlen": 5, + "fromstarts": [0, 3, 3], + "fromstops": [3, 3, 5], + "sliceindex": [], + "sliceinnerlen": 0, + "sliceouterlen": 3, + "slicestarts": [0, 0, 0], + "slicestops": [0, 0, 0]}, + "outputs": { + "tocarry": [], + "tooffsets": [0, 0, 0, 0]} + }, + { + "error": false, + "inputs": { + "contentlen": 5, + "fromstarts": [0, 3, 3], + "fromstops": [3, 3, 5], + "sliceindex": [0, 1], + "sliceinnerlen": 2, + "sliceouterlen": 3, + "slicestarts": [0, 0, 0], + "slicestops": [0, 0, 2]}, + "outputs": { + "tocarry": [3, 4], + "tooffsets": [0, 0, 0, 2]} + }, + { + "error": false, + "inputs": { + "contentlen": 5, + "fromstarts": [0, 3, 3], + "fromstops": [3, 3, 5], + "sliceindex": [0, 0, 1], + "sliceinnerlen": 3, + "sliceouterlen": 3, + "slicestarts": [0, 1, 1], + "slicestops": [1, 1, 3]}, + "outputs": { + "tocarry": [0, 3, 4], + "tooffsets": [0, 1, 1, 3]} + }, + { + "error": false, + "inputs": { + "contentlen": 5, + "fromstarts": [0, 3, 3], + "fromstops": [3, 3, 5], + "sliceindex": [2, 0, 1], + "sliceinnerlen": 3, + "sliceouterlen": 3, + "slicestarts": [0, 1, 1], + "slicestops": [1, 1, 3]}, + "outputs": { + "tocarry": [2, 3, 4], + "tooffsets": [0, 1, 1, 3]} + }, + { + "error": false, + "inputs": { + "contentlen": 10, + "fromstarts": [0, 3, 3, 5, 6], + "fromstops": [3, 3, 5, 6, 10], + "sliceindex": [1, 0, 1, 0, 3], + "sliceinnerlen": 5, + "sliceouterlen": 5, + "slicestarts": [0, 1, 1, 3, 3], + "slicestops": [1, 1, 3, 3, 5]}, + "outputs": { + "tocarry": [1, 3, 4, 6, 9], + "tooffsets": [0, 1, 1, 3, 3, 5]} + }, + { + "error": false, + "inputs": { + "contentlen": 5, + "fromstarts": [0, 3, 3], + "fromstops": [3, 3, 5], + "sliceindex": [0, 1], + "sliceinnerlen": 2, + "sliceouterlen": 3, + "slicestarts": [0, 2, 2], + "slicestops": [2, 2, 2]}, + "outputs": { + "tocarry": [0, 1], + "tooffsets": [0, 2, 2, 2]} + }, + { + "error": false, + "inputs": { + "contentlen": 4, + "fromstarts": [0, 1, 1, 1, 1], + "fromstops": [1, 1, 1, 1, 4], + "sliceindex": [0, 0, 2, 1, 1, 2], + "sliceinnerlen": 6, + "sliceouterlen": 5, + "slicestarts": [0, 2, 2, 2, 2], + "slicestops": [2, 2, 2, 2, 6]}, + "outputs": { + "tocarry": [0, 0, 3, 2, 2, 3], + "tooffsets": [0, 2, 2, 2, 2, 6]} + }, + { + "error": false, + "inputs": { + "contentlen": 5, + "fromstarts": [0, 3, 3], + "fromstops": [3, 3, 5], + "sliceindex": [0, 1, 0], + "sliceinnerlen": 3, + "sliceouterlen": 3, + "slicestarts": [0, 2, 2], + "slicestops": [2, 2, 3]}, + "outputs": { + "tocarry": [0, 1, 3], + "tooffsets": [0, 2, 2, 3]} + }, + { + "error": false, + "inputs": { + "contentlen": 5, + "fromstarts": [0, 3, 3], + "fromstops": [3, 3, 5], + "sliceindex": [0, 1, 1], + "sliceinnerlen": 3, + "sliceouterlen": 3, + "slicestarts": [0, 2, 2], + "slicestops": [2, 2, 3]}, + "outputs": { + "tocarry": [0, 1, 4], + "tooffsets": [0, 2, 2, 3]} + }, + { + "error": false, + "inputs": { + "contentlen": 5, + "fromstarts": [0, 3, 3], + "fromstops": [3, 3, 5], + "sliceindex": [2, 0, 1], + "sliceinnerlen": 3, + "sliceouterlen": 3, + "slicestarts": [0, 2, 2], + "slicestops": [2, 2, 3]}, + "outputs": { + "tocarry": [2, 0, 4], + "tooffsets": [0, 2, 2, 3]} + }, + { + "error": false, + "inputs": { + "contentlen": 5, + "fromstarts": [0, 3, 3], + "fromstops": [3, 3, 5], + "sliceindex": [0, 2, 0, 1], + "sliceinnerlen": 4, + "sliceouterlen": 3, + "slicestarts": [0, 2, 2], + "slicestops": [2, 2, 4]}, + "outputs": { + "tocarry": [0, 2, 3, 4], + "tooffsets": [0, 2, 2, 4]} + }, + { + "error": false, + "inputs": { + "contentlen": 9, + "fromstarts": [0, 3, 3, 5, 6], + "fromstops": [3, 3, 5, 6, 9], + "sliceindex": [0, 2, 0, 1, 0, 0, 1, 2], + "sliceinnerlen": 8, + "sliceouterlen": 5, + "slicestarts": [0, 2, 2, 4, 5], + "slicestops": [2, 2, 4, 5, 8]}, + "outputs": { + "tocarry": [0, 2, 3, 4, 5, 6, 7, 8], + "tooffsets": [0, 2, 2, 4, 5, 8]} + }, + { + "error": false, + "inputs": { + "contentlen": 9, + "fromstarts": [0, 3, 3, 5, 6], + "fromstops": [3, 3, 5, 6, 9], + "sliceindex": [1, 2, 0, 1, 0, 0, 1, 2], + "sliceinnerlen": 8, + "sliceouterlen": 5, + "slicestarts": [0, 2, 2, 4, 5], + "slicestops": [2, 2, 4, 5, 8]}, + "outputs": { + "tocarry": [1, 2, 3, 4, 5, 6, 7, 8], + "tooffsets": [0, 2, 2, 4, 5, 8]} + }, + { + "error": false, + "inputs": { + "contentlen": 9, + "fromstarts": [0, 3, 3, 5, 6], + "fromstops": [3, 3, 5, 6, 9], + "sliceindex": [0, 1, 2, 0, 0, 1, 2], + "sliceinnerlen": 7, + "sliceouterlen": 5, + "slicestarts": [0, 3, 3, 3, 4], + "slicestops": [3, 3, 3, 4, 7]}, + "outputs": { + "tocarry": [0, 1, 2, 5, 6, 7, 8], + "tooffsets": [0, 3, 3, 3, 4, 7]} + }, + { + "error": false, + "inputs": { + "contentlen": 9, + "fromstarts": [0, 3, 3, 5, 6], + "fromstops": [3, 3, 5, 6, 9], + "sliceindex": [0, 1, 2, 1, 0, 0, 1, 2], + "sliceinnerlen": 8, + "sliceouterlen": 5, + "slicestarts": [0, 3, 3, 4, 5], + "slicestops": [3, 3, 4, 5, 8]}, + "outputs": { + "tocarry": [0, 1, 2, 4, 5, 6, 7, 8], + "tooffsets": [0, 3, 3, 4, 5, 8]} + }, + { + "error": false, + "inputs": { + "contentlen": 5, + "fromstarts": [0, 3, 3], + "fromstops": [3, 3, 5], + "sliceindex": [0, 1, 2, 0, 1], + "sliceinnerlen": 5, + "sliceouterlen": 3, + "slicestarts": [0, 3, 3], + "slicestops": [3, 3, 5]}, + "outputs": { + "tocarry": [0, 1, 2, 3, 4], + "tooffsets": [0, 3, 3, 5]} + }, + { + "error": false, + "inputs": { + "contentlen": 5, + "fromstarts": [0, 3, 3], + "fromstops": [3, 3, 5], + "sliceindex": [2, 1, 0, 0, 1], + "sliceinnerlen": 5, + "sliceouterlen": 3, + "slicestarts": [0, 3, 3], + "slicestops": [3, 3, 5]}, + "outputs": { + "tocarry": [2, 1, 0, 3, 4], + "tooffsets": [0, 3, 3, 5]} + }, + { + "error": false, + "inputs": { + "contentlen": 9, + "fromstarts": [0, 3, 3, 5, 6], + "fromstops": [3, 3, 5, 6, 9], + "sliceindex": [0, 1, 2, 0, 1, 0, 0, 1, 2], + "sliceinnerlen": 9, + "sliceouterlen": 5, + "slicestarts": [0, 3, 3, 5, 6], + "slicestops": [3, 3, 5, 6, 9]}, + "outputs": { + "tocarry": [0, 1, 2, 3, 4, 5, 6, 7, 8], + "tooffsets": [0, 3, 3, 5, 6, 9]} + }, + { + "error": false, + "inputs": { + "contentlen": 6, + "fromstarts": [0, 3], + "fromstops": [3, 6], + "sliceindex": [2, 1, 0, 2, 1, 0], + "sliceinnerlen": 6, + "sliceouterlen": 2, + "slicestarts": [0, 3], + "slicestops": [3, 6]}, + "outputs": { + "tocarry": [2, 1, 0, 5, 4, 3], + "tooffsets": [0, 3, 6]} + }, + { + "error": false, + "inputs": { + "contentlen": 6, + "fromstarts": [0, 3, 5], + "fromstops": [3, 5, 6], + "sliceindex": [2, 1, 1, 0, 1, 0], + "sliceinnerlen": 6, + "sliceouterlen": 3, + "slicestarts": [0, 4, 5], + "slicestops": [4, 4, 6]}, + "outputs": { + "tocarry": [2, 1, 1, 0, 5], + "tooffsets": [0, 4, 4, 5]} + }, + { + "error": false, + "inputs": { + "contentlen": 6, + "fromstarts": [0, 3, 5], + "fromstops": [3, 5, 6], + "sliceindex": [2, 1, 1, 0, 1, 0], + "sliceinnerlen": 6, + "sliceouterlen": 3, + "slicestarts": [0, 4, 5], + "slicestops": [4, 5, 6]}, + "outputs": { + "tocarry": [2, 1, 1, 0, 4, 5], + "tooffsets": [0, 4, 5, 6]} + }, + { + "error": false, + "inputs": { + "contentlen": 8, + "fromstarts": [0, 4, 7], + "fromstops": [4, 7, 8], + "sliceindex": [3, 2, 2, 1, 1, 2], + "sliceinnerlen": 6, + "sliceouterlen": 3, + "slicestarts": [0, 4, 6], + "slicestops": [4, 6, 6]}, + "outputs": { + "tocarry": [3, 2, 2, 1, 5, 6], + "tooffsets": [0, 4, 6, 6]} + }, + { + "error": false, + "inputs": { + "contentlen": 13, + "fromstarts": [0, 4, 4, 7, 8], + "fromstops": [4, 4, 7, 8, 13], + "sliceindex": [3, 2, 1, 1, 0, 1, 0, 0, 1, 2], + "sliceinnerlen": 10, + "sliceouterlen": 5, + "slicestarts": [0, 5, 5, 6, 8], + "slicestops": [5, 5, 6, 8, 10]}, + "outputs": { + "tocarry": [3, 2, 1, 1, 0, 5, 7, 7, 9, 10], + "tooffsets": [0, 5, 5, 6, 8, 10]} + } + ] + }, + { + "name": "awkward_UnionArray_regular_index", + "tests": [ + { + "error": false, + "inputs": { + "fromtags": [0, 1, 0, 1, 0, 1], + "length": 6, + "size": 2 + }, + "outputs": { + "current": [3, 3], + "toindex": [0, 0, 1, 1, 2, 2]} + }, + { + "error": false, + "inputs": { + "fromtags": [1, 0, 1, 1], + "length": 4, + "size": 2 + }, + "outputs": { + "current": [1, 3], + "toindex": [0, 0, 1, 2]} + }, + { + "error": false, + "inputs": { + "fromtags": [1, 1, 0, 0, 1, 0, 1, 1], + "length": 8, + "size": 2 + }, + "outputs": { + "current": [3, 5], + "toindex": [0, 1, 0, 1, 2, 2, 3, 4]} + } + ] + }, + { + "name": "awkward_UnionArray_regular_index_getsize", + "tests": [ + { + "error": false, + "inputs": { + "fromtags": [0, 1, 0, 1, 0, 1], + "length": 6 + }, + "outputs": { + "size": [2]} + }, + { + "error": false, + "inputs": { + "fromtags": [1, 0, 1, 1], + "length": 4 + }, + "outputs": { + "size": [2]} + }, + { + "error": false, + "inputs": { + "fromtags": [1, 1, 0, 0, 1, 0, 1, 1], + "length": 8 + }, + "outputs": { + "size": [2]} + } + ] + }, + { + "name": "awkward_IndexedArray_fill", + "tests": [ + { + "error": false, + "inputs": { + "base": 0, + "fromindex": [0, 1, -1, -1, 4], + "length": 5, + "toindexoffset": 0 + }, + "outputs": { + "toindex": [0, 1, -1, -1, 4]} + }, + { + "error": false, + "inputs": { + "base": 0, + "fromindex": [0, 1, 2, 3, -1], + "length": 5, + "toindexoffset": 0 + }, + "outputs": { + "toindex": [0, 1, 2, 3, -1]} + }, + { + "error": false, + "inputs": { + "base": 0, + "fromindex": [0, 1, 2], + "length": 3, + "toindexoffset": 0 + }, + "outputs": { + "toindex": [0, 1, 2]} + }, + { + "error": false, + "inputs": { + "base": 0, + "fromindex": [ + -1, + -1, + 0, + -1, + 1, + 2 + ], + "length": 6, + "toindexoffset": 0 + }, + "outputs": { + "toindex": [ + -1, + -1, + 0, + -1, + 1, + 2 + ] + } + }, + { + "error": false, + "inputs": { + "base": 0, + "fromindex": [2, 0, -1, 0, 1, 2], + "length": 6, + "toindexoffset": 0 + }, + "outputs": { + "toindex": [2, 0, -1, 0, 1, 2]} + } + ] + }, + { + "name": "awkward_ListArray_fill", + "tests": [ + { + "error": false, + "inputs": { + "base": 0, + "fromstarts": [0, 0, 1], + "fromstops": [0, 1, 3], + "length": 3, + "tostartsoffset": 0, + "tostopsoffset": 0 + }, + "outputs": { + "tostarts": [0, 0, 1], + "tostops": [0, 1, 3]} + }, + { + "error": false, + "inputs": { + "base": 0, + "fromstarts": [0, 2, 2], + "fromstops": [2, 2, 4], + "length": 3, + "tostartsoffset": 0, + "tostopsoffset": 0 + }, + "outputs": { + "tostarts": [0, 2, 2], + "tostops": [2, 2, 4]} + }, + { + "error": false, + "inputs": { + "base": 0, + "fromstarts": [0, 2, 4], + "fromstops": [2, 4, 6], + "length": 3, + "tostartsoffset": 0, + "tostopsoffset": 0 + }, + "outputs": { + "tostarts": [0, 2, 4], + "tostops": [2, 4, 6]} + }, + { + "error": false, + "inputs": { + "base": 0, + "fromstarts": [0, 3, 3, 5, 6], + "fromstops": [3, 3, 5, 6, 10], + "length": 5, + "tostartsoffset": 0, + "tostopsoffset": 0 + }, + "outputs": { + "tostarts": [0, 3, 3, 5, 6], + "tostops": [3, 3, 5, 6, 10]} + }, + { + "error": false, + "inputs": { + "base": 0, + "fromstarts": [0, 3, 3], + "fromstops": [3, 3, 5], + "length": 3, + "tostartsoffset": 0, + "tostopsoffset": 0 + }, + "outputs": { + "tostarts": [0, 3, 3], + "tostops": [3, 3, 5]} + }, + { + "error": false, + "inputs": { + "base": 0, + "fromstarts": [0, 3, 6], + "fromstops": [3, 6, 11], + "length": 3, + "tostartsoffset": 0, + "tostopsoffset": 0 + }, + "outputs": { + "tostarts": [0, 3, 6], + "tostops": [3, 6, 11]} + }, + { + "error": false, + "inputs": { + "base": 0, + "fromstarts": [0, 5, 10], + "fromstops": [5, 10, 15], + "length": 3, + "tostartsoffset": 0, + "tostopsoffset": 0 + }, + "outputs": { + "tostarts": [0, 5, 10], + "tostops": [5, 10, 15]} + }, + { + "error": false, + "inputs": { + "base": 0, + "fromstarts": [0, 7], + "fromstops": [7, 14], + "length": 2, + "tostartsoffset": 0, + "tostopsoffset": 0 + }, + "outputs": { + "tostarts": [0, 7], + "tostops": [7, 14]} + }, + { + "error": false, + "inputs": { + "base": 0, + "fromstarts": [1, 3, 3, 3], + "fromstops": [3, 3, 3, 5], + "length": 4, + "tostartsoffset": 0, + "tostopsoffset": 0 + }, + "outputs": { + "tostarts": [1, 3, 3, 3], + "tostops": [3, 3, 3, 5]} + }, + { + "error": false, + "inputs": { + "base": 0, + "fromstarts": [3, 5], + "fromstops": [5, 5], + "length": 2, + "tostartsoffset": 0, + "tostopsoffset": 0 + }, + "outputs": { + "tostarts": [3, 5], + "tostops": [5, 5]} + } + ] + }, + { + "name": "awkward_UnionArray_fillindex", + "tests": [ + { + "error": false, + "inputs": { + "fromindex": [0, 0, 1, 1], + "length": 4, + "toindexoffset": 0 + }, + "outputs": { + "toindex": [0, 0, 1, 1]} + }, + { + "error": false, + "inputs": { + "fromindex": [0, 1, 2, 0, 1, 2], + "length": 6, + "toindexoffset": 0 + }, + "outputs": { + "toindex": [0, 1, 2, 0, 1, 2]} + } + ] + }, + { + "name": "awkward_UnionArray_validity", + "tests": [ + { + "error": false, + "inputs": { + "index": [0, 1, 2, 3, 0, 1], + "lencontents": [4, 2, 0, 945], + "length": 6, + "numcontents": 2, + "tags": [0, 0, 0, 0, 1, 1]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 2, 0, 1, 2, 3], + "lencontents": [3, 4], + "length": 7, + "numcontents": 2, + "tags": [0, 0, 0, 1, 1, 1, 1]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 0, 1, 2, 3], + "lencontents": [2, 4, 32, 49, 0, 0], + "length": 6, + "numcontents": 2, + "tags": [0, 0, 1, 1, 1, 1]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [0, 0, 1, 1, 2, 3, 2, 4], + "lencontents": [5, 3, 32, 33], + "length": 8, + "numcontents": 2, + "tags": [0, 1, 1, 0, 0, 0, 1, 0]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [0, 0, 1, 1, 2, 3, 2, 4], + "lencontents": [5, 3, 32, 625, 0, 0, 0], + "length": 8, + "numcontents": 2, + "tags": [0, 1, 1, 0, 0, 0, 1, 0]}, + "outputs": {} + }, + { + "error": false, + "inputs": { + "index": [0, 0, 1, 1, 2, 2, 3], + "lencontents": [3, 4, 32, 177], + "length": 7, + "numcontents": 2, + "tags": [0, 1, 1, 0, 0, 1, 1]}, + "outputs": {} + } + ] + }, + { + "name": "awkward_ByteMaskedArray_reduce_next_nonlocal_nextshifts_64", + "tests": [ + { + "error": false, + "inputs": { + "length": 7, + "mask": [0, 0, 0, 1, 1, 0, 0], + "valid_when": false + }, + "outputs": { + "nextshifts": [0, 0, 0, 2, 2]} + } + ] + }, + { + "name": "awkward_IndexedArray_index_of_nulls", + "tests": [ + { + "error": false, + "inputs": { + "fromindex": [ + -1, + -1, + 0, + 1, + 2, + -1, + -1, + -1, + 3, + -1, + 4, + 5, + -1, + -1, + 6, + 7, + 8 + ], + "lenindex": 17, + "parents": [0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4], + "starts": [0, 5, 8, 11, 14]}, + "outputs": { + "toindex": [0, 1, 0, 1, 2, 1, 1, 2]} + }, + { + "error": false, + "inputs": { + "fromindex": [ + -1, + -1, + 3, + 5, + 6, + -1, + -1, + -1, + -1, + 7, + 0, + -1, + 4, + -1, + 8, + 1, + 2 + ], + "lenindex": 17, + "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 4], + "starts": [0, 5, 10, 15, 16]}, + "outputs": { + "toindex": [0, 1, 0, 1, 2, 3, 1, 3]} + }, + { + "error": false, + "inputs": { + "fromindex": [ + -1, + -1, + 0, + 1, + 2 + ], + "lenindex": 5, + "parents": [0, 0, 0, 0, 0], + "starts": [0]}, + "outputs": { + "toindex": [0, 1]} + }, + { + "error": false, + "inputs": { + "fromindex": [0, -1, 3, 5, 6, 1, -1, 4, -1, 7, 2, -1, -1, -1, 8, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1], + "lenindex": 25, + "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4], + "starts": [0, 5, 10, 15, 20]}, + "outputs": { + "toindex": [1, 1, 3, 1, 2, 3, 0, 1, 2, 3, 4, 0, 1, 2, 3, 4]} + }, + { + "error": false, + "inputs": { + "fromindex": [0, -1, 1, 2, -1, 3, 4, 5], + "lenindex": 8, + "parents": [0, 0, 0, 0, 0, 0, 0, 0], + "starts": [0]}, + "outputs": { + "toindex": [1, 4]} + }, + { + "error": false, + "inputs": { + "fromindex": [0, 1, -1, 2], + "lenindex": 4, + "parents": [0, 0, 0, 0], + "starts": [0]}, + "outputs": { + "toindex": [2]} + }, + { + "error": false, + "inputs": { + "fromindex": [0, 1, -1, -1, 4], + "lenindex": 5, + "parents": [0, 0, 0, 0, 0], + "starts": [0]}, + "outputs": { + "toindex": [2, 3]} + }, + { + "error": false, + "inputs": { + "fromindex": [0, 1, -1, 2, 3, -1], + "lenindex": 6, + "parents": [0, 0, 0, 0, 0, 0], + "starts": [0]}, + "outputs": { + "toindex": [2, 5]} + }, + { + "error": false, + "inputs": { + "fromindex": [0, 1, -1, 2, 3, -1, 4, 5, -1, 6, 7, -1], + "lenindex": 12, + "parents": [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], + "starts": [0, 6]}, + "outputs": { + "toindex": [2, 5, 2, 5]} + }, + { + "error": false, + "inputs": { + "fromindex": [0, 1, 2, -1, -1, -1, -1, 7, 8], + "lenindex": 9, + "parents": [0, 0, 0, 0, 1, 1, 1, 1, 1], + "starts": [0, 4]}, + "outputs": { + "toindex": [3, 0, 1, 2]} + } + ] + }, + { + "name": "awkward_IndexedArray_reduce_next_fix_offsets_64", + "tests": [ + { + "error": false, + "inputs": { + "outindexlength": 6, + "starts": [0, 1, 2, 5], + "startslength": 4 + }, + "outputs": { + "outoffsets": [0, 1, 2, 5, 6]} + }, + { + "error": false, + "inputs": { + "outindexlength": 2, + "starts": [0], + "startslength": 1 + }, + "outputs": { + "outoffsets": [0, 2]} + }, + { + "error": false, + "inputs": { + "outindexlength": 9, + "starts": [0, 3, 3, 5, 6], + "startslength": 5 + }, + "outputs": { + "outoffsets": [0, 3, 3, 5, 6, 9]} + }, + { + "error": false, + "inputs": { + "outindexlength": 6, + "starts": [0, 3], + "startslength": 2 + }, + "outputs": { + "outoffsets": [0, 3, 6]} + }, + { + "error": false, + "inputs": { + "outindexlength": 4, + "starts": [0], + "startslength": 1 + }, + "outputs": { + "outoffsets": [0, 4]} + }, + { + "error": false, + "inputs": { + "outindexlength": 5, + "starts": [0], + "startslength": 1 + }, + "outputs": { + "outoffsets": [0, 5]} + }, + { + "error": false, + "inputs": { + "outindexlength": 8, + "starts": [0], + "startslength": 1 + }, + "outputs": { + "outoffsets": [0, 8]} + } + ] + }, + { + "name": "awkward_IndexedArray_reduce_next_nonlocal_nextshifts_64", + "tests": [ + { + "error": false, + "inputs": { + "index": [0, 1, 2, -1, 3, -1, 4], + "length": 7 + }, + "outputs": { + "nextshifts": [0, 0, 0, 1, 2]} + }, + { + "error": false, + "inputs": { + "index": [0, 1, 2, -1, -1, -1, -1, 7, 8], + "length": 9 + }, + "outputs": { + "nextshifts": [0, 0, 0, 4, 4]} + }, + { + "error": false, + "inputs": { + "index": [0, 1, -1, 2, 3, -1], + "length": 6 + }, + "outputs": { + "nextshifts": [0, 0, 1, 1]} + }, + { + "error": false, + "inputs": { + "index": [0, 1, -1, 2, 3, 4], + "length": 6 + }, + "outputs": { + "nextshifts": [0, 0, 1, 1, 1]} + }, + { + "error": false, + "inputs": { + "index": [0, 1, -1, 2, 3, -1, 4], + "length": 7 + }, + "outputs": { + "nextshifts": [0, 0, 1, 1, 2]} + }, + { + "error": false, + "inputs": { + "index": [0, 1, -1, 2, 3, -1, 4, 5, -1, 6, 7, -1], + "length": 12 + }, + "outputs": { + "nextshifts": [0, 0, 1, 1, 2, 2, 3, 3]} + }, + { + "error": false, + "inputs": { + "index": [0, 1, -1, -1, 4], + "length": 5 + }, + "outputs": { + "nextshifts": [0, 0, 2]} + }, + { + "error": false, + "inputs": { + "index": [4, 2, -1, -1, 1, 0, 1], + "length": 7 + }, + "outputs": { + "nextshifts": [0, 0, 2, 2, 2]} + }, + { + "error": false, + "inputs": { + "index": [ + -1, + -1, + 0, + 1, + 2 + ], + "length": 5 + }, + "outputs": { + "nextshifts": [2, 2, 2]} + }, + { + "error": false, + "inputs": { + "index": [ + -1, + -1, + 0, + 1, + 2, + -1, + -1, + -1, + 3, + -1, + 4, + 5, + -1, + -1, + 6, + 7, + 8 + ], + "length": 17 + }, + "outputs": { + "nextshifts": [2, 2, 2, 5, 6, 6, 8, 8, 8]} + } + ] + }, + { + "name": "awkward_IndexedArray_reduce_next_nonlocal_nextshifts_fromshifts_64", + "tests": [ + { + "error": false, + "inputs": { + "index": [0, 3, 4, 1, -1, 5, 2], + "length": 7, + "shifts": [0, 0, 1, 0, 0, 1, 0]}, + "outputs": { + "nextshifts": [0, 0, 1, 0, 2, 1]} + }, + { + "error": false, + "inputs": { + "index": [0, 3, 4, 1, -1, 5, 2], + "length": 7, + "shifts": [0, 1, 1, 0, 1, 1, 0]}, + "outputs": { + "nextshifts": [0, 1, 1, 0, 2, 1]} + }, + { + "error": false, + "inputs": { + "index": [0, -1, 3, 5, 6, 1, -1, 4, -1, 7, 2, -1, -1, -1, 8, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1], + "length": 25, + "shifts": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}, + "outputs": { + "nextshifts": [0, 1, 1, 1, 1, 2, 3, 3, 6]} + }, + { + "error": false, + "inputs": { + "index": [0, -1, 4, 1, 3, 5, 2], + "length": 7, + "shifts": [0, 1, 1, 0, 1, 1, 0]}, + "outputs": { + "nextshifts": [0, 2, 1, 2, 2, 1]} + }, + { + "error": false, + "inputs": { + "index": [ + -1, + -1, + 3, + 5, + 6, + -1, + -1, + -1, + -1, + 7, + 0, + -1, + 4, + -1, + 8, + 1, + 2 + ], + "length": 17, + "shifts": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}, + "outputs": { + "nextshifts": [2, 2, 2, 6, 6, 7, 8, 8, 8]} + } + ] + }, + { + "name": "awkward_ListArray_getitem_next_array_advanced", + "tests": [ + { + "error": false, + "inputs": { + "fromadvanced": [0, 1], + "fromarray": [0, 0], + "fromstarts": [0, 0], + "fromstops": [1, 1], + "lenarray": 2, + "lencontent": 5, + "lenstarts": 2 + }, + "outputs": { + "toadvanced": [0, 1], + "tocarry": [0, 0]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0], + "fromarray": [0], + "fromstarts": [0], + "fromstops": [2], + "lenarray": 1, + "lencontent": 4, + "lenstarts": 1 + }, + "outputs": { + "toadvanced": [0], + "tocarry": [0]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [0, 1, -1, 1], + "fromstarts": [0, 0, 0, 0], + "fromstops": [3, 3, 3, 3], + "lenarray": 4, + "lencontent": 6, + "lenstarts": 4 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [0, 1, 2, 1]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [0, 0, 0, 0], + "fromstarts": [0, 3, 3, 3], + "fromstops": [3, 6, 6, 6], + "lenarray": 4, + "lencontent": 6, + "lenstarts": 4 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [0, 3, 3, 3]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1], + "fromarray": [1, 0], + "fromstarts": [0, 0], + "fromstops": [3, 3], + "lenarray": 2, + "lencontent": 5, + "lenstarts": 2 + }, + "outputs": { + "toadvanced": [0, 1], + "tocarry": [1, 0]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [1, 0, 0, 1], + "fromstarts": [0, 0, 0, 0], + "fromstops": [3, 3, 3, 3], + "lenarray": 4, + "lencontent": 6, + "lenstarts": 4 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [1, 0, 0, 1]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1], + "fromarray": [0, 0], + "fromstarts": [1, 0], + "fromstops": [3, 2], + "lenarray": 2, + "lencontent": 3, + "lenstarts": 2 + }, + "outputs": { + "toadvanced": [0, 1], + "tocarry": [1, 0]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [0, 1, -1, 1], + "fromstarts": [10, 10, 10, 10], + "fromstops": [15, 15, 15, 15], + "lenarray": 4, + "lencontent": 30, + "lenstarts": 4 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [10, 11, 14, 11]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0], + "fromarray": [0], + "fromstarts": [1], + "fromstops": [3], + "lenarray": 1, + "lencontent": 3, + "lenstarts": 1 + }, + "outputs": { + "toadvanced": [0], + "tocarry": [1]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [1, 0, 0, 1], + "fromstarts": [10, 10, 10, 10], + "fromstops": [15, 15, 15, 15], + "lenarray": 4, + "lencontent": 30, + "lenstarts": 4 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [11, 10, 10, 11]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [1, -2, 0, -1], + "fromstarts": [10, 10, 10, 10], + "fromstops": [15, 15, 15, 15], + "lenarray": 4, + "lencontent": 30, + "lenstarts": 4 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [11, 13, 10, 14]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [1, -2, 0, -1], + "fromstarts": [10, 0, 0, 5], + "fromstops": [15, 5, 5, 10], + "lenarray": 4, + "lencontent": 30, + "lenstarts": 4 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [11, 3, 0, 9]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [1, 0, 0, 1], + "fromstarts": [0, 15, 15, 15], + "fromstops": [5, 20, 20, 20], + "lenarray": 4, + "lencontent": 30, + "lenstarts": 4 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [1, 15, 15, 16]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1], + "fromarray": [1, 2], + "fromstarts": [0, 0], + "fromstops": [3, 3], + "lenarray": 2, + "lencontent": 5, + "lenstarts": 2 + }, + "outputs": { + "toadvanced": [0, 1], + "tocarry": [1, 2]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [2, 0, 0, 1], + "fromstarts": [10, 10, 10, 10], + "fromstops": [15, 15, 15, 15], + "lenarray": 4, + "lencontent": 30, + "lenstarts": 4 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [12, 10, 10, 11]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [2, 2, 2, 2], + "fromstarts": [10, 0, 0, 5], + "fromstops": [15, 5, 5, 10], + "lenarray": 4, + "lencontent": 30, + "lenstarts": 4 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [12, 2, 2, 7]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [ + -2, + -2, + -2, + -2 + ], + "fromstarts": [10, 10, 10, 10], + "fromstops": [15, 15, 15, 15], + "lenarray": 4, + "lencontent": 30, + "lenstarts": 4 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [13, 13, 13, 13]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [ + -2, + -2, + -2, + -2 + ], + "fromstarts": [10, 0, 0, 5], + "fromstops": [15, 5, 5, 10], + "lenarray": 4, + "lencontent": 30, + "lenstarts": 4 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [13, 3, 3, 8]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [1, 0, 0, 1], + "fromstarts": [0, 3, 3, 3], + "fromstops": [3, 6, 6, 6], + "lenarray": 4, + "lencontent": 6, + "lenstarts": 4 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [1, 3, 3, 4]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [1, 0, 0, 1], + "fromstarts": [0, 5, 10, 5], + "fromstops": [5, 10, 15, 10], + "lenarray": 4, + "lencontent": 30, + "lenstarts": 4 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [1, 5, 10, 6]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [0, 1, -1, 1], + "fromstarts": [15, 0, 0, 15], + "fromstops": [20, 5, 5, 20], + "lenarray": 4, + "lencontent": 30, + "lenstarts": 4 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [15, 1, 4, 16]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [0, 1, -1, 1], + "fromstarts": [15, 15, 15, 15], + "fromstops": [20, 20, 20, 20], + "lenarray": 4, + "lencontent": 30, + "lenstarts": 4 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [15, 16, 19, 16]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [1, 0, 0, 1], + "fromstarts": [15, 15, 15, 15], + "fromstops": [20, 20, 20, 20], + "lenarray": 4, + "lencontent": 30, + "lenstarts": 4 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [16, 15, 15, 16]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [ + -1, + -1, + -1, + -1 + ], + "fromstarts": [15, 0, 0, 15], + "fromstops": [20, 5, 5, 20], + "lenarray": 4, + "lencontent": 30, + "lenstarts": 4 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [19, 4, 4, 19]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1], + "fromarray": [ + -1, + 0 + ], + "fromstarts": [0, 0], + "fromstops": [3, 3], + "lenarray": 2, + "lencontent": 5, + "lenstarts": 2 + }, + "outputs": { + "toadvanced": [0, 1], + "tocarry": [2, 0]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [ + -1, + -1, + -1, + -1 + ], + "fromstarts": [0, 0, 0, 0], + "fromstops": [3, 3, 3, 3], + "lenarray": 4, + "lencontent": 6, + "lenstarts": 4 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [2, 2, 2, 2]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1], + "fromarray": [1, 2], + "fromstarts": [1, 1], + "fromstops": [4, 4], + "lenarray": 2, + "lencontent": 4, + "lenstarts": 2 + }, + "outputs": { + "toadvanced": [0, 1], + "tocarry": [2, 3]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [ + -1, + -1, + -1, + -1 + ], + "fromstarts": [0, 3, 3, 3], + "fromstops": [3, 6, 6, 6], + "lenarray": 4, + "lencontent": 6, + "lenstarts": 4 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [2, 5, 5, 5]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [0, 0, 0, 0], + "fromstarts": [3, 0, 0, 3], + "fromstops": [6, 3, 3, 6], + "lenarray": 4, + "lencontent": 6, + "lenstarts": 4 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [3, 0, 0, 3]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0], + "fromarray": [1], + "fromstarts": [2], + "fromstops": [5], + "lenarray": 1, + "lencontent": 5, + "lenstarts": 1 + }, + "outputs": { + "toadvanced": [0], + "tocarry": [3]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1], + "fromarray": [ + -1, + 0 + ], + "fromstarts": [1, 1], + "fromstops": [4, 4], + "lenarray": 2, + "lencontent": 4, + "lenstarts": 2 + }, + "outputs": { + "toadvanced": [0, 1], + "tocarry": [3, 1]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [0, 1, -1, 1], + "fromstarts": [3, 0, 0, 3], + "fromstops": [6, 3, 3, 6], + "lenarray": 4, + "lencontent": 6, + "lenstarts": 4 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [3, 1, 2, 4]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [0, 0, 0, 0], + "fromstarts": [3, 3, 3, 3], + "fromstops": [6, 6, 6, 6], + "lenarray": 4, + "lencontent": 6, + "lenstarts": 4 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [3, 3, 3, 3]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [0, 1, -1, 1], + "fromstarts": [3, 3, 3, 3], + "fromstops": [6, 6, 6, 6], + "lenarray": 4, + "lencontent": 6, + "lenstarts": 4 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [3, 4, 5, 4]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1], + "fromarray": [1, 1], + "fromstarts": [3, 0], + "fromstops": [5, 3], + "lenarray": 2, + "lencontent": 5, + "lenstarts": 2 + }, + "outputs": { + "toadvanced": [0, 1], + "tocarry": [4, 1]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [1, 1, 0, 0], + "fromstarts": [3, 0, 0, 6], + "fromstops": [5, 3, 3, 9], + "lenarray": 4, + "lencontent": 9, + "lenstarts": 4 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [4, 1, 0, 6]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [ + -1, + -1, + -1, + -1 + ], + "fromstarts": [0, 15, 15, 15], + "fromstops": [5, 20, 20, 20], + "lenarray": 4, + "lencontent": 30, + "lenstarts": 4 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [4, 19, 19, 19]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [1, -1, 0, 0], + "fromstarts": [3, 0, 0, 3], + "fromstops": [5, 3, 3, 5], + "lenarray": 4, + "lencontent": 5, + "lenstarts": 4 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [4, 2, 0, 3]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [1, 0, 0, 1], + "fromstarts": [3, 3, 3, 3], + "fromstops": [6, 6, 6, 6], + "lenarray": 4, + "lencontent": 6, + "lenstarts": 4 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [4, 3, 3, 4]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [ + -1, + -1, + -1, + -1 + ], + "fromstarts": [0, 5, 10, 5], + "fromstops": [5, 10, 15, 10], + "lenarray": 4, + "lencontent": 30, + "lenstarts": 4 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [4, 9, 14, 9]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3, 4, 5], + "fromarray": [2, 0, 1, 1, 2, 0], + "fromstarts": [3, 0, 3, 3, 3, 0], + "fromstops": [6, 3, 6, 6, 6, 3], + "lenarray": 6, + "lencontent": 6, + "lenstarts": 6 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3, 4, 5], + "tocarry": [5, 0, 4, 4, 5, 0]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [0, 1, -1, 1], + "fromstarts": [5, 0, 0, 5], + "fromstops": [10, 5, 5, 10], + "lenarray": 4, + "lencontent": 30, + "lenstarts": 4 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [5, 1, 4, 6]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [ + -1, + -1, + -1, + -1 + ], + "fromstarts": [3, 0, 0, 3], + "fromstops": [6, 3, 3, 6], + "lenarray": 4, + "lencontent": 6, + "lenstarts": 4 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [5, 2, 2, 5]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [1, 1, 0, 0], + "fromstarts": [6, 0, 0, 6], + "fromstops": [9, 3, 3, 9], + "lenarray": 4, + "lencontent": 9, + "lenstarts": 4 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [7, 1, 0, 6]} + }, + { + "error": false, + "inputs": { + "fromadvanced": [0, 1, 2, 3], + "fromarray": [ + -1, + -1, + -1, + -1 + ], + "fromstarts": [5, 0, 0, 5], + "fromstops": [10, 5, 5, 10], + "lenarray": 4, + "lencontent": 30, + "lenstarts": 4 + }, + "outputs": { + "toadvanced": [0, 1, 2, 3], + "tocarry": [9, 4, 4, 9]} + } + ] + }, + { + "name": "awkward_ListArray_getitem_next_at", + "tests": [ + { + "error": false, + "inputs": { + "at": 0, + "fromstarts": [], + "fromstops": [], + "lenstarts": 0 + }, + "outputs": { + "tocarry": [] + } + }, + { + "error": false, + "inputs": { + "at": 0, + "fromstarts": [0], + "fromstops": [1], + "lenstarts": 1 + }, + "outputs": { + "tocarry": [0]} + }, + { + "error": false, + "inputs": { + "at": 0, + "fromstarts": [0], + "fromstops": [2], + "lenstarts": 1 + }, + "outputs": { + "tocarry": [0]} + }, + { + "error": false, + "inputs": { + "at": 0, + "fromstarts": [0], + "fromstops": [3], + "lenstarts": 1 + }, + "outputs": { + "tocarry": [0]} + }, + { + "error": false, + "inputs": { + "at": -5, + "fromstarts": [0], + "fromstops": [5], + "lenstarts": 1 + }, + "outputs": { + "tocarry": [0]} + }, + { + "error": false, + "inputs": { + "at": 0, + "fromstarts": [0, 1], + "fromstops": [1, 2], + "lenstarts": 2 + }, + "outputs": { + "tocarry": [0, 1]} + }, + { + "error": false, + "inputs": { + "at": 0, + "fromstarts": [0, 1, 2, 3], + "fromstops": [1, 2, 3, 4], + "lenstarts": 4 + }, + "outputs": { + "tocarry": [0, 1, 2, 3]} + }, + { + "error": false, + "inputs": { + "at": 0, + "fromstarts": [0, 1, 2, 3, 4], + "fromstops": [1, 2, 3, 4, 5], + "lenstarts": 5 + }, + "outputs": { + "tocarry": [0, 1, 2, 3, 4]} + }, + { + "error": false, + "inputs": { + "at": 0, + "fromstarts": [0, 2, 3], + "fromstops": [2, 3, 5], + "lenstarts": 3 + }, + "outputs": { + "tocarry": [0, 2, 3]} + }, + { + "error": false, + "inputs": { + "at": 0, + "fromstarts": [0, 3, 5, 6], + "fromstops": [3, 5, 6, 10], + "lenstarts": 4 + }, + "outputs": { + "tocarry": [0, 3, 5, 6]} + }, + { + "error": false, + "inputs": { + "at": 0, + "fromstarts": [10], + "fromstops": [15], + "lenstarts": 1 + }, + "outputs": { + "tocarry": [10]} + }, + { + "error": false, + "inputs": { + "at": 1, + "fromstarts": [0], + "fromstops": [2], + "lenstarts": 1 + }, + "outputs": { + "tocarry": [1]} + }, + { + "error": false, + "inputs": { + "at": 1, + "fromstarts": [0], + "fromstops": [3], + "lenstarts": 1 + }, + "outputs": { + "tocarry": [1]} + }, + { + "error": false, + "inputs": { + "at": -2, + "fromstarts": [0], + "fromstops": [3], + "lenstarts": 1 + }, + "outputs": { + "tocarry": [1]} + }, + { + "error": false, + "inputs": { + "at": 1, + "fromstarts": [0], + "fromstops": [5], + "lenstarts": 1 + }, + "outputs": { + "tocarry": [1]} + }, + { + "error": false, + "inputs": { + "at": 1, + "fromstarts": [10], + "fromstops": [15], + "lenstarts": 1 + }, + "outputs": { + "tocarry": [11]} + }, + { + "error": false, + "inputs": { + "at": 0, + "fromstarts": [1], + "fromstops": [2], + "lenstarts": 1 + }, + "outputs": { + "tocarry": [1]} + }, + { + "error": false, + "inputs": { + "at": 0, + "fromstarts": [1], + "fromstops": [3], + "lenstarts": 1 + }, + "outputs": { + "tocarry": [1]} + }, + { + "error": false, + "inputs": { + "at": -2, + "fromstarts": [10], + "fromstops": [15], + "lenstarts": 1 + }, + "outputs": { + "tocarry": [13]} + }, + { + "error": false, + "inputs": { + "at": 1, + "fromstarts": [0, 3], + "fromstops": [3, 5], + "lenstarts": 2 + }, + "outputs": { + "tocarry": [1, 4]} + }, + { + "error": false, + "inputs": { + "at": 1, + "fromstarts": [0, 5], + "fromstops": [5, 10], + "lenstarts": 2 + }, + "outputs": { + "tocarry": [1, 6]} + }, + { + "error": false, + "inputs": { + "at": 1, + "fromstarts": [15], + "fromstops": [20], + "lenstarts": 1 + }, + "outputs": { + "tocarry": [16]} + }, + { + "error": false, + "inputs": { + "at": -2, + "fromstarts": [15], + "fromstops": [20], + "lenstarts": 1 + }, + "outputs": { + "tocarry": [18]} + }, + { + "error": false, + "inputs": { + "at": -1, + "fromstarts": [15], + "fromstops": [20], + "lenstarts": 1 + }, + "outputs": { + "tocarry": [19]} + }, + { + "error": false, + "inputs": { + "at": -1, + "fromstarts": [0], + "fromstops": [3], + "lenstarts": 1 + }, + "outputs": { + "tocarry": [2]} + }, + { + "error": false, + "inputs": { + "at": 1, + "fromstarts": [1], + "fromstops": [3], + "lenstarts": 1 + }, + "outputs": { + "tocarry": [2]} + }, + { + "error": false, + "inputs": { + "at": 1, + "fromstarts": [1], + "fromstops": [4], + "lenstarts": 1 + }, + "outputs": { + "tocarry": [2]} + }, + { + "error": false, + "inputs": { + "at": 0, + "fromstarts": [2], + "fromstops": [3], + "lenstarts": 1 + }, + "outputs": { + "tocarry": [2]} + }, + { + "error": false, + "inputs": { + "at": 1, + "fromstarts": [2], + "fromstops": [5], + "lenstarts": 1 + }, + "outputs": { + "tocarry": [3]} + }, + { + "error": false, + "inputs": { + "at": 0, + "fromstarts": [3], + "fromstops": [5], + "lenstarts": 1 + }, + "outputs": { + "tocarry": [3]} + }, + { + "error": false, + "inputs": { + "at": 0, + "fromstarts": [3], + "fromstops": [6], + "lenstarts": 1 + }, + "outputs": { + "tocarry": [3]} + }, + { + "error": false, + "inputs": { + "at": 0, + "fromstarts": [3, 5, 6], + "fromstops": [5, 6, 9], + "lenstarts": 3 + }, + "outputs": { + "tocarry": [3, 5, 6]} + }, + { + "error": false, + "inputs": { + "at": -1, + "fromstarts": [0], + "fromstops": [5], + "lenstarts": 1 + }, + "outputs": { + "tocarry": [4]} + }, + { + "error": false, + "inputs": { + "at": 4, + "fromstarts": [0], + "fromstops": [5], + "lenstarts": 1 + }, + "outputs": { + "tocarry": [4]} + }, + { + "error": false, + "inputs": { + "at": 1, + "fromstarts": [3], + "fromstops": [5], + "lenstarts": 1 + }, + "outputs": { + "tocarry": [4]} + }, + { + "error": false, + "inputs": { + "at": 1, + "fromstarts": [3], + "fromstops": [6], + "lenstarts": 1 + }, + "outputs": { + "tocarry": [4]} + }, + { + "error": false, + "inputs": { + "at": -2, + "fromstarts": [3], + "fromstops": [6], + "lenstarts": 1 + }, + "outputs": { + "tocarry": [4]} + }, + { + "error": false, + "inputs": { + "at": -1, + "fromstarts": [3, 5, 6], + "fromstops": [5, 6, 9], + "lenstarts": 3 + }, + "outputs": { + "tocarry": [4, 5, 8]} + }, + { + "error": false, + "inputs": { + "at": -1, + "fromstarts": [0, 5], + "fromstops": [5, 10], + "lenstarts": 2 + }, + "outputs": { + "tocarry": [4, 9]} + }, + { + "error": false, + "inputs": { + "at": 0, + "fromstarts": [5, 10], + "fromstops": [10, 15], + "lenstarts": 2 + }, + "outputs": { + "tocarry": [5, 10]} + }, + { + "error": false, + "inputs": { + "at": -1, + "fromstarts": [3], + "fromstops": [6], + "lenstarts": 1 + }, + "outputs": { + "tocarry": [5]} + }, + { + "error": false, + "inputs": { + "at": 0, + "fromstarts": [5], + "fromstops": [10], + "lenstarts": 1 + }, + "outputs": { + "tocarry": [5]} + }, + { + "error": false, + "inputs": { + "at": -5, + "fromstarts": [5], + "fromstops": [10], + "lenstarts": 1 + }, + "outputs": { + "tocarry": [5]} + }, + { + "error": false, + "inputs": { + "at": 1, + "fromstarts": [5, 10], + "fromstops": [10, 15], + "lenstarts": 2 + }, + "outputs": { + "tocarry": [6, 11]} + }, + { + "error": false, + "inputs": { + "at": 1, + "fromstarts": [5], + "fromstops": [10], + "lenstarts": 1 + }, + "outputs": { + "tocarry": [6]} + }, + { + "error": false, + "inputs": { + "at": 1, + "fromstarts": [6], + "fromstops": [10], + "lenstarts": 1 + }, + "outputs": { + "tocarry": [7]} + }, + { + "error": false, + "inputs": { + "at": 1, + "fromstarts": [6], + "fromstops": [9], + "lenstarts": 1 + }, + "outputs": { + "tocarry": [7]} + }, + { + "error": false, + "inputs": { + "at": -2, + "fromstarts": [5], + "fromstops": [10], + "lenstarts": 1 + }, + "outputs": { + "tocarry": [8]} + }, + { + "error": false, + "inputs": { + "at": -1, + "fromstarts": [5, 10], + "fromstops": [10, 15], + "lenstarts": 2 + }, + "outputs": { + "tocarry": [9, 14]} + }, + { + "error": false, + "inputs": { + "at": -1, + "fromstarts": [5], + "fromstops": [10], + "lenstarts": 1 + }, + "outputs": { + "tocarry": [9]} + }, + { + "error": false, + "inputs": { + "at": 4, + "fromstarts": [5], + "fromstops": [10], + "lenstarts": 1 + }, + "outputs": { + "tocarry": [9]} + } + ] + }, + { + "name": "awkward_ListArray_getitem_next_range_counts", + "tests": [ + { + "error": false, + "inputs": { + "fromoffsets": [0, 2, 2, 4, 4, 5, 6, 7, 9, 9], + "lenstarts": 9 + }, + "outputs": { + "total": [9]} + }, + { + "error": false, + "inputs": { + "fromoffsets": [0, 2, 4, 5, 6, 7, 9], + "lenstarts": 6 + }, + "outputs": { + "total": [9]} + } + ] + }, + { + "name": "awkward_ListArray_localindex", + "tests": [ + { + "error": false, + "inputs": { + "length": 1, + "offsets": [0, 1]}, + "outputs": { + "toindex": [0]} + }, + { + "error": false, + "inputs": { + "length": 3, + "offsets": [0, 2, 3, 5]}, + "outputs": { + "toindex": [0, 1, 0, 0, 1]} + }, + { + "error": false, + "inputs": { + "length": 4, + "offsets": [0, 2, 3, 3, 6]}, + "outputs": { + "toindex": [0, 1, 0, 0, 1, 2]} + }, + { + "error": false, + "inputs": { + "length": 2, + "offsets": [0, 2, 3]}, + "outputs": { + "toindex": [0, 1, 0]} + }, + { + "error": false, + "inputs": { + "length": 1, + "offsets": [0, 2]}, + "outputs": { + "toindex": [0, 1]} + }, + { + "error": false, + "inputs": { + "length": 4, + "offsets": [0, 3, 3, 4, 5]}, + "outputs": { + "toindex": [0, 1, 2, 0, 0]} + }, + { + "error": false, + "inputs": { + "length": 7, + "offsets": [0, 3, 3, 5, 6, 10, 10, 13]}, + "outputs": { + "toindex": [0, 1, 2, 0, 1, 0, 0, 1, 2, 3, 0, 1, 2]} + }, + { + "error": false, + "inputs": { + "length": 5, + "offsets": [0, 3, 3, 5, 6, 10]}, + "outputs": { + "toindex": [0, 1, 2, 0, 1, 0, 0, 1, 2, 3]} + }, + { + "error": false, + "inputs": { + "length": 6, + "offsets": [0, 3, 3, 5, 6, 6, 10]}, + "outputs": { + "toindex": [0, 1, 2, 0, 1, 0, 0, 1, 2, 3]} + }, + { + "error": false, + "inputs": { + "length": 3, + "offsets": [0, 3, 3, 5]}, + "outputs": { + "toindex": [0, 1, 2, 0, 1]} + }, + { + "error": false, + "inputs": { + "length": 5, + "offsets": [0, 4, 4, 7, 8, 13]}, + "outputs": { + "toindex": [0, 1, 2, 3, 0, 1, 2, 0, 0, 1, 2, 3, 4]} + } + ] + }, + { + "name": "awkward_ListArray_rpad_axis1", + "tests": [ + { + "error": false, + "inputs": { + "fromstarts": [0, 3, 4, 5, 8], + "fromstops": [3, 3, 6, 8, 9], + "length": 5, + "target": 4 + }, + "outputs": { + "toindex": [0, 1, 2, -1, -1, -1, -1, -1, 4, 5, -1, -1, 5, 6, 7, -1, 8, -1, -1, -1], + "tostarts": [0, 4, 8, 12, 16], + "tostops": [4, 8, 12, 16, 20]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 3, 4, 5, 8], + "fromstops": [3, 3, 6, 8, 9], + "length": 5, + "target": 3 + }, + "outputs": { + "toindex": [0, 1, 2, -1, -1, -1, 4, 5, -1, 5, 6, 7, 8, -1, -1], + "tostarts": [0, 3, 6, 9, 12], + "tostops": [3, 6, 9, 12, 15]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 3, 5], + "fromstops": [3, 3, 7], + "length": 3, + "target": 3 + }, + "outputs": { + "toindex": [0, 1, 2, -1, -1, -1, 5, 6, -1], + "tostarts": [0, 3, 6], + "tostops": [3, 6, 9]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 3, 4, 5, 8], + "fromstops": [3, 3, 6, 8, 9], + "length": 5, + "target": 2 + }, + "outputs": { + "toindex": [0, 1, 2, -1, -1, 4, 5, 5, 6, 7, 8, -1], + "tostarts": [0, 3, 5, 7, 10], + "tostops": [3, 5, 7, 10, 12]} + }, + { + "error": false, + "inputs": { + "fromstarts": [0, 3, 4, 5, 8], + "fromstops": [3, 3, 6, 8, 9], + "length": 5, + "target": 1 + }, + "outputs": { + "toindex": [0, 1, 2, -1, 4, 5, 5, 6, 7, 8], + "tostarts": [0, 3, 4, 6, 9], + "tostops": [3, 4, 6, 9, 10]} + }, + { + "error": false, + "inputs": { + "fromstarts": [6, 5, 3, 0], + "fromstops": [10, 6, 5, 3], + "length": 4, + "target": 4 + }, + "outputs": { + "toindex": [6, 7, 8, 9, 5, -1, -1, -1, 3, 4, -1, -1, 0, 1, 2, -1], + "tostarts": [0, 4, 8, 12], + "tostops": [4, 8, 12, 16]} + }, + { + "error": false, + "inputs": { + "fromstarts": [6, 5, 3, 3, 0], + "fromstops": [10, 6, 5, 3, 3], + "length": 5, + "target": 4 + }, + "outputs": { + "toindex": [6, 7, 8, 9, 5, -1, -1, -1, 3, 4, -1, -1, -1, -1, -1, -1, 0, 1, 2, -1], + "tostarts": [0, 4, 8, 12, 16], + "tostops": [4, 8, 12, 16, 20]} + }, + { + "error": false, + "inputs": { + "fromstarts": [6, 5, 3, 0], + "fromstops": [10, 6, 5, 3], + "length": 4, + "target": 3 + }, + "outputs": { + "toindex": [6, 7, 8, 9, 5, -1, -1, 3, 4, -1, 0, 1, 2], + "tostarts": [0, 4, 7, 10], + "tostops": [4, 7, 10, 13]} + }, + { + "error": false, + "inputs": { + "fromstarts": [6, 5, 3, 3, 0], + "fromstops": [10, 6, 5, 3, 3], + "length": 5, + "target": 3 + }, + "outputs": { + "toindex": [6, 7, 8, 9, 5, -1, -1, 3, 4, -1, -1, -1, -1, 0, 1, 2], + "tostarts": [0, 4, 7, 10, 13], + "tostops": [4, 7, 10, 13, 16]} + }, + { + "error": false, + "inputs": { + "fromstarts": [6, 5, 3, 3, 0], + "fromstops": [10, 6, 5, 3, 3], + "length": 5, + "target": 2 + }, + "outputs": { + "toindex": [6, 7, 8, 9, 5, -1, 3, 4, -1, -1, 0, 1, 2], + "tostarts": [0, 4, 6, 8, 10], + "tostops": [4, 6, 8, 10, 13]} + }, + { + "error": false, + "inputs": { + "fromstarts": [6, 5, 3, 0], + "fromstops": [10, 6, 5, 3], + "length": 4, + "target": 1 + }, + "outputs": { + "toindex": [6, 7, 8, 9, 5, 3, 4, 0, 1, 2], + "tostarts": [0, 4, 5, 7], + "tostops": [4, 5, 7, 10]} + } + ] + }, + { + "name": "awkward_ListOffsetArray_reduce_local_outoffsets_64", + "tests": [ + { + "error": false, + "inputs": { + "lenparents": 10, + "outlength": 1, + "parents": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}, + "outputs": { + "outoffsets": [0, 10]} + }, + { + "error": false, + "inputs": { + "lenparents": 1, + "outlength": 1, + "parents": [0]}, + "outputs": { + "outoffsets": [0, 1]} + }, + { + "error": false, + "inputs": { + "lenparents": 3, + "outlength": 3, + "parents": [0, 2, 2]}, + "outputs": { + "outoffsets": [0, 1, 1, 3]} + }, + { + "error": false, + "inputs": { + "lenparents": 3, + "outlength": 4, + "parents": [0, 1, 3]}, + "outputs": { + "outoffsets": [0, 1, 2, 2, 3]} + }, + { + "error": false, + "inputs": { + "lenparents": 3, + "outlength": 3, + "parents": [0, 1, 1]}, + "outputs": { + "outoffsets": [0, 1, 3, 3]} + }, + { + "error": false, + "inputs": { + "lenparents": 4, + "outlength": 3, + "parents": [0, 1, 1, 2]}, + "outputs": { + "outoffsets": [0, 1, 3, 4]} + }, + { + "error": false, + "inputs": { + "lenparents": 2, + "outlength": 1, + "parents": [0, 0]}, + "outputs": { + "outoffsets": [0, 2]} + }, + { + "error": false, + "inputs": { + "lenparents": 6, + "outlength": 5, + "parents": [0, 0, 2, 2, 3, 4]}, + "outputs": { + "outoffsets": [0, 2, 2, 4, 5, 6]} + }, + { + "error": false, + "inputs": { + "lenparents": 7, + "outlength": 5, + "parents": [0, 0, 2, 2, 3, 4, 4]}, + "outputs": { + "outoffsets": [0, 2, 2, 4, 5, 7]} + }, + { + "error": false, + "inputs": { + "lenparents": 3, + "outlength": 2, + "parents": [0, 0, 1]}, + "outputs": { + "outoffsets": [0, 2, 3]} + }, + { + "error": false, + "inputs": { + "lenparents": 4, + "outlength": 2, + "parents": [0, 0, 1, 1]}, + "outputs": { + "outoffsets": [0, 2, 4]} + }, + { + "error": false, + "inputs": { + "lenparents": 3, + "outlength": 1, + "parents": [0, 0, 0]}, + "outputs": { + "outoffsets": [0, 3]} + }, + { + "error": false, + "inputs": { + "lenparents": 6, + "outlength": 2, + "parents": [0, 0, 0, 1, 1, 1]}, + "outputs": { + "outoffsets": [0, 3, 6]} + }, + { + "error": false, + "inputs": { + "lenparents": 4, + "outlength": 1, + "parents": [0, 0, 0, 0]}, + "outputs": { + "outoffsets": [0, 4]} + }, + { + "error": false, + "inputs": { + "lenparents": 6, + "outlength": 3, + "parents": [0, 0, 0, 0, 2, 2]}, + "outputs": { + "outoffsets": [0, 4, 4, 6]} + }, + { + "error": false, + "inputs": { + "lenparents": 8, + "outlength": 2, + "parents": [0, 0, 0, 0, 1, 1, 1, 1]}, + "outputs": { + "outoffsets": [0, 4, 8]} + }, + { + "error": false, + "inputs": { + "lenparents": 5, + "outlength": 1, + "parents": [0, 0, 0, 0, 0]}, + "outputs": { + "outoffsets": [0, 5]} + }, + { + "error": false, + "inputs": { + "lenparents": 6, + "outlength": 1, + "parents": [0, 0, 0, 0, 0, 0]}, + "outputs": { + "outoffsets": [0, 6]} + }, + { + "error": false, + "inputs": { + "lenparents": 7, + "outlength": 1, + "parents": [0, 0, 0, 0, 0, 0, 0]}, + "outputs": { + "outoffsets": [0, 7]} + }, + { + "error": false, + "inputs": { + "lenparents": 8, + "outlength": 1, + "parents": [0, 0, 0, 0, 0, 0, 0, 0]}, + "outputs": { + "outoffsets": [0, 8]} + }, + { + "error": false, + "inputs": { + "lenparents": 9, + "outlength": 1, + "parents": [0, 0, 0, 0, 0, 0, 0, 0, 0]}, + "outputs": { + "outoffsets": [0, 9]} + } + ] + }, + { + "name": "awkward_ListOffsetArray_reduce_nonlocal_nextshifts_64", + "tests": [ + { + "error": false, + "inputs": { + "length": 3, + "maxcount": 5, + "nextcarry": [0, 5, 10, 1, 6, 11, 2, 7, 12, 3, 8, 13, 4, 9, 14], + "nextlen": 15, + "offsets": [0, 5, 10, 15], + "parents": [0, 0, 0], + "starts": [0]}, + "outputs": { + "missing": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + "nextshifts": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + "nummissing": [0, 0, 0, 0, 0]} + }, + { + "error": false, + "inputs": { + "length": 2, + "maxcount": 3, + "nextcarry": [0, 3, 1, 4, 2, 5], + "nextlen": 6, + "offsets": [0, 3, 6], + "parents": [0, 0], + "starts": [0]}, + "outputs": { + "missing": [0, 0, 0, 0, 0, 0], + "nextshifts": [0, 0, 0, 0, 0, 0], + "nummissing": [0, 0, 0]} + }, + { + "error": false, + "inputs": { + "length": 3, + "maxcount": 5, + "nextcarry": [0, 5, 9, 1, 6, 10, 2, 7, 11, 3, 8, 4], + "nextlen": 12, + "offsets": [0, 5, 9, 12], + "parents": [0, 0, 0], + "starts": [0]}, + "outputs": { + "missing": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + "nextshifts": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + "nummissing": [0, 0, 0, 1, 2]} + }, + { + "error": false, + "inputs": { + "length": 5, + "maxcount": 5, + "nextcarry": [0, 5, 8, 11, 14, 1, 6, 9, 12, 15, 2, 7, 10, 13, 16, 3, 4], + "nextlen": 17, + "offsets": [0, 5, 8, 11, 14, 17], + "parents": [0, 0, 0, 0, 0], + "starts": [0]}, + "outputs": { + "missing": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + "nextshifts": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + "nummissing": [0, 0, 0, 4, 4]} + }, + { + "error": false, + "inputs": { + "length": 4, + "maxcount": 3, + "nextcarry": [0, 2, 5, 7, 1, 3, 6, 8, 4], + "nextlen": 9, + "offsets": [0, 2, 5, 7, 9], + "parents": [0, 0, 1, 1], + "starts": [0, 2]}, + "outputs": { + "missing": [0, 0, 0, 0, 1, 0, 0, 0, 0], + "nextshifts": [0, 0, 0, 0, 0, 0, 0, 0, 1], + "nummissing": [0, 0, 2]} + }, + { + "error": false, + "inputs": { + "length": 3, + "maxcount": 4, + "nextcarry": [0, 2, 3, 1, 4, 5, 6], + "nextlen": 7, + "offsets": [0, 2, 3, 7], + "parents": [0, 0, 0], + "starts": [0]}, + "outputs": { + "missing": [0, 0, 0, 0, 1, 2, 2], + "nextshifts": [0, 0, 0, 0, 1, 2, 2], + "nummissing": [0, 1, 2, 2]} + }, + { + "error": false, + "inputs": { + "length": 10, + "maxcount": 3, + "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], + "nextlen": 18, + "offsets": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 18], + "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1], + "starts": [0, 5]}, + "outputs": { + "missing": [0, 0, 1, 0, 1, 2, 0, 1, 0, 0, 0, 1, 0, 1, 2, 0, 1, 0], + "nextshifts": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2], + "nummissing": [0, 2, 4]} + }, + { + "error": false, + "inputs": { + "length": 11, + "maxcount": 3, + "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], + "nextlen": 18, + "offsets": [0, 1, 3, 6, 6, 8, 9, 10, 12, 15, 17, 18], + "parents": [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1], + "starts": [0, 6]}, + "outputs": { + "missing": [0, 0, 1, 0, 1, 2, 1, 2, 1, 0, 0, 1, 0, 1, 2, 0, 1, 0], + "nextshifts": [0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 2, 2], + "nummissing": [0, 2, 4]} + }, + { + "error": false, + "inputs": { + "length": 11, + "maxcount": 3, + "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], + "nextlen": 18, + "offsets": [0, 0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 18], + "parents": [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1], + "starts": [0, 6]}, + "outputs": { + "missing": [1, 1, 2, 1, 2, 3, 1, 2, 1, 0, 0, 1, 0, 1, 2, 0, 1, 0], + "nextshifts": [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 2, 2, 1, 1, 1, 3, 2], + "nummissing": [0, 2, 4]} + }, + { + "error": false, + "inputs": { + "length": 3, + "maxcount": 4, + "nextcarry": [0, 3, 1, 4, 2, 5, 6], + "nextlen": 7, + "offsets": [0, 3, 3, 7], + "parents": [0, 0, 0], + "starts": [0]}, + "outputs": { + "missing": [0, 0, 0, 1, 1, 1, 2], + "nextshifts": [0, 1, 0, 1, 0, 1, 2], + "nummissing": [1, 1, 1, 2]} + }, + { + "error": false, + "inputs": { + "length": 4, + "maxcount": 3, + "nextcarry": [0, 3, 5, 1, 4, 6, 2], + "nextlen": 7, + "offsets": [0, 3, 5, 5, 7], + "parents": [0, 0, 0, 0], + "starts": [0]}, + "outputs": { + "missing": [0, 0, 0, 0, 0, 1, 1], + "nextshifts": [0, 0, 1, 0, 0, 1, 0], + "nummissing": [1, 1, 3]} + }, + { + "error": false, + "inputs": { + "length": 4, + "maxcount": 3, + "nextcarry": [0, 3, 5, 1, 4, 6, 2], + "nextlen": 7, + "offsets": [0, 3, 3, 5, 7], + "parents": [0, 0, 0, 0], + "starts": [0]}, + "outputs": { + "missing": [0, 0, 0, 1, 1, 1, 1], + "nextshifts": [0, 1, 1, 0, 1, 1, 0], + "nummissing": [1, 1, 3]} + }, + { + "error": false, + "inputs": { + "length": 11, + "maxcount": 3, + "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], + "nextlen": 18, + "offsets": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 18, 18], + "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], + "starts": [0, 5]}, + "outputs": { + "missing": [0, 0, 1, 0, 1, 2, 0, 1, 0, 0, 0, 1, 0, 1, 2, 0, 1, 0], + "nextshifts": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2], + "nummissing": [1, 3, 5]} + }, + { + "error": false, + "inputs": { + "length": 11, + "maxcount": 3, + "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], + "nextlen": 18, + "offsets": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 17, 18], + "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], + "starts": [0, 5]}, + "outputs": { + "missing": [0, 0, 1, 0, 1, 2, 0, 1, 0, 0, 0, 1, 0, 1, 2, 0, 1, 1], + "nextshifts": [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2], + "nummissing": [1, 3, 5]} + }, + { + "error": false, + "inputs": { + "length": 11, + "maxcount": 3, + "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], + "nextlen": 18, + "offsets": [0, 1, 3, 6, 8, 9, 10, 12, 15, 15, 17, 18], + "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], + "starts": [0, 5]}, + "outputs": { + "missing": [0, 0, 1, 0, 1, 2, 0, 1, 0, 0, 0, 1, 0, 1, 2, 1, 2, 1], + "nextshifts": [0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2], + "nummissing": [1, 3, 5]} + }, + { + "error": false, + "inputs": { + "length": 11, + "maxcount": 3, + "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], + "nextlen": 18, + "offsets": [0, 1, 3, 6, 8, 9, 10, 12, 12, 15, 17, 18], + "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], + "starts": [0, 5]}, + "outputs": { + "missing": [0, 0, 1, 0, 1, 2, 0, 1, 0, 0, 0, 1, 1, 2, 3, 1, 2, 1], + "nextshifts": [0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3], + "nummissing": [1, 3, 5]} + }, + { + "error": false, + "inputs": { + "length": 11, + "maxcount": 3, + "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], + "nextlen": 18, + "offsets": [0, 1, 3, 6, 8, 9, 9, 10, 12, 15, 17, 18], + "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], + "starts": [0, 5]}, + "outputs": { + "missing": [0, 0, 1, 0, 1, 2, 0, 1, 0, 1, 1, 2, 1, 2, 3, 1, 2, 1], + "nextshifts": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 3], + "nummissing": [1, 3, 5]} + }, + { + "error": false, + "inputs": { + "length": 12, + "maxcount": 3, + "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], + "nextlen": 18, + "offsets": [0, 1, 3, 6, 6, 8, 9, 10, 12, 15, 17, 18, 18], + "parents": [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], + "starts": [0, 6]}, + "outputs": { + "missing": [0, 0, 1, 0, 1, 2, 1, 2, 1, 0, 0, 1, 0, 1, 2, 0, 1, 0], + "nextshifts": [0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 2, 2], + "nummissing": [1, 3, 5]} + }, + { + "error": false, + "inputs": { + "length": 12, + "maxcount": 3, + "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], + "nextlen": 18, + "offsets": [0, 1, 3, 6, 6, 8, 9, 10, 12, 15, 17, 17, 18], + "parents": [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], + "starts": [0, 6]}, + "outputs": { + "missing": [0, 0, 1, 0, 1, 2, 1, 2, 1, 0, 0, 1, 0, 1, 2, 0, 1, 1], + "nextshifts": [0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 2, 2], + "nummissing": [1, 3, 5]} + }, + { + "error": false, + "inputs": { + "length": 12, + "maxcount": 3, + "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], + "nextlen": 18, + "offsets": [0, 1, 3, 6, 6, 8, 9, 10, 12, 15, 15, 17, 18], + "parents": [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], + "starts": [0, 6]}, + "outputs": { + "missing": [0, 0, 1, 0, 1, 2, 1, 2, 1, 0, 0, 1, 0, 1, 2, 1, 2, 1], + "nextshifts": [0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 2, 1, 1, 2, 2, 2], + "nummissing": [1, 3, 5]} + }, + { + "error": false, + "inputs": { + "length": 12, + "maxcount": 3, + "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], + "nextlen": 18, + "offsets": [0, 1, 3, 6, 6, 8, 9, 10, 12, 12, 15, 17, 18], + "parents": [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], + "starts": [0, 6]}, + "outputs": { + "missing": [0, 0, 1, 0, 1, 2, 1, 2, 1, 0, 0, 1, 1, 2, 3, 1, 2, 1], + "nextshifts": [0, 0, 0, 1, 1, 0, 0, 1, 1, 1, 1, 1, 2, 1, 2, 2, 2, 3], + "nummissing": [1, 3, 5]} + }, + { + "error": false, + "inputs": { + "length": 12, + "maxcount": 3, + "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], + "nextlen": 18, + "offsets": [0, 1, 3, 6, 6, 8, 9, 9, 10, 12, 15, 17, 18], + "parents": [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], + "starts": [0, 6]}, + "outputs": { + "missing": [0, 0, 1, 0, 1, 2, 1, 2, 1, 1, 1, 2, 1, 2, 3, 1, 2, 1], + "nextshifts": [0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3], + "nummissing": [1, 3, 5]} + }, + { + "error": false, + "inputs": { + "length": 12, + "maxcount": 3, + "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], + "nextlen": 18, + "offsets": [0, 0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 18, 18], + "parents": [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], + "starts": [0, 6]}, + "outputs": { + "missing": [1, 1, 2, 1, 2, 3, 1, 2, 1, 0, 0, 1, 0, 1, 2, 0, 1, 0], + "nextshifts": [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 2, 2, 1, 1, 1, 3, 2], + "nummissing": [1, 3, 5]} + }, + { + "error": false, + "inputs": { + "length": 12, + "maxcount": 3, + "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], + "nextlen": 18, + "offsets": [0, 0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 17, 18], + "parents": [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], + "starts": [0, 6]}, + "outputs": { + "missing": [1, 1, 2, 1, 2, 3, 1, 2, 1, 0, 0, 1, 0, 1, 2, 0, 1, 1], + "nextshifts": [1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 1, 3, 2], + "nummissing": [1, 3, 5]} + }, + { + "error": false, + "inputs": { + "length": 12, + "maxcount": 3, + "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], + "nextlen": 18, + "offsets": [0, 0, 1, 3, 6, 8, 9, 10, 12, 15, 15, 17, 18], + "parents": [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], + "starts": [0, 6]}, + "outputs": { + "missing": [1, 1, 2, 1, 2, 3, 1, 2, 1, 0, 0, 1, 0, 1, 2, 1, 2, 1], + "nextshifts": [1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 2, 3, 2], + "nummissing": [1, 3, 5]} + }, + { + "error": false, + "inputs": { + "length": 12, + "maxcount": 3, + "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], + "nextlen": 18, + "offsets": [0, 0, 1, 3, 6, 8, 9, 10, 12, 12, 15, 17, 18], + "parents": [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], + "starts": [0, 6]}, + "outputs": { + "missing": [1, 1, 2, 1, 2, 3, 1, 2, 1, 0, 0, 1, 1, 2, 3, 1, 2, 1], + "nextshifts": [1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 2, 2, 2, 1, 2, 2, 3, 3], + "nummissing": [1, 3, 5]} + }, + { + "error": false, + "inputs": { + "length": 12, + "maxcount": 3, + "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], + "nextlen": 18, + "offsets": [0, 0, 1, 3, 6, 8, 9, 9, 10, 12, 15, 17, 18], + "parents": [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], + "starts": [0, 6]}, + "outputs": { + "missing": [1, 1, 2, 1, 2, 3, 1, 2, 1, 1, 1, 2, 1, 2, 3, 1, 2, 1], + "nextshifts": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3], + "nummissing": [1, 3, 5]} + }, + { + "error": false, + "inputs": { + "length": 12, + "maxcount": 3, + "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], + "nextlen": 18, + "offsets": [0, 1, 3, 6, 8, 9, 9, 9, 10, 12, 15, 17, 18], + "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1], + "starts": [0, 5]}, + "outputs": { + "missing": [0, 0, 1, 0, 1, 2, 0, 1, 0, 2, 2, 3, 2, 3, 4, 2, 3, 2], + "nextshifts": [0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 1, 1, 1, 3, 3, 3, 2, 4], + "nummissing": [2, 4, 6]} + }, + { + "error": false, + "inputs": { + "length": 13, + "maxcount": 3, + "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], + "nextlen": 18, + "offsets": [0, 1, 3, 6, 6, 8, 9, 9, 9, 10, 12, 15, 17, 18], + "parents": [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1], + "starts": [0, 6]}, + "outputs": { + "missing": [0, 0, 1, 0, 1, 2, 1, 2, 1, 2, 2, 3, 2, 3, 4, 2, 3, 2], + "nextshifts": [0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 2, 3, 3, 3, 2, 4], + "nummissing": [2, 4, 6]} + }, + { + "error": false, + "inputs": { + "length": 13, + "maxcount": 3, + "nextcarry": [0, 1, 3, 6, 8, 9, 10, 12, 15, 17, 2, 4, 7, 11, 13, 16, 5, 14], + "nextlen": 18, + "offsets": [0, 0, 1, 3, 6, 8, 9, 9, 9, 10, 12, 15, 17, 18], + "parents": [0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1], + "starts": [0, 6]}, + "outputs": { + "missing": [1, 1, 2, 1, 2, 3, 1, 2, 1, 2, 2, 3, 2, 3, 4, 2, 3, 2], + "nextshifts": [1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 4], + "nummissing": [2, 4, 6]} + }, + { + "error": false, + "inputs": { + "length": 9, + "maxcount": 4, + "nextcarry": [0, 1, 3, 6, 10, 13, 15, 2, 4, 7, 11, 14, 5, 8, 12, 9], + "nextlen": 16, + "offsets": [0, 0, 1, 3, 6, 10, 13, 15, 16, 16], + "parents": [0, 0, 0, 0, 0, 0, 0, 0, 0], + "starts": [0]}, + "outputs": { + "missing": [1, 1, 2, 1, 2, 3, 1, 2, 3, 4, 1, 2, 3, 1, 2, 1], + "nextshifts": [1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 4], + "nummissing": [2, 4, 6, 8]} + } + ] + }, + { + "name": "awkward_ListOffsetArray_reduce_nonlocal_nextstarts_64", + "tests": [ + { + "error": false, + "inputs": { + "nextlen": 18, + "nextparents": [0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 1, 1, 1, 4, 4, 4, 2, 5]}, + "outputs": { + "nextstarts": [0, 10, 16, 5, 13, 17]} + }, + { + "error": false, + "inputs": { + "nextlen": 21, + "nextparents": [0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 1, 1, 1, 4, 4, 4, 4, 2, 5, 5, 5]}, + "outputs": { + "nextstarts": [0, 10, 17, 5, 13, 18]} + }, + { + "error": false, + "inputs": { + "nextlen": 3, + "nextparents": [0, 1, 2]}, + "outputs": { + "nextstarts": [0, 1, 2]} + }, + { + "error": false, + "inputs": { + "nextlen": 5, + "nextparents": [0, 0, 1, 2, 3]}, + "outputs": { + "nextstarts": [0, 2, 3, 4]} + }, + { + "error": false, + "inputs": { + "nextlen": 6, + "nextparents": [0, 0, 1, 1, 2, 2]}, + "outputs": { + "nextstarts": [0, 2, 4]} + }, + { + "error": false, + "inputs": { + "nextlen": 6, + "nextparents": [0, 0, 1, 1, 2, 3]}, + "outputs": { + "nextstarts": [0, 2, 4, 5]} + }, + { + "error": false, + "inputs": { + "nextlen": 8, + "nextparents": [0, 0, 1, 1, 2, 2, 3, 3]}, + "outputs": { + "nextstarts": [0, 2, 4, 6]} + }, + { + "error": false, + "inputs": { + "nextlen": 7, + "nextparents": [0, 0, 1, 1, 2, 2, 3]}, + "outputs": { + "nextstarts": [0, 2, 4, 6]} + }, + { + "error": false, + "inputs": { + "nextlen": 6, + "nextparents": [0, 0, 0, 1, 1, 1]}, + "outputs": { + "nextstarts": [0, 3]} + }, + { + "error": false, + "inputs": { + "nextlen": 5, + "nextparents": [0, 0, 0, 1, 1]}, + "outputs": { + "nextstarts": [0, 3]} + }, + { + "error": false, + "inputs": { + "nextlen": 7, + "nextparents": [0, 0, 0, 1, 1, 2, 3]}, + "outputs": { + "nextstarts": [0, 3, 5, 6]} + }, + { + "error": false, + "inputs": { + "nextlen": 9, + "nextparents": [0, 0, 0, 1, 1, 2, 2, 3, 4]}, + "outputs": { + "nextstarts": [0, 3, 5, 7, 8]} + }, + { + "error": false, + "inputs": { + "nextlen": 7, + "nextparents": [0, 0, 0, 1, 1, 1, 2]}, + "outputs": { + "nextstarts": [0, 3, 6]} + }, + { + "error": false, + "inputs": { + "nextlen": 9, + "nextparents": [0, 0, 0, 1, 1, 1, 2, 2, 3]}, + "outputs": { + "nextstarts": [0, 3, 6, 8]} + }, + { + "error": false, + "inputs": { + "nextlen": 10, + "nextparents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3]}, + "outputs": { + "nextstarts": [0, 3, 6, 9]} + }, + { + "error": false, + "inputs": { + "nextlen": 12, + "nextparents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3]}, + "outputs": { + "nextstarts": [0, 3, 6, 9]} + }, + { + "error": false, + "inputs": { + "nextlen": 12, + "nextparents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 4]}, + "outputs": { + "nextstarts": [0, 3, 6, 9, 11]} + }, + { + "error": false, + "inputs": { + "nextlen": 15, + "nextparents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4]}, + "outputs": { + "nextstarts": [0, 3, 6, 9, 12]} + }, + { + "error": false, + "inputs": { + "nextlen": 15, + "nextparents": [0, 5, 5, 1, 6, 6, 2, 7, 7, 3, 8, 8, 4, 9, 9]}, + "outputs": { + "nextstarts": [0, 3, 6, 9, 12, 1, 4, 7, 10, 13]} + }, + { + "error": false, + "inputs": { + "nextlen": 15, + "nextparents": [0, 5, 10, 1, 6, 11, 2, 7, 12, 3, 8, 13, 4, 9, 14]}, + "outputs": { + "nextstarts": [0, 3, 6, 9, 12, 1, 4, 7, 10, 13, 2, 5, 8, 11, 14]} + }, + { + "error": false, + "inputs": { + "nextlen": 15, + "nextparents": [0, 0, 5, 1, 1, 6, 2, 2, 7, 3, 3, 8, 4, 4, 9]}, + "outputs": { + "nextstarts": [0, 3, 6, 9, 12, 2, 5, 8, 11, 14]} + }, + { + "error": false, + "inputs": { + "nextlen": 6, + "nextparents": [0, 0, 0, 0, 1, 1]}, + "outputs": { + "nextstarts": [0, 4]} + }, + { + "error": false, + "inputs": { + "nextlen": 9, + "nextparents": [0, 0, 0, 0, 1, 1, 1, 2, 2]}, + "outputs": { + "nextstarts": [0, 4, 7]} + }, + { + "error": false, + "inputs": { + "nextlen": 20, + "nextparents": [0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4]}, + "outputs": { + "nextstarts": [0, 4, 8, 12, 16]} + }, + { + "error": false, + "inputs": { + "nextlen": 20, + "nextparents": [0, 0, 5, 5, 1, 1, 6, 6, 2, 2, 7, 7, 3, 3, 8, 8, 4, 4, 9, 9]}, + "outputs": { + "nextstarts": [0, 4, 8, 12, 16, 2, 6, 10, 14, 18]} + }, + { + "error": false, + "inputs": { + "nextlen": 9, + "nextparents": [0, 0, 3, 3, 1, 1, 4, 4, 2]}, + "outputs": { + "nextstarts": [0, 4, 8, 2, 6]} + }, + { + "error": false, + "inputs": { + "nextlen": 12, + "nextparents": [0, 0, 3, 3, 1, 1, 4, 4, 2, 2, 5, 5]}, + "outputs": { + "nextstarts": [0, 4, 8, 2, 6, 10]} + }, + { + "error": false, + "inputs": { + "nextlen": 15, + "nextparents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2]}, + "outputs": { + "nextstarts": [0, 5, 10]} + }, + { + "error": false, + "inputs": { + "nextlen": 17, + "nextparents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 4]}, + "outputs": { + "nextstarts": [0, 5, 10, 15, 16]} + }, + { + "error": false, + "inputs": { + "nextlen": 25, + "nextparents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4]}, + "outputs": { + "nextstarts": [0, 5, 10, 15, 20]} + }, + { + "error": false, + "inputs": { + "nextlen": 9, + "nextparents": [0, 0, 0, 3, 3, 1, 1, 4, 2]}, + "outputs": { + "nextstarts": [0, 5, 8, 3, 7]} + }, + { + "error": false, + "inputs": { + "nextlen": 22, + "nextparents": [0, 0, 0, 5, 5, 5, 1, 1, 6, 6, 2, 2, 7, 7, 3, 3, 8, 8, 4, 4, 9, 9]}, + "outputs": { + "nextstarts": [0, 6, 10, 14, 18, 3, 8, 12, 16, 20]} + }, + { + "error": false, + "inputs": { + "nextlen": 16, + "nextparents": [0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 3]}, + "outputs": { + "nextstarts": [0, 7, 12, 15]} + } + ] + }, + { + "name": "awkward_ListOffsetArray_reduce_nonlocal_outstartsstops_64", + "tests": [ + { + "error": false, + "inputs": { + "distincts": [0, 0, 0, 0, 0, -1, -1, -1, -1, -1, 1, 1, 1, 1, 1], + "lendistincts": 15, + "outlength": 3 + }, + "outputs": { + "outstarts": [0, 5, 10], + "outstops": [5, 5, 15]} + }, + { + "error": false, + "inputs": { + "distincts": [0, 0], + "lendistincts": 2, + "outlength": 1 + }, + "outputs": { + "outstarts": [0], + "outstops": [2]} + }, + { + "error": false, + "inputs": { + "distincts": [0, 0, 0], + "lendistincts": 3, + "outlength": 1 + }, + "outputs": { + "outstarts": [0], + "outstops": [3]} + }, + { + "error": false, + "inputs": { + "distincts": [0, 0, 0, 1, 1, -1], + "lendistincts": 6, + "outlength": 2 + }, + "outputs": { + "outstarts": [0, 3], + "outstops": [3, 5]} + }, + { + "error": false, + "inputs": { + "distincts": [0, 0, 0, 1, 1, 1], + "lendistincts": 6, + "outlength": 2 + }, + "outputs": { + "outstarts": [0, 3], + "outstops": [3, 6]} + }, + { + "error": false, + "inputs": { + "distincts": [0, 0, 0, 1, 1, -1, 2, -1, -1], + "lendistincts": 9, + "outlength": 3 + }, + "outputs": { + "outstarts": [0, 3, 6], + "outstops": [3, 5, 7]} + }, + { + "error": false, + "inputs": { + "distincts": [0, 0, 0, 1, -1, -1, 2, 1, -1, 3, -1, -1], + "lendistincts": 12, + "outlength": 4 + }, + "outputs": { + "outstarts": [0, 3, 6, 9], + "outstops": [3, 4, 8, 10]} + }, + { + "error": false, + "inputs": { + "distincts": [0, 0, -1, 1, -1, -1, -1, -1, -1, 2, 1, 0], + "lendistincts": 12, + "outlength": 4 + }, + "outputs": { + "outstarts": [0, 3, 6, 9], + "outstops": [2, 4, 6, 12]} + }, + { + "error": false, + "inputs": { + "distincts": [0, 0, 0, 0], + "lendistincts": 4, + "outlength": 1 + }, + "outputs": { + "outstarts": [0], + "outstops": [4]} + }, + { + "error": false, + "inputs": { + "distincts": [0, 0, 0, -1, 1, 1, 1, 0], + "lendistincts": 8, + "outlength": 2 + }, + "outputs": { + "outstarts": [0, 4], + "outstops": [3, 8]} + }, + { + "error": false, + "inputs": { + "distincts": [0, 0, 0, 0, 0], + "lendistincts": 5, + "outlength": 1 + }, + "outputs": { + "outstarts": [0], + "outstops": [5]} + }, + { + "error": false, + "inputs": { + "distincts": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, -1], + "lendistincts": 15, + "outlength": 3 + }, + "outputs": { + "outstarts": [0, 5, 10], + "outstops": [5, 10, 14]} + }, + { + "error": false, + "inputs": { + "distincts": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2], + "lendistincts": 15, + "outlength": 3 + }, + "outputs": { + "outstarts": [0, 5, 10], + "outstops": [5, 10, 15]} + }, + { + "error": false, + "inputs": { + "distincts": [0, 0, 0, 0, 0, 1, -1, -1, -1, -1, 2, 1, 1, 1, 1], + "lendistincts": 15, + "outlength": 3 + }, + "outputs": { + "outstarts": [0, 5, 10], + "outstops": [5, 6, 15]} + }, + { + "error": false, + "inputs": { + "distincts": [0, 0, 0, 0, 0, 1, 1, 1, 1, -1, 2, 2, 2, 2, 1], + "lendistincts": 15, + "outlength": 3 + }, + "outputs": { + "outstarts": [0, 5, 10], + "outstops": [5, 9, 15]} + }, + { + "error": false, + "inputs": { + "distincts": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, -1, -1, -1, -1, -1], + "lendistincts": 15, + "outlength": 3 + }, + "outputs": { + "outstarts": [0, 5, 10], + "outstops": [5, 10, 10]} + }, + { + "error": false, + "inputs": { + "distincts": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1], + "lendistincts": 10, + "outlength": 2 + }, + "outputs": { + "outstarts": [0, 5], + "outstops": [5, 10]} + }, + { + "error": false, + "inputs": { + "distincts": [0, 0, 0, -1, -1, -1, 1, 1, -1], + "lendistincts": 9, + "outlength": 3 + }, + "outputs": { + "outstarts": [0, 3, 6], + "outstops": [3, 3, 8]} + }, + { + "error": false, + "inputs": { + "distincts": [0, 0, 0, -1, -1, -1, 1, 1, 1], + "lendistincts": 9, + "outlength": 3 + }, + "outputs": { + "outstarts": [0, 3, 6], + "outstops": [3, 3, 9]} + }, + { + "error": false, + "inputs": { + "distincts": [0, 0, -1, -1, -1, -1, 1, -1, -1, 2, 1, 0], + "lendistincts": 12, + "outlength": 4 + }, + "outputs": { + "outstarts": [0, 3, 6, 9], + "outstops": [2, 3, 7, 12]} + }, + { + "error": false, + "inputs": { + "distincts": [0, 0, -1, -1, -1, -1, -1, -1, -1, 1, 1, 0], + "lendistincts": 12, + "outlength": 4 + }, + "outputs": { + "outstarts": [0, 3, 6, 9], + "outstops": [2, 3, 6, 12]} + }, + { + "error": false, + "inputs": { + "distincts": [0, 0, 0, -1, -1, -1, -1, -1, -1, 1, 1, 1], + "lendistincts": 12, + "outlength": 4 + }, + "outputs": { + "outstarts": [0, 3, 6, 9], + "outstops": [3, 3, 6, 12]} + }, + { + "error": false, + "inputs": { + "distincts": [], + "lendistincts": 0, + "outlength": 1 + }, + "outputs": { + "outstarts": [0], + "outstops": [0]} + } + ] + }, + { + "name": "awkward_NumpyArray_reduce_mask_ByteMaskedArray_64", + "tests": [ + { + "error": false, + "inputs": { + "lenparents": 30, + "outlength": 15, + "parents": [0, 0, 5, 5, 10, 10, 1, 1, 6, 6, 11, 11, 2, 2, 7, 7, 12, 12, 3, 3, 8, 8, 13, 13, 4, 4, 9, 9, 14, 14]}, + "outputs": { + "toptr": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]} + }, + { + "error": false, + "inputs": { + "lenparents": 30, + "outlength": 10, + "parents": [0, 0, 0, 5, 5, 5, 1, 1, 1, 6, 6, 6, 2, 2, 2, 7, 7, 7, 3, 3, 3, 8, 8, 8, 4, 4, 4, 9, 9, 9]}, + "outputs": { + "toptr": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]} + }, + { + "error": false, + "inputs": { + "lenparents": 30, + "outlength": 6, + "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5]}, + "outputs": { + "toptr": [0, 0, 0, 0, 0, 0]} + }, + { + "error": false, + "inputs": { + "lenparents": 18, + "outlength": 6, + "parents": [0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 1, 1, 1, 4, 4, 4, 2, 5]}, + "outputs": { + "toptr": [0, 0, 0, 0, 0, 0]} + }, + { + "error": false, + "inputs": { + "lenparents": 21, + "outlength": 6, + "parents": [0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 1, 1, 1, 4, 4, 4, 4, 2, 5, 5, 5]}, + "outputs": { + "toptr": [0, 0, 0, 0, 0, 0]} + }, + { + "error": false, + "inputs": { + "lenparents": 20, + "outlength": 4, + "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3]}, + "outputs": { + "toptr": [0, 0, 0, 0]} + }, + { + "error": false, + "inputs": { + "lenparents": 20, + "outlength": 5, + "parents": [0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4]}, + "outputs": { + "toptr": [0, 0, 0, 0, 0]} + }, + { + "error": false, + "inputs": { + "lenparents": 15, + "outlength": 3, + "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2]}, + "outputs": { + "toptr": [0, 0, 0]} + }, + { + "error": false, + "inputs": { + "lenparents": 12, + "outlength": 3, + "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2]}, + "outputs": { + "toptr": [0, 0, 0]} + }, + { + "error": false, + "inputs": { + "lenparents": 15, + "outlength": 5, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4]}, + "outputs": { + "toptr": [0, 0, 0, 0, 0]} + }, + { + "error": false, + "inputs": { + "lenparents": 12, + "outlength": 5, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 4]}, + "outputs": { + "toptr": [0, 0, 0, 0, 0]} + }, + { + "error": false, + "inputs": { + "lenparents": 9, + "outlength": 5, + "parents": [0, 0, 0, 1, 1, 2, 2, 3, 4]}, + "outputs": { + "toptr": [0, 0, 0, 0, 0]} + }, + { + "error": false, + "inputs": { + "lenparents": 10, + "outlength": 2, + "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1]}, + "outputs": { + "toptr": [0, 0]} + }, + { + "error": false, + "inputs": { + "lenparents": 10, + "outlength": 4, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3]}, + "outputs": { + "toptr": [0, 0, 0, 0]} + }, + { + "error": false, + "inputs": { + "lenparents": 7, + "outlength": 4, + "parents": [0, 0, 0, 1, 1, 2, 3]}, + "outputs": { + "toptr": [0, 0, 0, 0]} + }, + { + "error": false, + "inputs": { + "lenparents": 10, + "outlength": 4, + "parents": [0, 0, 0, 1, 2, 2, 2, 3, 3, 3]}, + "outputs": { + "toptr": [0, 0, 0, 0]} + }, + { + "error": false, + "inputs": { + "lenparents": 9, + "outlength": 5, + "parents": [0, 0, 3, 3, 1, 1, 4, 4, 2]}, + "outputs": { + "toptr": [0, 0, 0, 0, 0]} + }, + { + "error": false, + "inputs": { + "lenparents": 10, + "outlength": 3, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 2]}, + "outputs": { + "toptr": [0, 0, 0]} + }, + { + "error": false, + "inputs": { + "lenparents": 6, + "outlength": 3, + "parents": [0, 0, 0, 1, 1, 2]}, + "outputs": { + "toptr": [0, 0, 0]} + }, + { + "error": false, + "inputs": { + "lenparents": 5, + "outlength": 1, + "parents": [0, 0, 0, 0, 0]}, + "outputs": { + "toptr": [0]} + }, + { + "error": false, + "inputs": { + "lenparents": 6, + "outlength": 3, + "parents": [0, 0, 1, 1, 1, 2]}, + "outputs": { + "toptr": [0, 0, 0]} + }, + { + "error": false, + "inputs": { + "lenparents": 5, + "outlength": 3, + "parents": [0, 0, 1, 2, 2]}, + "outputs": { + "toptr": [0, 0, 0]} + }, + { + "error": false, + "inputs": { + "lenparents": 6, + "outlength": 3, + "parents": [0, 1, 1, 2, 2, 2]}, + "outputs": { + "toptr": [0, 0, 0]} + }, + { + "error": false, + "inputs": { + "lenparents": 22, + "outlength": 8, + "parents": [0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 1, 1, 1, 5, 5, 5, 5, 2, 6, 6, 6, 7]}, + "outputs": { + "toptr": [0, 0, 0, 1, 0, 0, 0, 0]} + }, + { + "error": false, + "inputs": { + "lenparents": 9, + "outlength": 5, + "parents": [0, 0, 0, 1, 2, 2, 4, 4, 4]}, + "outputs": { + "toptr": [0, 0, 0, 1, 0]} + }, + { + "error": false, + "inputs": { + "lenparents": 9, + "outlength": 8, + "parents": [0, 0, 0, 6, 6, 1, 1, 7, 2]}, + "outputs": { + "toptr": [0, 0, 0, 1, 1, 1, 0, 0]} + }, + { + "error": false, + "inputs": { + "lenparents": 12, + "outlength": 9, + "parents": [0, 0, 6, 6, 1, 1, 7, 7, 2, 2, 8, 8]}, + "outputs": { + "toptr": [0, 0, 0, 1, 1, 1, 0, 0, 0]} + }, + { + "error": false, + "inputs": { + "lenparents": 6, + "outlength": 4, + "parents": [0, 0, 1, 1, 1, 3]}, + "outputs": { + "toptr": [0, 0, 1, 0]} + }, + { + "error": false, + "inputs": { + "lenparents": 6, + "outlength": 4, + "parents": [0, 0, 1, 3, 3, 3]}, + "outputs": { + "toptr": [0, 0, 1, 0]} + }, + { + "error": false, + "inputs": { + "lenparents": 9, + "outlength": 4, + "parents": [0, 0, 0, 0, 0, 2, 2, 2, 3]}, + "outputs": { + "toptr": [0, 1, 0, 0]} + }, + { + "error": false, + "inputs": { + "lenparents": 9, + "outlength": 6, + "parents": [0, 0, 0, 2, 2, 3, 4, 4, 5]}, + "outputs": { + "toptr": [0, 1, 0, 0, 0, 0]} + }, + { + "error": false, + "inputs": { + "lenparents": 9, + "outlength": 5, + "parents": [0, 0, 0, 2, 2, 3, 4, 4, 4]}, + "outputs": { + "toptr": [0, 1, 0, 0, 0]} + }, + { + "error": false, + "inputs": { + "lenparents": 6, + "outlength": 3, + "parents": [0, 0, 0, 2, 2, 2]}, + "outputs": { + "toptr": [0, 1, 0]} + }, + { + "error": false, + "inputs": { + "lenparents": 3, + "outlength": 3, + "parents": [0, 0, 2]}, + "outputs": { + "toptr": [0, 1, 0]} + }, + { + "error": false, + "inputs": { + "lenparents": 9, + "outlength": 7, + "parents": [0, 0, 0, 2, 2, 3, 6, 6, 6]}, + "outputs": { + "toptr": [0, 1, 0, 0, 1, 1, 0]} + } + ] + }, + { + "name": "awkward_UnionArray_fillna", + "tests": [ + { + "error": false, + "inputs": { + "fromindex": [ + -1, + -1, + -1, + -1, + -1 + ], + "length": 5 + }, + "outputs": { + "toindex": [0, 0, 0, 0, 0]} + }, + { + "error": false, + "inputs": { + "fromindex": [ + -1, + -1, + 0, + -1, + 1, + 2, + 3, + 4, + 5, + -1, + -1, + -1 + ], + "length": 12 + }, + "outputs": { + "toindex": [0, 0, 0, 0, 1, 2, 3, 4, 5, 0, 0, 0]} + }, + { + "error": false, + "inputs": { + "fromindex": [ + -1, + 0, + 1, + -1 + ], + "length": 4 + }, + "outputs": { + "toindex": [0, 0, 1, 0]} + }, + { + "error": false, + "inputs": { + "fromindex": [0, -1, 1], + "length": 3 + }, + "outputs": { + "toindex": [0, 0, 1]} + }, + { + "error": false, + "inputs": { + "fromindex": [0, -1, 1, -1, 2], + "length": 5 + }, + "outputs": { + "toindex": [0, 0, 1, 0, 2]} + }, + { + "error": false, + "inputs": { + "fromindex": [0, -1, 1, 2], + "length": 4 + }, + "outputs": { + "toindex": [0, 0, 1, 2]} + }, + { + "error": false, + "inputs": { + "fromindex": [0, 1, -1], + "length": 3 + }, + "outputs": { + "toindex": [0, 1, 0]} + }, + { + "error": false, + "inputs": { + "fromindex": [0, 1, -1, 2], + "length": 4 + }, + "outputs": { + "toindex": [0, 1, 0, 2]} + }, + { + "error": false, + "inputs": { + "fromindex": [0, 1, -1, 2, 3, -1, 4], + "length": 7 + }, + "outputs": { + "toindex": [0, 1, 0, 2, 3, 0, 4]} + }, + { + "error": false, + "inputs": { + "fromindex": [0, 1, 2, -1, -1, -1], + "length": 6 + }, + "outputs": { + "toindex": [0, 1, 2, 0, 0, 0]} + }, + { + "error": false, + "inputs": { + "fromindex": [0, 1, 2, -1, -1, 3, 4, 5, -1, -1], + "length": 10 + }, + "outputs": { + "toindex": [0, 1, 2, 0, 0, 3, 4, 5, 0, 0]} + }, + { + "error": false, + "inputs": { + "fromindex": [0, 1, 2, 3, 4, -1, -1], + "length": 7 + }, + "outputs": { + "toindex": [0, 1, 2, 3, 4, 0, 0]} + }, + { + "error": false, + "inputs": { + "fromindex": [13, 9, 13, 4, 8, 3, 15, -1, 16, 2, 8], + "length": 11 + }, + "outputs": { + "toindex": [13, 9, 13, 4, 8, 3, 15, 0, 16, 2, 8]} + } + ] + }, + { + "name": "awkward_UnionArray_filltags", + "tests": [ + { + "error": false, + "inputs": { + "base": 0, + "fromtags": [0, 0, 0, 1, 1, 1], + "length": 6, + "totagsoffset": 0 + }, + "outputs": { + "totags": [0, 0, 0, 1, 1, 1]} + } + ] + }, + { + "name": "awkward_UnionArray_project", + "tests": [ + { + "error": false, + "inputs": { + "fromindex": [], + "fromtags": [], + "length": 0, + "which": 0 + }, + "outputs": { + "lenout": [0], + "tocarry": [] + } + }, + { + "error": false, + "inputs": { + "fromindex": [], + "fromtags": [], + "length": 0, + "which": 1 + }, + "outputs": { + "lenout": [0], + "tocarry": [] + } + }, + { + "error": false, + "inputs": { + "fromindex": [1], + "fromtags": [1], + "length": 1, + "which": 1 + }, + "outputs": { + "lenout": [1], + "tocarry": [1]} + }, + { + "error": false, + "inputs": { + "fromindex": [0, 0], + "fromtags": [1, 1], + "length": 2, + "which": 1 + }, + "outputs": { + "lenout": [2], + "tocarry": [0, 0]} + }, + { + "error": false, + "inputs": { + "fromindex": [0, 1], + "fromtags": [0, 0], + "length": 2, + "which": 0 + }, + "outputs": { + "lenout": [2], + "tocarry": [0, 1]} + }, + { + "error": false, + "inputs": { + "fromindex": [0, 1], + "fromtags": [1, 1], + "length": 2, + "which": 1 + }, + "outputs": { + "lenout": [2], + "tocarry": [0, 1]} + }, + { + "error": false, + "inputs": { + "fromindex": [2, 3], + "fromtags": [0, 0], + "length": 2, + "which": 0 + }, + "outputs": { + "lenout": [2], + "tocarry": [2, 3]} + }, + { + "error": false, + "inputs": { + "fromindex": [2, 3], + "fromtags": [1, 1], + "length": 2, + "which": 1 + }, + "outputs": { + "lenout": [2], + "tocarry": [2, 3]} + }, + { + "error": false, + "inputs": { + "fromindex": [0, 1, 2], + "fromtags": [0, 0, 0], + "length": 3, + "which": 0 + }, + "outputs": { + "lenout": [3], + "tocarry": [0, 1, 2]} + }, + { + "error": false, + "inputs": { + "fromindex": [0, 1, 2], + "fromtags": [1, 1, 1], + "length": 3, + "which": 1 + }, + "outputs": { + "lenout": [3], + "tocarry": [0, 1, 2]} + }, + { + "error": false, + "inputs": { + "fromindex": [0, 1, 2, 3, 4], + "fromtags": [0, 0, 0, 0, 0], + "length": 5, + "which": 0 + }, + "outputs": { + "lenout": [5], + "tocarry": [0, 1, 2, 3, 4]} + }, + { + "error": false, + "inputs": { + "fromindex": [0, 1, 2, 3, 4], + "fromtags": [1, 1, 1, 1, 1], + "length": 5, + "which": 1 + }, + "outputs": { + "lenout": [5], + "tocarry": [0, 1, 2, 3, 4]} + } + ] + }, + { + "name": "awkward_UnionArray_simplify_one", + "tests": [ + { + "error": false, + "inputs": { + "base": 0, + "fromindex": [], + "fromtags": [], + "fromwhich": 0, + "length": 0, + "towhich": 0 + }, + "outputs": { + "toindex": [], + "totags": [] + } + }, + { + "error": false, + "inputs": { + "base": 0, + "fromindex": [0, 0, 0, 0, 0], + "fromtags": [1, 1, 1, 1, 1], + "fromwhich": 1, + "length": 5, + "towhich": 0 + }, + "outputs": { + "toindex": [0, 0, 0, 0, 0], + "totags": [0, 0, 0, 0, 0]} + }, + { + "error": false, + "inputs": { + "base": 9, + "fromindex": [0, 1, 2, 3, 4, 5, 6, 7, 8], + "fromtags": [1, 1, 1, 1, 1, 1, 1, 1, 1], + "fromwhich": 1, + "length": 9, + "towhich": 0 + }, + "outputs": { + "toindex": [9, 10, 11, 12, 13, 14, 15, 16, 17], + "totags": [0, 0, 0, 0, 0, 0, 0, 0, 0]} + }, + { + "error": false, + "inputs": { + "base": 0, + "fromindex": [0, 1], + "fromtags": [1, 1], + "fromwhich": 1, + "length": 2, + "towhich": 0 + }, + "outputs": { + "toindex": [0, 1], + "totags": [0, 0]} + }, + { + "error": false, + "inputs": { + "base": 0, + "fromindex": [0], + "fromtags": [1], + "fromwhich": 1, + "length": 1, + "towhich": 0 + }, + "outputs": { + "toindex": [0], + "totags": [0]} + }, + { + "error": false, + "inputs": { + "base": 0, + "fromindex": [], + "fromtags": [], + "fromwhich": 1, + "length": 0, + "towhich": 0 + }, + "outputs": { + "toindex": [], + "totags": [] + } + }, + { + "error": false, + "inputs": { + "base": 0, + "fromindex": [], + "fromtags": [], + "fromwhich": 1, + "length": 0, + "towhich": 1 + }, + "outputs": { + "toindex": [], + "totags": [] + } + } + ] + }, + { + "name": "awkward_localindex", + "tests": [ + { + "error": false, + "inputs": { + "length": 0 + }, + "outputs": { + "toindex": [] + } + }, + { + "error": false, + "inputs": { + "length": 2 + }, + "outputs": { + "toindex": [0, 1]} + }, + { + "error": false, + "inputs": { + "length": 4 + }, + "outputs": { + "toindex": [0, 1, 2, 3]} + }, + { + "error": false, + "inputs": { + "length": 5 + }, + "outputs": { + "toindex": [0, 1, 2, 3, 4]} + } + ] + }, + { + "name": "awkward_BitMaskedArray_to_IndexedOptionArray", + "tests": [ + { + "error": false, + "inputs": { + "bitmasklength": 2, + "frombitmask": [58, 59], + "lsb_order": false, + "validwhen": false + }, + "outputs": { + "toindex": [0, 1, -1, -1, -1, 5, -1, 7, 8, 9, -1, -1, -1, 13, -1, -1]} + }, + { + "error": false, + "inputs": { + "bitmasklength": 2, + "frombitmask": [58, 59], + "lsb_order": true, + "validwhen": false + }, + "outputs": { + "toindex": [0, -1, 2, -1, -1, -1, 6, 7, -1, -1, 10, -1, -1, -1, 14, 15]} + } + ] + }, + { + "name": "awkward_ListArray_getitem_jagged_shrink", + "tests": [ + { + "error": false, + "inputs": { + "length": 1, + "missing": [0, 0, 0, 0], + "slicestarts": [0, 1, 1, 1], + "slicestops": [4]}, + "outputs": { + "tocarry": [0, 1, 2, 3], + "tolargeoffsets": [0, 4], + "tosmalloffsets": [0, 4]} + }, + { + "error": false, + "inputs": { + "length": 2, + "missing": [0, 0, 0, 0], + "slicestarts": [0, 2, 2], + "slicestops": [2, 2, 3]}, + "outputs": { + "tocarry": [0, 1], + "tolargeoffsets": [0, 2, 2], + "tosmalloffsets": [0, 2, 2]} + }, + { + "error": false, + "inputs": { + "length": 2, + "missing": [0, 0, 0, 0], + "slicestarts": [0, 2, 2], + "slicestops": [2, 2, 4]}, + "outputs": { + "tocarry": [0, 1], + "tolargeoffsets": [0, 2, 2], + "tosmalloffsets": [0, 2, 2]} + }, + { + "error": false, + "inputs": { + "length": 3, + "missing": [0, 0, 0, 0], + "slicestarts": [0, 2, 3, 3], + "slicestops": [2, 3, 3, 4]}, + "outputs": { + "tocarry": [0, 1, 2], + "tolargeoffsets": [0, 2, 3, 3], + "tosmalloffsets": [0, 2, 3, 3]} + }, + { + "error": false, + "inputs": { + "length": 3, + "missing": [0, 0, 0, 0], + "slicestarts": [0, 2, 3, 3], + "slicestops": [2, 3, 3, 6]}, + "outputs": { + "tocarry": [0, 1, 2], + "tolargeoffsets": [0, 2, 3, 3], + "tosmalloffsets": [0, 2, 3, 3]} + } + ] + }, + { + "name": "awkward_Content_getitem_next_missing_jagged_getmaskstartstop", + "tests": [ + { + "error": false, + "inputs": { + "index_in": [0, -1], + "length": 2, + "offsets_in": [0, 1]}, + "outputs": { + "mask_out": [0, -1], + "starts_out": [0, 1], + "stops_out": [1, 1]} + }, + { + "error": false, + "inputs": { + "index_in": [0, -1], + "length": 2, + "offsets_in": [0, 4]}, + "outputs": { + "mask_out": [0, -1], + "starts_out": [0, 4], + "stops_out": [4, 4]} + }, + { + "error": false, + "inputs": { + "index_in": [0, -1, -1], + "length": 3, + "offsets_in": [0, 1]}, + "outputs": { + "mask_out": [0, -1, -1], + "starts_out": [0, 1, 1], + "stops_out": [1, 1, 1]} + }, + { + "error": false, + "inputs": { + "index_in": [0, -1, 1], + "length": 3, + "offsets_in": [0, 1, 2]}, + "outputs": { + "mask_out": [0, -1, 2], + "starts_out": [0, 1, 1], + "stops_out": [1, 1, 2]} + }, + { + "error": false, + "inputs": { + "index_in": [0, -1, 1], + "length": 3, + "offsets_in": [0, 2, 4]}, + "outputs": { + "mask_out": [0, -1, 2], + "starts_out": [0, 2, 2], + "stops_out": [2, 2, 4]} + }, + { + "error": false, + "inputs": { + "index_in": [0, -1, -1, 1], + "length": 4, + "offsets_in": [0, 0, 0]}, + "outputs": { + "mask_out": [0, -1, -1, 3], + "starts_out": [0, 0, 0, 0], + "stops_out": [0, 0, 0, 0]} + }, + { + "error": false, + "inputs": { + "index_in": [0, -1, -1, 1], + "length": 4, + "offsets_in": [0, 1, 2]}, + "outputs": { + "mask_out": [0, -1, -1, 3], + "starts_out": [0, 1, 1, 1], + "stops_out": [1, 1, 1, 2]} + }, + { + "error": false, + "inputs": { + "index_in": [0, -1, 1, -1], + "length": 4, + "offsets_in": [0, 2, 3]}, + "outputs": { + "mask_out": [0, -1, 2, -1], + "starts_out": [0, 2, 2, 3], + "stops_out": [2, 2, 3, 3]} + }, + { + "error": false, + "inputs": { + "index_in": [0, -1, 1, -1, 2], + "length": 5, + "offsets_in": [0, 2, 2, 4]}, + "outputs": { + "mask_out": [0, -1, 2, -1, 4], + "starts_out": [0, 2, 2, 2, 2], + "stops_out": [2, 2, 2, 2, 4]} + }, + { + "error": false, + "inputs": { + "index_in": [0, 1, -1, 2], + "length": 4, + "offsets_in": [0, 0, 0, 0]}, + "outputs": { + "mask_out": [0, 1, -1, 3], + "starts_out": [0, 0, 0, 0], + "stops_out": [0, 0, 0, 0]} + }, + { + "error": false, + "inputs": { + "index_in": [0, 1, -1, 2], + "length": 4, + "offsets_in": [0, 0, 1, 1]}, + "outputs": { + "mask_out": [0, 1, -1, 3], + "starts_out": [0, 0, 1, 1], + "stops_out": [0, 1, 1, 1]} + }, + { + "error": false, + "inputs": { + "index_in": [0, -1, 1, 2], + "length": 4, + "offsets_in": [0, 1, 2, 3]}, + "outputs": { + "mask_out": [0, -1, 2, 3], + "starts_out": [0, 1, 1, 2], + "stops_out": [1, 1, 2, 3]} + }, + { + "error": false, + "inputs": { + "index_in": [0, 1, -1, 2], + "length": 4, + "offsets_in": [0, 2, 3, 3]}, + "outputs": { + "mask_out": [0, 1, -1, 3], + "starts_out": [0, 2, 3, 3], + "stops_out": [2, 3, 3, 3]} + }, + { + "error": false, + "inputs": { + "index_in": [0, 1, -1, 2], + "length": 4, + "offsets_in": [0, 2, 3, 4]}, + "outputs": { + "mask_out": [0, 1, -1, 3], + "starts_out": [0, 2, 3, 3], + "stops_out": [2, 3, 3, 4]} + }, + { + "error": false, + "inputs": { + "index_in": [0, 1, -1, 2], + "length": 4, + "offsets_in": [0, 2, 3, 5]}, + "outputs": { + "mask_out": [0, 1, -1, 3], + "starts_out": [0, 2, 3, 3], + "stops_out": [2, 3, 3, 5]} + }, + { + "error": false, + "inputs": { + "index_in": [0, -1, 1, 2], + "length": 4, + "offsets_in": [0, 2, 3, 5]}, + "outputs": { + "mask_out": [0, -1, 2, 3], + "starts_out": [0, 2, 2, 3], + "stops_out": [2, 2, 3, 5]} + }, + { + "error": false, + "inputs": { + "index_in": [0, 1, -1, 2], + "length": 4, + "offsets_in": [0, 2, 3, 6]}, + "outputs": { + "mask_out": [0, 1, -1, 3], + "starts_out": [0, 2, 3, 3], + "stops_out": [2, 3, 3, 6]} + }, + { + "error": false, + "inputs": { + "index_in": [0, 1, -1, 2], + "length": 4, + "offsets_in": [0, 2, 4, 5]}, + "outputs": { + "mask_out": [0, 1, -1, 3], + "starts_out": [0, 2, 4, 4], + "stops_out": [2, 4, 4, 5]} + }, + { + "error": false, + "inputs": { + "index_in": [0, -1, 1, 2], + "length": 4, + "offsets_in": [0, 3, 3, 4]}, + "outputs": { + "mask_out": [0, -1, 2, 3], + "starts_out": [0, 3, 3, 3], + "stops_out": [3, 3, 3, 4]} + }, + { + "error": false, + "inputs": { + "index_in": [0, 1, -1, 2], + "length": 4, + "offsets_in": [0, 3, 3, 5]}, + "outputs": { + "mask_out": [0, 1, -1, 3], + "starts_out": [0, 3, 3, 3], + "stops_out": [3, 3, 3, 5]} + }, + { + "error": false, + "inputs": { + "index_in": [0, 1, -1, 2], + "length": 4, + "offsets_in": [0, 4, 5, 6]}, + "outputs": { + "mask_out": [0, 1, -1, 3], + "starts_out": [0, 4, 5, 5], + "stops_out": [4, 5, 5, 6]} + }, + { + "error": false, + "inputs": { + "index_in": [0, -1, 1, 2], + "length": 4, + "offsets_in": [0, 4, 5, 6]}, + "outputs": { + "mask_out": [0, -1, 2, 3], + "starts_out": [0, 4, 4, 5], + "stops_out": [4, 4, 5, 6]} + }, + { + "error": false, + "inputs": { + "index_in": [0, -1, 1, 2, -1, 3, 4, 5], + "length": 8, + "offsets_in": [0, 2, 4, 6, 8, 10, 12]}, + "outputs": { + "mask_out": [0, -1, 2, 3, -1, 5, 6, 7], + "starts_out": [0, 2, 2, 4, 6, 6, 8, 10], + "stops_out": [2, 2, 4, 6, 6, 8, 10, 12]} + }, + { + "error": false, + "inputs": { + "index_in": [0, -1, 1, 2, 3, 4, 5, 6], + "length": 8, + "offsets_in": [0, 1, 1, 1, 1, 1, 1, 1]}, + "outputs": { + "mask_out": [0, -1, 2, 3, 4, 5, 6, 7], + "starts_out": [0, 1, 1, 1, 1, 1, 1, 1], + "stops_out": [1, 1, 1, 1, 1, 1, 1, 1]} + } + ] + }, + { + "name": "awkward_reduce_sum_bool", + "tests": [ + { + "error": false, + "inputs": { + "fromptr": [0, 0, 0, 1, 1, 0, 1, 0, 0, 0], + "lenparents": 10, + "outlength": 4, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3]}, + "outputs": { + "toptr": [0, 1, 1, 0]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 0, 1, 0, 0, 1, 0, 1, 1], + "lenparents": 9, + "outlength": 6, + "parents": [0, 0, 0, 2, 2, 3, 4, 4, 5]}, + "outputs": { + "toptr": [1, 0, 0, 1, 1, 1]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 0, 1, 0, 1, 0, 0, 1, 1], + "lenparents": 9, + "outlength": 8, + "parents": [0, 0, 0, 6, 6, 1, 1, 7, 2]}, + "outputs": { + "toptr": [1, 0, 1, 0, 0, 0, 1, 1]} + }, + { + "error": false, + "inputs": { + "fromptr": [0, 1, 1, 0, 1, 0, 0, 0, 0, 0], + "lenparents": 10, + "outlength": 3, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 2]}, + "outputs": { + "toptr": [1, 1, 0]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 2, 3, 0, 2, 0, 0, 0, 0, 0], + "lenparents": 10, + "outlength": 3, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 2]}, + "outputs": { + "toptr": [1, 1, 0]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 0, 0, 2, 2, 0, 3, 0, 0, 0], + "lenparents": 10, + "outlength": 4, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3]}, + "outputs": { + "toptr": [1, 1, 1, 0]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 2, 3], + "lenparents": 3, + "outlength": 1, + "parents": [0, 0, 0]}, + "outputs": { + "toptr": [1]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 2, 3, 4, 5, 6], + "lenparents": 6, + "outlength": 1, + "parents": [0, 0, 0, 0, 0, 0]}, + "outputs": { + "toptr": [1]} + } + ] + }, + { + "name": "awkward_reduce_prod_bool", + "tests": [ + { + "error": false, + "inputs": { + "fromptr": [1, 0, 1, 0, 1, 0, 0, 1, 1], + "lenparents": 9, + "outlength": 8, + "parents": [0, 0, 0, 6, 6, 1, 1, 7, 2]}, + "outputs": { + "toptr": [0, 0, 1, 1, 1, 1, 0, 1]} + }, + { + "error": false, + "inputs": { + "fromptr": [0, 0, 0, 1, 1, 1], + "lenparents": 6, + "outlength": 2, + "parents": [0, 0, 0, 1, 1, 1]}, + "outputs": { + "toptr": [0, 1]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 0, 1, 0, 0, 1, 0, 1, 1], + "lenparents": 9, + "outlength": 6, + "parents": [0, 0, 0, 2, 2, 3, 4, 4, 5]}, + "outputs": { + "toptr": [0, 1, 0, 1, 0, 1]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 0, 0, 1, 1, 1, 1, 0, 0, 1], + "lenparents": 10, + "outlength": 4, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3]}, + "outputs": { + "toptr": [0, 1, 0, 1]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 0, 0, 2, 2, 2, 3, 0, 0, 4], + "lenparents": 10, + "outlength": 4, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3]}, + "outputs": { + "toptr": [0, 1, 0, 1]} + }, + { + "error": false, + "inputs": { + "fromptr": [0, 0, 0, 1, 1, 1, 1, 1, 1, 1], + "lenparents": 10, + "outlength": 3, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 2]}, + "outputs": { + "toptr": [0, 1, 1]} + }, + { + "error": false, + "inputs": { + "fromptr": [0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], + "lenparents": 25, + "outlength": 6, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5]}, + "outputs": { + "toptr": [0, 1, 1, 0, 1, 1]} + }, + { + "error": false, + "inputs": { + "fromptr": [0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0], + "lenparents": 15, + "outlength": 5, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4]}, + "outputs": { + "toptr": [0, 1, 1, 1, 0]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0], + "lenparents": 22, + "outlength": 6, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5]}, + "outputs": { + "toptr": [1, 0, 0, 1, 1, 0]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 1, 1, 0, 1, 0, 0, 1, 0, 1], + "lenparents": 10, + "outlength": 3, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 2]}, + "outputs": { + "toptr": [1, 0, 0]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1], + "lenparents": 19, + "outlength": 5, + "parents": [0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4]}, + "outputs": { + "toptr": [1, 0, 0, 1, 1]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 2, 3, 0, 2, 0, 0, 2, 0, 4], + "lenparents": 10, + "outlength": 3, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 2]}, + "outputs": { + "toptr": [1, 0, 0]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 1, 1, 0, 0, 0], + "lenparents": 6, + "outlength": 2, + "parents": [0, 0, 0, 1, 1, 1]}, + "outputs": { + "toptr": [1, 0]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 1, 1, 1, 1, 1, 0, 0, 0], + "lenparents": 9, + "outlength": 3, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2]}, + "outputs": { + "toptr": [1, 1, 0]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1], + "lenparents": 15, + "outlength": 5, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4]}, + "outputs": { + "toptr": [1, 1, 0, 1, 1]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], + "lenparents": 11, + "outlength": 3, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2]}, + "outputs": { + "toptr": [1, 1, 1]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], + "lenparents": 17, + "outlength": 5, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4]}, + "outputs": { + "toptr": [1, 1, 1, 1, 1]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], + "lenparents": 19, + "outlength": 5, + "parents": [0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4]}, + "outputs": { + "toptr": [1, 1, 1, 1, 1]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], + "lenparents": 22, + "outlength": 6, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5]}, + "outputs": { + "toptr": [1, 1, 1, 1, 1, 1]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 2, 3], + "lenparents": 3, + "outlength": 1, + "parents": [0, 0, 0]}, + "outputs": { + "toptr": [1]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 2, 3, 4, 5, 6], + "lenparents": 6, + "outlength": 1, + "parents": [0, 0, 0, 0, 0, 0]}, + "outputs": { + "toptr": [1]} + } + ] + }, + { + "name": "awkward_reduce_argmax", + "tests": [ + { + "error": false, + "inputs": { + "fromptr": [1, -1, 1, -1, 1, 21], + "lenparents": 6, + "outlength": 3, + "parents": [0, 1, 1, 2, 2, 2]}, + "outputs": { + "toptr": [0, 2, 5]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 2, 3, 4, 6, 7], + "lenparents": 6, + "outlength": 3, + "parents": [0, 1, 1, 2, 2, 2]}, + "outputs": { + "toptr": [0, 2, 5]} + }, + { + "error": false, + "inputs": { + "fromptr": [6, 1, 10, 33, -1, 21, 2, 45, 4], + "lenparents": 9, + "outlength": 5, + "parents": [0, 0, 3, 3, 1, 1, 4, 4, 2]}, + "outputs": { + "toptr": [0, 5, 8, 3, 7]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 2, 3, 4, 6], + "lenparents": 5, + "outlength": 3, + "parents": [0, 0, 1, 2, 2]}, + "outputs": { + "toptr": [1, 2, 4]} + }, + { + "error": false, + "inputs": { + "fromptr": [3, 4, 2, 1, 2, 3, 6, 1, -1, 1, 7, 4], + "lenparents": 12, + "outlength": 5, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 4]}, + "outputs": { + "toptr": [1, 5, 6, 10, 11]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 2, 3], + "lenparents": 3, + "outlength": 1, + "parents": [0, 0, 0]}, + "outputs": { + "toptr": [2]} + }, + { + "error": false, + "inputs": { + "fromptr": [0, 1, 2, 3, 4, 6], + "lenparents": 6, + "outlength": 3, + "parents": [0, 0, 0, 1, 1, 2]}, + "outputs": { + "toptr": [2, 4, 5]} + }, + { + "error": false, + "inputs": { + "fromptr": [3, 1, 6, 1, 4, 4, 2, 1, 7, 2, 3, -1], + "lenparents": 12, + "outlength": 3, + "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2]}, + "outputs": { + "toptr": [2, 8, 10]} + }, + { + "error": false, + "inputs": { + "fromptr": [0, 0, 4, 4, 6], + "lenparents": 5, + "outlength": 1, + "parents": [0, 0, 0, 0, 0]}, + "outputs": { + "toptr": [4]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 2, 3, 4, 6], + "lenparents": 5, + "outlength": 1, + "parents": [0, 0, 0, 0, 0]}, + "outputs": { + "toptr": [4]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 2, 3, 4, 5, 6], + "lenparents": 6, + "outlength": 1, + "parents": [0, 0, 0, 0, 0, 0]}, + "outputs": { + "toptr": [5]} + } + ] + }, + { + "name": "awkward_reduce_max", + "tests": [ + { + "error": false, + "inputs": { + "fromptr": [2, 7, 13, 17, 23, 3, 11, 19, 5], + "identity": -9223372036854775808, + "lenparents": 9, + "outlength": 8, + "parents": [0, 0, 0, 6, 6, 1, 1, 7, 2]}, + "outputs": { + "toptr": [13, 11, 5, -9223372036854775808, -9223372036854775808, -9223372036854775808, 23, 19]} + }, + { + "error": false, + "inputs": { + "fromptr": [0, 1, 3, 4, 5, 6], + "identity": -9223372036854775808, + "lenparents": 6, + "outlength": 4, + "parents": [0, 0, 1, 3, 3, 3]}, + "outputs": { + "toptr": [1, 3, -9223372036854775808, 6]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 2, 3], + "identity": -9223372036854775808, + "lenparents": 3, + "outlength": 1, + "parents": [0, 0, 0]}, + "outputs": { + "toptr": [3]} + }, + { + "error": false, + "inputs": { + "fromptr": [0, 4, 1, 3, 5, 6], + "identity": -9223372036854775808, + "lenparents": 6, + "outlength": 4, + "parents": [0, 0, 1, 1, 1, 3]}, + "outputs": { + "toptr": [4, 5, -9223372036854775808, 6]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 2, 5, 3, 3, 5, 1, 4, 2], + "identity": -9223372036854775808, + "lenparents": 9, + "outlength": 5, + "parents": [0, 0, 0, 1, 1, 2, 2, 3, 4]}, + "outputs": { + "toptr": [5, 3, 5, 4, 2]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 3, 5, 4, 2, 2, 3, 1, 5], + "identity": 4, + "lenparents": 9, + "outlength": 4, + "parents": [0, 0, 0, 0, 0, 2, 2, 2, 3]}, + "outputs": { + "toptr": [5, 4, 4, 5]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 3, 6, 4, 2, 2, 3, 1, 6], + "identity": 4, + "lenparents": 9, + "outlength": 4, + "parents": [0, 0, 0, 0, 0, 2, 2, 2, 3]}, + "outputs": { + "toptr": [6, 4, 4, 6]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 3, 2, 5, 3, 7, 3, 1, 5, 8, 1, 9, 4, 2, 7, 10, 2, 4, 7, 2], + "identity": -9223372036854775808, + "lenparents": 20, + "outlength": 5, + "parents": [0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4]}, + "outputs": { + "toptr": [5, 7, 9, 10, 7]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 3, 5, 4, 2, 3, 7, 8, 2, 4, 2, 3, 1, 7, 7, 5, 1, 9, 10, 2], + "identity": -9223372036854775808, + "lenparents": 20, + "outlength": 4, + "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3]}, + "outputs": { + "toptr": [5, 8, 7, 10]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 3, 5, 7, 11, 13, 17, 19, 23], + "identity": -9223372036854775808, + "lenparents": 9, + "outlength": 6, + "parents": [0, 0, 0, 2, 2, 3, 4, 4, 5]}, + "outputs": { + "toptr": [5, -9223372036854775808, 11, 13, 19, 23]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 3, 5, 4, 2, 2, 3, 1, 5], + "identity": -9223372036854775808, + "lenparents": 9, + "outlength": 4, + "parents": [0, 0, 0, 0, 0, 2, 2, 2, 3]}, + "outputs": { + "toptr": [5, -9223372036854775808, 3, 5]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 2, 3, 4, 5, 6], + "identity": -9223372036854775808, + "lenparents": 6, + "outlength": 1, + "parents": [0, 0, 0, 0, 0, 0]}, + "outputs": { + "toptr": [6]} + } + ] + }, + { + "name": "awkward_reduce_countnonzero", + "tests": [ + { + "error": false, + "inputs": { + "fromptr": [1, 0, 0, 2, 2, 2, 3, 0, 0, 4], + "lenparents": 10, + "outlength": 4, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3]}, + "outputs": { + "toptr": [1, 3, 1, 1]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 3, 5, 7, 11, 13, 17, 19, 23], + "lenparents": 9, + "outlength": 6, + "parents": [0, 0, 0, 2, 2, 3, 4, 4, 5]}, + "outputs": { + "toptr": [3, 0, 2, 1, 2, 1]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 2, 3, 0, 2, 0, 0, 2, 0, 4], + "lenparents": 10, + "outlength": 3, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 2]}, + "outputs": { + "toptr": [3, 1, 2]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 2, 3], + "lenparents": 3, + "outlength": 1, + "parents": [0, 0, 0]}, + "outputs": { + "toptr": [3]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 7, 13, 17, 23, 3, 11, 19, 5], + "lenparents": 9, + "outlength": 8, + "parents": [0, 0, 0, 6, 6, 1, 1, 7, 2]}, + "outputs": { + "toptr": [3, 2, 1, 0, 0, 0, 2, 1]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 2, 3, 4, 5, 6], + "lenparents": 6, + "outlength": 1, + "parents": [0, 0, 0, 0, 0, 0]}, + "outputs": { + "toptr": [6]} + } + ] + }, + { + "name": "awkward_reduce_count_64", + "tests": [ + { + "error": false, + "inputs": { + "lenparents": 19, + "outlength": 9, + "parents": [1, 1, 1, 3, 3, 3, 3, 3, 4, 4, 4, 4, 6, 6, 6, 6, 7, 7, 7]}, + "outputs": { + "toptr": [0, 3, 0, 5, 4, 0, 4, 3, 0]} + }, + { + "error": false, + "inputs": { + "lenparents": 19, + "outlength": 8, + "parents": [1, 1, 1, 3, 3, 3, 3, 3, 4, 4, 4, 4, 6, 6, 6, 6, 7, 7, 7]}, + "outputs": { + "toptr": [0, 3, 0, 5, 4, 0, 4, 3]} + }, + { + "error": false, + "inputs": { + "lenparents": 1696, + "outlength": 331, + "parents": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16]}, + "outputs": { + "toptr": [626, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0, 0, 10, 10, 10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 10, 10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 10, 10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 10, 10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 10, 10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 10, 10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 10, 10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 10, 10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 10, 10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 10, 10, 10, 10, 10, 10, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]} + }, + { + "error": false, + "inputs": { + "lenparents": 3, + "outlength": 3, + "parents": [0, 0, 2]}, + "outputs": { + "toptr": [2, 0, 1]} + }, + { + "error": false, + "inputs": { + "lenparents": 3, + "outlength": 1, + "parents": [0, 0, 0]}, + "outputs": { + "toptr": [3]} + }, + { + "error": false, + "inputs": { + "lenparents": 9, + "outlength": 6, + "parents": [0, 0, 0, 2, 2, 3, 4, 4, 5]}, + "outputs": { + "toptr": [3, 0, 2, 1, 2, 1]} + }, + { + "error": false, + "inputs": { + "lenparents": 9, + "outlength": 8, + "parents": [0, 0, 0, 6, 6, 1, 1, 7, 2]}, + "outputs": { + "toptr": [3, 2, 1, 0, 0, 0, 2, 1]} + }, + { + "error": false, + "inputs": { + "lenparents": 21, + "outlength": 9, + "parents": [0, 0, 0, 1, 1, 1, 3, 3, 3, 3, 4, 4, 4, 4, 6, 6, 6, 6, 7, 7, 7]}, + "outputs": { + "toptr": [3, 3, 0, 4, 4, 0, 4, 3, 0]} + }, + { + "error": false, + "inputs": { + "lenparents": 21, + "outlength": 8, + "parents": [0, 0, 0, 1, 1, 1, 3, 3, 3, 3, 4, 4, 4, 4, 6, 6, 6, 6, 7, 7, 7]}, + "outputs": { + "toptr": [3, 3, 0, 4, 4, 0, 4, 3]} + }, + { + "error": false, + "inputs": { + "lenparents": 22, + "outlength": 9, + "parents": [0, 0, 0, 1, 1, 1, 3, 3, 3, 3, 3, 4, 4, 4, 4, 6, 6, 6, 6, 7, 7, 7]}, + "outputs": { + "toptr": [3, 3, 0, 5, 4, 0, 4, 3, 0]} + }, + { + "error": false, + "inputs": { + "lenparents": 22, + "outlength": 8, + "parents": [0, 0, 0, 1, 1, 1, 3, 3, 3, 3, 3, 4, 4, 4, 4, 6, 6, 6, 6, 7, 7, 7]}, + "outputs": { + "toptr": [3, 3, 0, 5, 4, 0, 4, 3]} + }, + { + "error": false, + "inputs": { + "lenparents": 24, + "outlength": 9, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 6, 6, 6, 6, 7, 7, 7]}, + "outputs": { + "toptr": [3, 3, 2, 5, 4, 0, 4, 3, 0]} + }, + { + "error": false, + "inputs": { + "lenparents": 24, + "outlength": 8, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 6, 6, 6, 6, 7, 7, 7]}, + "outputs": { + "toptr": [3, 3, 2, 5, 4, 0, 4, 3]} + }, + { + "error": false, + "inputs": { + "lenparents": 9, + "outlength": 3, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2]}, + "outputs": { + "toptr": [3, 3, 3]} + }, + { + "error": false, + "inputs": { + "lenparents": 10, + "outlength": 4, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3]}, + "outputs": { + "toptr": [3, 3, 3, 1]} + }, + { + "error": false, + "inputs": { + "lenparents": 18, + "outlength": 6, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5]}, + "outputs": { + "toptr": [3, 3, 3, 3, 3, 3]} + }, + { + "error": false, + "inputs": { + "lenparents": 21, + "outlength": 7, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5, 6, 6, 6]}, + "outputs": { + "toptr": [3, 3, 3, 3, 3, 3, 3]} + }, + { + "error": false, + "inputs": { + "lenparents": 30, + "outlength": 10, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5, 6, 6, 6, 7, 7, 7, 8, 8, 8, 9, 9, 9]}, + "outputs": { + "toptr": [3, 3, 3, 3, 3, 3, 3, 3, 3, 3]} + }, + { + "error": false, + "inputs": { + "lenparents": 23, + "outlength": 7, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 6, 6, 6]}, + "outputs": { + "toptr": [3, 3, 3, 3, 3, 5, 3]} + }, + { + "error": false, + "inputs": { + "lenparents": 23, + "outlength": 7, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 5, 6, 6, 6]}, + "outputs": { + "toptr": [3, 3, 3, 3, 5, 3, 3]} + }, + { + "error": false, + "inputs": { + "lenparents": 10, + "outlength": 3, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 2]}, + "outputs": { + "toptr": [3, 3, 4]} + }, + { + "error": false, + "inputs": { + "lenparents": 43, + "outlength": 10, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9]}, + "outputs": { + "toptr": [3, 3, 4, 2, 4, 5, 6, 4, 5, 7]} + }, + { + "error": false, + "inputs": { + "lenparents": 39, + "outlength": 10, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 8, 8, 8, 9, 9, 9, 9, 9]}, + "outputs": { + "toptr": [3, 3, 4, 3, 3, 5, 6, 4, 3, 5]} + }, + { + "error": false, + "inputs": { + "lenparents": 11, + "outlength": 3, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2]}, + "outputs": { + "toptr": [3, 3, 5]} + }, + { + "error": false, + "inputs": { + "lenparents": 20, + "outlength": 6, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5]}, + "outputs": { + "toptr": [3, 3, 5, 3, 3, 3]} + }, + { + "error": false, + "inputs": { + "lenparents": 25, + "outlength": 7, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5, 6, 6, 6, 6, 6]}, + "outputs": { + "toptr": [3, 3, 5, 3, 3, 3, 5]} + }, + { + "error": false, + "inputs": { + "lenparents": 5, + "outlength": 1, + "parents": [0, 0, 0, 0, 0]}, + "outputs": { + "toptr": [5]} + }, + { + "error": false, + "inputs": { + "lenparents": 10, + "outlength": 2, + "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1]}, + "outputs": { + "toptr": [5, 5]} + }, + { + "error": false, + "inputs": { + "lenparents": 29, + "outlength": 7, + "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5, 6, 6, 6, 6, 6]}, + "outputs": { + "toptr": [5, 5, 5, 3, 3, 3, 5]} + }, + { + "error": false, + "inputs": { + "lenparents": 6, + "outlength": 1, + "parents": [0, 0, 0, 0, 0, 0]}, + "outputs": { + "toptr": [6]} + } + ] + }, + { + "name": "awkward_reduce_sum", + "tests": [ + { + "error": false, + "inputs": { + "fromptr": [0], + "lenparents": 1, + "outlength": 1, + "parents": [0]}, + "outputs": { + "toptr": [0]} + }, + { + "error": false, + "inputs": { + "fromptr": [0, 5, 20, 1, 6, 21, 2, 7, 22, 3, 8, 23, 4, 9, 24], + "lenparents": 15, + "outlength": 10, + "parents": [0, 5, 5, 1, 6, 6, 2, 7, 7, 3, 8, 8, 4, 9, 9]}, + "outputs": { + "toptr": [0, 1, 2, 3, 4, 25, 27, 29, 31, 33]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 3, 5, 7, 11, 13, 17, 19, 23], + "lenparents": 9, + "outlength": 6, + "parents": [0, 0, 0, 2, 2, 3, 4, 4, 5]}, + "outputs": { + "toptr": [10, 0, 18, 13, 36, 23]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 0, 0, 1, 0, 0], + "lenparents": 6, + "outlength": 4, + "parents": [0, 0, 0, 2, 2, 3]}, + "outputs": { + "toptr": [1, 0, 1, 0]} + }, + { + "error": false, + "inputs": { + "fromptr": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 20, 21, 22, 23, 24], + "lenparents": 15, + "outlength": 3, + "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2]}, + "outputs": { + "toptr": [10, 35, 110]} + }, + { + "error": false, + "inputs": { + "fromptr": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29], + "lenparents": 30, + "outlength": 6, + "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5]}, + "outputs": { + "toptr": [10, 35, 60, 85, 110, 135]} + }, + { + "error": false, + "inputs": { + "fromptr": [0, 1, 3, 4, 5, 6], + "lenparents": 6, + "outlength": 4, + "parents": [0, 0, 1, 3, 3, 3]}, + "outputs": { + "toptr": [1, 3, 0, 15]} + }, + { + "error": false, + "inputs": { + "fromptr": [0, 5, 10, 15, 25, 1, 11, 16, 26, 2, 12, 17, 27, 8, 18, 28, 4, 9, 14, 29], + "lenparents": 20, + "outlength": 10, + "parents": [0, 0, 0, 5, 5, 1, 1, 6, 6, 2, 2, 7, 7, 3, 8, 8, 4, 4, 4, 9]}, + "outputs": { + "toptr": [15, 12, 14, 8, 27, 40, 42, 44, 46, 29]} + }, + { + "error": false, + "inputs": { + "fromptr": [15, 20, 25, 16, 21, 26, 17, 22, 27, 18, 23, 28, 19, 24, 29], + "lenparents": 15, + "outlength": 15, + "parents": [0, 5, 10, 1, 6, 11, 2, 7, 12, 3, 8, 13, 4, 9, 14]}, + "outputs": { + "toptr": [15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29]} + }, + { + "error": false, + "inputs": { + "fromptr": [0, 15, 5, 10, 25, 1, 16, 11, 26, 2, 17, 12, 27, 18, 8, 28, 4, 9, 14, 29], + "lenparents": 20, + "outlength": 15, + "parents": [0, 0, 5, 10, 10, 1, 1, 11, 11, 2, 2, 12, 12, 3, 8, 13, 4, 9, 14, 14]}, + "outputs": { + "toptr": [15, 17, 19, 18, 4, 5, 0, 0, 8, 9, 35, 37, 39, 28, 43]} + }, + { + "error": false, + "inputs": { + "fromptr": [0, 15, 5, 20, 10, 25, 1, 16, 6, 21, 11, 26, 2, 17, 7, 22, 12, 27, 3, 18, 8, 23, 13, 28, 4, 19, 9, 24, 14, 29], + "lenparents": 30, + "outlength": 15, + "parents": [0, 0, 5, 5, 10, 10, 1, 1, 6, 6, 11, 11, 2, 2, 7, 7, 12, 12, 3, 3, 8, 8, 13, 13, 4, 4, 9, 9, 14, 14]}, + "outputs": { + "toptr": [15, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43]} + }, + { + "error": false, + "inputs": { + "fromptr": [0, 5, 10, 15, 20, 25, 1, 6, 11, 16, 21, 26, 2, 7, 12, 17, 22, 27, 3, 8, 13, 18, 23, 28, 4, 9, 14, 19, 24, 29], + "lenparents": 30, + "outlength": 10, + "parents": [0, 0, 0, 5, 5, 5, 1, 1, 1, 6, 6, 6, 2, 2, 2, 7, 7, 7, 3, 3, 3, 8, 8, 8, 4, 4, 4, 9, 9, 9]}, + "outputs": { + "toptr": [15, 18, 21, 24, 27, 60, 63, 66, 69, 72]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 2, 4, 8, 16, 32, 64, 128, 0, 0, 0, 0], + "lenparents": 12, + "outlength": 3, + "parents": [0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2]}, + "outputs": { + "toptr": [15, 240, 0]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 2, 3, 4, 5, 1, 2, 3, 4, 5], + "lenparents": 10, + "outlength": 2, + "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1]}, + "outputs": { + "toptr": [15, 15]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 2, 3, 4, 5, 6], + "lenparents": 6, + "outlength": 1, + "parents": [0, 0, 0, 0, 0, 0]}, + "outputs": { + "toptr": [21]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 7, 13, 17, 23, 3, 11, 19, 5], + "lenparents": 9, + "outlength": 8, + "parents": [0, 0, 0, 6, 6, 1, 1, 7, 2]}, + "outputs": { + "toptr": [22, 14, 5, 0, 0, 0, 40, 19]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 16, 0, 2, 32, 0, 4, 64, 0, 8, 128, 0], + "lenparents": 12, + "outlength": 4, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3]}, + "outputs": { + "toptr": [17, 34, 68, 136]} + }, + { + "error": false, + "inputs": { + "fromptr": [0, 1, 2, 3, 4, 5], + "lenparents": 6, + "outlength": 4, + "parents": [0, 0, 0, 2, 2, 3]}, + "outputs": { + "toptr": [3, 0, 7, 5]} + }, + { + "error": false, + "inputs": { + "fromptr": [0, 4, 1, 3, 5, 6], + "lenparents": 6, + "outlength": 4, + "parents": [0, 0, 1, 1, 1, 3]}, + "outputs": { + "toptr": [4, 9, 0, 6]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 4, 9, 16, 25, 1, 4, 9, 16, 25], + "lenparents": 10, + "outlength": 2, + "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1]}, + "outputs": { + "toptr": [55, 55]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 4, 9, 16, 26, 1, 4, 10, 16, 24], + "lenparents": 10, + "outlength": 2, + "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1]}, + "outputs": { + "toptr": [56, 55]} + }, + { + "error": false, + "inputs": { + "fromptr": [0, 5, 20, 1, 6, 21, 2, 7, 22, 3, 8, 23, 4, 9, 24], + "lenparents": 15, + "outlength": 10, + "parents": [0, 0, 5, 1, 1, 6, 2, 2, 7, 3, 3, 8, 4, 4, 9]}, + "outputs": { + "toptr": [5, 7, 9, 11, 13, 20, 21, 22, 23, 24]} + }, + { + "error": false, + "inputs": { + "fromptr": [15, 20, 25, 16, 21, 26, 17, 22, 27, 18, 23, 28, 19, 24, 29], + "lenparents": 15, + "outlength": 5, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4]}, + "outputs": { + "toptr": [60, 63, 66, 69, 72]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 2, 3], + "lenparents": 3, + "outlength": 1, + "parents": [0, 0, 0]}, + "outputs": { + "toptr": [6]} + }, + { + "error": false, + "inputs": { + "fromptr": [0, 1, 2, 4, 5, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 25, 26, 27, 28, 29], + "lenparents": 20, + "outlength": 6, + "parents": [0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 5, 5, 5, 5, 5]}, + "outputs": { + "toptr": [7, 22, 47, 66, 0, 135]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 2, 4, 5, 5], + "lenparents": 5, + "outlength": 3, + "parents": [0, 0, 0, 2, 2]}, + "outputs": { + "toptr": [8, 0, 10]} + }, + { + "error": false, + "inputs": { + "fromptr": [15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29], + "lenparents": 15, + "outlength": 3, + "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2]}, + "outputs": { + "toptr": [85, 110, 135]} + }, + { + "error": false, + "inputs": { + "fromptr": [4, 1, 0, 1, 4, 5, 1, 0, 1, 3], + "lenparents": 10, + "outlength": 2, + "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1]}, + "outputs": { + "toptr": [10, 10]} + }, + { + "error": false, + "inputs": { + "fromptr": [4, 1, 0, 1, 4, 4, 1, 0, 1, 4], + "lenparents": 10, + "outlength": 2, + "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1]}, + "outputs": { + "toptr": [10, 10]} + } + ] + }, + { + "name": "awkward_reduce_prod", + "tests": [ + { + "error": false, + "inputs": { + "fromptr": [1, 0, 0, 1, 0, 0], + "lenparents": 6, + "outlength": 4, + "parents": [0, 0, 0, 2, 2, 3]}, + "outputs": { + "toptr": [0, 1, 0, 0]} + }, + { + "error": false, + "inputs": { + "fromptr": [0, 1, 2, 3, 4, 5], + "lenparents": 6, + "outlength": 4, + "parents": [0, 0, 0, 2, 2, 3]}, + "outputs": { + "toptr": [0, 1, 12, 5]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 53, 31, 101, 3, 59, 37, 103, 5, 61, 41, 107, 7, 67, 43, 109, 11, 71, 47, 113], + "lenparents": 20, + "outlength": 15, + "parents": [0, 0, 10, 10, 1, 1, 11, 11, 2, 2, 12, 12, 3, 3, 13, 13, 4, 4, 14, 14]}, + "outputs": { + "toptr": [106, 177, 305, 469, 781, 1, 1, 1, 1, 1, 3131, 3811, 4387, 4687, 5311]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 53, 13, 73, 31, 101, 3, 59, 17, 79, 37, 103, 5, 61, 19, 83, 41, 107, 7, 67, 23, 89, 43, 109, 11, 71, 47, 113], + "lenparents": 28, + "outlength": 15, + "parents": [0, 0, 5, 5, 10, 10, 1, 1, 6, 6, 11, 11, 2, 2, 7, 7, 12, 12, 3, 3, 8, 8, 13, 13, 4, 4, 14, 14]}, + "outputs": { + "toptr": [106, 177, 305, 469, 781, 949, 1343, 1577, 2047, 1, 3131, 3811, 4387, 4687, 5311]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 53, 13, 73, 31, 101, 3, 59, 17, 79, 37, 103, 5, 61, 19, 83, 41, 107, 7, 67, 23, 89, 43, 11, 71, 29, 97, 47], + "lenparents": 28, + "outlength": 15, + "parents": [0, 0, 5, 5, 10, 10, 1, 1, 6, 6, 11, 11, 2, 2, 7, 7, 12, 12, 3, 3, 8, 8, 13, 4, 4, 9, 9, 14]}, + "outputs": { + "toptr": [106, 177, 305, 469, 781, 949, 1343, 1577, 2047, 2813, 3131, 3811, 4387, 43, 47]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 53, 13, 73, 31, 101, 3, 59, 17, 79, 37, 103, 5, 61, 19, 83, 41, 107, 7, 67, 23, 89, 43, 109, 11, 71, 29, 97], + "lenparents": 28, + "outlength": 14, + "parents": [0, 0, 5, 5, 10, 10, 1, 1, 6, 6, 11, 11, 2, 2, 7, 7, 12, 12, 3, 3, 8, 8, 13, 13, 4, 4, 9, 9]}, + "outputs": { + "toptr": [106, 177, 305, 469, 781, 949, 1343, 1577, 2047, 2813, 3131, 3811, 4387, 4687]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 53, 13, 73, 31, 101, 3, 59, 17, 79, 37, 103, 5, 61, 19, 83, 41, 107, 7, 67, 23, 89, 43, 109, 11, 71, 29, 97, 47], + "lenparents": 29, + "outlength": 15, + "parents": [0, 0, 5, 5, 10, 10, 1, 1, 6, 6, 11, 11, 2, 2, 7, 7, 12, 12, 3, 3, 8, 8, 13, 13, 4, 4, 9, 9, 14]}, + "outputs": { + "toptr": [106, 177, 305, 469, 781, 949, 1343, 1577, 2047, 2813, 3131, 3811, 4387, 4687, 47]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 53, 13, 73, 31, 101, 3, 59, 17, 79, 37, 103, 5, 61, 19, 83, 41, 107, 7, 67, 23, 89, 43, 109, 11, 71, 29, 97, 47, 113], + "lenparents": 30, + "outlength": 15, + "parents": [0, 0, 5, 5, 10, 10, 1, 1, 6, 6, 11, 11, 2, 2, 7, 7, 12, 12, 3, 3, 8, 8, 13, 13, 4, 4, 9, 9, 14, 14]}, + "outputs": { + "toptr": [106, 177, 305, 469, 781, 949, 1343, 1577, 2047, 2813, 3131, 3811, 4387, 4687, 5311]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 53, 13, 73, 31, 101, 3, 59, 17, 79, 37, 103, 5, 61, 19, 83, 41, 107, 7, 67, 23, 89, 43, 109, 11, 71, 29, 47], + "lenparents": 28, + "outlength": 15, + "parents": [0, 0, 5, 5, 10, 10, 1, 1, 6, 6, 11, 11, 2, 2, 7, 7, 12, 12, 3, 3, 8, 8, 13, 13, 4, 4, 9, 14]}, + "outputs": { + "toptr": [106, 177, 305, 469, 781, 949, 1343, 1577, 2047, 29, 3131, 3811, 4387, 4687, 47]} + }, + { + "error": false, + "inputs": { + "fromptr": [0], + "lenparents": 1, + "outlength": 3, + "parents": [2]}, + "outputs": { + "toptr": [1, 1, 0]} + }, + { + "error": false, + "inputs": { + "fromptr": [101, 103, 107, 109, 113, 53, 59, 61, 67, 71, 31, 37, 41, 43, 47, 2, 3, 5, 7, 11], + "lenparents": 20, + "outlength": 6, + "parents": [0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 5, 5, 5, 5, 5]}, + "outputs": { + "toptr": [13710311357, 1, 907383479, 95041567, 1, 2310]} + }, + { + "error": false, + "inputs": { + "fromptr": [101, 103, 107, 109, 113, 73, 79, 83, 89, 97, 53, 59, 61, 67, 71, 31, 37, 41, 43, 47, 13, 17, 19, 23, 29, 2, 3, 5, 7, 11], + "lenparents": 30, + "outlength": 6, + "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5]}, + "outputs": { + "toptr": [13710311357, 4132280413, 907383479, 95041567, 2800733, 2310]} + }, + { + "error": false, + "inputs": { + "fromptr": [101, 103, 107, 109, 113, 53, 59, 61, 67, 71, 31, 37, 41, 43, 47, 2, 3, 5, 7, 11], + "lenparents": 20, + "outlength": 4, + "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3]}, + "outputs": { + "toptr": [13710311357, 907383479, 95041567, 2310]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 7, 17, 29, 3, 11, 19, 31, 5, 13, 23, 37], + "lenparents": 12, + "outlength": 6, + "parents": [0, 0, 3, 3, 1, 1, 4, 4, 2, 2, 5, 5]}, + "outputs": { + "toptr": [14, 33, 65, 493, 589, 851]} + }, + { + "error": false, + "inputs": { + "fromptr": [3, 53, 13, 73, 31, 101, 5, 59, 17, 79, 37, 103, 7, 61, 19, 83, 41, 107, 67, 23, 89, 43, 109, 71, 29, 97, 47, 113], + "lenparents": 28, + "outlength": 15, + "parents": [0, 0, 5, 5, 10, 10, 1, 1, 6, 6, 11, 11, 2, 2, 7, 7, 12, 12, 3, 8, 8, 13, 13, 4, 9, 9, 14, 14]}, + "outputs": { + "toptr": [159, 295, 427, 67, 71, 949, 1343, 1577, 2047, 2813, 3131, 3811, 4387, 4687, 5311]} + }, + { + "error": false, + "inputs": { + "fromptr": [3, 53, 13, 73, 31, 101, 5, 59, 17, 79, 37, 103, 7, 61, 19, 83, 41, 107, 11, 67, 23, 89, 43, 109, 71, 29, 97, 47, 113], + "lenparents": 29, + "outlength": 15, + "parents": [0, 0, 5, 5, 10, 10, 1, 1, 6, 6, 11, 11, 2, 2, 7, 7, 12, 12, 3, 3, 8, 8, 13, 13, 4, 9, 9, 14, 14]}, + "outputs": { + "toptr": [159, 295, 427, 737, 71, 949, 1343, 1577, 2047, 2813, 3131, 3811, 4387, 4687, 5311]} + }, + { + "error": false, + "inputs": { + "fromptr": [3, 53, 13, 73, 31, 101, 5, 59, 17, 79, 37, 103, 7, 61, 19, 83, 41, 107, 11, 67, 23, 89, 43, 109, 71, 97, 47, 113], + "lenparents": 28, + "outlength": 15, + "parents": [0, 0, 5, 5, 10, 10, 1, 1, 6, 6, 11, 11, 2, 2, 7, 7, 12, 12, 3, 3, 8, 8, 13, 13, 4, 9, 14, 14]}, + "outputs": { + "toptr": [159, 295, 427, 737, 71, 949, 1343, 1577, 2047, 97, 3131, 3811, 4387, 4687, 5311]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 7, 13, 17, 23, 3, 11, 19, 5], + "lenparents": 9, + "outlength": 8, + "parents": [0, 0, 0, 6, 6, 1, 1, 7, 2]}, + "outputs": { + "toptr": [182, 33, 5, 1, 1, 1, 391, 19]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37], + "lenparents": 12, + "outlength": 3, + "parents": [0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2]}, + "outputs": { + "toptr": [210, 46189, 765049]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 3, 5, 7, 11, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 101, 103, 107, 109, 113], + "lenparents": 20, + "outlength": 6, + "parents": [0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 5, 5, 5, 5, 5]}, + "outputs": { + "toptr": [2310, 1, 95041567, 907383479, 1, 13710311357]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97, 101, 103, 107, 109, 113], + "lenparents": 30, + "outlength": 6, + "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5]}, + "outputs": { + "toptr": [2310, 2800733, 95041567, 907383479, 4132280413, 13710311357]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 3, 5, 7, 11, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 101, 103, 107, 109, 113], + "lenparents": 20, + "outlength": 4, + "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3]}, + "outputs": { + "toptr": [2310, 95041567, 907383479, 13710311357]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 7, 3, 11, 5], + "lenparents": 5, + "outlength": 8, + "parents": [0, 6, 1, 7, 2]}, + "outputs": { + "toptr": [2, 3, 5, 1, 1, 1, 7, 11]} + }, + { + "error": false, + "inputs": { + "fromptr": [5, 53, 13, 73, 31, 101, 7, 59, 17, 79, 37, 103, 11, 61, 19, 83, 41, 107, 67, 23, 89, 43, 109, 71, 29, 97, 47, 113], + "lenparents": 28, + "outlength": 15, + "parents": [0, 0, 5, 5, 10, 10, 1, 1, 6, 6, 11, 11, 2, 2, 7, 7, 12, 12, 3, 8, 8, 13, 13, 4, 9, 9, 14, 14]}, + "outputs": { + "toptr": [265, 413, 671, 67, 71, 949, 1343, 1577, 2047, 2813, 3131, 3811, 4387, 4687, 5311]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37], + "lenparents": 12, + "outlength": 8, + "parents": [0, 0, 0, 3, 3, 3, 4, 4, 4, 7, 7, 7]}, + "outputs": { + "toptr": [30, 1, 1, 1001, 7429, 1, 1, 33263]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 3, 5, 7, 11, 13], + "lenparents": 6, + "outlength": 4, + "parents": [0, 0, 0, 2, 2, 3]}, + "outputs": { + "toptr": [30, 1, 77, 13]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 3, 5, 7, 11, 13, 17, 19, 23], + "lenparents": 9, + "outlength": 6, + "parents": [0, 0, 0, 2, 2, 3, 4, 4, 5]}, + "outputs": { + "toptr": [30, 1, 77, 13, 323, 23]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 3, 5, 7, 11, 13, 17, 19], + "lenparents": 8, + "outlength": 5, + "parents": [0, 0, 0, 2, 2, 3, 4, 4]}, + "outputs": { + "toptr": [30, 1, 77, 13, 323]} + }, + { + "error": false, + "inputs": { + "fromptr": [6, 5, 7, 11, 13, 17, 19], + "lenparents": 7, + "outlength": 5, + "parents": [0, 0, 2, 2, 3, 4, 4]}, + "outputs": { + "toptr": [30, 1, 77, 13, 323]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 3, 5, 7, 11], + "lenparents": 5, + "outlength": 3, + "parents": [0, 0, 0, 2, 2]}, + "outputs": { + "toptr": [30, 1, 77]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 3, 5], + "lenparents": 3, + "outlength": 1, + "parents": [0, 0, 0]}, + "outputs": { + "toptr": [30]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 3, 5, 7, 11], + "lenparents": 5, + "outlength": 4, + "parents": [0, 0, 0, 1, 2]}, + "outputs": { + "toptr": [30, 7, 11, 1]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 3, 5, 7, 11], + "lenparents": 5, + "outlength": 3, + "parents": [0, 0, 0, 1, 2]}, + "outputs": { + "toptr": [30, 7, 11]} + }, + { + "error": false, + "inputs": { + "fromptr": [101, 31, 53, 2, 103, 37, 59, 3, 107, 41, 61, 5, 109, 43, 67, 7, 113, 47, 71, 11], + "lenparents": 20, + "outlength": 15, + "parents": [0, 0, 10, 10, 1, 1, 11, 11, 2, 2, 12, 12, 3, 3, 13, 13, 4, 4, 14, 14]}, + "outputs": { + "toptr": [3131, 3811, 4387, 4687, 5311, 1, 1, 1, 1, 1, 106, 177, 305, 469, 781]} + }, + { + "error": false, + "inputs": { + "fromptr": [101, 31, 73, 13, 53, 2, 103, 37, 79, 17, 59, 3, 107, 41, 83, 19, 61, 5, 109, 43, 89, 23, 67, 7, 113, 47, 97, 29, 71, 11], + "lenparents": 30, + "outlength": 15, + "parents": [0, 0, 5, 5, 10, 10, 1, 1, 6, 6, 11, 11, 2, 2, 7, 7, 12, 12, 3, 3, 8, 8, 13, 13, 4, 4, 9, 9, 14, 14]}, + "outputs": { + "toptr": [3131, 3811, 4387, 4687, 5311, 949, 1343, 1577, 2047, 2813, 106, 177, 305, 469, 781]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 17, -1, 7, 29, 3, 19, 11, 31, 13, 37], + "lenparents": 11, + "outlength": 12, + "parents": [0, 0, 3, 9, 9, 1, 1, 10, 10, 11, 11]}, + "outputs": { + "toptr": [34, 57, 1, -1, 1, 1, 1, 1, 1, 203, 341, 481]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 17, -1, 7, 29, 3, 19, 11, 31, 13, 37], + "lenparents": 11, + "outlength": 12, + "parents": [0, 0, 6, 9, 9, 1, 1, 10, 10, 11, 11]}, + "outputs": { + "toptr": [34, 57, 1, 1, 1, 1, -1, 1, 1, 203, 341, 481]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 17, 7, 29, 3, 19, 11, 31, 13, 37], + "lenparents": 10, + "outlength": 12, + "parents": [0, 0, 9, 9, 1, 1, 10, 10, 11, 11]}, + "outputs": { + "toptr": [34, 57, 1, 1, 1, 1, 1, 1, 1, 203, 341, 481]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 17, -1, 29, 3, 19, 31, 37], + "lenparents": 8, + "outlength": 12, + "parents": [0, 0, 3, 9, 1, 1, 10, 11]}, + "outputs": { + "toptr": [34, 57, 1, -1, 1, 1, 1, 1, 1, 29, 31, 37]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 17, -1, 29, 3, 19, 31, 37], + "lenparents": 8, + "outlength": 12, + "parents": [0, 0, 6, 9, 1, 1, 10, 11]}, + "outputs": { + "toptr": [34, 57, 1, 1, 1, 1, -1, 1, 1, 29, 31, 37]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 17, 29, 3, 19, 31, 37], + "lenparents": 7, + "outlength": 12, + "parents": [0, 0, 9, 1, 1, 10, 11]}, + "outputs": { + "toptr": [34, 57, 1, 1, 1, 1, 1, 1, 1, 29, 31, 37]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 17, -1, 39, 7, 29, 3, 19, 11, 31, 13, 37], + "lenparents": 12, + "outlength": 12, + "parents": [0, 0, 6, 6, 9, 9, 1, 1, 10, 10, 11, 11]}, + "outputs": { + "toptr": [34, 57, 1, 1, 1, 1, -39, 1, 1, 203, 341, 481]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 17, -1, 39, 29, 3, 19, 31, 37], + "lenparents": 9, + "outlength": 12, + "parents": [0, 0, 6, 6, 9, 1, 1, 10, 11]}, + "outputs": { + "toptr": [34, 57, 1, 1, 1, 1, -39, 1, 1, 29, 31, 37]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 17, 7, 29, 3, 19, 11, 31, 5, 23, 13, 37], + "lenparents": 12, + "outlength": 12, + "parents": [0, 0, 9, 9, 1, 1, 10, 10, 2, 2, 11, 11]}, + "outputs": { + "toptr": [34, 57, 115, 1, 1, 1, 1, 1, 1, 203, 341, 481]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 17, -1, 39, 7, 29, 3, 19, 11, 31, 13, 37], + "lenparents": 12, + "outlength": 12, + "parents": [0, 0, 3, 3, 9, 9, 1, 1, 10, 10, 11, 11]}, + "outputs": { + "toptr": [34, 57, 1, -39, 1, 1, 1, 1, 1, 203, 341, 481]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 17, -1, 39, 29, 3, 19, 31, 37], + "lenparents": 9, + "outlength": 12, + "parents": [0, 0, 3, 3, 9, 1, 1, 10, 11]}, + "outputs": { + "toptr": [34, 57, 1, -39, 1, 1, 1, 1, 1, 29, 31, 37]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 17, 7, 23, 13, 29, 3, 19, 11, 5], + "lenparents": 10, + "outlength": 7, + "parents": [0, 0, 3, 3, 6, 6, 1, 1, 4, 2]}, + "outputs": { + "toptr": [34, 57, 5, 161, 11, 1, 377]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 17, 23, 7, 13, 3, 19, 11, 5], + "lenparents": 9, + "outlength": 10, + "parents": [0, 0, 3, 6, 9, 1, 1, 7, 2]}, + "outputs": { + "toptr": [34, 57, 5, 23, 1, 1, 7, 11, 1, 13]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 11, 17, 7, 19, 3, 13, 23, 5], + "lenparents": 9, + "outlength": 5, + "parents": [0, 0, 0, 3, 3, 1, 1, 4, 2]}, + "outputs": { + "toptr": [374, 39, 5, 133, 23]} + }, + { + "error": false, + "inputs": { + "fromptr": [101, 73, 53, 31, 13, 2, 103, 79, 59, 37, 17, 3, 107, 83, 61, 41, 19, 5, 109, 89, 67, 43, 23, 7, 113, 97, 71, 47, 29, 11], + "lenparents": 30, + "outlength": 10, + "parents": [0, 0, 0, 5, 5, 5, 1, 1, 1, 6, 6, 6, 2, 2, 2, 7, 7, 7, 3, 3, 3, 8, 8, 8, 4, 4, 4, 9, 9, 9]}, + "outputs": { + "toptr": [390769, 480083, 541741, 649967, 778231, 806, 1887, 3895, 6923, 14993]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 11, 23, 3, 13, 29, 5, 17, 31, 7, 19, 37], + "lenparents": 12, + "outlength": 4, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3]}, + "outputs": { + "toptr": [506, 1131, 2635, 4921]} + }, + { + "error": false, + "inputs": { + "fromptr": [101, 53, 31, 2, 103, 59, 37, 3, 107, 61, 41, 5, 109, 67, 43, 7, 113, 71, 47, 11], + "lenparents": 20, + "outlength": 10, + "parents": [0, 0, 5, 5, 1, 1, 6, 6, 2, 2, 7, 7, 3, 3, 8, 8, 4, 4, 9, 9]}, + "outputs": { + "toptr": [5353, 6077, 6527, 7303, 8023, 62, 111, 205, 301, 517]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 2, 3], + "lenparents": 3, + "outlength": 1, + "parents": [0, 0, 0]}, + "outputs": { + "toptr": [6]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 31, 53, 101, 3, 37, 59, 103, 5, 41, 61, 107, 7, 43, 67, 109, 11, 47, 71, 113], + "lenparents": 20, + "outlength": 10, + "parents": [0, 0, 5, 5, 1, 1, 6, 6, 2, 2, 7, 7, 3, 3, 8, 8, 4, 4, 9, 9]}, + "outputs": { + "toptr": [62, 111, 205, 301, 517, 5353, 6077, 6527, 7303, 8023]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 3, 5, 7, 11, 13, 17, 19], + "lenparents": 8, + "outlength": 7, + "parents": [0, 0, 1, 2, 3, 4, 5, 6]}, + "outputs": { + "toptr": [6, 5, 7, 11, 13, 17, 19]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 3, 5, 7, 11, 13, 17, 19], + "lenparents": 8, + "outlength": 6, + "parents": [0, 0, 1, 2, 3, 4, 5, 5]}, + "outputs": { + "toptr": [6, 5, 7, 11, 13, 323]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 2, 3, 4, 5, 6], + "lenparents": 6, + "outlength": 1, + "parents": [0, 0, 0, 0, 0, 0]}, + "outputs": { + "toptr": [720]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 13, 31, 53, 73, 101, 3, 17, 37, 59, 79, 103, 5, 19, 41, 61, 83, 107, 7, 23, 43, 67, 89, 109, 11, 29, 47, 71, 97, 113], + "lenparents": 30, + "outlength": 10, + "parents": [0, 0, 0, 5, 5, 5, 1, 1, 1, 6, 6, 6, 2, 2, 2, 7, 7, 7, 3, 3, 3, 8, 8, 8, 4, 4, 4, 9, 9, 9]}, + "outputs": { + "toptr": [806, 1887, 3895, 6923, 14993, 390769, 480083, 541741, 649967, 778231]} + } + ] + }, + { + "name": "awkward_reduce_min", + "tests": [ + { + "error": false, + "inputs": { + "fromptr": [0, 4, 1, 3, 5, 6], + "identity": 9223372036854775807, + "lenparents": 6, + "outlength": 4, + "parents": [0, 0, 1, 1, 1, 3]}, + "outputs": { + "toptr": [0, 1, 9223372036854775807, 6]} + }, + { + "error": false, + "inputs": { + "fromptr": [0, 1, 3, 4, 5, 6], + "identity": 9223372036854775807, + "lenparents": 6, + "outlength": 4, + "parents": [0, 0, 1, 3, 3, 3]}, + "outputs": { + "toptr": [0, 3, 9223372036854775807, 4]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 3, 2, 5, 3, 7, 3, 1, 5, 8, 1, 9, 4, 2, 7, 10, 2, 4, 7, 2], + "identity": 9223372036854775807, + "lenparents": 20, + "outlength": 5, + "parents": [0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4]}, + "outputs": { + "toptr": [1, 1, 1, 2, 2]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 2, 3], + "identity": 9223372036854775807, + "lenparents": 3, + "outlength": 1, + "parents": [0, 0, 0]}, + "outputs": { + "toptr": [1]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 2, 3, 4, 5, 6], + "identity": 9223372036854775807, + "lenparents": 6, + "outlength": 1, + "parents": [0, 0, 0, 0, 0, 0]}, + "outputs": { + "toptr": [1]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 3, 6, 4, 2, 2, 3, 1, 6], + "identity": 4, + "lenparents": 9, + "outlength": 4, + "parents": [0, 0, 0, 0, 0, 2, 2, 2, 3]}, + "outputs": { + "toptr": [1, 4, 1, 4]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 3, 5, 4, 2, 3, 7, 8, 2, 4, 2, 3, 1, 7, 7, 5, 1, 9, 10, 2], + "identity": 9223372036854775807, + "lenparents": 20, + "outlength": 4, + "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3]}, + "outputs": { + "toptr": [1, 2, 1, 1]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 4, 4, 2, 2, 5, 3, 3, 3, 6, 2, 4], + "identity": 9223372036854775807, + "lenparents": 12, + "outlength": 9, + "parents": [0, 0, 6, 6, 1, 1, 7, 7, 2, 2, 8, 8]}, + "outputs": { + "toptr": [1, 2, 3, 9223372036854775807, 9223372036854775807, 9223372036854775807, 2, 3, 2]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 2, 5, 3, 3, 5, 1, 4, 2], + "identity": 9223372036854775807, + "lenparents": 9, + "outlength": 5, + "parents": [0, 0, 0, 1, 1, 2, 2, 3, 4]}, + "outputs": { + "toptr": [1, 3, 1, 4, 2]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 3, 5, 4, 2, 2, 3, 1, 5], + "identity": 4, + "lenparents": 9, + "outlength": 4, + "parents": [0, 0, 0, 0, 0, 2, 2, 2, 3]}, + "outputs": { + "toptr": [1, 4, 1, 4]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 3, 5, 4, 2, 2, 3, 1, 5], + "identity": 9223372036854775807, + "lenparents": 9, + "outlength": 4, + "parents": [0, 0, 0, 0, 0, 2, 2, 2, 3]}, + "outputs": { + "toptr": [1, 9223372036854775807, 1, 5]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 7, 13, 17, 23, 3, 11, 19, 5], + "identity": 9223372036854775807, + "lenparents": 9, + "outlength": 8, + "parents": [0, 0, 0, 6, 6, 1, 1, 7, 2]}, + "outputs": { + "toptr": [2, 3, 5, 9223372036854775807, 9223372036854775807, 9223372036854775807, 17, 19]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 3, 5, 7, 11, 13, 17, 19, 23], + "identity": 9223372036854775807, + "lenparents": 9, + "outlength": 6, + "parents": [0, 0, 0, 2, 2, 3, 4, 4, 5]}, + "outputs": { + "toptr": [2, 9223372036854775807, 7, 13, 17, 23]} + } + ] + }, + { + "name": "awkward_reduce_argmin", + "tests": [ + { + "error": false, + "inputs": { + "fromptr": [0, 0, 4, 4, 6], + "lenparents": 5, + "outlength": 1, + "parents": [0, 0, 0, 0, 0]}, + "outputs": { + "toptr": [0]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 2, 3], + "lenparents": 3, + "outlength": 1, + "parents": [0, 0, 0]}, + "outputs": { + "toptr": [0]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 2, 3, 4, 5, 6], + "lenparents": 6, + "outlength": 1, + "parents": [0, 0, 0, 0, 0, 0]}, + "outputs": { + "toptr": [0]} + }, + { + "error": false, + "inputs": { + "fromptr": [0, 1, 2, 3, 4, 6], + "lenparents": 6, + "outlength": 3, + "parents": [0, 0, 0, 1, 1, 2]}, + "outputs": { + "toptr": [0, 3, 5]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 4, 2, 6, 3, 0, -10], + "lenparents": 7, + "outlength": 4, + "parents": [0, 0, 0, 1, 1, 2, 3]}, + "outputs": { + "toptr": [0, 4, 5, 6]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 1, 3, 4, 6, 6, -4, -6, -7], + "lenparents": 9, + "outlength": 5, + "parents": [0, 0, 0, 2, 2, 3, 4, 4, 4]}, + "outputs": { + "toptr": [1, -1, 3, 5, 8]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 1, 3, -4, -6, -7], + "lenparents": 6, + "outlength": 3, + "parents": [0, 0, 0, 2, 2, 2]}, + "outputs": { + "toptr": [1, -1, 5]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 1, 3, 2, 1], + "lenparents": 5, + "outlength": 3, + "parents": [0, 0, 1, 2, 2]}, + "outputs": { + "toptr": [1, 2, 4]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 2, 1, 0, 1, 0], + "lenparents": 6, + "outlength": 3, + "parents": [0, 0, 1, 1, 1, 2]}, + "outputs": { + "toptr": [0, 3, 5]} + }, + { + "error": false, + "inputs": { + "fromptr": [2, 0, 2, 1, 1, 0], + "lenparents": 6, + "outlength": 3, + "parents": [0, 0, 0, 1, 1, 2]}, + "outputs": { + "toptr": [1, 3, 5]} + }, + { + "error": false, + "inputs": { + "fromptr": [3, -3, 4, 4, 2, 2, 2, 2, 2, -2, 1, 1, 6, -6, 1, 1, 4, 4, 1, 1, 3, -3, 3, 3, 4, 4, 6, 6, 6, -6], + "lenparents": 30, + "outlength": 15, + "parents": [0, 0, 5, 5, 10, 10, 1, 1, 6, 6, 11, 11, 2, 2, 7, 7, 12, 12, 3, 3, 8, 8, 13, 13, 4, 4, 9, 9, 14, 14]}, + "outputs": { + "toptr": [1, 6, 13, 18, 24, 2, 9, 14, 21, 26, 4, 10, 16, 22, 29]} + }, + { + "error": false, + "inputs": { + "fromptr": [3, 1, 6, 1, 4, 4, 2, 1, 7, 2, 3, -1], + "lenparents": 12, + "outlength": 3, + "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2]}, + "outputs": { + "toptr": [1, 7, 11]} + }, + { + "error": false, + "inputs": { + "fromptr": [ + -4, + -6, + -7, + 6, + 4, + 6, + 2, + 1, + 3 + ], + "lenparents": 9, + "outlength": 5, + "parents": [0, 0, 0, 1, 2, 2, 4, 4, 4]}, + "outputs": { + "toptr": [2, 3, 4, -1, 7]} + }, + { + "error": false, + "inputs": { + "fromptr": [ + -4, + -6, + -7, + 6, + -4, + -6, + -7, + 2, + 1, + 3 + ], + "lenparents": 10, + "outlength": 4, + "parents": [0, 0, 0, 1, 2, 2, 2, 3, 3, 3]}, + "outputs": { + "toptr": [2, 3, 6, 8]} + }, + { + "error": false, + "inputs": { + "fromptr": [3, 4, 2, 1, 2, 3, 6, 1, -1, 1, 7, 4], + "lenparents": 12, + "outlength": 5, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 4]}, + "outputs": { + "toptr": [2, 3, 8, 9, 11]} + }, + { + "error": false, + "inputs": { + "fromptr": [3, 4, 2, 2, 2, 1, 6, 1, 4, 1, 3, 3, 4, 6, 6], + "lenparents": 15, + "outlength": 5, + "parents": [0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4]}, + "outputs": { + "toptr": [2, 5, 7, 9, 12]} + }, + { + "error": false, + "inputs": { + "fromptr": [3, 4, 2, -3, 4, 2, 2, 2, 1, 2, -2, 1, 6, 1, 4, -6, 1, 4, 1, 3, 3, 1, -3, 3, 4, 6, 6, 4, 6, -6], + "lenparents": 30, + "outlength": 10, + "parents": [0, 0, 0, 5, 5, 5, 1, 1, 1, 6, 6, 6, 2, 2, 2, 7, 7, 7, 3, 3, 3, 8, 8, 8, 4, 4, 4, 9, 9, 9]}, + "outputs": { + "toptr": [2, 8, 13, 18, 24, 3, 10, 15, 22, 29]} + }, + { + "error": false, + "inputs": { + "fromptr": [6, 3, 2, 1, 2], + "lenparents": 5, + "outlength": 1, + "parents": [0, 0, 0, 0, 0]}, + "outputs": { + "toptr": [3]} + }, + { + "error": false, + "inputs": { + "fromptr": [3, 2, 6, 1, 4, 4, 2, 1, 3, 6, 2, 1, 4, 3, 6, -3, 2, -6, 1, 4, 4, -2, 1, -3, 6, 2, 1, 4, 3, -6], + "lenparents": 30, + "outlength": 6, + "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5]}, + "outputs": { + "toptr": [3, 7, 11, 17, 23, 29]} + }, + { + "error": false, + "inputs": { + "fromptr": [3, 2, 6, 1, 4, 4, 2, 1, 3, 6, 2, 1, 4, 3, 6], + "lenparents": 15, + "outlength": 3, + "parents": [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2]}, + "outputs": { + "toptr": [3, 7, 11]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 1, 1, 999, 1, 1, 1, 1, 999, 1, 2, 2, 2, 2, 2, 2, 3, 3], + "lenparents": 18, + "outlength": 6, + "parents": [0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 1, 1, 1, 4, 4, 4, 2, 5]}, + "outputs": { + "toptr": [0, 10, 16, 5, 13, 17]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 1, 1, 999, 1, 1, 1, 1, 999, 1, 2, 2, 2, 999, 2, 2, 2, 3, 999, 999, 3, 999], + "lenparents": 22, + "outlength": 8, + "parents": [0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 1, 1, 1, 5, 5, 5, 5, 2, 6, 6, 6, 7]}, + "outputs": { + "toptr": [0, 10, 17, -1, 5, 14, 20, 21]} + }, + { + "error": false, + "inputs": { + "fromptr": [1, 1, 1, 999, 1, 1, 1, 1, 999, 1, 2, 2, 2, 999, 2, 2, 2, 3, 999, 999, 3], + "lenparents": 21, + "outlength": 6, + "parents": [0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 1, 1, 1, 4, 4, 4, 4, 2, 5, 5, 5]}, + "outputs": { + "toptr": [0, 10, 17, 5, 14, 20]} + } + ] + }, + { + "name": "awkward_UnionArray_fillindex_count", + "tests": [ + { + "error": false, + "inputs": { + "length": 3, + "toindexoffset": 4 + }, + "outputs": { + "toindex": [123, 123, 123, 123, 0, 1, 2]} + }, + { + "error": false, + "inputs": { + "length": 2, + "toindexoffset": 2 + }, + "outputs": { + "toindex": [123, 123, 0, 1]} + }, + { + "error": false, + "inputs": { + "length": 2, + "toindexoffset": 0 + }, + "outputs": { + "toindex": [0, 1]} + }, + { + "error": false, + "inputs": { + "length": 3, + "toindexoffset": 6 + }, + "outputs": { + "toindex": [123, 123, 123, 123, 123, 123, 0, 1, 2]} + }, + { + "error": false, + "inputs": { + "length": 3, + "toindexoffset": 0 + }, + "outputs": { + "toindex": [0, 1, 2]} + }, + { + "error": false, + "inputs": { + "length": 5, + "toindexoffset": 9 + }, + "outputs": { + "toindex": [123, 123, 123, 123, 123, 123, 123, 123, 123, 0, 1, 2, 3, 4]} + }, + { + "error": false, + "inputs": { + "length": 4, + "toindexoffset": 5 + }, + "outputs": { + "toindex": [123, 123, 123, 123, 123, 0, 1, 2, 3]} + }, + { + "error": false, + "inputs": { + "length": 5, + "toindexoffset": 0 + }, + "outputs": { + "toindex": [0, 1, 2, 3, 4]} + } + ] + }, + { + "name": "awkward_UnionArray_simplify", + "tests": [ + { + "error": false, + "inputs": { + "base": 0, + "innerindex": [0, 0, 1, 1, 2, 3, 2], + "innertags": [0, 1, 0, 1, 0, 0, 1], + "innerwhich": 0, + "length": 12, + "outerindex": [0, 1, 0, 1, 2, 2, 3, 4, 5, 3, 6, 4], + "outertags": [0, 0, 1, 1, 1, 0, 1, 1, 1, 0, 1, 0], + "outerwhich": 1, + "towhich": 1 + }, + "outputs": { + "toindex": [123, 123, 0, 123, 1, 123, 123, 2, 3, 123, 123, 123], + "totags": [123, 123, 1, 123, 1, 123, 123, 1, 1, 123, 123, 123]} + }, + { + "error": false, + "inputs": { + "base": 5, + "innerindex": [0, 0, 1, 1, 2, 3, 2], + "innertags": [0, 1, 0, 1, 0, 0, 1], + "innerwhich": 1, + "length": 12, + "outerindex": [0, 1, 0, 1, 2, 2, 3, 4, 5, 3, 6, 4], + "outertags": [0, 0, 1, 1, 1, 0, 1, 1, 1, 0, 1, 0], + "outerwhich": 1, + "towhich": 0 + }, + "outputs": { + "toindex": [123, 123, 123, 5, 123, 123, 6, 123, 123, 123, 7, 123], + "totags": [123, 123, 123, 0, 123, 123, 0, 123, 123, 123, 0, 123]} + } + ] + } + ] +}