File tree Expand file tree Collapse file tree 2 files changed +9
-9
lines changed Expand file tree Collapse file tree 2 files changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -55,7 +55,7 @@ AC_DEFUN([OPAL_SAVE_VERSION], [
5555 [The repository version ]$2 )
5656 AC_DEFINE_UNQUOTED($1 [_TARBALL_VERSION], [" $]$1 [_TARBALL_VERSION" ],
5757 [Tarball filename version string of ]$2 )
58- AC_DEFINE_UNQUOTED($1 [_VERSION], [" $]$1 [_RELEASE_VERSION " ],
58+ AC_DEFINE_UNQUOTED($1 [_VERSION], [" $]$1 [_VERSION " ],
5959 [Complete release number of ]$2 )
6060 AC_DEFINE_UNQUOTED($1 [_RELEASE_DATE], [" $]$1 [_RELEASE_DATE" ],
6161 [Release date of ]$2 )
Original file line number Diff line number Diff line change 2828int main (int argc , char * argv [])
2929{
3030 char * evar ;
31- #if OPAL_USING_INTERNAL_PMIX || OMPI_USING_INTERNAL_PRRTE
32- char * pvar ;
33- #endif
3431 char * * pargs = NULL ;
3532 char * pfx = NULL ;
3633 int m , param_len ;
@@ -39,16 +36,19 @@ int main(int argc, char *argv[])
3936 if (NULL != (evar = getenv ("OPAL_PREFIX" ))) {
4037
4138#if OMPI_USING_INTERNAL_PRRTE
42- opal_asprintf (& pvar , "PRTE_PREFIX=%s" , evar );
43- putenv (pvar );
39+ setenv ("PRTE_PREFIX" , evar , 1 );
4440#endif
4541
4642#if OPAL_USING_INTERNAL_PMIX
47- opal_asprintf (& pvar , "PMIX_PREFIX=%s" , evar );
48- putenv (pvar );
43+ setenv ("PMIX_PREFIX" , evar , 1 );
4944#endif
5045 }
51- putenv ("PRTE_MCA_schizo_proxy=ompi" );
46+ setenv ("PRTE_MCA_schizo_proxy" , "ompi" , 1 );
47+ setenv ("OMPI_VERSION" , OMPI_VERSION , 1 );
48+ char * base_tool_name = opal_basename (argv [0 ]);
49+ setenv ("OMPI_TOOL_NAME" , base_tool_name , 1 );
50+ free (base_tool_name );
51+
5252
5353 opal_argv_append_nosize (& pargs , "prterun" );
5454 for (m = 1 ; NULL != argv [m ]; m ++ ) {
You can’t perform that action at this time.
0 commit comments