Hi,
I have a problem with the decladebug debugger, and was wondering if
someone could tell me what is going wrong here.
The story so far:
When I try to run the debugger with my program I get the following message:
decladebug patrol
Welcome to the DECladebug Debugger Version 3.0-16
------------------
object file name: patrol
Reading symbolic information ...Warning: illegal aux index 159 for
file #85 conver.for
Segmentation fault
This is compiling the fortran code with :
f77 -c -g2 -C -O0 -DCRCOSF -real_size 64 -i8 -non_shared
and the c code with
cc -c -g2 -O0
However if I compile without -g or -g2 the debugger starts, and I can run
my program inside the debugger.
decladebug patrol
Welcome to the DECladebug Debugger Version 3.0-16
------------------
object file name: patrol
Reading symbolic information ...done
Compiling with:
f77 -c -C -O0 -DCRCOSF -real_size 64 -i8 -non_shared
cc -c -O0
The dbx debugger will start the code in both case. However since the code
forks other process I would rather not use dbx as I do not know how to
debug multiple process applications, hence I am forced into using decladebug.
Without the subprocess part, ie commented out the decladebug debugger still
does not start using -g2.
I really cannot figure out what the meaning of the AUX error is. The code
passes through FTNCHEK and compiles on both the DEC ALPHA and a CRAY YMP
without error, or even warnings.
The fortran compiler I am using is version DEC Fortran V3.8-711.
OS Version 3.2A
In general, what does the AUX error mean?
Thankyou if you can provide assistance.
Dugald Peacock
Received on Tue Feb 27 1996 - 06:50:21 NZDT