Austin Group Defect Tracker

Aardvark Mark IV


Viewing Issue Simple Details Jump to Notes ] Issue History ] Print ]
ID Category Severity Type Date Submitted Last Update
0000666 [1003.1(2008)/Issue 7] Base Definitions and Headers Comment Error 2013-03-05 01:08 2019-06-10 08:55
Reporter sar View Status public  
Assigned To ajosey
Priority normal Resolution Accepted As Marked  
Status Closed  
Name Steve Rago
Organization NEC Laboratories America
User Reference
Section limits.h
Page Number 270-273
Line Number 8853-9004
Interp Status Approved
Final Accepted Text See Note: 0001493.
Summary 0000666: RE_DUP_MAX is listed as both runtime invariant and runtime increasable
Description RE_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 Action Remove 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.
Tags tc2-2008
Attached Files

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

-  Notes
(0001493)
geoffclare (manager)
2013-03-15 10:36
edited on: 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}

(0001494)
Don Cragun (manager)
2013-03-15 12:46
edited on: 2013-03-15 12:46

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

(0001495)
geoffclare (manager)
2013-03-15 14:12

Well spotted, Don. The descriptions at those locations are also wrong.
I've updated Note: 0001493 to add the XCU changes.
(0001510)
ajosey (manager)
2013-03-29 08:03

Interpretation Proposed 29 Mar 2013
(0001585)
ajosey (manager)
2013-05-03 12:21

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 Note: 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


Mantis 1.1.6[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker