IDB debugging of a 32 bit MPI app on Intel Cluster Dev Toolkit 11.1
I am having issues debugging a 32 bit C++/ MPI app on a Red Hat 5.4 Enterprise 64 bit/ Intel 5500 Xeon system, Intel Cluster Development Toolkit, Compiler Ed. 11.1, Python 2.4.3
I have followed another post that said to change idb to link to the command line version idbc.
My tools are as follows:
which idb -> /opt/intel/Compiler/11.1/072/bin/intel64/idb which mpiexec -> /opt/intel/impi/4.0.0.028/ia32/bin/mpiexec which mpiicc -> /opt/intel/impi/4.0.0.028/ia32/bin/mpiicc which mpdboot -> /opt/intel/impi/4.0.0.028/ia32/bin/mpdboot
After some playing with the 32 bit python package, I got it working by having a /usr/bin/python32 in addition to the /usr/bin/python which was 64 bit. I modified /ia32/mpiexec to call python32 and all works now. Thanks for the insight.