Hi Ethan,

Thanks for your help.
I now started with a clean developer.ini and made only the following
change and reran.
# Fill this field in
hostlist = 102.77.77.63
hostlist_max_np = 1
max_np = 1

It doesn't hang like it used to before. I get the below error.
...
...
Value got: Config::IniFiles=HASH(0x1ef499a0) mtt submit_group_results
Value returning:
Returining reference to an array of a single scalar
*** ERROR: Could not evaluate: $ret =
    MTT::Values::Functions::if(MTT::Values::Functions::have_hostfile(),
            MTT::Values::Functions::join("--hostfile ",
    MTT::Values::Functions::hostfile()),
            MTT::Values::Functions::if(
                MTT::Values::Functions::have_hostlist(),
                MTT::Values::Functions::join("--host ",
    MTT::Values::Functions::hostlist()),
                ""
            )
        );: Undefined subroutine &MTT::Values::Functions::join called at
    (eval 65) line 1, <SHELL> line 3.

What should be the next developer.ini change that I should be making ?

The complete output and the developer.ini attached.

Thanks!

Venkat

-----Original Message-----
From: mtt-users-boun...@open-mpi.org
[mailto:mtt-users-boun...@open-mpi.org] On Behalf Of Ethan Mallove
Sent: Thursday, November 19, 2009 11:32 AM
To: General user list for the MPI Testing Tool
Cc: Divya Manjunath
Subject: Re: [MTT users] MTT trivial tests failstocompleteon
Centos5.3-x86_64 bit platform with OFED 1.5

On Thu, Nov/19/2009 08:53:12AM, Venkat Venkatsubra wrote:
> Hi Ethan,
> 
> Yes, we are using http://svn.open-mpi.org/svn/mtt/trunk.
> After "svn update" when I rerun this is what the screen output looks
> like.
> 
> Debug is 1, Verbose is 1
> *** MTT: ../client/mtt --debug -
> *** Running on mughal
> Chdir ../client
> Chdir /root/mtt-svn/samples
> Copying: stdin to /tmp/XzxTdnyg85.ini
> Expanding include_file(s) parameters in /tmp/XzxTdnyg85.ini
> Reading ini file: stdin
> *** ERROR: Syntax error in stdin: Line 36 in file /tmp/UqPeD61ett.ini
is
>     mal-formed:
>             <<<<<<< .mine
>     Line 41 in file /tmp/UqPeD61ett.ini is mal-formed:
>             =======
>     Line 53 in file /tmp/UqPeD61ett.ini is mal-formed:
>             >>>>>>> .r1337 at /root/mtt-svn/lib/MTT/Messages.pm line
> 121.

You have some SVN conflicts in your samples/developer.ini file.
Do you have your own local changes to that file, e.g., near the
"hosts" parameter? I think you just want to resolve those with:

  $ svn resolve --accept=theirs-conflict samples/developer.ini

-Ethan

> 
> Attached are the new developer.ini and the /tmp/UqPeD61ett.ini files.
> 
> Venkat
> 
> -----Original Message-----
> From: mtt-users-boun...@open-mpi.org
> [mailto:mtt-users-boun...@open-mpi.org] On Behalf Of Ethan Mallove
> Sent: Thursday, November 19, 2009 8:36 AM
> To: General user list for the MPI Testing Tool
> Subject: Re: [MTT users] MTT trivial tests fails tocompleteon
> Centos5.3-x86_64 bit platform with OFED 1.5
> 
> On Wed, Nov/18/2009 12:17:24PM, Venkat Venkatsubra wrote:
> > Attached.
> 
> That developer.ini file is out-of-date. Can you "svn update", and try
> to run again? I assume the SVN URL you're using is
> http://svn.open-mpi.org/svn/mtt/trunk?
> 
> -Ethan
> 
> > 
> > -----Original Message-----
> > From: mtt-users-boun...@open-mpi.org
> > [mailto:mtt-users-boun...@open-mpi.org] On Behalf Of Ethan Mallove
> > Sent: Wednesday, November 18, 2009 1:41 PM
> > To: General user list for the MPI Testing Tool
> > Subject: Re: [MTT users] MTT trivial tests fails to completeon
> > Centos5.3-x86_64 bit platform with OFED 1.5
> > 
> > Could you run with --debug (instead of --verbose), and send the
> > output.
> > 
> > Thanks,
> > Ethan
> > 
> > On Wed, Nov/18/2009 11:08:18AM, Venkat Venkatsubra wrote:
> > > 
> > > 
> > > 
> > > 
> > >    From: Venkat Venkatsubra
> > >    Sent: Wednesday, November 18, 2009 12:54 PM
> > >    To: 'mtt-us...@open-mpi.org'
> > >    Subject: MTT trivial tests fails to complete on
Centos5.3-x86_64
> > bit
> > >    platform with OFED 1.5
> > > 
> > > 
> > > 
> > >    Hello All,
> > > 
> > > 
> > > 
> > >    How do I debug this problem ? Attached are the developer.ini
and
> > >    trivial.ini files.
> > > 
> > >    I can provide any other information that you need.
> > > 
> > > 
> > > 
> > >    [root@samples]# cat /etc/issue
> > > 
> > >    CentOS release 5.3 (Final)
> > > 
> > >    Kernel \r on an \m
> > > 
> > > 
> > > 
> > >    [root@samples]# uname -a
> > > 
> > >    Linux 2.6.18-128.el5 #1 SMP Wed Jan 21 10:41:14 EST 2009 x86_64
> > x86_64
> > >    x86_64 GNU/Linux
> > > 
> > > 
> > > 
> > >    I am running OFED-1.5-20091029-0617 daily build.
> > > 
> > > 
> > > 
> > >    Started trivial tests using the following command:
> > > 
> > > 
> > > 
> > >    [root@samples]# cat developer.ini trivial.ini | ../client/mtt
> > --verbose -
> > > 
> > >    ....
> > > 
> > >    ....
> > > 
> > >     >> Initializing reporter module: TextFile
> > > 
> > >     *** Reporter initialized
> > > 
> > >     *** MPI Get phase starting
> > > 
> > >     >> MPI Get: [mpi get: my installation]
> > > 
> > >        Checking for new MPI sources...
> > > 
> > >        Using MPI in: /usr/mpi/gcc/openmpi-1.3.2/
> > > 
> > >     *** WARNING: alreadyinstalled_mpi_type was not specified,
> > defaulting to
> > > 
> > >         "OMPI".
> > > 
> > >        Got new MPI sources: version 1.3.2
> > > 
> > >     *** MPI Get phase complete
> > > 
> > >     *** MPI Install phase starting
> > > 
> > >     >> MPI Install [mpi install: my installation]
> > > 
> > >        Installing MPI: [my installation] / [1.3.2] / [my
> > installation]...
> > > 
> > >     >> Reported to text file
> > > 
> > > 
> > >
> >
>
/root/mtt-svn/samples/MPI_Install-my_installation-my_installation-1.3.2.
> > htm
> > > 
> > >       l
> > > 
> > >     >> Reported to text file
> > > 
> > > 
> > >
> >
>
/root/mtt-svn/samples/MPI_Install-my_installation-my_installation-1.3.2.
> > txt
> > > 
> > >        Completed MPI Install successfully
> > > 
> > >     *** MPI Install phase complete
> > > 
> > >     *** Test Get phase starting
> > > 
> > >     >> Test Get: [test get: trivial]
> > > 
> > >        Checking for new test sources...
> > > 
> > >        Got new test sources
> > > 
> > >     *** Test Get phase complete
> > > 
> > >     *** Test Build phase starting
> > > 
> > >     >> Test Build [test build: trivial]
> > > 
> > >        Building for [my installation] / [1.3.2] / [my
installation]
> /
> > >    [trivial]
> > > 
> > >     >> Reported to text file
> > > 
> > >
> > /root/mtt-svn/samples/Test_Build-trivial-my_installation-1.3.2.html
> > > 
> > >     >> Reported to text file
> > > 
> > >
> > /root/mtt-svn/samples/Test_Build-trivial-my_installation-1.3.2.txt
> > > 
> > >        Completed test build successfully
> > > 
> > >     *** Test Build phase complete
> > > 
> > >     *** Test Run phase starting
> > > 
> > >     >> Test Run [trivial]
> > > 
> > >     >> Running with [my installation] / [1.3.2] / [my
installation]
> > > 
> > >        Using MPI Details [open mpi] with MPI Install [my
> installation]
> > > 
> > > 
> > > 
> > >    During this stage the test stalls.
> > > 
> > >    After about ~10 minutes the test gets killed.
> > > 
> > >    dmesg on which the test is running displays the following
output:
> > > 
> > > 
> > > 
> > >     ==========
> > > 
> > >     Dmesg output
> > > 
> > >     ==========
> > > 
> > >     Out of memory: Killed process 5346 (gdmgreeter).
> > > 
> > >     audispd invoked oom-killer: gfp_mask=0x201d2, order=0,
> > oomkilladj=0
> > > 
> > > 
> > > 
> > >     Call Trace:
> > > 
> > >      [<ffffffff800c39dd>] out_of_memory+0x8e/0x2f5
> > > 
> > >      [<ffffffff8000f2eb>] __alloc_pages+0x245/0x2ce
> > > 
> > >      [<ffffffff80012a62>] __do_page_cache_readahead+0x95/0x1d9
> > > 
> > >      [<ffffffff80215932>] sock_readv+0xb7/0xd1
> > > 
> > >      [<ffffffff80088896>] __wake_up_common+0x3e/0x68
> > > 
> > >      [<ffffffff80013401>] filemap_nopage+0x148/0x322
> > > 
> > >      [<ffffffff80008863>] __handle_mm_fault+0x1f8/0xe5c
> > > 
> > >      [<ffffffff80066b9a>] do_page_fault+0x4cb/0x830
> > > 
> > >      [<ffffffff8005dde9>] error_exit+0x0/0x84
> > > 
> > > 
> > > 
> > >    Thanks!
> > > 
> > > 
> > > 
> > >    Venkat
> > 
> > 
> > 
> > > _______________________________________________
> > > mtt-users mailing list
> > > mtt-us...@open-mpi.org
> > > http://www.open-mpi.org/mailman/listinfo.cgi/mtt-users
> > 
> > _______________________________________________
> > mtt-users mailing list
> > mtt-us...@open-mpi.org
> > http://www.open-mpi.org/mailman/listinfo.cgi/mtt-users
> 
> _______________________________________________
> mtt-users mailing list
> mtt-us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/mtt-users

