summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorElena Pourmal <epourmal@hdfgroup.org>2006-03-09 21:37:28 (GMT)
committerElena Pourmal <epourmal@hdfgroup.org>2006-03-09 21:37:28 (GMT)
commitb49f31388823e8be7f413ca9911e10c7952610f3 (patch)
tree9a66655dc5d0f4736b4c1c0ced651369191013b0
parent809cf9e03d1dfb9073a3a6d26dc439efbd746e38 (diff)
downloadhdf5-b49f31388823e8be7f413ca9911e10c7952610f3.zip
hdf5-b49f31388823e8be7f413ca9911e10c7952610f3.tar.gz
hdf5-b49f31388823e8be7f413ca9911e10c7952610f3.tar.bz2
[svn-r12065] Purpose: VMS port
Description: added command file to build C library tests Solution: Platforms tested: VMS server Misc. update:
-rw-r--r--vms/test/make.com440
1 files changed, 440 insertions, 0 deletions
diff --git a/vms/test/make.com b/vms/test/make.com
new file mode 100644
index 0000000..dda9ea1
--- /dev/null
+++ b/vms/test/make.com
@@ -0,0 +1,440 @@
+$!#
+$!# Copyright by the Board of Trustees of the University of Illinois.
+$!# All rights reserved.
+$!#
+$!# This file is part of HDF5. The full HDF5 copyright notice, including
+$!# terms governing use, modification, and redistribution, is contained in
+$!# the files COPYING and Copyright.html. COPYING can be found at the root
+$!# of the source code distribution tree; Copyright.html can be found at the
+$!# root level of an installed copy of the electronic HDF5 document set and
+$!# is linked from the top-level documents page. It can also be found at
+$!# http://hdf.ncsa.uiuc.edu/HDF5/doc/Copyright.html. If you do not have
+$!# access to either file, you may request a copy from hdfhelp@ncsa.uiuc.edu.
+$!#
+$! Makefile for VMS systems.
+$!
+$! Make HDF5 library tests
+$!
+$ ccopt = "/float=ieee_float"
+$
+$ ccc := cc 'ccopt /debug/define=H5_VMS/include=([-.src])/nooptimize
+$ type sys$input
+ Creating testhdf5
+$
+$ cobj= "h5test.c, testframe.c, testhdf5.c, tarray.c, tattr.c, tconfig.c, "+-
+ "tfile.c, tgenprop.c,th5s.c, theap.c, tid.c, titerate.c,"+-
+ "tmeta.c, tmisc.c, ttime.c, trefer.c, trefstr.c,"+-
+ "tselect.c, tskiplist.c, ttst.c, tunicode.c, tvltypes.c, tvlstr.c"
+
+$
+$ ccc 'cobj
+$ library/create/replace []libh5test h5test, testframe
+$ type sys$input
+ Creating libh5test
+$ link testhdf5,tarray,tattr,tconfig, -
+ tfile,tgenprop,th5s,theap,tid,titerate, -
+ tmeta,tmisc,ttime,trefer,trefstr, -
+ tselect,tskiplist,ttst,tunicode,tvltypes, -
+ tvlstr, -
+ libh5test.olb/lib,[-.src]hdf5.olb/lib
+
+$!goto ENDTEST
+$
+$ type sys$input
+ Creating lheap test
+$
+$ ccc lheap
+$ link lheap, -
+ libh5test.olb/lib,[-.src]hdf5.olb/lib
+$
+$ type sys$input
+ Creating ohdr test
+$ ccc ohdr
+$ link ohdr, -
+ libh5test.olb/lib,[-.src]hdf5.olb/lib
+$
+$ type sys$input
+ Creating stab test
+$ ccc stab
+$ link stab, -
+ libh5test.olb/lib,[-.src]hdf5.olb/lib
+
+$ type sys$input
+ Creating gheap test
+$ ccc gheap
+$ link gheap, -
+ libh5test.olb/lib,[-.src]hdf5.olb/lib
+
+$ type sys$input
+ Creating btree2 test
+$ ccc btree2
+$ link btree2, -
+ libh5test.olb/lib,[-.src]hdf5.olb/lib
+
+$ type sys$input
+ Creating cache test
+$ ccc cache
+$ link cache, -
+ libh5test.olb/lib,[-.src]hdf5.olb/lib
+
+
+$ type sys$input
+ Creating sheap test
+$ ccc sheap
+$ link sheap, -
+ libh5test.olb/lib,[-.src]hdf5.olb/lib
+
+$ type sys$input
+ Creating pool test
+$ ccc pool
+$ link pool, -
+ libh5test.olb/lib,[-.src]hdf5.olb/lib
+
+$ type sys$input
+ Creating hyperslab test
+$ ccc hyperslab
+$ link hyperslab, -
+ libh5test.olb/lib,[-.src]hdf5.olb/lib
+
+$ type sys$input
+ Creating istore test
+$ ccc istore
+$ link istore, -
+ libh5test.olb/lib,[-.src]hdf5.olb/lib
+
+$ type sys$input
+ Creating bittests test
+$ ccc bittests
+$ link bittests, -
+ libh5test.olb/lib,[-.src]hdf5.olb/lib
+
+$ type sys$input
+ Creating dt_arith test
+$ ccc dt_arith
+$ link dt_arith, -
+ libh5test.olb/lib,[-.src]hdf5.olb/lib
+
+$ type sys$input
+ Creating dtypes test
+$ ccc dtypes
+$ link dtypes, -
+ libh5test.olb/lib,[-.src]hdf5.olb/lib
+
+$ type sys$input
+ Creating dsets tests
+$ ccc dsets
+$ link/debug dsets, -
+ libh5test.olb/lib,[-.src]hdf5.olb/lib
+
+$ type sys$input
+ Creating cmpd_dset test
+$ ccc cmpd_dset
+$ link cmpd_dset, -
+ libh5test.olb/lib,[-.src]hdf5.olb/lib
+
+$ type sys$input
+ Creating extend test
+$ ccc extend
+$ link extend, -
+ libh5test.olb/lib,[-.src]hdf5.olb/lib
+
+$ type sys$input
+ Creating external test
+$ ccc external
+$ link external, -
+ libh5test.olb/lib,[-.src]hdf5.olb/lib
+
+$ type sys$input
+ Creating links test
+$ ccc links
+$ link links, -
+ libh5test.olb/lib,[-.src]hdf5.olb/lib
+
+$ type sys$input
+ Creating unlink test
+$ ccc unlink
+$ link unlink, -
+ libh5test.olb/lib,[-.src]hdf5.olb/lib
+
+$ type sys$input
+ Creating big test
+$ ccc big
+$ link big, -
+ libh5test.olb/lib,[-.src]hdf5.olb/lib
+
+$ type sys$input
+ Creating mtime test
+$ ccc mtime
+$ link/debug mtime, -
+ libh5test.olb/lib,[-.src]hdf5.olb/lib
+
+$ type sys$input
+ Creating fillval test
+$ ccc fillval
+$ link fillval, -
+ libh5test.olb/lib,[-.src]hdf5.olb/lib
+
+$ type sys$input
+ Creating mount test
+$ ccc mount
+$ link mount, -
+ libh5test.olb/lib,[-.src]hdf5.olb/lib
+
+$ type sys$input
+ Creating flush1 test
+$ ccc flush1
+$ link flush1, -
+ libh5test.olb/lib,[-.src]hdf5.olb/lib
+
+$ type sys$input
+ Creating flush2 test
+$ ccc flush2
+$ link flush2, -
+ libh5test.olb/lib,[-.src]hdf5.olb/lib
+
+$ type sys$input
+ Creating enum test
+$ ccc enum
+$ link enum, -
+ libh5test.olb/lib,[-.src]hdf5.olb/lib
+
+$ type sys$input
+ Creating set_extent test
+$ ccc set_extent
+$ link set_extent, -
+ libh5test.olb/lib,[-.src]hdf5.olb/lib
+
+$ type sys$input
+ Creating ttsafe test
+$ ccc ttsafe
+$ link ttsafe, -
+ libh5test.olb/lib,[-.src]hdf5.olb/lib
+
+$ type sys$input
+ Creating getname test
+$ ccc getname
+$ link getname, -
+ libh5test.olb/lib,[-.src]hdf5.olb/lib
+
+$ type sys$input
+ Creating vfd test
+$ ccc vfd
+$ link vfd, -
+ libh5test.olb/lib,[-.src]hdf5.olb/lib
+
+$ type sys$input
+ Creating ntypes test
+$ ccc ntypes
+$ link ntypes, -
+ libh5test.olb/lib,[-.src]hdf5.olb/lib
+
+$ type sys$input
+ Creating dangle test
+$ ccc dangle
+$ link dangle, -
+ libh5test.olb/lib,[-.src]hdf5.olb/lib
+
+$ type sys$input
+ Creating dtransform test
+$ ccc dtransform
+$ link dtransform, -
+ libh5test.olb/lib,[-.src]hdf5.olb/lib
+
+$ type sys$input
+ Creating reserved test
+$ ccc reserved
+$ link reserved, -
+ libh5test.olb/lib,[-.src]hdf5.olb/lib
+
+$ type sys$input
+ Done with tests compilation
+$ type sys$input
+
+$ type sys$input
+ Running tests. Output will be saved in the check_vms.out file
+$ define sys$output check_vms.out
+$
+$ type sys$input
+------- Running testhdf5 -------
+$ run testhdf5
+$ type sys$input
+
+$ type sys$input
+------- Running lheap -------
+$ run lheap
+$ type sys$input
+
+$ type sys$input
+------- Running ohdr -------
+$ run ohdr
+$ type sys$input
+
+$ type sys$input
+------- Running stab -------
+$ run stab
+$ type sys$input
+
+$ type sys$input
+------- Running gheap -------
+$ run gheap
+$ type sys$input
+
+$ type sys$input
+------- Running btree2 -------
+$ run btree2
+$ type sys$input
+
+$ type sys$input
+------- Running cache -------
+$ run cache
+$ type sys$input
+
+$ type sys$input
+------- Running blocktrack -------
+$ run blocktrack
+$ type sys$input
+
+$ type sys$input
+------- Running sheap -------
+$ run sheap
+$ type sys$input
+
+$ type sys$input
+------- Running pool -------
+$ run pool
+$ type sys$input
+
+$ type sys$input
+------- Running hyperslab -------
+$ run hyperslab
+$ type sys$input
+
+$ type sys$input
+------- Running istore -------
+$ run istore
+$ type sys$input
+
+$ type sys$input
+------- Running bittest -------
+$ run bittest
+$ type sys$input
+
+$ type sys$input
+------- Running dt_arith -------
+$ run dt_arith
+$ type sys$input
+
+$ type sys$input
+------- Running dtypes -------
+$ run dtypes
+$ type sys$input
+
+$ type sys$input
+------- Running cmpd_dset -------
+$ run cmpd_dset
+$ type sys$input
+
+$ type sys$input
+------- Running extend -------
+$ run extend
+$ type sys$input
+
+$ type sys$input
+------- Running external -------
+$ run external
+$ type sys$input
+
+$ type sys$input
+------- Running links -------
+$ run links
+$ type sys$input
+
+$ type sys$input
+------- Running unlink -------
+$ run unlink
+$ type sys$input
+
+$ type sys$input
+------- Running big -------
+$ run big
+$ type sys$input
+
+$! type sys$input
+!------- Running mtime -------
+$! run mtime
+$! type sys$input
+
+$ type sys$input
+------- Running fillval -------
+$ run fillval
+$ type sys$input
+
+$ type sys$input
+------- Running fillval -------
+$ run fillval
+$ type sys$input
+
+$ type sys$input
+------- Running mount -------
+$ run mount
+$ type sys$input
+
+$ type sys$input
+------- Running flush1 -------
+$ run flush1
+$ type sys$input
+
+$ type sys$input
+------- Running flush2 -------
+$ run flush2
+$ type sys$input
+
+$ type sys$input
+------- Running enum -------
+$ run enum
+$ type sys$input
+
+$ type sys$input
+------- Running set_extent -------
+$ run set_extent
+$ type sys$input
+
+$ type sys$input
+------- Running ttsafe -------
+$ run ttsafe
+$ type sys$input
+
+$ type sys$input
+------- Running getname -------
+$ run getname
+$ type sys$input
+
+$ type sys$input
+------- Running vfd -------
+$ run vfd
+$ type sys$input
+
+$ type sys$input
+------- Running ntypes -------
+$ run ntypes
+$ type sys$input
+
+$ type sys$input
+------- Running dangle -------
+$ run dangle
+$ type sys$input
+
+$ type sys$input
+------- Running dtransform -------
+$ run dtransform
+$ type sys$input
+
+$ type sys$input
+------- Running reserved -------
+$ run reserved
+$ type sys$input
+$!ENDTEST:
+$EXIT
+
+
+