2010-11-30 Tobias Burnus <burnus@net-b.de>
[official-gcc.git] / gcc / testsuite / gfortran.dg / pack_vector_1.f90
blobba3624e7ef5f4ac4259ab5cd6c128e60370b49ff
1 ! { dg-do "compile" }
3 ! Check that the VECTOR argument of the PACK intrinsic has at least
4 ! as many elements as the MASK has .TRUE. values.
7 INTEGER :: res(2)
8 res = PACK ((/ 1, 2, 3 /), (/.TRUE., .TRUE., .FALSE. /), SHAPE(1)) !{ dg-error "must provide at least as many" }
9 res = PACK ((/ 1, 2, 3 /), (/.TRUE., .TRUE., .FALSE. /), (/ -1 /)) !{ dg-error "must provide at least as many" }
10 END