_______________________________________________
mtt-users mailing list
mtt-us...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/mtt-users
Debug is 1, Verbose is 1
*** MTT: ../client/mtt --debug -
*** Running on mughal
Chdir ../client
Chdir /root/mtt-svn/samples
Copying: stdin to /tmp/KoKwARma6P.ini
Expanding include_file(s) parameters in /tmp/KoKwARma6P.ini
Reading ini file: stdin
Validating INI inifile: /tmp/Xof1fEUuwm.ini
FilterINI: Final list of sections:
       [mtt]
       [mpi details: open mpi]
       [mpi get: my installation]
       [mpi install: my installation]
       [reporter: text file backup]
       [test get: trivial]
       [test build: trivial]
       [test run: trivial]
Value got: Config::IniFiles=HASH(0x1ef23540) MTT scratch
Value returning: 
scratch: .
scratch resolved: /root/mtt-svn/samples
Chdir /root/mtt-svn/samples
Value got: Config::IniFiles=HASH(0x1ef23540) MTT fast_scratch
Value returning: 
fast_scratch: /root/mtt-svn/samples
fast_scratch resolved: /root/mtt-svn/samples
*** Main scratch tree: /root/mtt-svn/samples
*** Fast scratch tree: /root/mtt-svn/samples
Value got: Config::IniFiles=HASH(0x1ef23540) MTT force
Value returning: 1
Making dir: /root/mtt-svn/samples/sources (cwd: /root/mtt-svn/samples)
Making dir: /root/mtt-svn/samples/installs (cwd: /root/mtt-svn/samples)
Making dir: /root/mtt-svn/samples/test_runs (cwd: /root/mtt-svn/samples)
Value got: Config::IniFiles=HASH(0x1ef23540) MTT funclet_files
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) MTT hostfile
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) MTT hostlist
Value returning: 102.77.77.63
>> Got default hostlist: 102.77.77.63, max_np: 1
Value got: Config::IniFiles=HASH(0x1ef23540) MTT max_np
Value returning: 1
Value got: Config::IniFiles=HASH(0x1ef23540) MTT textwrap
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) MTT drain_timeout
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) MTT trim_save_successful
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) MTT trim_save_failed
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) MTT trial
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) MTT http_proxy
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) MTT https_proxy
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) MTT ftp_proxy
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) MTT terminate_files
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) MTT pause_files
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) MTT min_disk_free
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) MTT min_disk_free_wait
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) MTT delete_fast_scratch
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) MTT save_fast_scratch_files
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) MTT
   docommand_timeout_notify_file
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) MTT
   docommand_timeout_notify_email
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) MTT
   docommand_timeout_notify_timeout
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) MTT
   docommand_timeout_backtrace_program
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) MTT before_all_exec
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) MTT before_all_exec_timeout
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) MTT before_all_exec_pass
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) MTT before_each_exec
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) MTT before_each_exec_timeout
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) MTT before_each_exec_pass
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) MTT after_all_exec
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) MTT after_all_exec_timeout
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) MTT after_all_exec_pass
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) MTT after_each_exec
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) MTT after_each_exec_timeout
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) MTT after_each_exec_pass
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) mtt log_file logfile
Value returning: 
*** Reporter initializing
Value got: Config::IniFiles=HASH(0x1ef499a0) reporter: text file backup
   module
