The source and subscript arrays, and the mask array, if defined, must be value-accessible. The destination array must be accessible (see section 4.6).