Austin Group Defect Tracker

Aardvark Mark IV

Viewing Issue Simple Details Jump to Notes ] Issue History ] Print ]
ID Category Severity Type Date Submitted Last Update
0000552 [Online Pubs] Main Index Editorial Error 2012-03-30 20:36 2012-05-02 12:42
Reporter safinaskar View Status public  
Assigned To
Priority normal Resolution Accepted As Marked  
Status Applied  
Name Askar Safin
User Reference
URL [^]
Section 7.2. System Interface Table
Summary 0000552: [Authorized Guide to the SUSv4] read, write and tzset are XSI-extensions???
Description My bug report is about "Authorized Guide to the SUSv4".
The guide says that I should post bugs to , but when I send E-mail to this address, my E-mail was rejected as SPAM. So, I post my bug here, to Austin Group Defect Tracker.

Section 7.2 (System Interface Table) says that read(...), write(...) and tzset(...) are optional XSI-extensions in P01 (POSIX.1-2001).
But, of course, POSIX.1-2001 itself says that they are mandatory (tzset is extension of C standard, but it is not XSI-extension) :)
I think reason is following: table was automatically generated from POSIX specs. But read(...) and pread(...) are located on the same page (I see it on online pubs) and pread(...) is XSI-extension (same for write and tzset). So (probably) your parser decided that read(...) is XSI, too. So, there may be other similar bugs.
Desired Action Fix the guide and probably your POSIX specs parser/converter
Tags No tags attached.
Attached Files

- Relationships

-  Notes
ajosey (manager)
2012-05-02 06:22

This appears to be a long time bug in the interface tables in at that read(), write() and tzset() should not be marked as part of the xsi extension in POSIX 01.(this bug was present in the previous edition of the book)
ajosey (manager)
2012-05-02 12:42

The pdf of document G101 has been updated.

- Issue History
Date Modified Username Field Change
2012-03-30 20:36 safinaskar New Issue
2012-03-30 20:36 safinaskar Name => Askar Safin
2012-03-30 20:36 safinaskar URL => [^]
2012-03-30 20:36 safinaskar Section => 7.2. System Interface Table
2012-05-02 06:22 ajosey Note Added: 0001223
2012-05-02 06:22 ajosey Status New => Resolved
2012-05-02 06:22 ajosey Resolution Open => Accepted As Marked
2012-05-02 12:42 ajosey Note Added: 0001224
2012-05-02 12:42 ajosey Status Resolved => Applied

Mantis 1.1.6[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker