From b49f31388823e8be7f413ca9911e10c7952610f3 Mon Sep 17 00:00:00 2001 From: Elena Pourmal Date: Thu, 9 Mar 2006 16:37:28 -0500 Subject: [svn-r12065] Purpose: VMS port Description: added command file to build C library tests Solution: Platforms tested: VMS server Misc. update: --- vms/test/make.com | 440 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 440 insertions(+) create mode 100644 vms/test/make.com 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 + + + -- cgit v0.12