Allocatable array defined or not

I don’t see any fundamental difference from your previous question: Undefined variables