How do I properly write an empty array literal of user derived type?
The following works in GFortran, but not in IFort up to version 19.1.1.217
type(SpinOrbIdx_t), allocatable :: det_I(:)
det_I = [SpinOrbIdx_t::]
Is this a bug in ifort, or non standard conforming behaviour of GFortran?