View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000546 | 1003.1(2008)/Issue 7 | Shell and Utilities | public | 2012-03-17 15:22 | 2019-06-10 08:55 |
| Reporter | sinuhe | Assigned To | ajosey | ||
| Priority | normal | Severity | Editorial | Type | Enhancement Request |
| Status | Closed | Resolution | Accepted As Marked | ||
| Name | David Egan Evans | ||||
| Organization | |||||
| User Reference | |||||
| Section | fort77 | ||||
| Page Number | 2751-2756 | ||||
| Line Number | 89571-89805 | ||||
| Interp Status | --- | ||||
| Final Accepted Text | See 0000546: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 | ||||
|
|
I intended to write f77 (or fort77) not f07. Also, 's/withdrawn/had withdrawn/'. |
|
|
FORTRAN is now Fortran, at least for anything referring to Fortran 90 and later. |
|
|
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." |
|
|
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. |
| 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 0000546: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-08-15 14:20 | geoffclare | Relationship added | related to 0000600 |
| 2019-06-10 08:55 | agadmin | Status | Resolved => Closed |