Find the answer to your Linux question:
Results 1 to 6 of 6
I have problems in main at line 226. Breakpoint 1.1, Breakpoint 3.1, main () at /home/milenko/fast/ray/main.f:226 226 2131 read(29) (numray(i,j,k),i=1,inx) (idb) continue Continuing. forrtl: severe (24): end-of-file during read, unit ...
  1. #1
    Just Joined!
    Join Date
    May 2010
    Posts
    41

    debuging fortran code!

    I have problems in main at line 226.
    Breakpoint 1.1,
    Breakpoint 3.1, main () at /home/milenko/fast/ray/main.f:226
    226 2131 read(29) (numray(i,j,k),i=1,inx)
    (idb) continue
    Continuing.
    forrtl: severe (24): end-of-file during read, unit 29, file /home/milenko/fast/ray/num.cell
    Image PC Routine Line Source
    nray 080CBD03 Unknown Unknown Unknown
    nray 080CAA20 Unknown Unknown Unknown
    nray 080950BE Unknown Unknown Unknown
    nray 0805E7AC Unknown Unknown Unknown
    nray 0805E0AA Unknown Unknown Unknown
    nray 0806B83D Unknown Unknown Unknown
    nray 0804C6BB MAIN__ 226 main.f
    nray 08049E44 Unknown Unknown Unknown
    libc.so.6 0070DBD6 Unknown Unknown Unknown
    nray 08049D51 Unknown Unknown Unknown
    Program exited with code 24.
    Code is a long one,but what can I extract from these ?
    If I put break at 226 I get:
    Breakpoint 4.1 at 0x804c5d5: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.2 at 0x804c887: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.3 at 0x804c8fa: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.4 at 0x804ca94: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.5 at 0x804cb0e: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.6 at 0x804cc2b: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.7 at 0x804cc97: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.8 at 0x804cfa4: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.9 at 0x804cff2: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.10 at 0x804e527: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.11 at 0x804e73d: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.12 at 0x804f07b: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.13 at 0x804f142: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.14 at 0x804f2e4: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.15 at 0x804f3ab: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.16 at 0x8053eda: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.17 at 0x8053ff2: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.18 at 0x8054168: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.19 at 0x80542c2: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.20 at 0x8054546: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.21 at 0x80545c8: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.22 at 0x8054cef: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.23 at 0x8054dc8: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.24 at 0x80551f4: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.25 at 0x8055261: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.26 at 0x80552bc: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.27 at 0x8055321: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.28 at 0x80553aa: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.29 at 0x805541e: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.30 at 0x8056bc6: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.31 at 0x8056cb3: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.32 at 0x8056d10: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.33 at 0x8056dd3: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.34 at 0x8056e54: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.35 at 0x8056f17: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.36 at 0x805784b: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.37 at 0x8057af0: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.38 at 0x8057b4d: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.39 at 0x8057df9: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.40 at 0x8057eb9: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.41 at 0x8057f45: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.42 at 0x8057fd8: file /home/milenko/fast/ray/main.f, line 226.
    Breakpoint 4.43 at 0x8058064: file /home/milenko/fast/ray/main.f, line 226.

  2. #2
    Linux Guru Rubberman's Avatar
    Join Date
    Apr 2009
    Location
    I can be found either 40 miles west of Chicago, or in a galaxy far, far away.
    Posts
    8,974
    Did you build with -g option, no optimizations, and did not strip the executable and/or libraries?
    Sometimes, real fast is almost as good as real time.
    Just remember, Semper Gumbi - always be flexible!

  3. #3
    Just Joined!
    Join Date
    May 2010
    Posts
    41

    my makefile

    FC= ifort
    LD = ifort -align all
    FCFLAGS = -O0 -g -ipo -traceback -warn noalign
    LDFLAGS = $(FCFLAGS)

    # Executables
    nray: main.o findnode.o plots.o segmnt.o empty.o aldone.o erase.o pcolor.o box.o plot.o axtick.o axis.o line.o pltsrcbox.o find.o dot.o grad.o intersect.o straight.o backproj.o ddtime.o kernel.o resolution.o plotnd.o bndinterpret.o time.o $< $(INCS)
    $(FC) $(LDFLAGS) $(FCFLAGS) -o nray main.o findnode.o plots.o segmnt.o empty.o aldone.o erase.o pcolor.o box.o plot.o axtick.o axis.o line.o pltsrcbox.o find.o dot.o grad.o intersect.o straight.o backproj.o ddtime.o kernel.o resolution.o plotnd.o bndinterpret.o time.o $< $(INCS)
    main.o:main.f ray.par ray.com
    $(FC) $(FCFLAGS) -c main.f

  4. #4
    Linux Guru Rubberman's Avatar
    Join Date
    Apr 2009
    Location
    I can be found either 40 miles west of Chicago, or in a galaxy far, far away.
    Posts
    8,974
    Ok. So is this the Intel fortran compiler? If so, I assume you are using the Intel debugger as well? Have you tried the Gnu compiler and debugger?
    Sometimes, real fast is almost as good as real time.
    Just remember, Semper Gumbi - always be flexible!

  5. #5
    Just Joined!
    Join Date
    May 2010
    Posts
    41
    Well,no actually I just tried with idb but I am not so skilled in it.

  6. #6
    Just Joined!
    Join Date
    May 2010
    Posts
    41
    If you have any advice what should I try with gdb that could be great.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
...