intel and gfortran fail with i8 size unpack arguments
When calling unpack(array, mask, fillValue) with arguments that have a size > huge(0_i4), they fail with some message like: "Incorrect size of return value in UNPACK intrinsic: should be at least 12600000000, is 0". The error is thrown in the intrinsic at line 41. We might need to set the default integer to i8... It runs with NAGfor.