Austin Group Defect Tracker

Aardvark Mark III


Viewing Issue Simple Details Jump to Notes ] Issue History ] Print ]
ID Category Severity Type Date Submitted Last Update
0000045 [1003.1(2008)/Issue 7] Shell and Utilities Comment Clarification Requested 2009-06-25 11:11 2009-10-09 15:47
Reporter khoroshilov View Status public  
Assigned To ajosey
Priority normal Resolution Accepted As Marked  
Status Interpretation Required  
Name Alexey Khoroshilov
Organization linuxtesting.org
User Reference
Section 2.9.3
Page Number 2319
Line Number 73195-73196
Interp Status Approved
Final Accepted Text Note: 0000083
Summary 0000045: Inconsistent description of list
Description There is an inconsistency between formal definition of list in Shell Language
 Grammar and its informal description.
 
 The informal description of a list in section 2.9.3 Lists reads:
 73195 A list is a sequence of one or more AND-OR lists separated by the
 operators ; and & and
 73196 optionally terminated by ;, &, or <newline>.
 
 
 The formal definition of a list is as follows:
 
 73526 list : list separator_op and_or
 73527 | and_or
 73528 ;
 ...
 73669 separator_op : &
 73670 | ;
 73671 ;
 
 This definition corresponds to the first part of the description only: "A list
 is a sequence of one or more AND-OR lists separated by the operators ';' and
 '&'".
Desired Action  Fix the inconsistency.
 
 For example, replace
 
     A list is a sequence of one or more AND-OR lists separated by the
     operators ; and & and optionally terminated by ;, &, or <newline>.
 
 by
 
     A list is a sequence of one or more AND-OR lists separated by the
     operators ; and &.
Tags No tags attached.
Attached Files

- Relationships

-  Notes
(0000082)
Don Cragun (manager)
2009-06-25 11:16
edited on: 2009-06-26 06:35

Originally reported by khoroshilov:xxxxxxxxxxxxxxxx
Fri, 1 Aug 2008 06:39:28 +0100 (BST)
with Subject: Bug in XCUd5.1 2.9.3 Lists

Transcribed by Don Cragun from xcubug3.txt ERN 2

Submitter tag "LVC-S0701"

Page and Line numbers have been modified in this report to refer to the 2008 edition of the standard.

(0000083)
Don Cragun (manager)
2009-06-25 11:23
edited on: 2009-10-09 15:46

Interpretation response
------------------------
The standard states the requirements for the shell grammar , and
conforming implementations must conform to this. However, concerns have
been raised about this which are being referred to the sponsor.

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

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

Change from: (P2319, L73195-73196)
 A list is a sequence of one or more AND-OR lists separated by the
 operators ; and & and optionally terminated by ;, &, or <newline>.
 
To:
 
 A list is a sequence of one or more AND-OR lists separated by the
 operators ; and &.
 
Change from (P2319, L73201-73202)
  "A ';' or <newline> terminator shall cause the preceding AND-OR
   list to be executed sequentially; an '&' shall cause asynchronous
   execution of the preceding AND-OR list."

To:
   "A ';' separator or a ';' or <newline> terminator shall cause the
   preceding AND-OR list to be executed sequentially; an '&' separator
   or terminator shall cause asynchronous execution of the preceding
   AND-OR list."

(Target for TC1)


- Issue History
Date Modified Username Field Change
2009-06-25 11:11 Don Cragun New Issue
2009-06-25 11:11 Don Cragun Status New => Under Review
2009-06-25 11:11 Don Cragun Assigned To => ajosey
2009-06-25 11:11 Don Cragun Name => Alexey Khoroshilov
2009-06-25 11:11 Don Cragun Organization => linuxtesting.org
2009-06-25 11:11 Don Cragun Section => 2.9.3
2009-06-25 11:11 Don Cragun Page Number => 2319
2009-06-25 11:11 Don Cragun Line Number => 73195-73196
2009-06-25 11:16 Don Cragun Note Added: 0000082
2009-06-25 11:23 Don Cragun Note Added: 0000083
2009-06-25 11:23 Don Cragun Status Under Review => Interpretation Required
2009-06-25 11:23 Don Cragun Resolution Open => Accepted As Marked
2009-06-25 12:20 Don Cragun Note Edited: 0000082
2009-06-25 16:38 Don Cragun Tag Attached: real bug in aardvark
2009-06-26 06:35 Don Cragun Note Edited: 0000082
2009-06-26 08:56 Don Cragun Final Accepted Text => Note 0000083
2009-06-26 09:28 Don Cragun Final Accepted Text Note 0000083 => bugnote: 83
2009-06-26 09:30 Don Cragun Final Accepted Text bugnote: 83 => Note: 0000083
2009-06-30 23:05 Don Cragun Reporter Don Cragun => khoroshilov
2009-07-30 16:01 msbrown Tag Detached: real bug in aardvark
2009-07-30 16:02 msbrown Final Accepted Text Note: 0000083 => Note: 0000083 (pending interp request)
2009-08-11 16:21 Don Cragun Interp Status => Pending
2009-09-17 15:41 nick Interp Status Pending => Proposed
2009-10-09 15:46 ajosey Note Edited: 0000083
2009-10-09 15:47 ajosey Interp Status Proposed => Approved
2009-10-09 15:47 ajosey Final Accepted Text Note: 0000083 (pending interp request) => Note: 0000083


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