ary_invert_slc_testSimple start time : 3Mar2024 16h11m54s +--+-----------+---------------------------------------------+---------+ |OK|test# |dat0 |dat1 | +--+-----------+---------------------------------------------+---------+ | o|null01_null| | | +--+-----------+---------------------------------------------+---------+ | o|null01_atm | | 4| +--+-----------+---------------------------------------------+---------+ | o|atm01_null |g | | +--+-----------+---------------------------------------------+---------+ | o|atm01_atm |g |g | +--+-----------+---------------------------------------------+---------+ | o|atm02_atm | 4| 4| +--+-----------+---------------------------------------------+---------+ | o|lst01_null |the bigg fat cow | | +--+-----------+---------------------------------------------+---------+ | o|lst01_atm |the bigg fat cow | | +--+-----------+---------------------------------------------+---------+ | o|lst02_atm |0 1 2 3 4 5 6 7 8 9 |?idxNull | +--+-----------+---------------------------------------------+---------+ | o|lst01_idx |the bigg fat cow | 4| +--+-----------+---------------------------------------------+---------+ | o|lst02_idx |0 1 2 3 4 5 6 7 8 9 | 6| +--+-----------+---------------------------------------------+---------+ | o|lst03_idxL |0 1 2 3 4 5 6 7 8 9 |4 | +--+-----------+---------------------------------------------+---------+ | o|lst01_idxL |0 1 2 3 4 5 6 7 8 9 |4 | +--+-----------+---------------------------------------------+---------+ | o|lst06_idxL |0 1 2 3 4 5 6 7 8 9 |4 5 | +--+-----------+---------------------------------------------+---------+ | o|lstL01_idx |+-------------------+-------------------+-+-+| 1| | | ||0 1 2 3 4 5 6 7 8 9|0 1 2 3 4 5 6 7 8 9|4|5|| | | | |+-------------------+-------------------+-+-+| | +--+-----------+---------------------------------------------+---------+ | o|lstL01_idxL|+-------------------+-------------------+-+-+|4 5 | | | ||0 1 2 3 4 5 6 7 8 9|0 1 2 3 4 5 6 7 8 9|4|5|| | | | |+-------------------+-------------------+-+-+| | +--+-----------+---------------------------------------------+---------+ | o|lstL01_idxL|+-------------------+-------------------+-+-+|+-+-+ | | | ||0 1 2 3 4 5 6 7 8 9|0 1 2 3 4 5 6 7 8 9|4|5|||4|5| | | | |+-------------------+-------------------+-+-+|+-+-+ | +--+-----------+---------------------------------------------+---------+ | o|ary01_idxL | 0 1 2 3 4 |2 3 | | | | 5 6 7 8 9 | | | | |10 11 12 13 14 | | | | |15 16 17 18 19 | | +--+-----------+---------------------------------------------+---------+ | o|ary02_idxL | 0 1 2 3 4 | 2| | | | 5 6 7 8 9 | | | | |10 11 12 13 14 | | | | |15 16 17 18 19 | | +--+-----------+---------------------------------------------+---------+ | o|ary03_idxL | 0 1 2 3 4 |4 5 | | | | 5 6 7 8 9 | | | | |10 11 12 13 14 | | | | |15 16 17 18 19 | | +--+-----------+---------------------------------------------+---------+ | o|ary01_idxL | 0 1 2 3 4 |+---+---+| | | | 5 6 7 8 9 ||2 3|1 2|| | | |10 11 12 13 14 |+---+---+| | | |15 16 17 18 19 | | +--+-----------+---------------------------------------------+---------+ | o|ary01_idxA | 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 | | +--+-----------+---------------------------------------------+---------+ +--+-----------+------------------------+-----------------+ |OK|test# |std |calc | +--+-----------+------------------------+-----------------+ | o|null01_null|?aryNoAdrValLT1 ?ixca3 |?not an operation| +--+-----------+------------------------+-----------------+ | o|null01_atm |?aryNoAdrValLT1 |?not an operation| +--+-----------+------------------------+-----------------+ | o|atm01_null |?aryNoAdrValLT1 ?ixca3 |?not an operation| +--+-----------+------------------------+-----------------+ | o|atm01_atm |?aryNoAdrValLT1 ?idxNull|?not an operation| +--+-----------+------------------------+-----------------+ | o|atm02_atm |?aryNoAdrValLT1 |?not an operation| +--+-----------+------------------------+-----------------+ | o|lst01_null |?ixca3 |?not an operation| +--+-----------+------------------------+-----------------+ | o|lst01_atm |?idxNull |?not an operation| +--+-----------+------------------------+-----------------+ | o|lst02_atm |?idxNull |?not an operation| +--+-----------+------------------------+-----------------+ | o|lst01_idx |+----+ |?not an operation| | | |||[4]| | | | | |+----+ | | +--+-----------+------------------------+-----------------+ | o|lst02_idx |+----+ |?not an operation| | | |||[6]| | | | | |+----+ | | +--+-----------+------------------------+-----------------+ | o|lst03_idxL |?idxNull |?not an operation| +--+-----------+------------------------+-----------------+ | o|lst01_idxL |?idxNull |?not an operation| +--+-----------+------------------------+-----------------+ | o|lst06_idxL |?idxNotIntL |?not an operation| +--+-----------+------------------------+-----------------+ | o|lstL01_idx |+----+ |?not an operation| | | |||[1]| | | | | |+----+ | | +--+-----------+------------------------+-----------------+ | o|lstL01_idxL|?idxNull |?not an operation| +--+-----------+------------------------+-----------------+ | o|lstL01_idxL|?idxNull |?not an operation| +--+-----------+------------------------+-----------------+ | o|ary01_idxL |+-----+-----+ |?not an operation| | | |||[0,]||[,3]| | | | | |+-----+-----+ | | +--+-----------+------------------------+-----------------+ | o|ary02_idxL |?idxNotIntL |?not an operation| +--+-----------+------------------------+-----------------+ | o|ary03_idxL |?idxNull |?not an operation| +--+-----------+------------------------+-----------------+ | o|ary01_idxL |?idxNull |?not an operation| +--+-----------+------------------------+-----------------+ | o|ary01_idxA |?idxNull |?not an operation| +--+-----------+------------------------+-----------------+ +--+-----------+---------------------------------------------------------------------------+ |OK|test# |comments | +--+-----------+---------------------------------------------------------------------------+ | o|null01_null|error : not defined for isNull[ary, idx] | +--+-----------+---------------------------------------------------------------------------+ | o|null01_atm |error : not defined for isNull idx | +--+-----------+---------------------------------------------------------------------------+ | o|atm01_null |error : not defined for [isAtm ary, isNull idx] | +--+-----------+---------------------------------------------------------------------------+ | o|atm01_atm |not defined for [isAtm ary, nonIntL idx] | +--+-----------+---------------------------------------------------------------------------+ | o|atm02_atm |should be ?aryNoAdrValLT1 - isAtm ary, atoms don"t have positions! | +--+-----------+---------------------------------------------------------------------------+ | o|lst01_null |error : not defined for isNull idx | +--+-----------+---------------------------------------------------------------------------+ | o|lst01_atm |error : not defined for nonIntL idx | +--+-----------+---------------------------------------------------------------------------+ | o|lst02_atm |error : not defined for nonIntL idx | +--+-----------+---------------------------------------------------------------------------+ | o|lst01_idx |should be OK | +--+-----------+---------------------------------------------------------------------------+ | o|lst02_idx |should be OK | +--+-----------+---------------------------------------------------------------------------+ | o|lst03_idxL |error : not defined for nonIntL idx | +--+-----------+---------------------------------------------------------------------------+ | o|lst01_idxL |error : not defined for nonIntL idx | +--+-----------+---------------------------------------------------------------------------+ | o|lst06_idxL |error : (~= (valence ary) (gage shape idx)) | +--+-----------+---------------------------------------------------------------------------+ | o|lstL01_idx |should be OK | +--+-----------+---------------------------------------------------------------------------+ | o|lstL01_idxL|error : (~= (valence ary) (gage shape idx)) | +--+-----------+---------------------------------------------------------------------------+ | o|lstL01_idxL|error : not defined for nonIntL idx (~= (valence ary) (gage shape idx))| +--+-----------+---------------------------------------------------------------------------+ | o|ary01_idxL |should work OK | +--+-----------+---------------------------------------------------------------------------+ | o|ary02_idxL |error : (~= (valence ary) (gage shape idx)) | +--+-----------+---------------------------------------------------------------------------+ | o|ary03_idxL |error : idx out of range (OR ((gage shape ary) EACHBOTH < idx)) | +--+-----------+---------------------------------------------------------------------------+ | o|ary01_idxL |error : idx must be an intL, not intLL | +--+-----------+---------------------------------------------------------------------------+ | o|ary01_idxA |error : idx must be an intL, not intA | +--+-----------+---------------------------------------------------------------------------+