Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 04 Jul 2013 17:05:00 +0400
From:      Andrey Chernov <ache@freebsd.org>
To:        Dmitry Morozovsky <marck@rinet.ru>
Cc:        svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, Bruce Evans <brde@optusnet.com.au>
Subject:   Re: svn commit: r252608 - in head: include lib/libc/stdlib
Message-ID:  <51D572FC.7090004@freebsd.org>
In-Reply-To: <alpine.BSF.2.00.1307041627360.2446@woozle.rinet.ru>
References:  <201307032121.r63LLtkk022011@svn.freebsd.org> <20130704120336.G1176@besplex.bde.org> <51D4ED7F.5050800@freebsd.org> <20130704142324.K1670@besplex.bde.org> <51D55FC5.7040703@freebsd.org> <alpine.BSF.2.00.1307041627360.2446@woozle.rinet.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
On 04.07.2013 16:30, Dmitry Morozovsky wrote:
> On Thu, 4 Jul 2013, Andrey Chernov wrote:
> 
>>>> We already pass that moment in the past, changing old&bad formula with
>>>> new one which cause the same effect: non-repeating sequence in the very
>>>> global scope. We already agree that repeating depends on something like
>>>> OS release numbers. I can't find that discussion right now.
>>>
>>> But you are changing it in between releases.
>>
>> Development and stable branches are not official releases.
> 
> sorry for nitpicking: ther is quite large difference between 
> official/unofficial status and users/vendors expectations regarding 
> interface/APIs stability.
> 
> development (aka -current or head/) is not, while stable 
> (aka stable/*/) are, ate least they are great subject to POLA.

POSIX wording is unclear here. From common sense point of view:
1) all-time guaranteed results can come only from own formula and return
values can change when the system libraries are changing (it is true for
many other functions too)
2) nobody uses rand(3) nowadays.
But in case you insist, I may just to not MFC this changes.

-- 
http://ache.vniz.net/
bitcoin:13fGiNutKNHcVSsgtGQ7bQ5kgUKgEQHn7N



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?51D572FC.7090004>