Value returning: TextFile
>> Initializing reporter module: TextFile
Evaluating: require MTT::Reporter::TextFile
Evaluating: $ret = &MTT::Reporter::TextFile::Init(@args)
Value got: Config::IniFiles=HASH(0x1ef499a0) reporter: text file backup
   textfile_summary_header
Value returning: hostname: mughal
   uname: Linux mughal 2.6.18-128.el5 #1 SMP Wed Jan 21 10:41:14 EST 2009
   x86_64 x86_64 x86_64 GNU/Linux
   who am i: 
Value got: Config::IniFiles=HASH(0x1ef499a0) reporter: text file backup
   textfile_summary_footer
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) reporter: text file backup
   textfile_detail_header 
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) reporter: text file backup
   textfile_detail_footer 
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) reporter: text file backup
   textfile_textwrap
Value returning: 78
Value got: Config::IniFiles=HASH(0x1ef499a0) reporter: text file backup
   textfile_filename
Value returning: $phase-$section-$mpi_name-$mpi_version.txt
Value got: Config::IniFiles=HASH(0x1ef499a0) reporter: text file backup
   textfile_dirname
Value returning: 
Making dir: /root/mtt-svn/samples (cwd: /root/mtt-svn/samples)
File reporter initialized
   (/root/mtt-svn/samples/$phase-$section-$mpi_name-$mpi_version.txt)
Value got: Config::IniFiles=HASH(0x1ef499a0) reporter: text file backup
   email_to
Value returning: 
*** Reporter initialized
Global min free specified as: 5%, resolved as 2539267072
*** MPI Get phase starting
Chdir /root/mtt-svn/samples/sources
Global min free specified as: 5%, resolved as 2539267072
Global min free specified as: 5%, resolved as 2539267072
Global min free specified as: 5%, resolved as 2539267072
>> MPI Get: [mpi get: my installation]
   Checking for new MPI sources...
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi get: my installation
   module
Value returning: AlreadyInstalled
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi get: my installation
   mpi_details
Value returning: Open MPI
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi get: my installation
   skip_section
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi get: my installation
   env_module
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi get: my installation
   env_importer
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi get: my installation
   setenv
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi get: my installation
   unsetenv
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi get: my installation
   prepend_path
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi get: my installation
   append_path
Value returning: 
Chdir /root/mtt-svn/samples/sources
Making dir: mpi_get__my_installation (cwd: /root/mtt-svn/samples/sources)
Chdir /root/mtt-svn/samples/sources/mpi_get__my_installation
Evaluating: require MTT::MPI::Get::AlreadyInstalled
Evaluating: $ret = &MTT::MPI::Get::AlreadyInstalled::Get(@args)
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi get: my installation
   alreadyinstalled_dir
Value returning: 
>> MTT::FindProgram::FindProgram returning
   /usr/mpi/gcc/openmpi-1.3.2/bin/mpicc
   Using MPI in: /usr/mpi/gcc/openmpi-1.3.2/
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi get: my installation
   alreadyinstalled_mpi_type
Value returning: 
*** WARNING: alreadyinstalled_mpi_type was not specified, defaulting to
    "OMPI".
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi get: my installation
   alreadyinstalled_version
Value returning: 
>> MTT::Values::Functions::MPI::OMPI::get_version returning 1.3.2
>> MTT::MPI::Get::AlreadyInstalled complete
   Got new MPI sources: version 1.3.2
Global min free specified as: 5%, resolved as 2539267072
Global min free specified as: 5%, resolved as 2539267072
Global min free specified as: 5%, resolved as 2539267072
Global min free specified as: 5%, resolved as 2539267072
Global min free specified as: 5%, resolved as 2539267072
*** MPI Get phase complete
Global min free specified as: 5%, resolved as 2539267072
*** MPI Install phase starting
Making dir: /root/mtt-svn/samples/mpi-install (cwd:
   /root/mtt-svn/samples/sources/mpi_get__my_installation)
