17 Library introduction [library]

17.5 Library-wide requirements [requirements]

17.5.4 Constraints on programs [constraints]

17.5.4.4 Headers [alt.headers]

If a file with a name equivalent to the derived file name for one of the C++ standard library headers is not provided as part of the implementation, and a file with that name is placed in any of the standard places for a source file to be included ([cpp.include]), the behavior is undefined.