BLD:W0089

Function call %s requires %u to %u parameters

The indicated symbolic function call requires the indicated number of parameters, but you're passing more or fewer. This may cause the function call, and possibly the installation, to fail.

Symbolic function calls have the format <$name(parameters...)>. Some runtime functions have optional parameters, but even then there is a minimum and a maximum number of parameters that they expect. This diagnostic is issued when there are too many or too few commas ',' between the parentheses for the function in question.

Solution

Make sure that you use the correct syntax for symbolic function calls and that you pass the correct number of parameters to the function.

See also

Runtime functions