Minutes of the 24th May 2018 Teleconference Austin-869 Page 1 of 1
Submitted by Andrew Josey, The Open Group. 28th May 2018
Attendees:
Mark Ziegast, SHware Systems Dev.
Don Cragun, IEEE PASC OR
Eric Blake, Red Hat
Andrew Josey, The Open Group
Joerg Schilling, FOKUS Fraunhofer
Geoff Clare, The Open Group
Nick Stoughton, USENIX, ISO/IEC JTC 1/SC 22 OR
Apologies:
Martin Rehak, Oracle, The Open Group OR
Richard Hansen, Google
* General news
No news
* Outstanding actions
( Please note that this section has been flushed to shorten the minutes -
to locate the previous set of outstanding actions, look to the minutes
from 9 March 2018 and earlier)
* Current Business
Bug 1077: Recommend support for wide-character regcomp and regexec and/or specify multi-byte behavior OPEN
http://austingroupbugs.net/bug_view_page.php?bug_id=1077
Andrew has completed the action to ping his Apple contact and is
awaiting a reply.
Bug 1106: *rand48(): Should this use uint16_t instead of unsigned short? Rejected
http://austingroupbugs.net/view.php?id=1106
The standard permits uint16_t and unsigned short to be distinct
types, even if they have the same bitwise layout; on such an
implementation, changing the signature would cause a compilation
error on existing code due to type mismatch. These interfaces are
intended for backwards compatibility, not for use in new code.
Since changing the signature could break existing code, we have
decided to reject this change request.
Bug 0001107: *rand48(): We don't explain how the LCG state is 'transformed into the returned value' Accepted as Marked
http://austingroupbugs.net/view.php?id=1107
This item is tagged for TC3-2008
Replace this sentence on P749, L25537-25539:
Then the appropriate number of bits, according to the type of
data item to be returned, are copied from the high-order
(leftmost) bits of Xi and transformed into the
returned value.
with:
Xi is then converted to the return value as follows:
- For drand48() and erand48() the value shall be 2-48 times Xi.
- For jrand48() and mrand48() the value shall be the largest integer not greater than 2-16 times Xi.
- For lrand48() and nrand48() the value shall be the largest integer not greater than 2-17 times Xi.
Change the EXAMPLES section on P750, L25571 from:
None.
to:
The following program tests that the required pseudo-random
number generator is used by these functions.
and then add the contents of the file rand48-test-vectors.c attached
to this bug, but with main() changed to main(void).
Bug 1108: LONG_MIN must be <= -2147483648 OPEN
http://austingroupbugs.net/view.php?id=1108
To be continued on the next call.
Next Steps
----------
The next call is on May 31st, 2018 (a Thursday)
Geoff to bring up the bridge if Andrew/David are not available.
Calls are anchored on US time. (8am Pacific)
This call will be for the regular 90 minutes.
http://austingroupbugs.net
An etherpad is usually up for the meeting, with a URL using the date format as below:
https://posix.rhansen.org/p/201x-mm-dd
username=posix password=2115756#