[illumos-Developer] webrev: printf

Nicholas George nicholas.george.homeoffice at googlemail.com
Thu Oct 14 10:39:07 PDT 2010


On 14 October 2010 18:33, Garrett D'Amore <garrett at nexenta.com> wrote:
> On Thu, 2010-10-14 at 18:08 +0200, Nicholas George wrote:
>> On 14 October 2010 17:55, Garrett D'Amore <garrett at nexenta.com> wrote:
>> > The new webrev with this change is here:
>> >
>> > http://cr.illumos.org/view/kx0342it/
>>
>> This will not pass the POSIX 2008 tests.
>>
>> Nicholas
>
>
> Please explain further?  Do the tests pass random "-x" options and look
> for a failure?  How do they know that "-x" isn't a supported option by
> the implementation?

The VSC license prohibits distribution of the source but AFAIK
describing the tests is OK.
Test 19 passes - followed by [a-zA-Z] as options and probes stdout for
these strings to show up there. The test fails if >=27 iterations all
pass the strings in stdout.
Test 21 passes -\# and -\\ as option. Neither # and \ are portable
option characters. If both appear in stdout the test fails.

As final word to my contribution here: I see you already made the
commit without waiting for the discussion to conclude. Based on the
commit and your IRC comment that "pragmatism won here" I assume that
POSIX and the Single Unix Standard will not play a key role in
Illumos, which rule out Illumos as viable alternative to Solaris.
I will recommend my employer, MBDA System Integration, to withdraw
from Illumos and focus on Oracle Solaris 11 as host for our products.

Nicholas
-- 
Nicholas George
MBDA System Integration (home office)



More information about the Developer mailing list