Проблемы стандартов

В этом разделе публикуются замечания к текстовым версиям стандартов 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
S0012 Contradiction Contradiction in the description of the strspn() function. 2006-05-25 POSIX aardvark,
Request Number 182
S0040 Inaccuracy Lack of details in requirements to posix_memalign function. 2006-03-27 POSIX aardvark,
Request Number 141
S0046 Contradiction Contradiction in the description of functions sigemptyset() and sigfillset(). 2006-04-07 POSIX aardvark,
Request Number 142
S0052 Inaccuracy Absence of requirements on invariability of the tree structure by the calls of functions twalk() and tfind(). 2006-03-24 POSIX aardvark,
Request Number 140
S0053 Inaccuracy There are no clear requirements on return value of function tdelete() when deleting the root node. 2006-04-07 POSIX aardvark,
Request Number 139
S0054 Inaccuracy There is no information about changes of memory location of the key for functions tsearch, tdelete, tfind, twalk. 2006-04-07 POSIX aardvark,
Request Number 129
S0055 Inaccuracy No requirements on invariability of the tree structure by the calls of 'action' function. 2006-04-04 POSIX aardvark,
Request Number 143
S0080 Inaccuracy No information about return value in the description of sem_init() function. 2006-05-17 POSIX aardvark,
Request Number 151
S0100 Misprint Misprint in the description of tcgetsid() function. 2006-06-15 POSIX aardvark,
Request Number 180
S0135 Misprint Misprint in the description of the llabs() function 2006-05-25 POSIX aardvark,
Request Number 152
S0140 Inaccuracy Lack of details in requirements to the confstr() function. 2006-06-13 POSIX aardvark,
Request Number 179
S0168 Inaccuracy Error code of EINTR for pthread_getconcurrency() function. 2006-05-22 POSIX aardvark,
Request Number 184
S0172 Inaccuracy Error code of EINTR for pthread_getspecific() function. 2006-11-27
S0221 Inaccuracy Error code of EACCES for the ftw() function. 2006-12-15
S0226 Inaccuracy Lack of details in requirements to the crypt() function. 2006-06-15 POSIX aardvark,
Request Number 178
S0251 Inaccuracy No information about return value in the description of toupper() function. 2006-06-15 POSIX aardvark,
Request Number 181
S0284 Misprint Misprint in the description of the pthread_rwlock_unlock() function. 2006-10-05 POSIX aardvark,
Request Number 183
S0331 Inaccuracy Lack of details in requirements to ualarm() function. 2007-01-16
S0363 Inaccuracy Lack of details in requirements to getprotobyname(), getprotobynumber(), getservbyname() and getservbyport() functions. 2007-01-24
S0436 Contradiction The declarations of the functions from fenv.h in the POSIX do not satisfy the C99 standard. 2006-08-15
S0555 Inaccuracy The difference between error codes REG_EBRACE and REG_BADBR for regcomp() function is not clearly defined. 2007-05-08
S0556 Inaccuracy Lack of details in the description of error codes REG_EBRACE and REG_BADBR in case of extended regular expressions. 2007-05-08
S0557 Inaccuracy Lack of details in the description of error code REG_BADRPT 2007-05-08
S0679 Inadequacy Incorrect Shell Language Grammar: else_part 2008-05-19 POSIX aardvark
S0701 Contradiction Inconsistency between formal definition of list in Shell Language Grammar and its informal description 2008-08-01 POSIX aardvark