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
0000546 [1003.1(2008)/Issue 7] Shell and Utilities Editorial Enhancement Request 2012-03-17 15:22 2019-06-10 08:55
Reporter sinuhe View Status public  
Assigned To ajosey
Priority normal Resolution Accepted As Marked  
Status Closed  
Name David Egan Evans
Organization
User Reference
Section fort77
Page Number 2751-2756
Line Number 89571-89805
Interp Status ---
Final Accepted Text See Note: 0001176
Summary 0000546: Fortran 77
Description It is written that, 'The ANSI X3.9-1978 standard was selected as a normative reference because the ISO/IEC version of FORTRAN-77 has been superseded by the ISO/IEC 1539:1991 standard.' This is ancient. Yes, ANSI archived Fortran 77, then 90, and 95, but when INCITS took over, they withdrew everything that ISO/IEC withdrawn. At the time POSIX.1-2008 was accepted, Fortran 2003 was (and still is) the only accepted INCITS Fortran. This has been superseded by ISO/IEC 1539-1:2010 (Fortran 2008). Following the logic of Issue 7, the new Single Unix Specification should specify an f03 command to replace f07, with consideration for an f08 in the future.
Desired Action Replace fort77 with f03 or f08.
Tags tc2-2008
Attached Files

- Relationships
related to 0000600Closedajosey 2008-TC1 asa obsolete 

-  Notes
(0001174)
sinuhe (reporter)
2012-03-17 15:25

I intended to write f77 (or fort77) not f07. Also, 's/withdrawn/had withdrawn/'.
(0001175)
sinuhe (reporter)
2012-03-17 15:30

FORTRAN is now Fortran, at least for anything referring to Fortran 90 and later.
(0001176)
nick (manager)
2012-03-29 15:53

We should mark fort77 as obsolete, and replace the "Future Directions" section with:

"Future versions of this standard may withdraw this command. There are implementations of compilers that conform to much more recent versions of the Fortran programming language. Since there is no active Fortran binding to POSIX-2008, this standard does not need to specify any compiler."
(0001177)
Love4Boobies (reporter)
2012-03-29 20:20

Alternatively, fort08 could be marked as optional; that way, if it is supported, it will at least have the same semantics on all UNIX platforms, thus helping makefile writers.

- Issue History
Date Modified Username Field Change
2012-03-17 15:22 sinuhe New Issue
2012-03-17 15:22 sinuhe Status New => Under Review
2012-03-17 15:22 sinuhe Assigned To => ajosey
2012-03-17 15:22 sinuhe Name => David Egan Evans
2012-03-17 15:22 sinuhe Section => Unknown
2012-03-17 15:22 sinuhe Page Number => Unknown
2012-03-17 15:22 sinuhe Line Number => Unknown
2012-03-17 15:25 sinuhe Note Added: 0001174
2012-03-17 15:30 sinuhe Note Added: 0001175
2012-03-29 15:30 msbrown Project 2008-TC1 => 1003.1(2008)/Issue 7
2012-03-29 15:53 nick Note Added: 0001176
2012-03-29 15:53 nick Tag Attached: tc2-2008
2012-03-29 15:54 nick Interp Status => ---
2012-03-29 15:54 nick Final Accepted Text => See bugnote:11176
2012-03-29 15:54 nick Status Under Review => Resolved
2012-03-29 15:54 nick Resolution Open => Accepted As Marked
2012-03-29 15:56 nick Final Accepted Text See bugnote:11176 => See Note: 0001176
2012-03-29 16:01 nick Section Unknown => fort77
2012-03-29 16:01 nick Page Number Unknown => 2751-2756
2012-03-29 16:01 nick Line Number Unknown => 89571-89805
2012-03-29 20:20 Love4Boobies Note Added: 0001177
2012-03-30 00:27 eadler Issue Monitored: eadler
2012-08-15 14:20 geoffclare Relationship added related to 0000600
2019-06-10 08:55 agadmin Status Resolved => Closed


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