Chdir /root/mtt-svn/samples/installs
Global min free specified as: 5%, resolved as 2539267072
Chdir /root/mtt-svn/samples/installs
Global min free specified as: 5%, resolved as 2539267072
Chdir /root/mtt-svn/samples/installs
Global min free specified as: 5%, resolved as 2539267072
Chdir /root/mtt-svn/samples/installs
Global min free specified as: 5%, resolved as 2539267072
>> MPI Install [mpi install: my installation]
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi install: my installation
   mpi_get
Value returning: My Installation
Chdir /root/mtt-svn/samples/installs
Global min free specified as: 5%, resolved as 2539267072
Checking for [my installation] / [1.3.2] / [my installation]
   Installing MPI: [my installation] / [1.3.2] / [my installation]...
Chdir /root/mtt-svn/samples/installs
Unique directory: qwaS
Making dir: qwaS (cwd: /root/mtt-svn/samples/installs)
qwaS does not exist -- creating
Chdir /root/mtt-svn/samples/mpi-install
Unique directory: KxDq
Making dir: KxDq (cwd: /root/mtt-svn/samples/mpi-install)
KxDq does not exist -- creating
Chdir /root/mtt-svn/samples/mpi-install/KxDq
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi install: my installation
   skip_section
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi install: my installation
   module
Value returning: Analyze::OMPI
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi install: my installation
   description
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) MTT description
Value returning: 
Pushdir to /root/mtt-svn/samples/installs/qwaS
Chdir ..
Chdir my_installation--my_installation--1.3.2
Chdir /root/mtt-svn/samples/installs
Running command: rm -rf /root/mtt-svn/samples/installs/CGi7
Command complete, exit status: 0
Sym linked: qwaS to my_installation--my_installation--1.3.2
Popdir to /root/mtt-svn/samples/mpi-install/KxDq
Pushdir to /root/mtt-svn/samples/mpi-install/KxDq
Chdir ..
Chdir my_installation--my_installation--1.3.2
Chdir /root/mtt-svn/samples/mpi-install
Running command: rm -rf /root/mtt-svn/samples/mpi-install/Aya9
Command complete, exit status: 0
Sym linked: KxDq to my_installation--my_installation--1.3.2
Popdir to /root/mtt-svn/samples/mpi-install/KxDq
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi install: my installation
   env_module
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi install: my installation
   env_importer
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi install: my installation
   setenv
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi install: my installation
   unsetenv
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi install: my installation
   prepend_path
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi install: my installation
   append_path
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi install: my installation
   configure_arguments
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi install: my installation
   vpath_mode
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi install: my installation
   make_all_arguments
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi install: my installation
   make_check
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi install: my installation
   compiler_name
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi install: my installation
   compiler_version
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi install: my installation
   mpi_details
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi install: my installation
   save_stdout_on_success
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi install: my installation
   merge_stdout_stderr
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi install: my installation
   stderr_save_lines
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi install: my installation
   stdout_save_lines
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi install: my installation
   restart_on_pattern
Value returning: 
Chdir /root/mtt-svn/samples/mpi-install/KxDq
Running command: rm -rf src
Command complete, exit status: 0
Making dir: src (cwd: /root/mtt-svn/samples/mpi-install/KxDq)
src does not exist -- creating
Chdir /root/mtt-svn/samples/mpi-install/KxDq/src
Evaluating: require MTT::MPI::Get::AlreadyInstalled
Evaluating: $ret =
   &MTT::MPI::Get::AlreadyInstalled::PrepareForInstall(@args)
Chdir /root/mtt-svn/samples/mpi-install/KxDq/src
Making dir: /root/mtt-svn/samples/installs/qwaS/install (cwd:
   /root/mtt-svn/samples/mpi-install/KxDq/src)
/root/mtt-svn/samples/installs/qwaS/install does not exist -- creating
Evaluating: require MTT::MPI::Install::Analyze::OMPI
Evaluating: $ret = &MTT::MPI::Install::Analyze::OMPI::Install(@args)
Have C bindings: 1
Have C++ bindings: 1
Have F77 bindings: 1
Have F90 bindings: 1
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi install: my installation
   mpi_bitness bitness
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi install: my installation
   endian
Value returning: 
Scanning fast scratch for files to save:
   /root/mtt-svn/samples/mpi-install/KxDq (config.log)
