Проблемы стандартов
В этом разделе публикуются замечания к текстовым версиям стандартов Linux, обнаруженные сотрудниками Центра в процессе анализа и формализации требований этих стандартов в проектах OLVER и LSB Infrastructure. Мы выделили следующий жизненный цикл каждой потенциальной проблемы стандарта:
- Первичное обнаружение проблемы разработчиком во время формализации стандарта;
- Формулирование замечания и занесение во внутреннюю систему отслеживания дефектов;
- Периодический коллегиальный анализ актуальности и важности накопленных замечаний;
- Публикация утвержденных замечаний на веб-сайте Центра;
- Отсылка отчета по утвержденным замечаниям в организации, ответственные за разработку соответствующих стандартов;
- Каждое полученное разработчиками стандарта замечание либо принимается с внесением исправлений в стандарт, либо отклоняется по усмотрению разработчиков.
Click on a problem number for detailed description. Click on a column header to change the sorting order.
No. | Type | Brief | Added on | Accepted | Status |
S0701 | Contradiction | Inconsistency between formal definition of list in Shell Language Grammar and its informal description | |||
S0679 | Inadequacy | Incorrect Shell Language Grammar: else_part | |||
S0557 | Inaccuracy | Lack of details in the description of error code REG_BADRPT | |||
S0556 | Inaccuracy | Lack of details in the description of error codes REG_EBRACE and REG_BADBR in case of extended regular expressions. | |||
S0555 | Inaccuracy | The difference between error codes REG_EBRACE and REG_BADBR for |
|||
S0363 | Inaccuracy | Lack of details in requirements to |
|||
S0331 | Inaccuracy | Lack of details in requirements to |
|||
S0221 | Inaccuracy | Error code of EACCES for the |
|||
S0172 | Inaccuracy | Error code of EINTR for |
|||
S0284 | Misprint | Misprint in the description of the |
Request Number 183 |
||
S0436 | Contradiction | The declarations of the functions from fenv.h in the POSIX do not satisfy the C99 standard. | |||
S0100 | Misprint | Misprint in the description of |
Request Number 180 |
||
S0251 | Inaccuracy | No information about return value in the description of |
Request Number 181 |
||
S0226 | Inaccuracy | Lack of details in requirements to the |
Request Number 178 |
||
S0140 | Inaccuracy | Lack of details in requirements to the |
Request Number 179 |
||
S0135 | Misprint | Misprint in the description of the |
Request Number 152 |
||
S0012 | Contradiction | Contradiction in the description of the |
Request Number 182 |
||
S0168 | Inaccuracy | Error code of EINTR for |
Request Number 184 |
||
S0080 | Inaccuracy | No information about return value in the description of |
Request Number 151 |
||
S0053 | Inaccuracy | There are no clear requirements on return value of function tdelete() when deleting the root node. | Request Number 139 |
||
S0054 | Inaccuracy | There is no information about changes of memory location of the key for functions tsearch, tdelete, tfind, twalk. | Request Number 129 |
||
S0046 | Contradiction | Contradiction in the description of functions sigemptyset() and sigfillset(). | Request Number 142 |
||
S0055 | Inaccuracy | No requirements on invariability of the tree structure by the calls of 'action' function. | Request Number 143 |
||
S0040 | Inaccuracy | Lack of details in requirements to posix_memalign function. | Request Number 141 |
||
S0052 | Inaccuracy | Absence of requirements on invariability of the tree structure by the calls of functions |
Request Number 140 |
»