Dear PETSc users,

I'm debugging my code but cannot see those line informations in gdb

I compiled PETSc with
--with-cc=gcc --with-cxx=g++ --with-fc=gfortran --download-fblaslapack
--download-mpich --with-debugging=yes

I modified my code from KSP ex1f.F and use that makefile.

Then compiled code
make PETSC_DIR=/home/cfd/sgao/bin/petsc-3.5.3 PETSC_ARCH=FEM_project_DEBUG
ex1f
The log is attached, I see the -g flag there. But when I run code with gdb,
I didn't see line information there.


$gdb ./ex1f
(gdb) b main
Breakpoint 1 at 0x4080e0: file ../../../gcc-4.3.0/libgfortran/fmain.c, line
11.
(gdb) r
Starting program: /home/cfd/sgao/FEM_in_CFD/code/ex1f
[Thread debugging using libthread_db enabled]

Breakpoint 1, main (argc=1, argv=0x7fffffffcc58) at
../../../gcc-4.3.0/libgfortran/fmain.c:11
11 ../../../gcc-4.3.0/libgfortran/fmain.c: No such file or directory.
in ../../../gcc-4.3.0/libgfortran/fmain.c
(gdb) l
6 in ../../../gcc-4.3.0/libgfortran/fmain.c
(gdb)


What did I miss here? Thank you in advance.

Song
/home/cfd/sgao/bin/petsc-3.5.3/FEM_project_DEBUG/bin/mpif90 -c  -fPIC  -Wall -Wno-unused-variable -ffree-line-length-0 -g -O0  -I/home/cfd/sgao/bin/petsc-3.5.3/include -I/home/cfd/sgao/bin/petsc-3.5.3/FEM_project_DEBUG/include -I/usr/X11R6/include    -o ex1f.o ex1f.F
/home/cfd/sgao/bin/petsc-3.5.3/FEM_project_DEBUG/bin/mpif90 -fPIC  -Wall -Wno-unused-variable -ffree-line-length-0 -g -O0   -o ex1f ex1f.o  -Wl,-rpath,/home/cfd/sgao/bin/petsc-3.5.3/FEM_project_DEBUG/lib -L/home/cfd/sgao/bin/petsc-3.5.3/FEM_project_DEBUG/lib  -lpetsc -Wl,-rpath,/home/cfd/sgao/bin/petsc-3.5.3/FEM_project_DEBUG/lib -lflapack -lfblas -Wl,-rpath,/usr/X11R6/lib64 -L/usr/X11R6/lib64 -lX11 -lpthread -Wl,-rpath,/usr/local/lib/gcc/x86_64-unknown-linux-gnu/4.3.0 -L/usr/local/lib/gcc/x86_64-unknown-linux-gnu/4.3.0 -Wl,-rpath,/usr/local/lib64 -L/usr/local/lib64 -Wl,-rpath,/usr/local/lib -L/usr/local/lib -lmpichf90 -lgfortran -lm -lmpichcxx -lstdc++ -Wl,-rpath,/home/cfd/sgao/bin/petsc-3.5.3/FEM_project_DEBUG/lib -L/home/cfd/sgao/bin/petsc-3.5.3/FEM_project_DEBUG/lib -Wl,-rpath,/usr/local/lib/gcc/x86_64-unknown-linux-gnu/4.3.0 -L/usr/local/lib/gcc/x86_64-unknown-linux-gnu/4.3.0 -Wl,-rpath,/usr/local/lib64 -L/usr/local/lib64 -Wl,-rpath,/usr/local/lib -L/usr/local/lib -Wl,-rpath,/home/cfd/sgao/bin/petsc-3.5.3/FEM_project_DEBUG/lib -Wl,-rpath,/usr/local/lib/gcc/x86_64-unknown-linux-gnu/4.3.0 -Wl,-rpath,/usr/local/lib64 -Wl,-rpath,/usr/local/lib -lmpichcxx -lstdc++ -Wl,-rpath,/home/cfd/sgao/bin/petsc-3.5.3/FEM_project_DEBUG/lib -L/home/cfd/sgao/bin/petsc-3.5.3/FEM_project_DEBUG/lib -Wl,-rpath,/usr/local/lib/gcc/x86_64-unknown-linux-gnu/4.3.0 -L/usr/local/lib/gcc/x86_64-unknown-linux-gnu/4.3.0 -Wl,-rpath,/usr/local/lib64 -L/usr/local/lib64 -Wl,-rpath,/usr/local/lib -L/usr/local/lib -ldl -Wl,-rpath,/home/cfd/sgao/bin/petsc-3.5.3/FEM_project_DEBUG/lib -lmpich -lopa -lmpl -lrt -lpthread -lgcc_s -ldl  
/bin/rm -f ex1f.o

Reply via email to