When an illegal resize is attempted on an array, one of the following messages is displayed at run time:
BAD RESIZE/DEALLOCATE – NOT AN ARRAY
An attempt was made to resize something that is not an array, such as an uninitialized array reference.
BAD RESIZE/DEALLOCATE – ARRAY NOT MULTI-DIMENSIONAL
An attempt was made to resize a one-dimensional array when a multidimensioned array was expected.
BAD RESIZE/DEALLOCATE – RESIZING IMMOVABLE INSTACK ARRAY
An attempt was made to resize an immovable instack array.
BAD RESIZE/DEALLOCATE – RESIZING READONLY ARRAY
An attempt was made to resize a value array.
RESIZE ABORTED – INSUFFICIENT MEMORY
The job performing the resize has been terminated because there is insufficient memory to complete the resize.

