I downloaded totalview 7.1.0-2 yesterday for the trial period to test it
with my
MPI applications. Your FAQ's suggested it was compatible with Openmpi,
although it is not listed as a supported MPI on the Entus website. I
recompiled
one of my fortran mpi codes with the debugging option and tried to run
it with both the
'-a' and '-tv' methods with no success; totalview opens the openmpi program
instead. I copied the 'openmpi-totalview.tcl' file to '$HOME/.tvdrc' as
suggested in the
FAQ's, but then when I run totalview in addition to the normal totalview
windows
I get a pop-up window telling me it is running /bin/bash with yes and no
buttons,
and pushing either causes an error and totalview abort. I have attached the
standard error from this sequence. Have I misunderstood something in
all this?
My system:
ATHLON XP
Fedora 4
intel fortran 9.0
Tom R.
mpirun -tv -np 1 /home/rosmond/arsou/soulanc_base/gonog
Linux x86 TotalView 7.1.0-2
Copyright 1999-2005 by Etnus, LLC. ALL RIGHTS RESERVED.
Copyright 1999 by Etnus, Inc.
Copyright 1996-1998 by Dolphin Interconnect Solutions, Inc.
Copyright 1989-1996 by BBN Inc.
Reading symbols for process 1, executing "mpirun"
Library /usr/local/bin/orterun, with 2 asects, was linked at 0x08048000, and
initially loaded at 0x90000000
Mapping 3071 bytes of ELF string data from '/usr/local/bin/orterun'...done
Indexing 1352 bytes of DWARF '.debug_frame' symbols from
'/usr/local/bin/orterun'...done
Indexing 4 bytes of DWARF '.eh_frame' symbols from
'/usr/local/bin/orterun'...done
Skimming 24636 bytes of DWARF '.debug_info' symbols from
'/usr/local/bin/orterun'...done
Library /usr/local/lib/liborte.so.0, with 2 asects, was linked at 0x00000000,
and initially loaded at 0x90020000
Mapping 20808 bytes of ELF string data from '/usr/local/lib/liborte.so.0'...done
Indexing 4 bytes of DWARF '.eh_frame' symbols from
'/usr/local/lib/liborte.so.0'...done
Library /usr/local/lib/libopal.so.0, with 2 asects, was linked at 0x00000000,
and initially loaded at 0x90052300
Mapping 15171 bytes of ELF string data from '/usr/local/lib/libopal.so.0'...done
Indexing 60 bytes of DWARF '.eh_frame' symbols from
'/usr/local/lib/libopal.so.0'...done
Library /lib/libdl.so.2, with 2 asects, was linked at 0x00000000, and initially
loaded at 0x90095500
Mapping 1637 bytes of ELF string data from '/lib/libdl.so.2'...done
Indexing 4 bytes of DWARF '.eh_frame' symbols from '/lib/libdl.so.2'...done
Library /lib/libm.so.6, with 2 asects, was linked at 0x00000000, and initially
loaded at 0x90097300
Mapping 15951 bytes of ELF string data from '/lib/libm.so.6'...done
Indexing 2984 bytes of DWARF '.eh_frame' symbols from '/lib/libm.so.6'...done
Library /lib/libutil.so.1, with 2 asects, was linked at 0x00000000, and
initially loaded at 0x900b9100
Mapping 1332 bytes of ELF string data from '/lib/libutil.so.1'...done
Indexing 4 bytes of DWARF '.eh_frame' symbols from '/lib/libutil.so.1'...done
Library /lib/libnsl.so.1, with 2 asects, was linked at 0x00000000, and
initially loaded at 0x900ba900
Mapping 7736 bytes of ELF string data from '/lib/libnsl.so.1'...done
Indexing 4 bytes of DWARF '.eh_frame' symbols from '/lib/libnsl.so.1'...done
Library /lib/libpthread.so.0, with 2 asects, was linked at 0x00000000, and
initially loaded at 0x900ce500
Mapping 18657 bytes of ELF string data from '/lib/libpthread.so.0'...done
Indexing 2272 bytes of DWARF '.eh_frame' symbols from
'/lib/libpthread.so.0'...done
Library /lib/libc.so.6, with 2 asects, was linked at 0x00000000, and initially
loaded at 0x900ddb00
Mapping 99101 bytes of ELF string data from '/lib/libc.so.6'...done
Indexing 22196 bytes of DWARF '.eh_frame' symbols from '/lib/libc.so.6'...done
Library /lib/ld-linux.so.2, with 2 asects, was linked at 0x00000000, and
initially loaded at 0x90006000
Mapping 6041 bytes of ELF string data from '/lib/ld-linux.so.2'...done
Indexing 1028 bytes of DWARF '.eh_frame' symbols from
'/lib/ld-linux.so.2'...done
Library @syscall_library@-32, with 1 asects, was linked at 0x00000000, and
initially loaded at 0x90206c00
INFO: Copying library "@syscall_library@-32" into the local file cache ...
... Done.
Mapping 86 bytes of ELF string data from '@syscall_library@-32'...done
Indexing 244 bytes of DWARF '.eh_frame' symbols from
'@syscall_library@-32'...done
**************************************
Automatically starting orterun
**************************************
Library @syscall_library@-32, with 1 asects, was linked at 0x00000000, and
initially loaded at 0x90207300
INFO: Copying library "@syscall_library@-32" into the local file cache ...
... Done.
Mapping 86 bytes of ELF string data from '@syscall_library@-32'...done
Indexing 244 bytes of DWARF '.eh_frame' symbols from
'@syscall_library@-32'...done
Reading symbols for process 1, executing "/bin/bash"
Library /bin/bash, with 2 asects, was linked at 0x08048000, and initially
loaded at 0x90207a00
Mapping 28978 bytes of ELF string data from '/bin/bash'...done
Indexing 48112 bytes of DWARF '.eh_frame' symbols from '/bin/bash'...done
Library /lib/libtermcap.so.2, with 2 asects, was linked at 0x00000000, and
initially loaded at 0x902b2300
Mapping 474 bytes of ELF string data from '/lib/libtermcap.so.2'...done
Indexing 4 bytes of DWARF '.eh_frame' symbols from '/lib/libtermcap.so.2'...done
CLI callback failed: TV::symbol: Invalid symbol ID: 1|58
while executing
"TV::symbol get $image_id needs_s2s"
(procedure "::TV::S2S::handle_image_load" line 2)
invoked from within
"::TV::S2S::handle_image_load 1|58"
("uplevel" body line 1)
invoked from within
"uplevel #0 [list ::TV::S2S::handle_image_load {1|58}]"
CLI callback failed: TV::symbol: Invalid symbol ID: 1|58
while executing
"TV::symbol get $loaded_id full_pathname"
(procedure "mpi_auto_run_starter" line 3)
invoked from within
"mpi_auto_run_starter 1|58"
("uplevel" body line 1)
invoked from within
"uplevel #0 [list mpi_auto_run_starter {1|58}]"
Fatal error: ifb_action_obj_t::protected_get_folded_fields: Field was not
registered
File: ib_break_obj.cxx
Expression: found
Line: 479
Terminated