WG14 Defect Report Summary for ISO/IEC 9899:1999


Version: 1.5
Date: 2000/09/27 17:50:23

The list that follows provides a brief summary of all issues raised as separate questions within Defect Reports #0201 through #nnnn. Please note that the one-sentence summaries that follow seldom do justice to the issues, which are often subtle or complex. Read them to get a sense of the area of the ISO/IEC 9899:1999 C Standard requiring interpretation or correction. Be warned that they may well fail to properly characterize the precise concern.

Defect Report #201 1999-06-22 Feather (UK)
Q1: Integer types longer than long

Defect Report #202 1999-06-229 Feather (UK)  - Closed, published in TC 1
Q1: Change return type of certain <fenv.h> functions

Defect Report #203 1999-08-18 Jones (US)
Q1: C locale conflict with ISO/IEC 9945-2  - Closed, published in TC 1

Defect Report #204 1999-09-15 Mak (Canada)
Q1: size_t and ptrdiff_t as a long long type

Defect Report #205 1999-09-15 Mak (Canada)
Q1: New keyword __at_least

Defect Report #206 1999-09-13 Feather (UK)
Q1: Default argument conversion of float _Complex

Defect Report #207 1999-09-13 Feather (UK)
Q1: Handling of imaginary types

Defect Report #208 1999-09-13 Feather (UK)  - Closed, published in TC 1
Q1: Ambiguity in initialization

Defect Report #209 1999-10-19 Gwyn (US)  - Closed, published in TC 1
Q1: Problem implementing INTN_C macros

Defect Report #210 1999-10-19 Tydeman (US)  - Closed, published in TC 1
Q1: fprintf %a and %A conversions recommended practice
Q2: Hexadecimal conversion using the strtod family

Defect Report #211 1999-10-19 Tydeman (US)
Q1:Accuracy of decimal string to/from "binary" (non-decimal) floating-point conversions

Defect Report #212 1999-10-19 Feather (UK)
Q1: Binding of multibyte conversion state objects

Defect Report #213 1999-10-21 Feather (UK)  - Closed, published in TC 1
Q1: Lacuna in mbrtowc

Defect Report #214 2000-04-04 Feather (UK)
Q1: atexit function registration

Defect Report #215 2000-04-04 Feather (UK)
Q1: Equality operators

Defect Report #216 2000-04-04 Feather (UK)  - Closed, published in TC 1
Q1: Source character encoding

Defect Report #217 2000-04-04 Feather (UK)
Q1: asctime limits

Defect Report #218 2000-04-04 Feather (UK)
Q1: Sign of non-numeric floating point values

Defect Report #219 2000-04-04 Feather (UK)
Q1: Effective types

Defect Report #220 2000-04-04 Feather (UK)  - Closed, published in TC 1
Q1: Definition of "decimal integer"

Defect Report #221 2000-04-04 Feather (UK)
Q1: Lacuna in pointer arithmetic

Defect Report #222 2000-04-04 Feather (UK)
Q1: Partially initialized structures

Defect Report #223 2000-04-10 Plauger (US)
Q1: FP_FAST_FMAF and FP_FAST_FMAL should be integer constant

Defect Report #224 2000-04-10 Plauger (US)
Q1: fpclassify return is not defined

Defect Report #225 2000-04-10 Plauger (US)
Q1: strtod, strtof and strtold expected form of the subject sequence

Defect Report #226 2000-04-10 Plauger (US)
Q1: strftime references

Defect Report #227 2000-04-10 Plauger (US)
Q1: strftime %U, %V, and %W conversion specifiers

Defect Report #228 2000-04-10 Plauger (US)  - Closed, published in TC 1
Q1: wmemcmp declaration in Annex B

Defect Report #229 2000-04-10 Jones (US)
Q1: localeconv() *_sep_by_space table entries issues

Defect Report #230 2000-04-11 Jones (UK)
Q1: Enumerated type rank

Defect Report #231 2000-04-14 Noda (Japan)
Q1: Semantics of text-line and non-directive

Defect Report #232 2000-04-14 Noda (Japan)  - Closed, published in TC 1
Q1: Typo in Annex I

Defect Report #233 2000-04-14 Jones (US)
Q1: %g, %G precision specification

Defect Report #234 2000-09-26 WG14 convener (US)  - Closed, published in TC 1
Q1: "arguments" used instead of "parameters" in 6.10.3, Macro Replacement
Q2: VA_COPY used instead of va_copy in Forward
Q3: int_currency_symbol used instead of int_curr_symbol in 7.11.2.1 The localeconv function
Q4: vscanf used instead of vsscanf in 7.19.6.14, The vsscanf function
Q5: vsnprintf function synopsis is missing the n
Q6: Reference typo in 7.4.1.12, paragraph #2

Defect Report #235 2000-10-18 Leca
Q1: "C" locale collating behaviour not defined

Defect Report #236 2000-10-18 Mak (US)
Q1: Interpetation of type based aliasing rule when applied to unions or allocated objects.