The following routine calls itself recursively -
I get a WARNING message about incompatible argument types,( line 11)
I don't understand this, since isq+1 and isq are both integer(1), and
inum1 and inum are both integer(1) as well.
Do you have any idea why I would see this?
Would it think that isq+1 is a different type?
Of course I could say: isq1=isq+1, then pass that along, if isq1 is also integer(1).