ds5000/200 Ultrix4 dbx problems

Jim Hudgens hudgens at sun13.scri.fsu.edu
Fri Oct 19 10:59:24 AEST 1990


In article <26832 at cs.yale.edu> weier at twolf.ce.yale.edu writes:

   It appears that dbx for the DS5000 provides no way of calling a
   function.  Why has the extremely handy "call" command been removed?
   This drastically cuts into our development efficiency!

We recently complained about this through the proper channels.
The person I spoke to mentioned that he would file a QAR (???) or something
like that.  This cripples dbx for one person here who needs it
for a FORTRAN application which uses fairly complicated data structures
built out of arrays, and needs the ability to call a print routine
which pretty prints the data-structure.

   Another problem
   with this version of dbx is that it does not recognize conditional
   break points when a program is rerun.  The break points show up with
   the status command, but they are ignored.  Deleting break command and
   retyping the same thing over causes it to work.

I noticed several problems with the debugger in this area as well.
If both a tracepoint and a breakpoint are set, only one of them
will have any effect (maybe not true in general, but definitely 
true for the code I was debugging).  This hasn't been reported (yet).

Also, how does one catch an overflow/underflow/divide-by-zero error
under dbx?  Is there a standard way to have a signal delivered 
when a floating point error occurs?  

-- 
Disclaimer:  I didn't do it.
Jim Hudgens		Supercomputer Computations Research Institute
hudgens at sun13.scri.fsu.edu



More information about the Comp.unix.ultrix mailing list