Dear all, the attached patch fixes the passing of deferred-length character to optional dummy arguments: the character length shall be passed by reference, not by value. Original analysis of the issue by Steve in PR93762, independently done by FX in PR100651. The patch fixes both PRs. Regtested on x86_64-pc-linux-gnu. OK for mainline? As the fix is local and affects only deferred-length character, would it be ok to backport to 13-branch? Thanks, Harald