View Issue Details

IDProjectCategoryView StatusLast Update
00001811003.1(2008)/Issue 7Base Definitions and Headerspublic2013-04-16 13:06
Reporternick Assigned Toajosey  
PrioritynormalSeverityCommentTypeClarification Requested
Status ClosedResolutionAccepted As Marked 
NameNick Stoughton
OrganizationUSENIX
User ReferenceFredT-FPenv
Section3.396 Thread
Page Number97
Line Number2669-2676
Interp Status---
Final Accepted Text0000181:0000300
Summary0000181: Does Each Thread have its own Floating Point Env?
DescriptionFred Tydeman reports in austin-group-l:archive/latest/12954:

In looking at the definitions section, 3.396 Thread, mentions
errno value, but makes no mention of floating-point environment
(FP control modes and status flags).

In looking at the system interfaces, pthread_create() mentions
the floating-point environment of the new thread, but makes no
mention of the initial value of errno in the new thread.

Are these oversights?
Desired ActionAdd to Thread definition:

A separate floating point environment shall be maintained for each thread.
Tagstc1-2008

Activities

nick

2009-11-12 17:21

manager   bugnote:0000300

On line 2670, change "Each thread has its own thread ID, scheduling priority
and policy, errno value, thread-specific key/value bindings, and the required system resources to support a flow of control."


to

"Each thread has its own thread ID, scheduling priority
and policy, errno value, floating point environment, thread-specific key/value bindings, and the required system resources to support a flow of control."

Issue History

Date Modified Username Field Change
2009-11-12 17:19 nick New Issue
2009-11-12 17:19 nick Status New => Under Review
2009-11-12 17:19 nick Assigned To => ajosey
2009-11-12 17:19 nick Name => Nick Stoughton
2009-11-12 17:19 nick Organization => USENIX
2009-11-12 17:19 nick User Reference => FredT-FPenv
2009-11-12 17:19 nick Section => 3.396 Thread
2009-11-12 17:19 nick Page Number => 97
2009-11-12 17:19 nick Line Number => 2669-2676
2009-11-12 17:19 nick Interp Status => ---
2009-11-12 17:21 nick Note Added: 0000300
2009-12-03 16:16 msbrown Final Accepted Text => 0000181:0000300
2009-12-03 16:16 msbrown Status Under Review => Resolved
2009-12-03 16:16 msbrown Resolution Open => Accepted As Marked
2010-08-27 13:04 ajosey Tag Attached: tc1-2008
2013-04-16 13:06 ajosey Status Resolved => Closed