View Issue Details

IDProjectCategoryView StatusLast Update
00003121003.1(2008)/Issue 7System Interfacespublic2013-04-16 13:06
Reporterlacos Assigned Toajosey  
PrioritynormalSeverityCommentTypeError
Status ClosedResolutionAccepted As Marked 
NameLaszlo Ersek
Organization
User Referencelacos.fd_FILE
Section2.5.1 Interaction of File Descriptors and Standard I/O Streams
Page Numberprinted 493, physical 539
Line Number16893
Interp Status---
Final Accepted TextSee 0000312:0000563
Summary0000312: not following handle activation rules invokes undefined, not unspecified behavior
Descriptionaustin-group-l item #14530:

Date: Wed, 15 Sep 2010 16:40:12 +0100
From: Geoff Clare <yyy@xxxxxxxxxxxxx>
To: The Austin Group
Subject: Re: undefined/unspecified under XSH 2.5.1

Ersek, Laszlo <yyyyy@xxxxxxxxxxxxxx> wrote, on 14 Sep 2010:
>
> under XSH 2.5.1 "Interaction of File Descriptors and Standard I/O
> Streams", don't lines 16842-16843 and line 16893 conflict? ("[...] If
> this is not done, the result is undefined" vs. "If the rules above are
> not followed, the result is unspecified".)

Yes they conflict. [...]

POSIX.1-1990 had the "undefined" text but not the later "unspecified"
text, so I think the "unspecified" should change to "undefined".

[...]
Desired ActionChange the single-line paragraph

    If the rules above are not followed, the result is unspecified.

to

    If the rules above are not followed, the result is undefined.
Tagstc1-2008

Activities

nick

2010-10-07 16:00

manager   bugnote:0000563

Since lines 16842-16843 cover both handles, it is clear that the statements on lines 16878 and 16893 are redundant (as well as contradictory).

Delete lines 16878 and 16893.

Issue History

Date Modified Username Field Change
2010-09-15 18:46 lacos New Issue
2010-09-15 18:46 lacos Status New => Under Review
2010-09-15 18:46 lacos Assigned To => ajosey
2010-09-15 18:46 lacos Name => Laszlo Ersek
2010-09-15 18:46 lacos User Reference => lacos.fd_FILE
2010-09-15 18:46 lacos Section => 2.5.1 Interaction of File Descriptors and Standard I/O Streams
2010-09-15 18:46 lacos Page Number => printed 493, physical 539
2010-09-15 18:46 lacos Line Number => 16893
2010-10-07 16:00 nick Interp Status => ---
2010-10-07 16:00 nick Note Added: 0000563
2010-10-07 16:00 nick Status Under Review => Resolved
2010-10-07 16:00 nick Resolution Open => Accepted As Marked
2010-10-07 16:01 nick Final Accepted Text => See 0000312:0000563
2010-10-07 16:02 nick Tag Attached: tc1-2008
2013-04-16 13:06 ajosey Status Resolved => Closed