The SIDL string type mapping is currently identical to that of the FORTRAN 77 mapping. That is, all Fortran 90 strings have a limited fixed size. When implementing a subroutine with an out parameter, the size of the string is restricted to 512 characters.
NOTE
Modification of the value of
SIDL_F90_STR_MINSIZE in
runtime/sidl/babel_config.h prior to configuring Babel
can be used to change the string size limitation.