Boost Testing :
Subject: Re: [Boost-testing] bjam causes regression tests to fail
From: Vladimir Prus (vladimir_at_[hidden])
Date: 2008-11-18 14:57:57
Vladimir Prus wrote:
> Markus SchÃ¶pflin wrote:
>> I just noticed the following error messages in the bjam.log file of my
>> regression runner:
>> notice: found boost-build.jam at /vol2/boost/regression/boost/boost-build.jam
>> notice: loading Boost.Build from /vol2/boost/regression/tools_bb
>> error: escape sequences are not supported
>> error: your version of bjam is likely out of date
>> error: please get a fresh version from SVN.
>> AFAICT, this has started today. Anyone else seeing this? Any idea what
>> might be causing it?
> Oh, rats! The thing is, SVN HEAD version of Boost.Build needs SVN HEAD
> version of Boost.Jam in order. If a user has non-SVN Boost.Jam, then
> building Boost documentation will fail in a weird say. So, I've added
> automatic check. Alas, regression tests use SVN Boost.Build and pinned
> release of Boost.Jam.
> I don't really know the best solution here -- in general, SVN Boost.Build
> will not work with any random past release of Boost.Jam -- see another
> message on this matter I've sent earlier.
> Rene, may I suggest that:
> - Trunk test runs use SVN HEAD of both Boost.Build and Boost.Jam?
> - Release test runs use whatever release of Boost.Jam is gonna be
> available for users for download?
> As a temporary solution, I've changed the error into warning.
can you please comment on this? It appears there's no way SVN HEAD
of Boost.Build and outdated version of Boost.Jam can work together.