(j3.2006) GB44 - delete A.1.3
Bill Long
longb
Mon Oct 3 18:43:59 EDT 2011
Comment GB44 wants to delete subclause A.1.3. This has been proposed
in the past and been rejected. The Comment seems to miss the main point
of the example - it is the only example given that illustrates the use
of TYPE(*) in an actual Fortran subprogram. Something I would have
thought obvious with the leading line starting "Example of TYPE(*) ...",
but I guess not. The point of the example is not to illustrate the use
of the generic interface.
Instead of deleting the only illustration of this new functionality, I
would propose fixing the one problem that (assuming I can guess what
"64-bit-safe" means) is raised. Perhaps adding "For implementations for
which C_int and selected_int_kind(17) have different values...". Which
is just about every system I know of that will have a Fortran 2008
compiler.
This example was included because it solves a nagging problem caused by
the vile -i8 compiler switch, and I would expect this construct to be
frequently used.
Cheers,
Bill
--
Bill Long longb at cray.com
Fortran Technical Support & voice: 651-605-9024
Bioinformatics Software Development fax: 651-605-9142
Cray Inc./Cray Plaza, Suite 210/380 Jackson St./St. Paul, MN 55101
More information about the J3
mailing list