Only major versions can break binary. The versioning policy for stdcxx can be
From: Liviu Nicoara [mailto:nikko...@hates.ms]
Sent: Friday, September 28, 2012 3:52 AM
Subject: Re: STDCXX-1071 numpunct facet defect
I thought I replied but I see no trace of my post:
On 09/27/12 20:27, Martin Sebor wrote:
> On 09/27/2012 06:41 AM, Liviu Nicoara wrote:
>> On 09/26/12 20:12, Liviu Nicoara wrote:
>>> I have created STDCXX-1071 and linked to STDCXX-1056. [...]
>>> I am open to all questions, the more the better. Most of my opinions
>>> have been expressed earlier, but please ask if you want to know more.
>> I am attaching here the proposed (4.3.x) patch and the timings results
>> (after re-verifying the correctness of the timing program and the
>> results). The 4.2.x patch, the 4.3.x patch, the test program and the
>> results file are also attached to the incident.
> The patch isn't binary compatible. We can't remove data members
> in a minor release. We could only do it in a major release.
I posted two patches, one for 4.3.x and one for 4.2.x (the latter is binary
compatible). My understanding was that minor version revisions may break binary