From fdd2d227734cf12e64aac2c7486d9d97553bf39d Mon Sep 17 00:00:00 2001 From: Elena Pourmal Date: Fri, 14 Apr 2006 16:30:39 -0500 Subject: [PATCH] [svn-r12249] Purpose: Maintenance Description: cleaned up make.com file; added command file to run the tests. Solution: Platforms tested: VMS server Misc. update: --- vms/test/check.com | 207 ++++++++++++++++++++++++++++++++++ vms/test/make.com | 271 ++++++++------------------------------------- 2 files changed, 253 insertions(+), 225 deletions(-) create mode 100644 vms/test/check.com diff --git a/vms/test/check.com b/vms/test/check.com new file mode 100644 index 0000000000..36ba24f70f --- /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 184740eb30..1c88f36ede 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