Boost logo

Boost-Build :

From: Victor A. Wagner Jr. (vawjr_at_[hidden])
Date: 2006-01-15 00:17:37


At 00:16 2006-01-13, Vladimir Prus wrote:
>David Abrahams wrote:
>
> >
> > Happy New Year, everyone!
>
>Happy New Year!
>
> >
> > It's a brand new year; Boost should switch to a "brand new" build
> > system, ASAP. How close are we to being able to make that switch?
>
>Good question. The absolutely fair answer is that we don't know until we
>try. I can get the ball rolling, but we really need to decide on the steps
>to be made, and work on them together to push this to completion. Here are
>the steps that I'd propose:
>
>1. I set up a script that will run all Boost regressions with V1 and V2 and
>compare results, and adjust V2 Jamfiles to get zero differences on
>Linux/gcc.
>
>2. Somebody else with Linux/gcc run the same script to verify the results
>are the same for him too.
>
>3. Somebody with Windows/msvc compares V1 and V2 results too, coordinating
>with me to get them equal.

I volunteer for 7.1 and 8.0 (I also suggest we "drop" any msvc <7.1,
but I think everyone already knows that)

>4. We adjust the regression.py script to have "--v2" switch and ask some of
>the current regression runners to test it.
>
>5. We post to Boost mailing list, explaining that we're technically ready to
>move to V2, and if anybody has any arguments against.
>
>6. Regression runners switch to V2 and "bjam" in Boost starts to use V2 by
>default, with V1 invoked by "--v1" option.
>
>7. Any issues are ironed out.
>
>
>There are two issues that are likely to arise along the way:
>1. I still haven't tried to port serialization tests to V2, and they are
>pretty contrived.
>
>2. The auto-configuration of toolsets works with msvc only, so we need to
>add auto-configuration to gcc, at least.
>
>
>- Volodya
>
>
>
>
>_______________________________________________
>Boost-build mailing list
>Boost-build_at_[hidden]
>http://lists.boost.org/mailman/listinfo.cgi/boost-build

Victor A. Wagner Jr. http://rudbek.com
The five most dangerous words in the English language:
               "There oughta be a law"


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk