Community
cancel
Showing results for 
Search instead for 
Did you mean: 
dsi-intel_d_
Beginner
97 Views

idb discontinued, but mpiexec doesn't know

I've read somewhere that idb was being discontinued. Yet it is still possible to ask for it through the various flavour of mpiexec:

[alainm@tagir test]$ which  mpiexec mpirun mpiexec.hydra
/softs/intel/impi/5.0.1.035/intel64/bin/mpiexec
/softs/intel/impi/5.0.1.035/intel64/bin/mpirun
/softs/intel/impi/5.0.1.035/intel64/bin/mpiexec.hydra
[alainm@tagir test]$ mpirun -idb pwd
mpiexec: IDB_HOME is not set
mpiexec: idb -pid 21681 -mpi2 -parallel mpiexec.hydra
sh: idb: command not found
^C[mpiexec@tagir] Sending Ctrl-C to processes as requested
[mpiexec@tagir] Press Ctrl-C again to force abort      <-- même pas cap!
^C^C
^Z
[1]+  Stopped                 mpirun -idb pwd
[alainm@tagir test]$ kill -KILL %1

[1]+  Stopped                 mpirun -idb pwd
[alainm@tagir test]$

  ** de même que mpiexec, mais différemment:

[alainm@tagir test]$ mpiexec -idb pwd
cannot find "idb" in your $PATH:
/softs/intel/vtune_amplifier_xe_2015.1.0.367959/bin64:/softs/intel//itac/9.0.1.033/intel64/bin:/softs/intel/inspector_xe_2015.1.0.366509/bin64:/softs/intel//impi/5.0.1.035/intel64/bin:/softs/intel/composer_xe_2015.0.090/bin/intel64:/softs/intel/composer_xe_2015.0.090/mpirt/bin/intel64:/softs/intel/composer_xe_2015.0.090/debugger/gdb/intel64_mic/bin:/softs/exp/python-3.4.1-intel14/bin:/softs/exp/Cython-0.20.2/bin:/usr/lib64/qt-3.3/bin:/softs/Wolfram/Mathematica/9.0/Executables:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/softs/dislin/bin:/usr/lpp/mmfs/bin:/softs/psfex-3.9.1/bin:/softs/sm2_4_34/bin:/home/alainm/bin
[1]+  Killed                  mpirun -idb pwd
[alainm@tagir test]$

 

regards

 

0 Kudos
3 Replies
TimP
Black Belt
97 Views

The expectation with the latest compilers is that you install gdb-ia as suggested.   I don't know whether Intel mpirun should have a "-" option for it, in case you don't wish to run "mpirun gdb-ia ...."

Are you suggesting that -idb should try gdb-ia if idb isn't found, or maybe -gdb should try first to run gdb-ia?

gdb-ia is most likely to have an advantage over gdb when working with ifort.

dsi-intel_d_
Beginner
97 Views

I am just suggesting that,idb being discountinued, mpiexec -idb ... should indicated that it is discontinued or that the -idb option should be removed.

NOte that running mpirun gdb-ia a.out does not work for me.

No symbol table is loaded.  Use the "file" command.
GNU gdb (GDB) 7.7-8.0.524
Copyright (C) 2013 Free Software Foundation, Inc; (C) 2013-2014 Intel Corp.
........

Reading symbols from /scratch/alainm/view/boost/libs/mpi/test/a.out...(gdb) done.
(gdb) Undefined command: "437".  Try "help".
(gdb) Undefined command: "500".  Try "help".
(gdb) Undefined command: "500V1".  Try "help".
(gdb) Undefined command: "850".  Try "help".

......

(gdb) Undefined command: "WS2".  Try "help".
(gdb) Undefined command: "YU".  Try "help".
(gdb) quit

regards

 

 

James_T_Intel
Moderator
97 Views

This was submitted through Intel® Premier Support and a feature request has been entered for this.

Reply