Date of presentation of
proposal: 2006-09-25 |
Proposer: John Reid, Convener
SC22/WG5 |
Secretariat: Sally
Seitz, ANSI National Body |
ISO/IEC
JTC 1 N XXXX ISO/IEC JTC 1/SC XX N XXX |
Title
(subject to be covered and type of standard, e.g.
terminology, method of test, performance requirements, etc.)
Further interoperability with C, TR type 2 |
Scope
(and field of application) An addition to the Fortran
Standard |
Purpose
and justification - C interoperability in the Fortran
Standard provides a mechanism to share data between Fortran
and C. However, it is still necessary for users to implement a
translation layer for procedures that have data pointer, allocatable,
assumed-shape array, or optional dummy arguments. This work item will
provide additional mechanisms that
allow C functions to directly handle such Fortran dummy arguments. |
Programme
of work If the proposed new work item is approved, which of the following document(s) is (are) expected to be developed? ____ a single International Standard ___ more than one International Standard (expected number: ........ ) ____ a multi-part International Standard consisting of .......... parts ____ an amendment or amendments to the following International Standard(s) .................................... __x_ a technical report , type 2 And which standard development track is recommended for the approved new work item? _x__a. Default Timeframe ____b. Accelerated Timeframe ____c. Extended Timeframe |
Relevant documents to be considered ISO/IEC 1539-1:2004(E) |
Co-operation
and liaison |
Preparatory
work offered with target date(s) This has been considered by INCITS/J3,
see http://j3-fortran.org/doc/year/06/06-171.txt |
Signature:
|
Will the service of a
maintenance agency or registration authority be required?
.........No............. - If yes, have you identified a potential candidate? ................ - If yes, indicate name ............................................................. Are there any known requirements for coding? ......No............... -If yes, please specify on a separate page Does the proposed standard concern known patented items? ........No........... - If yes, please provide full information in an annex |
Comments
with respect to the proposal in general, and recommendations thereon: It is proposed to assign this new item to JTC 1/SC 22 |
Date of circulation: YYYY-MM-DD |
Closing date for voting: YYYY-MM-DD |
Signature of Secretary: |
NEW WORK ITEM PROPOSAL
- PROJECT ACCEPTANCE CRITERIA |
||
Criterion |
Validity
|
Explanation
|
A.
Business Requirement |
||
A.1 Market Requirement |
Essential ___ Desirable _x_ Supportive ___ |
There are ways to support this
requirement, but they are not portable since they use vendor-specific
information. |
B.
Related Work |
||
B.1 Completion/Maintenance of
current standards |
Yes _x_ No___ |
It is proposed to revise the
Fortran Standard, but this requirement is not sufficiently developed
for inclusion. |
B.2 Commitment to other
organisation |
Yes ___ No__x_ |
|
B.3 Other Source of standards |
Yes ___ No_x_ |
|
C.
Technical Status |
||
C.1 Mature Technology |
Yes ___ No_x__ |
INCITS/J3 is considering how best to meet this requirement |
C.2 Prospective Technology | Yes ___ No_x__ |
|
C.3 Models/Tools |
Yes ___ No_x__ |
|
D.
Conformity Assessment and Interoperability |
||
D.1 Conformity Assessment |
Yes _x_ No___ |
This will conform as an
extension to the Fortran Standard |
D.2 Interoperability |
Yes _x__ No___ |
This is specifically for interoperability with C. |
E. Adaptability to Culture, Language, Human
Functioning and Context of use
|
Not relevant. |
|
E.1 Cultural and Linguistic Capability | Yes ___ No___ |
|
E.2 Adaptability to Human Functioning and Context of Use | Yes __ No___ |
|
F.
Other Justification |