Jump to content
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
HP.com home

Transition Impacts

Tru64 UNIX Software Transition Kit


» HP STK home
» Home
» Overview
» Tools
» Documentation
» Transition impacts
» Identifier types
» Impact list
» Porting to HP-UX
» Glossary
» Help
» Send us feedback
Site maps
» Tru64 UNIX STK
Content starts here

critical impact:

FIND statement - unavailable (CrUn313)

F90 Impacts

Problem description

The FIND statement exists on Tru64 UNIX, but not on HP-UX.

The FIND statement positions a direct access file at a particular record and sets the associated variable of the file to that record number. It is comparable to a direct access READ statement with no I/O list, and it can open an existing file. No data transfer takes place.

The FIND statement takes one of the following forms:

FIND ([UNIT=]io-unit, REC=r [, ERR=label] [, IOSTAT=i-var]) 

FIND (io-unit'rec [, ERR=label] [, IOSTAT=i-var]) 
  • io-unit - Is a logical unit number. It must refer to a relative organization file (see Section

  • r - Is the direct access record number. It cannot be less than one or greater than the number of records defined for the file (see Section

  • label - Is the label of the executable statement that receives control if an error occurs.

  • i-var - Is a scalar integer variable that is defined as a positive integer if an error occurs, and as zero if no error occurs.


Fortran KeywordsFIND              

See also

Solution description

Support for the FIND statement is not currently planned for the next release of Fortran compiler for HP-UX.

Monitor the release notes for the Fortran compiler for information on the availability of this statement.

Problem summary

classifications source types OS release severity type
F90 Fortran any HP-UX 11i version critical unavailable
Printable version
Privacy statement Using this site means you accept its terms Feedback to DSPP
© 2007 Hewlett-Packard Development Company, L.P.