[NeXus-code-tickets] [NeXusCode] #68: Failure of Absoft Fortran 90
NeXus Data Format Library and Applications
noreply at nexusformat.org
Thu May 17 15:24:43 BST 2007
#68: Failure of Absoft Fortran 90
------------------------+---------------------------------------------------
Reporter: Ray Osborn | Owner: Freddie Akeroyd
Type: defect | Status: new
Priority: major | Milestone:
Component: napi | Version: 4.0rc3
Keywords: |
------------------------+---------------------------------------------------
"Configure" correctly located the Absoft v7.0 compiler, but the "make"
failed on the first F90 application - NXdump - with the following error:
f90 -I/Users/roadmin/Desktop/nexus-4.0rc3/bindings/f90 -c NXdump.f90
use NXmodule
^
cf90-292 f90fe: ERROR NXDUMP, File = NXdump.f90, Line = 35, Column = 8
"NXMODULE" is specified as the module name on a USE statement, but the
compiler cannot find it.
type(NXhandle) :: file_id
^
cf90-126 f90fe: ERROR NXDUMP, File = NXdump.f90, Line = 37, Column = 9
Derived type "NXHANDLE" is used, but it does not have any components
defined for it.
integer :: status, type, rank, dimensions(NX_MAXRANK)
^
cf90-521 f90fe: ERROR GETDIR, File = NXdump.f90, Line = 52, Column = 49
Local variable "NX_MAXRANK" must be a dummy argument or in common to be
used in a bounds specification expression.
f90: Copyright Absoft Corporation 1994-2001; Absoft Pro FORTRAN Version
7.0b
f90fe: 82 source lines
f90fe: 3 Errors, 0 Warnings, 0 Other messages, 0 ANSI
make[2]: *** [NXdump.o] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1
NXMODULE.mod does exist in the bindings/f90/ directory, but presumably
Absoft Fortran needs a link switch to define the location.
--
Ticket URL: <http://trac.nexusformat.org/code/ticket/68>
NeXus Data Format Library and Applications <http://www.nexusformat.org/>
NeXus Data Format Library and Applications
More information about the NeXus-code-tickets
mailing list