Saving files from fast scratch to persistent scratch...
Value got: Config::IniFiles=HASH(0x1ef23540) reporter: text file backup
   skip_mpi_get
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) reporter: text file backup
   skip_mpi_install
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) reporter: text file backup
   setenv
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) reporter: text file backup
   unsetenv
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) reporter: text file backup
   prepend_path
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) reporter: text file backup
   append_path
Value returning: 
Evaluating: require MTT::Reporter::TextFile
Evaluating: $ret = &MTT::Reporter::TextFile::Submit(@args)
File reporter
_get_filename returning
   /root/mtt-svn/samples/MPI_Install-my_installation-my_installation-1.3.2.tx
   t
Writing to text file:
   /root/mtt-svn/samples/MPI_Install-my_installation-my_installation-1.3.2.ht
   ml
>> Reported to text file
  /root/mtt-svn/samples/MPI_Install-my_installation-my_installation-1.3.2.htm
  l
Writing to text file:
   /root/mtt-svn/samples/MPI_Install-my_installation-my_installation-1.3.2.tx
   t
>> Reported to text file
  /root/mtt-svn/samples/MPI_Install-my_installation-my_installation-1.3.2.txt
Writing to text file:
   /root/mtt-svn/samples/MPI_Install-my_installation-my_installation-1.3.2.ht
   ml
   Completed MPI Install successfully
Chdir /root/mtt-svn/samples/installs
Global min free specified as: 5%, resolved as 2539267072
Chdir /root/mtt-svn/samples/installs
Global min free specified as: 5%, resolved as 2539267072
Chdir /root/mtt-svn/samples/installs
Global min free specified as: 5%, resolved as 2539267072
Chdir /root/mtt-svn/samples/installs
Global min free specified as: 5%, resolved as 2539267072
*** MPI Install phase complete
Global min free specified as: 5%, resolved as 2539267072
*** Test Get phase starting
Chdir /root/mtt-svn/samples/sources
Global min free specified as: 5%, resolved as 2539267072
Global min free specified as: 5%, resolved as 2539267072
Global min free specified as: 5%, resolved as 2539267072
Global min free specified as: 5%, resolved as 2539267072
Global min free specified as: 5%, resolved as 2539267072
Global min free specified as: 5%, resolved as 2539267072
>> Test Get: [test get: trivial]
   Checking for new test sources...
Value got: Config::IniFiles=HASH(0x1ef499a0) test get: trivial module
Value returning: Trivial
Value got: Config::IniFiles=HASH(0x1ef499a0) test get: trivial skip_section
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) test get: trivial setenv
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) test get: trivial unsetenv
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) test get: trivial prepend_path
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) test get: trivial append_path
Value returning: 
Chdir /root/mtt-svn/samples/sources
Making dir: test_get__trivial (cwd: /root/mtt-svn/samples/sources)
Chdir /root/mtt-svn/samples/sources/test_get__trivial
Evaluating: require MTT::Test::Get::Trivial
Evaluating: $ret = &MTT::Test::Get::Trivial::Get(@args)
Getting Trivial
   Got new test sources
Global min free specified as: 5%, resolved as 2539267072
Global min free specified as: 5%, resolved as 2539267072
*** Test Get phase complete
Global min free specified as: 5%, resolved as 2539267072
*** Test Build phase starting
Chdir /root/mtt-svn/samples/installs
Global min free specified as: 5%, resolved as 2539267072
Global min free specified as: 5%, resolved as 2539267072
Global min free specified as: 5%, resolved as 2539267072
Global min free specified as: 5%, resolved as 2539267072
Global min free specified as: 5%, resolved as 2539267072
Global min free specified as: 5%, resolved as 2539267072
Global min free specified as: 5%, resolved as 2539267072
>> Test Build [test build: trivial]
Value got: Config::IniFiles=HASH(0x1ef499a0) test build: trivial test_get
Value returning: trivial
Global min free specified as: 5%, resolved as 2539267072
Value got: Config::IniFiles=HASH(0x1ef499a0) test build: trivial
   skip_mpi_get
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) test build: trivial
   skip_mpi_install
Value returning: 
   Building for [my installation] / [1.3.2] / [my installation] / [trivial]
