Boost logo

Boost :

Subject: Re: [boost] [test]portability of data test cases and build issues
From: Jürgen Hunold (jhunold_at_[hidden])
Date: 2012-11-08 16:00:23


Hi Gennadiy,

On Tuesday, 6. November 2012 13:36:11 Gennadiy Rozental wrote:
> Jürgen Hunold <jhunold <at> gmx.eu> writes:
 
> > Interesting. Bug or feature. Can you post a minimal testcase to the
> > Boost.Build ML ?
>
> That's easy. Rename test_datasets_src into test_datasets in boost.test
> testing directory change Jamfile accordingly and try to build it.

Noted. Thanks.

> > > I can probably get
> > > the same result by ifdefing the code, but I'd rather have it marked
> > > unsupported in regression table instead of fake pass.
> >
> > That is the way the go.
> >
> > Unfortunately, there are only two ways to archive this:
> > 1) special toolsets
> > 2) an extra feature for different standards.
>
> I am not sure how is this relevant. All I want is to say This is expected to
> fail if we are building on configuration which does not have this and this
> feature. Nothing to do with build system. Should I just tweak expected
> failures file after that and that's it?

Well, that is always an option, but should be the last.

A clean Boost.Build based solution should work better in the long term.
Especially if c++17 et. al come into play.

Yours,

Jürgen

-- 
* Dipl.-Math. Jürgen Hunold  ! 
* voice: ++49 4257 300       ! Fährstraße 1
* fax  : ++49 4257 300       ! 31609 Balge/Sebbenhausen
* jhunold_at_gmx.eu             ! Germany

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk