[mod.computers.apollo] Debugger bugs

holtz%cascade.carleton.cdn%ubc.CSNET@CSNET-RELAY.ARPA (Neal Holtz) (01/24/86)

>  Are there any known bugs using the debugger for intensive
>  FORTRAN debugging??

There are some:

1. Gets confused when stepping over statements with MAX and MIN intrinsics.
   Try stepping over the following code:
                VAL1 = 0.49
                VAL2 = 0.5
                YMAX = AMAX1(VAL1,VAL2)
                YMIN = AMIN1(VAL1,VAL2)
   YMAX will  get 0.49, and YMIN will be 0.50  (i.e., switched).
   Works fine when not single-stepped.

2. Doesn't know the dimensions of array dummy parameters with variable
   dimensions.  i.e.
                SUBROUTINE FOO(X,N)
                REAL X(N,N)
   Debugger will not be able to display elements of X properly.