The definition isn't taking into account minimum MPU region sizes and is creating arrays that are too small for stacks < 2K