Chdir /root/mtt-svn/samples/installs
Chdir /root/mtt-svn/samples/installs/qwaS
Value got: Config::IniFiles=HASH(0x1ef499a0) test build: trivial
   skip_section
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) test build: trivial module
Value returning: Trivial
Making dir: tests (cwd: /root/mtt-svn/samples/installs/qwaS)
tests does not exist -- creating
Chdir /root/mtt-svn/samples/installs/qwaS/tests
Making dir: trivial (cwd: /root/mtt-svn/samples/installs/qwaS/tests)
trivial does not exist -- creating
Chdir /root/mtt-svn/samples/installs/qwaS/tests/trivial
Value got: Config::IniFiles=HASH(0x1ef499a0) test build: trivial
   description
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) MTT description
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) test build: trivial
   test_bitness bitness
Value returning: 
Evaluating: require MTT::Common::Copytree
Evaluating: $ret = &MTT::Common::Copytree::PrepareForInstall(@args)
>> copytree copying to /root/mtt-svn/samples/installs/qwaS/tests/trivial
Chdir /root/mtt-svn/samples/installs/qwaS/tests/trivial
Copying directory: /root/mtt-svn/samples/sources/test_get__trivial
Running command: rm -rf test_get__trivial
Command complete, exit status: 0
Running command: cp -r /root/mtt-svn/samples/sources/test_get__trivial .
Command complete, exit status: 0
Chdir test_get__trivial
>> copytree finished copying
Value got: Config::IniFiles=HASH(0x1ef499a0) test build: trivial
   save_stdout_on_success
Value returning: 1
Value got: Config::IniFiles=HASH(0x1ef499a0) test build: trivial
   merge_stdout_stderr
Value returning: 1
Value got: Config::IniFiles=HASH(0x1ef499a0) test build: trivial
   stderr_save_lines
Value returning: 100
Value got: Config::IniFiles=HASH(0x1ef499a0) test build: trivial
   stdout_save_lines
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) test build: trivial env_module
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) test build: trivial
   env_importer
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) test build: trivial setenv
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) test build: trivial unsetenv
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) test build: trivial
   prepend_path
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) test build: trivial
   append_path
Value returning: 
Evaluating: require MTT::Test::Build::Trivial
Evaluating: $ret = &MTT::Test::Build::Trivial::Build(@args)
Building Trivial
Value got: Config::IniFiles=HASH(0x1ef499a0) test build: trivial
   trivial_tests_cflags
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) test build: trivial
   trivial_tests_fflags
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) test build: trivial
   trivial_tests_languages
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) test build: trivial
   trivial_tests_mpicc
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) test build: trivial
   trivial_tests_mpicxx
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) test build: trivial
   trivial_tests_mpif77
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) test build: trivial
   trivial_tests_mpif90
Value returning: 
Test compile/link sample C MPI application
Running command: mpicc  hello.c -o c_hello
Command complete, exit status: 0
Running command: mpicc  ring.c -o c_ring
Command complete, exit status: 0
Test compile/link sample C++ MPI application
Running command: mpicxx  hello.cc -o cxx_hello
Command complete, exit status: 0
Running command: mpicxx  ring.cc -o cxx_ring
Command complete, exit status: 0
Test compile/link sample F77 MPI application
Running command: mpif77  hello.f -o f77_hello
Command complete, exit status: 0
Running command: mpif77  ring.f -o f77_ring
Command complete, exit status: 0
Test compile/link sample F90 MPI application
Running command: mpif90  hello.f90 -o f90_hello
Command complete, exit status: 0
Running command: mpif90  ring.f90 -o f90_ring
Command complete, exit status: 0
Value got: Config::IniFiles=HASH(0x1ef23540) reporter: text file backup
   skip_mpi_get
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) reporter: text file backup
   skip_mpi_install
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) reporter: text file backup
   setenv
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) reporter: text file backup
   unsetenv
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) reporter: text file backup
   prepend_path
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef23540) reporter: text file backup
   append_path
Value returning: 
Evaluating: require MTT::Reporter::TextFile
Evaluating: $ret = &MTT::Reporter::TextFile::Submit(@args)
File reporter
_get_filename returning
   /root/mtt-svn/samples/Test_Build-trivial-my_installation-1.3.2.txt
Writing to text file:
   /root/mtt-svn/samples/Test_Build-trivial-my_installation-1.3.2.html
>> Reported to text file
  /root/mtt-svn/samples/Test_Build-trivial-my_installation-1.3.2.html
Writing to text file:
   /root/mtt-svn/samples/Test_Build-trivial-my_installation-1.3.2.txt
>> Reported to text file
  /root/mtt-svn/samples/Test_Build-trivial-my_installation-1.3.2.txt
Writing to text file:
   /root/mtt-svn/samples/Test_Build-trivial-my_installation-1.3.2.html
   Completed test build successfully
