|
Boost : |
Subject: Re: [boost] [1.45] Typeof fixed, point release?
From: Eric Niebler (eric_at_[hidden])
Date: 2010-11-26 16:43:21
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 11/25/2010 7:53 PM, Beman Dawes wrote:
> On Sun, Nov 21, 2010 at 5:34 PM, David Abrahams <dave_at_[hidden]> wrote:
>> At Sun, 21 Nov 2010 14:27:46 -0800,
>> Robert Ramey wrote:
>>>
>>> Eric Niebler wrote:
>>>> I have just fixed the typeof problem on the release branch. (I've also
>>>> verified that it makes the common_type regression go away without
>>>> causing additional failures for either the typeof or type_traits
>>>> libraries.)
>>>>
>>>> I know it's not our policy to issue point releases, but totally
>>>> breaking
>>>> a major header (boost/type_traits.hpp) for a primary test compiler
>>>> (msvc-7.1) seems like a good reason to make an exception. Does anybody
>>>> feel otherwise?
>>>
>>> Since msvc-7.1 doesn't appear in the test matrix for the release version
>>> I don't see how it can be considered a primary test compiler.
>>
>> +1
>>
>> Now, maybe the answer is "we messed up by not noticing that our tester
>> upgraded to vc-8" or something. But either way, the release managers
>> have to decide if this is important enough to issue a point release.
>> VC-7.1 _is_ getting a bit long in the tooth at this point...
>
> The current situation is a total mess in that the release managers
> have no practical control over who tests which branch with what
> compiler. We need a pool of available platforms, and a mechanism
> controlled by the release managers to parcel out tests to the
> available platforms.The only tests that mechanism will run are release
> platform tests on the release branch. Then there needs to be a
> different interface that a developer uses for test-on-demand of
> his/her Git repository. Then the GIT push or pull mechanisms can be
> used to move code into the main Boost release repository only when it
> is already passing tests. The distinction between trunk and release
> goes away.
Beman, what about the issue at hand of issuing a point release to fix
the msvc-7.1 regression?
- --
Eric Niebler
BoostPro Computing
http://www.boostpro.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iQEcBAEBAgAGBQJM8Cn5AAoJEAeJsEDfjLbXLDcIAI1liZRtoCVkS5xdzjjOMWrT
4vNQUc1IFYU0TZwrcv+ZsItzjf/WgVIOPv9jAHUowV3fVtXvh2DGcLRdPSymulGg
U1XV2X1xrONTH9Jso6sWXdVHe10uQaI3jTkO1o8fBoP++iy5G+1r1flpMb4XIQdP
xIRF1PKcg4u1XaX41AAzgb4isv8RG2lFQLspIL2im/R8iH4DBpzuxQhofBlJ1baf
/6RuiPfd9kNTov2hdAhMTYuG96nNsLskjScCcQE5HZAMX7o7NBMcuP38bvoAKVhQ
CCt1humg8GGKyuF1nYzXK4v0ALW3EoK72TDIS6Xt39oAYJr4o4LaEWHYVtLFCH8=
=TcRI
-----END PGP SIGNATURE-----
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk