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#