You can view the mailing list and all the previously asked questions here
- Already fixed issue: always try with latest release
- Regression: verifying with previous release
- Run system program (like hostname) and MPI hello world program
- Application issue: verify with other MPI libraries
- Launcher issues
- Verify with multiple launchers (mpirun_rsh, mpiiexec.hydra)
- Ensure that password-less ssh login is working
- Ensure host resolution is working as expected (DNS or /etc/hosts)
- Compiler optimization issues: try with different compiler
- Things to look for when debugging network issues
- ibv_devinfo - at least one port should be PORT_ACTIVE
- ulimit -l - should be “unlimited” on all compute nodes
- Run InfiniBand level performance tests for all the message sizes (-a option)
- ib_send_lat, ib_send_bw
- Subscribe to mvapich-discuss and send problem report
- Include as much information as possible
- What type of information to include when reporting run-time issues
- Config flags (“mpiname –a” output)
- Exact command used to run the application
- Run-time parameters used
- Standalone reproducer program
- If the issue is a segfault, build MVPAICH2 with debugging support and run the application in debug mode and include the backtrace
- Enabling debug mode in MVAPICH2
- Compile time: --enable-g=[dbg/all] --enable-fast=none
- Run time: MV2_DEBUG_SHOW_BACKTRACE=1
- System information to include
- OS version (/etc/issue)
- Kernel version (uname -a)
- OFED info (ofed_info)
- IB card info (ibv_devinfo)
- MVAPICH2 version
- Compiler version
- Platform details ( OS, kernel version..etc)
- Configure flags
- Attach config.log file
- Attach configure, make and make install step output
- ./configure {–flags} 2>&1 | tee config.out
- Make 2>&1 | tee make.out
- Make install 2>&1 | tee install.out
- OS version (/etc/issue)
- Kernel version (uname -a)
- OFED info (ofed_info)
- IB card info (ibv_devinfo)