View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000323 | 1003.1(2008)/Issue 7 | Base Definitions and Headers | public | 2010-09-21 14:44 | 2010-10-07 16:16 |
| Reporter | bonzinip | Assigned To | ajosey | ||
| Priority | normal | Severity | Comment | Type | Clarification Requested |
| Status | Closed | Resolution | Rejected | ||
| Name | Paolo Bonzini | ||||
| Organization | |||||
| User Reference | |||||
| Section | 9.3.5 | ||||
| Page Number | 185,3473-3474 | ||||
| Line Number | 5967-5972,116749-116821 | ||||
| Interp Status | --- | ||||
| Final Accepted Text | |||||
| Summary | 0000323: interpretation of the undefinedness of range expressions | ||||
| Description | To what extent can implementors rely on unspecified behavior of range expressions outside the POSIX locale? In particular, all of native order, CEO, collation sequence which are mentioned in the rationale document guarantee that there is an order relation between characters. If [C1-C3] matches C2, you can assume that [C1-C2] match C2 as well. This is not guaranteed, however, by the standard itself. Should the standard be enhanced to require this? | ||||
| Desired Action | Clarification included in the base definitions document. | ||||
| Tags | No tags attached. | ||||
|
|
The Working Group believes that the standard is clear; outside of the POSIX locale the behavior is unspecified and cannot be relied upon (Page 185, Lines 5968-5970). Should you wish to propose a specification for what the behavior should be outside of the POSIX locale, you may re-open this issue with a detailed proposal. The WG cautions that such a proposal would have many technical and portability issues to successfully address before it would be acceptable. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2010-09-21 14:44 | bonzinip | New Issue | |
| 2010-09-21 14:44 | bonzinip | Status | New => Under Review |
| 2010-09-21 14:44 | bonzinip | Assigned To | => ajosey |
| 2010-09-21 14:44 | bonzinip | Name | => Paolo Bonzini |
| 2010-09-21 14:44 | bonzinip | Section | => 9.3.5 |
| 2010-09-21 14:44 | bonzinip | Page Number | => (page or range of pages) |
| 2010-09-21 14:44 | bonzinip | Line Number | => (Line or range of lines) |
| 2010-09-21 17:31 | Don Cragun | Page Number | (page or range of pages) => 185,3473-3474 |
| 2010-09-21 17:31 | Don Cragun | Line Number | (Line or range of lines) => 5967-5972,116749-116821 |
| 2010-09-21 17:31 | Don Cragun | Interp Status | => --- |
| 2010-10-07 16:16 | msbrown | Note Added: 0000564 | |
| 2010-10-07 16:16 | msbrown | Status | Under Review => Closed |
| 2010-10-07 16:16 | msbrown | Resolution | Open => Rejected |