This issue summary has been automatically converted from the original issue lists and some formatting may not have been preserved.
Issue | Summary | Status |
---|---|---|
0400 | realloc with size zero problems |
Fixed in C17 |
0401 | "happens before" cannot be cyclic | Fixed in C17 |
0402 | memory model coherence is not aligned with C++11 | Fixed in C17 |
0403 | malloc() and free() in the memory model |
Fixed in C17 |
0404 | joke fragment remains in a footnote | Fixed in C17 |
0405 | mutex specification not aligned with C++11 on total order | Fixed in C17 |
0406 | Visible sequences of side effects are redundant | Fixed in C17 |
0407 | SC fences do not restrict modification order enough | Fixed in C17 |
0408 | Should locks provide intra-thread synchronization | Closed |
0409 | f(inf) is inf being a range error |
Closed |
0410 | ilogb inconsistent with lrint , lround |
Fixed in C17 |
0411 | Predefined macro values | Fixed in C11 TC1 |
0412 | #elif |
Fixed in C17 |
0413 | initialization | Fixed in C17 |
0414 | Typos in 6.27 Threads <threads.h> |
Fixed in C17 |
0415 | Missing divide by zero entry in Annex J.2 | Fixed in C17 |
0416 | tss_t destruction unspecified |
Fixed in C17 |
0417 | Annex J not updated with necessary aligned_alloc entries |
Fixed in C17 |
0418 | fmod(0.,Nan) and fmod(Nan, infinity) |
Closed |
0419 | What the heck is a "generic function"? | Fixed in C17 |
0420 | syntax error in specification of for-statement | Closed |
0421 | initialization of atomic_flag |
Closed |
0422 | initialization of atomic types | Closed |
0423 | Defect Report relative to n1570: underspecification for qualified rvalues | Fixed in C17 |
0424 | underspecification of tss_t |
Fixed in C17 |
0425 | no specification for the access to variables with temporary lifetime | Closed |
0426 | G.5.1: -yv and -x/v are ambiguous |
Fixed in C17 |
0427 | Function Parameter and Return Value Assignments | Closed |
0428 | runtime-constraint issue with sprintf family of routines in Annex K | Fixed in C17 |
0429 | Should gets_s discard next input line when (s == NULL) ? |
Fixed in C17 |
0430 | getenv_s , maxsize should be allowed to be zero |
Fixed in C17 |
0431 | atomic_compare_exchange : What does it mean to say two structs compare equal? |
Fixed in C17 |
0432 | Is 0.0 required to be a representable value? |
Closed |
0433 | Issue with constraints for wide character function arguments involving RSIZE_MAX | Fixed in C17 |
0434 | Missing constraint w.r.t. Atomic | Fixed in C17 |
0435 | Missing constraint w.r.t. Imaginary | Closed |
0436 | Request for interpretation of C11 6.8.5#6 | Fixed in C17 |
0437 | clock overflow problems |
Fixed in C17 |
0438 | ungetc / ungetwc and file position after discarding push back problems |
Fixed in C17 |
0439 | Issues with the definition of “full expression” | Fixed in C17 |
0440 | Floating-point issues in C11 from PDTS 18661-1 UK review, Issue 1 | Closed |
0441 | Floating-point issues in C11 from PDTS 18661-1 UK review, Issue 2 | Fixed in C17 |
0442 | Floating-point issues in C11 from PDTS 18661-1 UK review, Issue 3 | Closed |
0443 | Floating-point issues in C11 from PDTS 18661-1 UK review, Issue 4 | Closed |
0444 | Issues with alignment in C11, part 1 | Fixed in C17 |
0445 | Issues with alignment in C11, part 2 | Fixed in C17 |
0446 | Use byte instead of character for memcmp, memcpy | Closed |
0447 | Boolean from complex | Fixed in C17 |
0448 | What are the semantics of a # non-directive? | Fixed in C17 |
0449 | What is the value of TSS_DTOR_ITERATIONS for implementations with no maximum? | Closed |
0450 | tmpnam_s clears s[0] when maxsize > RSIZE_MAX |
Fixed in C17 |
0451 | Instability of uninitialized automatic variables | Closed |
0452 | Effective Type in Loop Invariant | Fixed in C17 |
0453 | Atomic flag type and operations | Fixed in C17 |
0454 | ATOMIC_VAR_INIT (issues 3 and 4) | Closed |
0455 | ATOMIC_VAR_INIT issue 5 | Closed |
0456 | Compile time definition of UINT N _C( value ) |
Closed |
0457 | The ctime_s function in Annex K defined incorrectly |
Fixed in C17 |
0458 | ATOMIC_XXX_LOCK_FREE macros not constant expressions | Fixed in C17 |
0459 | atomic_load missing const qualifier | Fixed in C17 |
0460 | aligned_alloc underspecified |
Fixed in C17 |
0461 | problems with references to objects in signal handlers | Closed |
0462 | Clarifying objects accessed in signal handlers | Fixed in C17 |
0463 | Left-shifting into the sign bit | Closed |
0464 | Clarifying the Behavior of the #line Directive |
Fixed in C17 |
0465 | Fixing an inconsistency in atomic_is_lock_free |
Fixed in C17 |
0466 | scope of a for loop control declaration |
Closed |
0467 | maximum representable finite description vs math | Closed |
0468 | strncpy_s clobbers buffer past null |
Fixed in C17 |
0469 | lock ownership vs. thread termination | Closed |
0470 | mtx_trylock should be allowed to fail spuriously | Fixed in C17 |
0471 | Complex math functions cacosh and ctanh | Fixed in C17 |
0472 | Introduction to complex arithmetic in 7.3.1p3 wrong due to CMPLX | Fixed in C17 |
0473 | "A range error occurs if x is too large." is misleading | Fixed in C17 |
0474 | NOTE 1 Clarification for atomic_compare_exchange |
Closed |
0475 | Misleading Atomic library references to atomic types | Fixed in C17 |
0476 | volatile semantics for lvalues | Fixed in C23 |
0477 | nan should take a string argument |
Fixed in C17 |
0478 | valid uses of the main function |
Closed |
0479 | unclear specification of mtx_trylock on non-recursive muteness |
Closed |
0480 | cnd_wait and cnd_timewait should allow spurious wake-ups |
Fixed in C17 |
0481 | Controlling expression of _Generic primary expression |
Fixed in C17 |
0482 | Macro invocation split over many files | Closed |
0483 | __LINE__ and __FILE__ in macro replacement list |
Closed |
0484 | invalid characters in strcoll() |
Closed |
0485 | Problem with the specification of ATOMIC_VAR_INIT |
Fixed in C17 |
0486 | Inconsistent specification for arithmetic on atomic objects | Closed |
0487 | timespec vs. tm |
Fixed in C17 |
0488 | c16rtomb() on wide characters encoded as multiple char16_t |
Fixed in C23 |
0489 | Integer Constant Expression | Closed |
0490 | Unwritten Assumptions About if-then | Closed |
0491 | Concern with Keywords that Match Reserved Identifiers | Fixed in C17 |
0492 | Named Child struct-union with no Member | Closed |
0493 | Mutex Initialization Underspecified | Closed |
0494 | Part 1: Alignment specifier expression evaluation | Fixed in C23 |
0495 | Part 2: Atomic specifier expression evaluation | Closed |
0496 | offsetof questions |
Fixed in C23 |
0497 | "white-space character" defined in two places | Fixed in C23 |
0498 | mblen , mbtowc , and wctomb thread-safety |
Closed |
0499 | Anonymous structure in union behavior | Fixed in C23 |
0500 | Ambiguous specification for FLT_EVAL_METHOD | Fixed in C23 |
0501 | Can DECIMAL_DIG be larger than necessary? | Fixed in C23 |
0502 | Flexible array member in an anonymous struct | Closed |
0503 | Hexadecimal floating-point and strtod |
Closed |