This is more like a suggestion/question/request. Sometimes controls have a lot, say, 20 of arguments, and when the error like the above occurs you always guess which one is wrong shuffling the large code back and forth to check if all 20 were declared properly.
Can the compiler tell exactly which argument it is not happy with? For his digital mind it is simpler then for our analog ones. He (well, it) probably can even fix the problem himself in no time asking you 'Want me add REAL*8 statement for ABC and also declare the FuncA as an external?' and you just answer 'Sure, go' 😃
(And on April 1 all compiler diagnostics messages must be misleading and humorous. 'You have got an integer underflow error on line 1223653...' 'Floating point overflow in character A10 format':-) Do that and this compiler will be #1 till year 3000.
Returning to my sheeps, so which damn argument out of 18 could be possibly wrong?)

