[mpich-discuss] launch failed when debugging i VS2008, 32bit application on 64 bit platform, on W7

Jayesh Krishna jayesh at mcs.anl.gov
Fri Sep 24 14:28:53 CDT 2010


Hi,
 Another thing to look for is if the path to mpishim.exe is correct.
 Do you have multiple network adapters in your machine. If so, try only enabling one of the adapters.
 Let us know the results.

Regards,
Jayesh
----- Original Message -----
From: "Jayesh Krishna" <jayesh at mcs.anl.gov>
To: mpich-discuss at mcs.anl.gov
Sent: Friday, September 24, 2010 10:46:55 AM GMT -06:00 US/Canada Central
Subject: Re: [mpich-discuss] launch failed when debugging i VS2008, 32bit application on 64 bit platform, on W7

Hi,
 Can you provide us some more details on your debug setup (eg: Is "apc665" the localhost ? etc)?
 Do you get the same error if you try to debug cpi.exe provided with the MPICH2 installation (c:\program files\MPICH2\examples\cpi.exe)?

Regards,
Jayesh
----- Original Message -----
From: "Iris Pernille Lohmann" <ipl at dhigroup.com>
To: mpich-discuss at mcs.anl.gov
Sent: Friday, September 24, 2010 8:27:40 AM GMT -06:00 US/Canada Central
Subject: Re: [mpich-discuss] launch failed when debugging i VS2008, 32bit application on 64 bit platform, on W7

Hi Jayesh,

Thanks a lot for your quick reply!

Yes, I tried also with the full path for the .in file (it is the same as the working dir) but no success.
I have used the MPI Cluster Debugger before, on windows vista 32 bit. When I reinstalled the Visual Studio 2008 on the windows7 64 bit machine, is it then the same debugger - does it work on both 32- and 64 bit code? Could it be the mpishim version? Or could it have something to do with the location of the Debug directories? I saw something about that in another ticket....I guess my understanding of how the debugger works is quite limited - I just use it!

Best regards,
Iris

-----Original Message-----
From: Jayesh Krishna [mailto:jayesh at mcs.anl.gov] 
Sent: 23. september 2010 17:54
To: mpich-discuss at mcs.anl.gov
Cc: Iris Pernille Lohmann
Subject: Re: [mpich-discuss] launch failed when debugging i VS2008, 32bit application on 64 bit platform, on W7

Hi,
 Have you used the MPI cluster debugger before for debugging MPI applications built with MPICH2 ?

Regards,
Jayesh
----- Original Message -----
From: "Iris Pernille Lohmann" <ipl at dhigroup.com>
To: mpich-discuss at mcs.anl.gov
Sent: Thursday, September 23, 2010 7:15:10 AM GMT -06:00 US/Canada Central
Subject: [mpich-discuss] launch failed when debugging i VS2008, 32bit application on 64 bit platform, on W7





Dear list members, 



I recently changed to Windows7 64 bit platform. 



I reinstalled VisualStudio 2008 and SP1, along with IntelVisualFortran. 



I also reinstalled MPICH2 for 32 bit windows, because the mpi-application I want to debug is 32 bit. 



I have no trouble compiling and running the resulting executable outside VS2008. 



But when I want to debug in VS2008, I get an error. It used to work on 32 bit Windows Vista. 



This is the error notice, which comes for both processes (with my comments in <>): 



Launch failed: CreateProcess (C:\Windows\System32\mpishim.exe APCxxx {<a long number>} C:\Work\ns3\bin\ns3hs.exe caseA_reg1.in on ‘apc665’ failed, error 2 – The system cannot find the file specified. 



The settings in VS on the property page for debugging is: 



Configuration: Active (Debug) 

Platform: Active (Win32) 

Debugger to launch: MPI Cluster Debugger 



MPIRun Command: C:\Program Files (x86)\MPICH2\bin\mpiexec.exe 

MPIRun Arguments: -n 2 

MPIRun Working Directory: C:\projects\11802389-1_SeabedWindfarmInteraction\test_new_user\wave_3D_stokes\caseA_reg1_channel\input 

Application Command: C:\Work\ns3\bin\ns3hs.exe 

Application Arguments: caseA_reg1.in 

MPIShim Location: C:\Windows\System32\mpishim.exe 

MPI network security mode: Accept connections from any address 

MPI network filter: <empty> 

Debugger type: Auto 



I have searched for tickets of the same kind but haven’t found any. Do you know if there is any way I can get information on which file that can’t be found? Or what the problem is? Do I have some wrong files, or do I miss a setting in VS? Remember that the program compiles and can be run outside VS2008. 

(I have checked that the paths and file-names are ok!) 



I will be happy for any suggestion! 

Many thanks in advance, 

Iris 
_______________________________________________
mpich-discuss mailing list
mpich-discuss at mcs.anl.gov
https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss

_______________________________________________
mpich-discuss mailing list
mpich-discuss at mcs.anl.gov
https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
_______________________________________________
mpich-discuss mailing list
mpich-discuss at mcs.anl.gov
https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss


More information about the mpich-discuss mailing list