View Issue Details

IDProjectCategoryView StatusLast Update
00006661003.1(2008)/Issue 7Base Definitions and Headerspublic2019-06-10 08:55
Reportersar Assigned Toajosey  
PrioritynormalSeverityCommentTypeError
Status ClosedResolutionAccepted As Marked 
NameSteve Rago
OrganizationNEC Laboratories America
User Reference
Sectionlimits.h
Page Number270-273
Line Number8853-9004
Interp StatusApproved
Final Accepted TextSee 0000666:0001493.
Summary0000666: RE_DUP_MAX is listed as both runtime invariant and runtime increasable
DescriptionRE_DUP_MAX is listed as both runtime invariant and runtime increasable. It should be in only one (runtime increasable). In addition, the descriptions differ.
Desired ActionRemove RE_DUP_MAX from the runtime invariant section and update the description in the runtime increasable section to use the improved wording from the description in the runtime invariant section.
Tagstc2-2008

Relationships

has duplicate 0000775 Closed 1003.1(2013)/Issue7+TC1 RE_DUP_MAX specified twice in limits.h 

Activities

geoffclare

2013-03-15 10:36

manager   bugnote:0001493

Last edited: 2013-03-21 15:15

Interpretation response
------------------------
The standard is unclear on this issue, and no conformance distinction can be made between alternative implementations based on this. This is being referred to the sponsor.

Rationale:
-------------
None.

Notes to the Editor (not part of this interpretation):
-------------------------------------------------------

At page 270 line 8853-8856 delete:

    {RE_DUP_MAX}
       Maximum number of repeated occurrences of a BRE or ERE interval
       expression; see Section 9.3.6 (on page 186) and Section 9.4.6
       (on page 189).
       Minimum Acceptable Value: {_POSIX2_RE_DUP_MAX}

At page 273 line 9002-9003 change:

    Maximum number of repeated occurrences of a regular expression
    permitted when using the interval notation \{m,n\}; see Chapter 9
    (on page 181).

to (copied from line 8854):

    Maximum number of repeated occurrences of a BRE or ERE interval
    expression; see Section 9.3.6 (on page 186) and Section 9.4.6
    (on page 189).

At page 273 line 9004 change:

    {_POSIX2_RE_DUP_MAX}

to:

    {_POSIX_RE_DUP_MAX}

At page 275 line 9076-9077 change:

    The number of repeated occurrences of a BRE permitted by the
    regexec() and regcomp() functions when using the interval
    notation {\(m,n\}; see Section 9.3.6 (on page 186).

to (copied from line 8854):

    Maximum number of repeated occurrences of a BRE or ERE interval
    expression; see Section 9.3.6 (on page 186) and Section 9.4.6
    (on page 189).

At page 277 line 9174-9175 change:

    Maximum number of repeated occurrences of a regular expression
    permitted when using the interval notation \{m,n\}; see Chapter 9
    (on page 181).

to (copied from line 8854):

    Maximum number of repeated occurrences of a BRE or ERE interval
    expression; see Section 9.3.6 (on page 186) and Section 9.4.6
    (on page 189).

Cross-volume changes to XCU...

At page 2285 line 71853 section 1.2 change:

    {_POSIX2_RE_DUP_MAX}

to:

    {_POSIX_RE_DUP_MAX}

At page 2285 line 71853-71856 section 1.2 change:

    The maximum number of repeated occurrences of a BRE permitted when
    using the interval notation \{m,n\}; see XBD Section 9.3.6 (on page
    186).

to:

    Maximum number of repeated occurrences of a BRE or ERE interval
    expression; see XBD Section 9.3.6 (on page 186) and XBD Section
    9.4.6 (on page 189).

At page 2287 line 71911-71916 section 1.2 change:

    The maximum number of repeated occurrences of a BRE permitted when
    using the interval notation \{m,n\}; see XBD Section 9.3.6 (on page
    186).

to:

    Maximum number of repeated occurrences of a BRE or ERE interval
    expression; see XBD Section 9.3.6 (on page 186) and XBD Section
    9.4.6 (on page 189).

At page 2287 line 71911 section 1.2 change:

    {_POSIX2_RE_DUP_MAX}

to:

    {_POSIX_RE_DUP_MAX}

Don Cragun

2013-03-15 12:46

manager   bugnote:0001494

Last edited: 2013-03-15 12:46

If the change to P273, L9004 suggested in 0000666:0001493 is made, shouldn't changes also be made to P2285, L71853 and P2287, L71911?

geoffclare

2013-03-15 14:12

manager   bugnote:0001495

Well spotted, Don. The descriptions at those locations are also wrong.
I've updated 0000666:0001493 to add the XCU changes.

ajosey

2013-03-29 08:03

manager   bugnote:0001510

Interpretation Proposed 29 Mar 2013

ajosey

2013-05-03 12:21

manager   bugnote:0001585

Interpretation approved 3 May 2013

Issue History

Date Modified Username Field Change
2013-03-05 01:08 sar New Issue
2013-03-05 01:08 sar Status New => Under Review
2013-03-05 01:08 sar Assigned To => ajosey
2013-03-05 01:08 sar Name => Steve Rago
2013-03-05 01:08 sar Organization => NEC Laboratories America
2013-03-05 01:08 sar Section => limits.h
2013-03-05 01:08 sar Page Number => 270-273
2013-03-05 01:08 sar Line Number => 8853-9004
2013-03-15 10:36 geoffclare Note Added: 0001493
2013-03-15 12:46 Don Cragun Note Added: 0001494
2013-03-15 12:46 Don Cragun Note Edited: 0001494
2013-03-15 14:10 geoffclare Note Edited: 0001493
2013-03-15 14:12 geoffclare Note Added: 0001495
2013-03-21 15:12 Don Cragun Interp Status => Pending
2013-03-21 15:12 Don Cragun Final Accepted Text => See 0000666:0001493.
2013-03-21 15:12 Don Cragun Status Under Review => Interpretation Required
2013-03-21 15:12 Don Cragun Resolution Open => Accepted As Marked
2013-03-21 15:13 Don Cragun Tag Attached: tc2-2008
2013-03-21 15:15 geoffclare Note Edited: 0001493
2013-03-29 08:03 ajosey Interp Status Pending => Proposed
2013-03-29 08:03 ajosey Note Added: 0001510
2013-05-03 12:21 ajosey Interp Status Proposed => Approved
2013-05-03 12:21 ajosey Note Added: 0001585
2013-10-23 01:29 Don Cragun Relationship added has duplicate 0000775
2019-06-10 08:55 agadmin Status Interpretation Required => Closed