[mpich2-commits] r8040 - in mpich2/trunk: . src/mpid/ch3/channels/nemesis src/pm/smpd

jayesh at mcs.anl.gov jayesh at mcs.anl.gov
Thu Feb 24 15:03:55 CST 2011


Author: jayesh
Date: 2011-02-24 15:03:55 -0600 (Thu, 24 Feb 2011)
New Revision: 8040

Modified:
   mpich2/trunk/src/mpid/ch3/channels/nemesis/ch3nemesis.vcproj
   mpich2/trunk/src/pm/smpd/mp_parse_command_line.c
   mpich2/trunk/winconfigure.wsf
Log:
Adding dummy/none netmod to Nemesis on Windows

Modified: mpich2/trunk/src/mpid/ch3/channels/nemesis/ch3nemesis.vcproj
===================================================================
--- mpich2/trunk/src/mpid/ch3/channels/nemesis/ch3nemesis.vcproj	2011-02-24 20:59:14 UTC (rev 8039)
+++ mpich2/trunk/src/mpid/ch3/channels/nemesis/ch3nemesis.vcproj	2011-02-24 21:03:55 UTC (rev 8040)
@@ -878,6 +878,10 @@
 				>
 			</File>
 			<File
+				RelativePath=".\nemesis\netmod\none\none.c"
+				>
+			</File>
+			<File
 				RelativePath=".\nemesis\netmod\wintcp\socksm.c"
 				>
 			</File>

Modified: mpich2/trunk/src/pm/smpd/mp_parse_command_line.c
===================================================================
--- mpich2/trunk/src/pm/smpd/mp_parse_command_line.c	2011-02-24 20:59:14 UTC (rev 8039)
+++ mpich2/trunk/src/pm/smpd/mp_parse_command_line.c	2011-02-24 21:03:55 UTC (rev 8040)
@@ -2389,7 +2389,7 @@
         nemesis_netmod[0] = '\0';
 #ifdef HAVE_WINDOWS_H
         /* See if there is a netmod specified with the channel
-         * eg: -channel nemesis:newtcp | -channel nemesis:nd
+         * eg: -channel nemesis:newtcp | -channel nemesis:nd | -channel nemesis:none
          */
         if(strlen(channel) > 0){
             char seps[]=":";

Modified: mpich2/trunk/winconfigure.wsf
===================================================================
--- mpich2/trunk/winconfigure.wsf	2011-02-24 20:59:14 UTC (rev 8039)
+++ mpich2/trunk/winconfigure.wsf	2011-02-24 21:03:55 UTC (rev 8040)
@@ -2224,13 +2224,13 @@
 			Case "@nemesis_nets_macro_defs@"
 				str = Replace(str, "@nemesis_nets_macro_defs@", "#define MPIDI_NEM_NEWTCP_MODULE 0" + vbCrLf + "#define MPIDI_NEM_ND_MODULE 1")
 			Case "@nemesis_nets_func_decl@"
-				str = Replace(str, "@nemesis_nets_func_decl@", "MPIDI_nem_newtcp_module_funcs, MPIDI_Nem_nd_funcs")
+				str = Replace(str, "@nemesis_nets_func_decl@", "MPIDI_nem_newtcp_module_funcs, MPIDI_Nem_nd_funcs, MPIDI_nem_none_funcs")
 			Case "@nemesis_nets_array_sz@"
-				str = Replace(str, "@nemesis_nets_array_sz@", "2")
+				str = Replace(str, "@nemesis_nets_array_sz@", "3")
 			Case "@nemesis_nets_func_array@"
-				str = Replace(str, "@nemesis_nets_func_array@", "&MPIDI_nem_newtcp_module_funcs, &MPIDI_Nem_nd_funcs")
+				str = Replace(str, "@nemesis_nets_func_array@", "&MPIDI_nem_newtcp_module_funcs, &MPIDI_Nem_nd_funcs, &MPIDI_nem_none_funcs")
 			Case "@nemesis_nets_strings@"
-				str = Replace(str, "@nemesis_nets_strings@", """newtcp"",""nd""")
+				str = Replace(str, "@nemesis_nets_strings@", """newtcp"",""nd"", ""none""")
 			Case Else
 			'	unhandled_ats = unhandled_ats & Match & vbNewLine
 			'	unhandled_ats_count = unhandled_ats_count + 1
@@ -7134,11 +7134,13 @@
 '	CreateRules f.GetFolder("src\mpid\ch3\channels\nemesis\nemesis\utils"), trimlength
 	CreateRules f.GetFolder("src\mpid\ch3\channels\nemesis\nemesis\netmod\wintcp"), trimlength
 	CreateRules f.GetFolder("src\mpid\ch3\channels\nemesis\nemesis\netmod\nd"), trimlength
+	CreateRules f.GetFolder("src\mpid\ch3\channels\nemesis\nemesis\netmod\none"), trimlength
 	CreateObjs "ch3nemesis", f.GetFolder("src\mpid\ch3\channels\nemesis\src"), trimlength, true, false
 	CreateObjs "ch3nemesis", f.GetFolder("src\mpid\ch3\channels\nemesis\nemesis\src"), trimlength, false, false
 '	CreateObjs "ch3nemesis", f.GetFolder("src\mpid\ch3\channels\nemesis\nemesis\utils"), trimlength, false, false
 	CreateObjs "ch3nemesis", f.GetFolder("src\mpid\ch3\channels\nemesis\nemesis\netmod\wintcp"), trimlength, false, false
-	CreateObjs "ch3nemesis", f.GetFolder("src\mpid\ch3\channels\nemesis\nemesis\netmod\nd"), trimlength, false, true
+	CreateObjs "ch3nemesis", f.GetFolder("src\mpid\ch3\channels\nemesis\nemesis\netmod\nd"), trimlength, false, false
+	CreateObjs "ch3nemesis", f.GetFolder("src\mpid\ch3\channels\nemesis\nemesis\netmod\none"), trimlength, false, true
 
 
 	mfile.WriteLine



More information about the mpich2-commits mailing list