|
Boost Testing : |
Subject: Re: [Boost-testing] test results with mpi vanish
From: Steve M. Robbins (steve_at_[hidden])
Date: 2009-08-03 10:51:49
On Mon, Aug 03, 2009 at 12:00:38AM -0400, Jeremiah Willcock wrote:
> On Sun, 2 Aug 2009, Steve M. Robbins wrote:
>
> >Hi Beman,
> >
> >I was away for a week, so apologies for the delay in response.
> >
> >The "trunk" summary page still does not display my results.
> >
> >The "release" summary page, however, does display a column for
> >the machine, but no MPI results are reported. There are, indeed,
> >mpi results inside the xml file.
>
> One thing that I see is that the meta:is_test_log_a_test_case
> function in tools/regression/xsl_reports/xsl/v2/common.xsl does not
> recognize run_mpi as a type of test case; all Boost.MPI and
> Boost.Graph.Parallel tests use this type and so probably would not
> show up in the test result Web pages.
Thanks. This indeed seems to be the culprit: I manually changed
"run_mpi" to "run" in my testing results and re-uploaded them.
The testing results website now includes mpi.
I trust that either common.xsl or the generator of "run_mpi" will be
modified.
All MPI tests fail to build, by the way. Here's the error shown in
the first few:
In file included from ../boost/mpi/detail/mpi_datatype_cache.hpp:13,
from ../boost/mpi/datatype.hpp:27,
from ../boost/mpi/communicator.hpp:20,
from ../boost/mpi/collectives.hpp:21,
from ../boost/mpi/collectives_fwd.hpp:19,
from ../boost/mpi/collectives/broadcast.hpp:11,
from ../boost/mpi/collectives/all_reduce.hpp:16,
from ../libs/mpi/test/all_reduce_test.cpp:8:
../boost/mpi/detail/mpi_datatype_oarchive.hpp:45: error: expected constructor, destructor, or type conversion before 'BOOST_SERIALIZATION_REGISTER_ARCHIVE'
Regards,
-Steve