ary_chk_idxSeq_to_slc_testSimple start time : 5Mar2024 16h44m26s +--+----------------+---------------------------------------------+-------------------------+ |OK|test# |dat0 |dat1 | +--+----------------+---------------------------------------------+-------------------------+ | l|010_null_null | | | +--+----------------+---------------------------------------------+-------------------------+ | l|020_atm_null |g | | +--+----------------+---------------------------------------------+-------------------------+ | l|030_lst_idxSeq |the bigg fat cow |+-+-+ | | | | ||5|9| | | | | |+-+-+ | +--+----------------+---------------------------------------------+-------------------------+ | l|040_lst_idxSeq |the bigg fat cow |+-+ | | | | ||4| | | | | |+-+ | +--+----------------+---------------------------------------------+-------------------------+ | l|050_lst_idxSeqL |0 1 2 3 4 5 6 7 8 9 |3 4 | +--+----------------+---------------------------------------------+-------------------------+ | l|060_lst_idxSeq |0 1 2 3 4 5 6 7 8 9 |+-+-+-+ | | | | ||1|2|3| | | | | |+-+-+-+ | +--+----------------+---------------------------------------------+-------------------------+ | l|070_lstL_idxSeqL|+-------------------+-------------------+-+-+|+-+-+ | | | ||0 1 2 3 4 5 6 7 8 9|0 1 2 3 4 5 6 7 8 9|4|5|||1|2| | | | |+-------------------+-------------------+-+-+|+-+-+ | +--+----------------+---------------------------------------------+-------------------------+ | l|080_ary_idxSeq |0 1 2 3 4 5 6 7 8 9 |+-+-+ | | | | ||3|4| | | | | |+-+-+ | +--+----------------+---------------------------------------------+-------------------------+ | l|090_aryL_idxSeq |0 1 2 3 8 9 10 11 |+-----+-----+-----+-----+| | | |4 5 6 7 12 13 14 15 ||1 0 0|1 0 1|1 0 2|1 0 3|| | | | |+-----+-----+-----+-----+| +--+----------------+---------------------------------------------+-------------------------+ | l|100_ary_idxSeq | 0 1 2 3 4 |+---+ | | | | 5 6 7 8 9 ||2 3| | | | |10 11 12 13 14 |+---+ | | | |15 16 17 18 19 | | +--+----------------+---------------------------------------------+-------------------------+ | l|110_ary_idxSeq | 0 1 2 3 4 |1 3 | | | | 5 6 7 8 9 | | | | |10 11 12 13 14 | | | | |15 16 17 18 19 | | +--+----------------+---------------------------------------------+-------------------------+ | l|120_ary_idxSeq | 0 1 2 3 4 |+---+ | | | | 5 6 7 8 9 ||1 3| | | | |10 11 12 13 14 |+---+ | | | |15 16 17 18 19 | | +--+----------------+---------------------------------------------+-------------------------+ | l|130_ary_idxSeqL | 0 1 2 3 4 |+---+---+ | | | | 5 6 7 8 9 ||1 3|2 3| | | | |10 11 12 13 14 |+---+---+ | | | |15 16 17 18 19 | | +--+----------------+---------------------------------------------+-------------------------+ | l|140_ary_idxSeqL | 0 1 2 3 4 |+-----+-----+ | | | | 5 6 7 8 9 ||+---+|+---+| | | | |10 11 12 13 14 |||1 3|||2 3|| | | | |15 16 17 18 19 ||+---+|+---+| | | | | |+-----+-----+ | +--+----------------+---------------------------------------------+-------------------------+ | l|150_ary_idxSeqL | 0 1 2 3 4 |+---+---+ | | | | 5 6 7 8 9 ||2 3|1 2| | | | |10 11 12 13 14 |+---+---+ | | | |15 16 17 18 19 | | +--+----------------+---------------------------------------------+-------------------------+ | l|160_ary_idxSeqA |0 1 2 3 |0 | | | |4 5 6 7 | | | | |8 9 10 11 | | +--+----------------+---------------------------------------------+-------------------------+ | l|170_ary_idxSeqA | 0 1 2 3 4 |1 2 3 | | | | 5 6 7 8 9 |6 7 8 | | | |10 11 12 13 14 | | | | |15 16 17 18 19 | | +--+----------------+---------------------------------------------+-------------------------+ | l|180_ary_idxSeqA | 0 1 2 3 4 |+-----+-----+-----+ | | | | 5 6 7 8 9 ||+---+|+---+|+---+| | | | |10 11 12 13 14 |||1 1|||1 2|||1 3|| | | | |15 16 17 18 19 ||+---+|+---+|+---+| | | | | |+-----+-----+-----+ | | | | ||+---+|+---+|+---+| | | | | |||2 1|||2 2|||2 3|| | | | | ||+---+|+---+|+---+| | | | | |+-----+-----+-----+ | +--+----------------+---------------------------------------------+-------------------------+ | l|190_ary_idxSeqA | 0 1 2 3 4 |+---+---+---+ | | | | 5 6 7 8 9 ||1 1|1 2|1 3| | | | |10 11 12 13 14 |+---+---+---+ | | | |15 16 17 18 19 ||2 1|2 2|2 3| | | | | |+---+---+---+ | +--+----------------+---------------------------------------------+-------------------------+ +--+----------------+--------------------------------------------+-------------------------------------------- |OK|test# |std |calc +--+----------------+--------------------------------------------+-------------------------------------------- | l|010_null_null |?isAryIdxAblNul ?isAryIdxVlcShp |?isAryIdxAblNul ?isAryIdxVlcShp +--+----------------+--------------------------------------------+-------------------------------------------- | l|020_atm_null |?isAryIdxAblAtm ?isAryIdxVlcShp |?isAryIdxAblAtm ?isAryIdxVlcShp +--+----------------+--------------------------------------------+-------------------------------------------- | l|030_lst_idxSeq |[5 9] |[5 9] +--+----------------+--------------------------------------------+-------------------------------------------- | l|040_lst_idxSeq |[4] |[4] +--+----------------+--------------------------------------------+-------------------------------------------- | l|050_lst_idxSeqL |?isAryIdxNotLL ?isAryIdxVlcShp |?isAryIdxNotLL ?isAryIdxVlcShp +--+----------------+--------------------------------------------+-------------------------------------------- | l|060_lst_idxSeq |[1 2 3] |[1 2 3] +--+----------------+--------------------------------------------+-------------------------------------------- | l|070_lstL_idxSeqL|[1 2] |[1 2] +--+----------------+--------------------------------------------+-------------------------------------------- | l|080_ary_idxSeq |[3 4] |[3 4] +--+----------------+--------------------------------------------+-------------------------------------------- | l|090_aryL_idxSeq |[1 , 0 , 0 1 2 3] |[1 , 0 , 0 1 2 3] +--+----------------+--------------------------------------------+-------------------------------------------- | l|100_ary_idxSeq |[2 , 3] |[2 , 3] +--+----------------+--------------------------------------------+-------------------------------------------- | l|110_ary_idxSeq |?isAryIdxNotLL ?isAryIdxVlcShp |?isAryIdxNotLL ?isAryIdxVlcShp +--+----------------+--------------------------------------------+-------------------------------------------- | l|120_ary_idxSeq |[1 , 3] |[1 , 3] +--+----------------+--------------------------------------------+-------------------------------------------- | l|130_ary_idxSeqL |[1 2 , 3] |[1 2 , 3] +--+----------------+--------------------------------------------+-------------------------------------------- | l|140_ary_idxSeqL |?isAryIdxVlcShp |?isAryIdxVlcShp +--+----------------+--------------------------------------------+-------------------------------------------- | l|150_ary_idxSeqL |[1 2 , 2 3] |[1 2 , 2 3] +--+----------------+--------------------------------------------+-------------------------------------------- | l|160_ary_idxSeqA |?isAryIdxNotL ?isAryIdxNotLL ?isAryIdxVlcShp|?isAryIdxNotL ?isAryIdxNotLL ?isAryIdxVlcShp +--+----------------+--------------------------------------------+-------------------------------------------- | l|170_ary_idxSeqA |?isAryIdxNotL ?isAryIdxNotLL ?isAryIdxVlcShp|?isAryIdxNotL ?isAryIdxNotLL ?isAryIdxVlcShp +--+----------------+--------------------------------------------+-------------------------------------------- | l|180_ary_idxSeqA |?isAryIdxNotL ?isAryIdxVlcShp |?isAryIdxNotL ?isAryIdxVlcShp +--+----------------+--------------------------------------------+-------------------------------------------- | l|190_ary_idxSeqA |?isAryIdxNotL |?isAryIdxNotL +--+----------------+--------------------------------------------+-------------------------------------------- ~~...~~ + | + | + | + | + | + | + | + | + | + | + | + | + | + | + | + | + | + | + | + | + ~~...~~ +--+----------------+------------------------------------+ |OK|test# |comments | +--+----------------+------------------------------------+ | l|010_null_null |should fail | +--+----------------+------------------------------------+ | l|020_atm_null |should fail | +--+----------------+------------------------------------+ | l|030_lst_idxSeq |should be OK | +--+----------------+------------------------------------+ | l|040_lst_idxSeq |should be OK | +--+----------------+------------------------------------+ | l|050_lst_idxSeqL |should fail | +--+----------------+------------------------------------+ | l|060_lst_idxSeq |should work OK | +--+----------------+------------------------------------+ | l|070_lstL_idxSeqL|should be OK | +--+----------------+------------------------------------+ | l|080_ary_idxSeq |should be OK | +--+----------------+------------------------------------+ | l|090_aryL_idxSeq |should be OK | +--+----------------+------------------------------------+ | l|100_ary_idxSeq |should work OK | +--+----------------+------------------------------------+ | l|110_ary_idxSeq |should work OK | +--+----------------+------------------------------------+ | l|120_ary_idxSeq |should work OK | +--+----------------+------------------------------------+ | l|130_ary_idxSeqL |should fail | +--+----------------+------------------------------------+ | l|140_ary_idxSeqL |should fail | +--+----------------+------------------------------------+ | l|150_ary_idxSeqL |should be OK | +--+----------------+------------------------------------+ | l|160_ary_idxSeqA |should fail, idxSeq MUST be an intLL| +--+----------------+------------------------------------+ | l|170_ary_idxSeqA |should fail, idxSeq MUST be an intLL| +--+----------------+------------------------------------+ | l|180_ary_idxSeqA |should fail, idxSeq MUST be an intLL| +--+----------------+------------------------------------+ | l|190_ary_idxSeqA |should fail, idxSeq MUST be an intLL| +--+----------------+------------------------------------+