Submitter: Fred J. Tydeman (USA)
Submission Date: 2012-10-26
Source: WG 14
Reference Document:
N1661
Version: 1.1
Date: April 2014
Subject:Possible defect report: Missing constraint w.r.t.
Imaginary
Summary
The type specifier _Complex shall not be used if the implementation does not support complex types (see 6.10.8.3).
But, G.2 Types, has no similar constraint with respect to _Imaginary.
Suggested Technical Corrigendum
Add to G.2 Types, a new sentence in paragraph 1:
The _Imaginary type specifier shall not be used if the implementation does not support imaginary types (see 6.10.8.3).
Committee Discussion
This is not actually a defect.
Proposed Committee Response
Annex G requires _Imaginary be supported, so there is no need to cite a requirement for when it is not supported.