summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--vms/test/check.com207
-rw-r--r--vms/test/make.com271
2 files changed, 253 insertions, 225 deletions
diff --git a/vms/test/check.com b/vms/test/check.com
new file mode 100644
index 0000000..36ba24f
--- /dev/null
+++ b/vms/test/check.com
@@ -0,0 +1,207 @@
+$!#
+$!# 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.
+$!
+$! Run HDF5 C tests
+$!
+$ 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 fheap -------
+$ run fheap
+$ 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 cache_api -------
+$ run cache_api
+$ 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 bittests
+$ 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
+
+$ type sys$input
+------- Running cross_read -------
+$ run cross_read
+$ type sys$input
+------- Testing completed -------
+$ exit
diff --git a/vms/test/make.com b/vms/test/make.com
index 184740e..1c88f36 100644
--- a/vms/test/make.com
+++ b/vms/test/make.com
@@ -15,9 +15,9 @@ $! Makefile for VMS systems.
$!
$! Make HDF5 library tests
$!
-$ ccopt = "/float=ieee_float"
+$! ccopt = "/float=ieee_float/define=H5_VMS"
$
-$ ccc := cc 'ccopt /debug/define=H5_VMS/include=([-.src])/nooptimize
+$ ccc := cc 'ccopt /include=([-.src])
$ type sys$input
Creating testhdf5
$
@@ -26,8 +26,7 @@ $ cobj= "h5test.c, testframe.c, testhdf5.c, tarray.c, tattr.c, tconfig.c, "+-
"tmeta.c, tmisc.c, ttime.c, trefer.c, trefstr.c,"+-
"tselect.c, tskiplist.c, ttst.c, tunicode.c, tvltypes.c,"+-
"tvlstr.c, cache_common.c"
-
-$
+$!
$ ccc 'cobj
$ library/create/replace []libh5test h5test, testframe, cache_common
$ type sys$input
@@ -38,405 +37,227 @@ $ link testhdf5,tarray,tattr,tconfig, -
tselect,tskiplist,ttst,tunicode,tvltypes, -
tvlstr, -
libh5test.olb/lib,[-.src]hdf5.olb/lib
-
-$
$
+$!
$ type sys$input
Creating lheap test
$
$ ccc lheap
$ link lheap, -
libh5test.olb/lib,[-.src]hdf5.olb/lib
+$!
+$ type sys$input
+ Creating fheap test
$
+$ ccc fheap
+$ link fheap, -
+ 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 cache_api test
$ ccc cache_api
$ link cache_api, -
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
Creating cross_read test
$ ccc cross_read
$ link cross_read, -
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 cache_api -------
-$ run cache_api
-$ 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 bittests
-$ 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
-
-$ type sys$input
-------- Running cross_read -------
-$ run cross_read
-$ type sys$input
-$EXIT
+$ exit