Overriding a variable in a used package fails if neither variable has an explicit declared type
If a public global variable declared in a used package has no "as" attribute, an attempt to override the variable in a using package (with another variable that also has no "as" attribute) fails saying
XTSE3070: The declared type of the overriding variable $v is different from that of the overridden variable
The spec (§126.96.36.199) says the two variables must have identical declared types. This is a little open to interpretation (it could be read as saying that they must have explicit declared types).
Please register to edit this issue