The list that follows provides a brief summary of all issues raised as separate questions within Defect Reports #201 through #nnn. 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) - Closed,
2001-09-25
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) - Closed,
published in 9899:1999
Q1: C locale conflict with ISO/IEC 9945-2.
Defect Report #204 1999-09-15 Mak
(Canada) - Closed,
published in TC 1
Q1: size_t and ptrdiff_t as a
long long type.
Defect Report #205 1999-09-15 Mak
(Canada) - Closed,
2001-09-25
Q1: New keyword __at_least.
Defect Report #206 1999-09-13
Feather (UK) - Closed,
2001-09-25
Q1: Default argument conversion of float
_Complex.
Defect Report #207 1999-09-13
Feather (UK) - Closed,
2001-09-25
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) - Closed,
2001-09-25
Q1:Accuracy of decimal string to/from "binary" (non-decimal)
floating-point conversions.
Defect Report #212 1999-10-19
Feather (UK) - Closed,
2001-09-25
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) - Closed,
2001-09-25
Q1: atexit function registration.
Defect Report #215 2000-04-04
Feather (UK) - Closed,
2001-09-25
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) - Closed,
2001-09-25
Q1: asctime limits.
Defect Report #218 2000-04-04
Feather (UK) - Closed,
2001-09-25
Q1: Sign of non-numeric floating point values.
Defect Report #219 2000-04-04
Feather (UK) - Open
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) - Closed,
2001-09-25
Q1: Lacuna in pointer arithmetic.
Defect Report #222 2000-04-04
Feather (UK) - Closed,
2001-09-25
Q1: Partially initialized structures.
Defect Report #223 2000-04-10
Plauger (US) - Closed,
2001-10-16
Q1: FP_FAST_FMAF and
FP_FAST_FMAL should be integer constant.
Defect Report #224 2000-04-10
Plauger (US) - Closed,
2002-04-18
Q1: fpclassify return is not defined.
Defect Report #225 2000-04-10
Plauger (US) - Closed,
2001-09-25
Q1: strtod, strtof and
strtold expected form of the subject
sequence.
Defect Report #226 2000-04-10
Plauger (US) - Closed,
2001-09-25
Q1: strftime references.
Defect Report #227 2000-04-10
Plauger (US) - Closed,
2001-09-25
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) - Closed,
2001-09-25
Q1: localeconv() *_sep_by_space
table entries issues.
Defect Report #230 2000-04-11 Jones
(UK) - Closed, 2003-10-22
Q1: Enumerated type rank.
Defect Report #231 2000-04-14 Noda
(Japan) - Closed,
2001-09-25
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) - Closed,
2001-09-25
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
- Closed,
2002-04-18
Q1: "C" locale collating behaviour not defined.
Defect Report #236 2000-10-18 Mak
(US) - Open
Q1: Interpretation of type based aliasing rule when applied to
unions or allocated objects.
Defect Report #237 2001-04-25
Benito (US) - Closed,
2002-10-18
Q1: Declarations using [static].
Defect Report #238 2001-04-25
Tydeman (US) - Closed,
2002-04-18
Q1: fma() overflow and underflow errors
descriptions are missing.
Defect Report #239 2001-04-25
Tydeman (US) - Closed,
2002-04-18
Q1: Annex F nexttoward description is
inconsistent with 7.12.11.4.
Defect Report #240 2001-04-25
Tydeman (US) - Closed,
2002-04-18
Q1: lrint, llrint,
lround, llround, and
ilogb descriptions are not consistent.
Defect Report #241 2001-04-25
Tydeman (US) - Closed,
2002-04-18
Q1: 7.12.7.4 pow is not consistent with
description in Annex F.
Defect Report #242 2001-04-25
Tydeman (US) - Closed,
2002-04-18
Q1: 7.12.6.11 logb is not consistent with
description in Annex F.
Defect Report #243 2001-04-25
Tydeman (US) - Closed,
2002-10-18
Q1: Make the base standard and Annex F consistent for
fmod(), remainder(), and
remquo().
Defect Report #244 2001-04-25
Tydeman (US) - Closed,
2002-04-18
Q1: tgamma( zero or negative integer)should be
considered a pole error.
Defect Report #245 WG14
- Closed,
2002-10-18
Q1: In F.9.8.4, the second paragraph is missing a paragraph
number.
Q2: In 7.20.7.2, the first paragraph of the Returns section is
missing a paragraph number.
Q3: In 7.18.2.1, the first paragraph is missing a paragraph
number.
Q4: In 7.18.2.2, the first paragraph is missing a paragraph
number.
Q5: In 7.18.2.3, the first paragraph is missing a paragraph
number.
Q6: In 7.18.2.4, the first paragraph is missing a paragraph
number.
Q7: In 7.18.2.5, the first paragraph is missing a paragraph
number.
Q8: In 7.19.4.3 Recommended Practice, the first paragraph is
missing a paragraph number.
Q9: In 7.21.4.3 Description, the first paragraph is missing a
paragraph number.
Q10: In G.3, the first paragraph is missing a paragraph
number.
Q11: In G.6.2.2, the first paragraph is missing a paragraph
number.
Defect Report #246 UK C
Panel - Closed,
2002-04-18
Q1: Completion of declarators.
Defect Report #247 UK C Panel
- Closed,
2002-04-18
Q1: Are values a form of behaviour?
Defect Report #248 UK C Panel
- Closed,
2002-04-18
Q1: Limits are required for optional types.
Defect Report #249 UK C Panel
- Closed,
2002-04-18
Q1: Lacuna applying C89:TC1 to C99.
Defect Report #250 UK C Panel
- Closed,
2002-10-18
Q1: non-directives within macro arguments.
Defect Report #251 UK C Panel
- Review
Q1: Are struct and union the
same type?
Defect Report #252 UK C Panel
- Closed,
2002-04-18
Q1: Incomplete argument types when calling non-prototyped
functions.
Defect Report #253 UK C Panel
- Closed,
2002-04-18
Q1: "overriding" in designated initializers.
Defect Report #254 UK C Panel
- Closed,
2002-04-18
Q1: mbtowc and partial characters.
Defect Report #255 UK C Panel
- Closed,
2002-04-18
Q1: non-prototyped function calls and argument mismatches.
Defect Report #256 UK C Panel
- Closed,
2002-04-18
Q1: Multiple inclusion of headers.
Defect Report #257 UK C Panel
- Closed,
2002-10-18
Q1: Common initial sequences and related issues with
unions.
Defect Report #258 UK C Panel
- Closed,
2002-04-18
Q1: Ordering of "defined" and macro replacement.
Defect Report #259 UK C Panel
- Closed,
2002-04-18
Q1: Macro invocations with no arguments.
Defect Report #260 UK C Panel
- Open
Q1: Indeterminate values and identical representations.
Defect Report #261 UK C Panel
- Review
Q1: Constant expressions.
Defect Report #262 UK C Panel
- Closed,
2002-04-18
Q1: Maximum size of bit fields.
Defect Report #263 UK C Panel
- Closed,
2002-04-18
Q1: All-zero bits representations.
Defect Report #264 UK C Panel
- Closed,
2002-04-18
Q1: Graphic characters.
Defect Report #265 UK C Panel
- Closed,
2002-04-18
Q1: Preprocessor arithmetic.
Defect Report #266 UK C Panel
- Review
Q1: Overflow of sizeof.
Defect Report #267 WG14 Convener
(Benito) - Closed,2003-04-03
Q1: Typos in 5.1.2.3, 7.24.4.4.5, 7.24.6.1, 7.24.6.1
Defect Report #268 UK C Panel
- Review
Q1: Jumps into iteration statements.
Defect Report #269 UK C Panel
- Closed,
2002-04-18
Q1: Lacunae in exact-width integer types.
Defect Report #270 UK C Panel
- Closed,
2002-04-18
Q1: wint_t is not the promoted version of
wchar_t.
Defect Report #271 UK C Panel
- Closed,
2002-04-18
Q1: Lacuna in iswctype and
towctrans.
Defect Report #272 UK C Panel
- Closed, 2003-10-22
Q1: "type category" is defined but is never used in a useful
way.
Defect Report #273 UK C Panel
- Closed,
2002-04-18
Q1: Meaning of __STDC_ISO_10646__.
Defect Report #274 UK C Panel
- Closed, 2003-10-22
Q1: Meaning of "character" in <string.h>
functions.
Defect Report #275 UK C Panel
- Closed,
2002-10-18
Q1: bitwise-OR of nothing.
Defect Report #276 UK C Panel
- Closed,
2002-04-18
Q1: Orientation of perror.
Defect Report #277 UK C Panel
- Closed,
2002-04-18
Q1: Declarations within iteration statements.
Defect Report #278 UK C Panel
- Closed,
2002-04-18
Q1: Lacuna in character encodings.
Defect Report #279 Mak (US)
- Closed,
2002-10-18
Q1: Wide character code values for members of the basic
character set.
Defect Report #280 ANSI (US)
- Closed, 2003-04-04
Q1: Missing specification for daylight savings time when
tm_isdst is set to -1.
Defect Report #281 Convener (US)
- Closed, 2003-04-04
Q1: CLOCKS_PER_SEC should not be a constant
expression.
Defect Report #282 Walls (US)
- Closed, 2003-10-22
Q1: flexible array members & struct padding.
Defect Report #283 Nelson (US)
- Open
Q1: Accessing a non-current union member, type
punning.
Defect Report #284 Walls (US)
- Review
Q1: Does <math.h> define INT_MIN and INT_MAX?
Defect Report #285 Convener (US)
- Closed,
2003-10-22
Q1: Conversion of an imaginary
type to _Bool
Defect Report #286 Tydeman (US)
- Open
Q1: Correctly rounded and rounding direction/mode
Defect Report #287 Tydeman (US)
- Review
Q1: Floating-point status flags and sequence points
Defect Report #288 UK C Panel - Open
Q1: deficiency on multibyte conversions
Defect Report #289 The Open Group - Review
Q1: Function prototype with [restrict]
Defect Report #290 Tydeman (US) < - Review
Q1: FLT_EVAL_METHOD and extra precision and/or
Defect Report #291 P. J. Plauger (US) - Open
Q1: corrections to requirements on inexact
Defect Report #292 Convener - Review
Q1: Use of the word variable.
Defect Report #293 UK C Panel - Open
Q1: Typo in Standard - double complex
instead of complex in an example.
Defect Report #294 INCITS (US) - Open
Q1: Technical question on C99, on the formal model for restrict.