Global min free specified as: 5%, resolved as 2539267072
*** Test Build phase complete
Global min free specified as: 5%, resolved as 2539267072
*** Test Run phase starting
Global min free specified as: 5%, resolved as 2539267072
Global min free specified as: 5%, resolved as 2539267072
Global min free specified as: 5%, resolved as 2539267072
Global min free specified as: 5%, resolved as 2539267072
Global min free specified as: 5%, resolved as 2539267072
Global min free specified as: 5%, resolved as 2539267072
Global min free specified as: 5%, resolved as 2539267072
Global min free specified as: 5%, resolved as 2539267072
>> Test Run [trivial]
Value got: Config::IniFiles=HASH(0x1ef499a0) test run: trivial test_build
Value returning: trivial
Global min free specified as: 5%, resolved as 2539267072
Found a match! trivial [trivial
Value got: Config::IniFiles=HASH(0x1ef499a0) test run: trivial skip_mpi_get
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) test run: trivial
   skip_mpi_install
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) test run: trivial skip_section
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) test run: trivial
   specify_module
Value returning: Simple
>> Running with [my installation] / [1.3.2] / [my installation]
Found mpi_details [open mpi] in MPI get [my installation]
Found MPI details: [open mpi]
   Using MPI Details [open mpi] with MPI Install [my installation]
Value got: Config::IniFiles=HASH(0x1ef499a0) test run: trivial
   mpi_details_exec
Value returning: 
Got final exec: mpirun     &if(
           &have_hostfile(),
           &join("--hostfile ", &hostfile()),
           &if(
               &have_hostlist(),
               &join("--host ", &hostlist()),
               ""
           )
       ) -np &test_np() --prefix &test_prefix() &test_executable()
   &test_argv()
Chdir /root/mtt-svn/samples/installs/qwaS/tests/trivial/test_get__trivial
Value got: Config::IniFiles=HASH(0x1ef499a0) test run: trivial env_module
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) test run: trivial env_importer
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) test run: trivial setenv
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) test run: trivial unsetenv
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) test run: trivial prepend_path
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) test run: trivial append_path
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) test run: trivial description
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) MTT description
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi details: open mpi
   before_any_exec
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi details: open mpi
   before_any_exec_timeout
Value returning: 
Time 10 = 10 seconds
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi details: open mpi
   before_any_exec_pass
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi details: open mpi
   before_each_exec
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi details: open mpi
   before_each_exec_timeout
Value returning: 
Time  seconds
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi details: open mpi
   before_each_exec_pass
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi details: open mpi
   after_each_exec
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi details: open mpi
   after_each_exec_timeout
Value returning: 
Time 10 = 10 seconds
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi details: open mpi
   after_each_exec_pass
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi details: open mpi
   after_all_exec
Value returning: done.
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi details: open mpi
   after_all_exec_timeout
Value returning: 
Time 10 = 10 seconds
Value got: Config::IniFiles=HASH(0x1ef499a0) mpi details: open mpi
   after_all_exec_pass
Value returning: 
Evaluating: require MTT::Test::Specify::Simple
Evaluating: $ret = &MTT::Test::Specify::Simple::Specify(@args)
   Adding test: ./cxx_ring (group: only)
   Adding test: ./f77_hello (group: only)
   Adding test: ./f90_hello (group: only)
   Adding test: ./c_hello (group: only)
   Adding test: ./f90_ring (group: only)
   Adding test: ./f77_ring (group: only)
   Adding test: ./c_ring (group: only)
   Adding test: ./cxx_hello (group: only)
Value got: Config::IniFiles=HASH(0x1ef499a0) test run: trivial
   analyze_module
Value returning: 
Value got: Config::IniFiles=HASH(0x1ef499a0) mtt submit_group_results
Value returning: 
Returining reference to an array of a single scalar
*** ERROR: Could not evaluate: $ret =
    MTT::Values::Functions::if(MTT::Values::Functions::have_hostfile(), 
            MTT::Values::Functions::join("--hostfile ",
    MTT::Values::Functions::hostfile()), 
            MTT::Values::Functions::if(
                MTT::Values::Functions::have_hostlist(),
                MTT::Values::Functions::join("--host ",
    MTT::Values::Functions::hostlist()),
                ""
            )
        );: Undefined subroutine &MTT::Values::Functions::join called at
    (eval 65) line 1, <SHELL> line 3.

Attachment: developer.ini
Description: developer.ini

Reply via email to