I've always thought that dummy arguments are allowed to have the allocatable attribute in standard Fortran (since 2003). I've used it several times and compiled with the -stand flag with no warnings. But in Intel documentations, this feature is written in green, meaning non-standard:
Notational Conventions
Array Arguments
FUNCTION
Is this an error in the documentation or am I missing something here?