me% make check
sync ; sync
rm -rf casket*
LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./dptest write -s casket 500 500000
  name=casket  rnum=500  bnum=500000  s=1
......................... (00000050)
......................... (00000100)
......................... (00000150)
......................... (00000200)
......................... (00000250)
......................... (00000300)
......................... (00000350)
......................... (00000400)
......................... (00000450)
......................... (00000500)
ok
LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./dptest write casket 50000 5000
  name=casket  rnum=50000  bnum=5000  s=0
......................... (00005000)
......................... (00010000)
......................... (00015000)
......................... (00020000)
......................... (00025000)
......................... (00030000)
......................... (00035000)
......................... (00040000)
......................... (00045000)
......................... (00050000)
ok
LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./dptest read casket
  name=casket  wb=0
......................... (00005000)
......................... (00010000)
......................... (00015000)
......................... (00020000)
......................... (00025000)
......................... (00030000)
......................... (00035000)
......................... (00040000)
......................... (00045000)
......................... (00050000)
ok
LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./dptest read -wb casket
  name=casket  wb=1
......................... (00005000)
......................... (00010000)
......................... (00015000)
......................... (00020000)
......................... (00025000)
......................... (00030000)
......................... (00035000)
......................... (00040000)
......................... (00045000)
......................... (00050000)
ok
LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./dptest rcat -c casket 50000 50 500 32 8
  name=casket  rnum=50000  bnum=50  pnum=500  align=32  fbpsiz=8  c=1
......................... (00005000: fsiz=84736 rnum=500)
......................... (00010000: fsiz=146752 rnum=500)
......................... (00015000: fsiz=208064 rnum=500)
......................... (00020000: fsiz=274624 rnum=500)
......................... (00025000: fsiz=336000 rnum=500)
......................... (00030000: fsiz=404320 rnum=500)
......................... (00035000: fsiz=466272 rnum=500)
......................... (00040000: fsiz=528096 rnum=500)
......................... (00045000: fsiz=584704 rnum=500)
......................... (00050000: fsiz=656224 rnum=500)
Matching records ... ok
ok
LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./dptest combo casket
  name=casket
Creating a database with bnum 3 ... ok
Setting alignment as 16 ... ok
Adding 20 records ... ok
Checking records ... ok
Overwriting top 10 records without moving rooms ... ok
Overwriting top 5 records with moving rooms ... ok
Overwriting top 15 records in concatenation with moving rooms ... ok
Checking records ... ok
Deleting top 10 records ... ok
Checking deleted records ... ok
Overwriting top 15 records in concatenation with moving rooms ... ok
Checking records ... ok
Optimizing the database ... ok
Checking records ... ok
Closing the database ... ok
Creating a database with bnum 1000000 ... ok
Adding 1000 records ... ok
Syncing the database ... ok
Optimizing the database ... ok
Closing the database ... ok
all ok
LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./dptest wicked -c casket 5000
  name=casket  rnum=5000
VCCVCCDDCCKCCCCGCCVKGCCVCCCDCCCCGCCCCDCCCCCDCCCKDD (00000050)
VCCCCKGGCOOVCKGCODDCCCCVCDCKCCCCCOCVCCVDKVCCOOCCKC (00000100)
CCCCCOCCCKCDCCCCCOCKGOCVCCCCCKCCOCCCDCCCCCCKCGCCCC (00000150)
CGCCKGKDCCOCVCCVCVCOCOGCCCCDCCCCGCOCCCCCCCCVCGVCCC (00000200)
GOCDCCCCCDCOCCCCCCCCCOCCVKCCCCVCCCCDCKCCCCCCCOCKCC (00000250)
CCCOCCCCCCDCCKCCKKCCCVCCCGKKGGGDCGCKCCDCCGCCCCCCCC (00000300)
GCCCCCCCKCCCCCGCOKKCVCCCCCDCVDCCCCCCCCCCOCCVCCCCOC (00000350)
CCOCCKCVCCCCCCCCVCCCCCKVCVGCCCCCKDCKCCCGCCCCCDCCCC (00000400)
CCDDOCKCGDGVCCCCCCCCDCCDCCCGVGCCVOGCCCKCCCCKCVKCCC (00000450)
COCGCOCCCGCCCCGCGVCGCCCCDCVDCDDCKCCVCCCCCCCCCCCCCC (00000500)
KDCCDVVCCCCCOCCCCCCKCCCGCCCOCOOCGCCOCCGCCCVCDCCCCO (00000550)
CCCCCVCCCCDCCKCKCCCCCKCCCCOCCCCGCCCCCCKDKCOCCCCOOC (00000600)
CCKODDCCCKCCCCCGKKCODDCCCKCCKCCCCGCCCCCDCVCVCCCCKD (00000650)
CCCCCCVCDCCCCCCCCGCCKCCCCKKCCCCCCOCCCCCCCCCCCCOOCV (00000700)
...
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ (00004600)
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ (00004650)
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ (00004700)
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ (00004750)
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ (00004800)
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ (00004850)
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ (00004900)
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ (00004950)
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ (00005000)
Matching records ... ok
ok
rm -rf casket*
LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./crtest write -s casket 500 100000 5
  name=casket  rnum=500  bnum=100000  dnum=5  s=1  lob=0
......................... (00000050)
......................... (00000100)
......................... (00000150)
......................... (00000200)
......................... (00000250)
......................... (00000300)
......................... (00000350)
......................... (00000400)
......................... (00000450)
......................... (00000500)
ok
LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./crtest write casket 50000 500 10
  name=casket  rnum=50000  bnum=500  dnum=10  s=0  lob=0
......................... (00005000)
......................... (00010000)
......................... (00015000)
......................... (00020000)
......................... (00025000)
......................... (00030000)
......................... (00035000)
......................... (00040000)
......................... (00045000)
......................... (00050000)
ok
LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./crtest read casket
  name=casket  wb=0  lob=0
......................... (00005000)
......................... (00010000)
......................... (00015000)
......................... (00020000)
......................... (00025000)
......................... (00030000)
......................... (00035000)
......................... (00040000)
......................... (00045000)
......................... (00050000)
ok
LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./crtest read -wb casket
  name=casket  wb=1  lob=0
......................... (00005000)
......................... (00010000)
......................... (00015000)
......................... (00020000)
......................... (00025000)
......................... (00030000)
......................... (00035000)
......................... (00040000)
......................... (00045000)
......................... (00050000)
ok
LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./crtest rcat -c casket 50000 5 10 500 32 8
name=casket rnum=50000 bnum=5 dnum=10 pnum=500 align=32 fbpsiz=8
    c=1
......................... (00005000: fsiz=90752 rnum=500)
......................... (00010000: fsiz=150880 rnum=500)
......................... (00015000: fsiz=220992 rnum=500)
......................... (00020000: fsiz=286176 rnum=500)
......................... (00025000: fsiz=350016 rnum=500)
......................... (00030000: fsiz=411672 rnum=500)
......................... (00035000: fsiz=482348 rnum=500)
......................... (00040000: fsiz=557508 rnum=500)
......................... (00045000: fsiz=627200 rnum=500)
......................... (00050000: fsiz=692288 rnum=500)
Matching records ... ok
ok
LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./crtest combo casket
  name=casket
Creating a database with bnum 3 ... ok
Setting alignment as 16 ... ok
Adding 20 records ... ok
Checking records ... ok
Overwriting top 10 records without moving rooms ... ok
Overwriting top 5 records with moving rooms ... ok
Overwriting top 15 records in concatenation with moving rooms ... ok
Checking records ... ok
Deleting top 10 records ... ok
Checking deleted records ... ok
Overwriting top 15 records in concatenation with moving rooms ... ok
Checking records ... ok
Optimizing the database ... ok
Checking records ... ok
Closing database ... ok
Creating a database with bnum 1000000 ... ok
Adding 1000 records ... ok
Syncing the database ... ok
Optimizing the database ... ok
Closing the database ... ok
all ok
LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./crtest wicked -c casket 5000
  name=casket  rnum=5000
CCCCCCCCCDKKCCCCCCCCCCOCCCKCCDCKCCCGCCCCVCCVCCCDCC (00000050)
CCCVDCCOCKKCKCCCCCCCCKCCGCGCCCCKDCDCDOCCCGCKCCCCCC (00000100)
KCCKCCCCCCKCCCCKCKCKCGCDCCCCCVCCCCOCCGCCCVOVGKCCGC (00000150)
KCGCOCGDCCCCCKDGCCCCOCCOCCCCGCCCCCKCCCCCDCCGCCCVCK (00000200)
CDDCOVCCKGCGKOCCCCKDCDCDCCCCCCCCCCGDCCGCCCCCOGCCCC (00000250)
OCCDCCCCCCCCCCCGCCCCCCGCDCCVCVGOGCCCKCVCCCCCOCCKCC (00000300)
CCCCKCCGCCOCCCGKCCKGCCKDCCCGOGDCCCCCOVVGCGCCCVCCCC (00000350)
COOKGVDVCDODCCCCCCCCCCCCCODCGCDOGCVVKDCKVCCCCCKCKC (00000400)
...
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ (00004750)
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ (00004800)
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ (00004850)
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ (00004900)
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ (00004950)
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ (00005000)
Matching records ... ok
ok
rm -rf casket*
LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./crtest write -lob casket 1000 50 10
  name=casket  rnum=1000  bnum=50  dnum=10  s=0  lob=1
......................... (00000100)
......................... (00000200)
......................... (00000300)
......................... (00000400)
......................... (00000500)
......................... (00000600)
......................... (00000700)
......................... (00000800)
......................... (00000900)
......................... (00001000)
ok
LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./crtest read -lob casket
  name=casket  wb=0  lob=1
......................... (00000100)
......................... (00000200)
......................... (00000300)
......................... (00000400)
......................... (00000500)
......................... (00000600)
......................... (00000700)
......................... (00000800)
......................... (00000900)
......................... (00001000)
ok
rm -rf casket*
LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./rltest write casket 50000
  name=casket  rnum=50000
......................... (00005000)
......................... (00010000)
......................... (00015000)
......................... (00020000)
......................... (00025000)
......................... (00030000)
......................... (00035000)
......................... (00040000)
......................... (00045000)
......................... (00050000)
ok
LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./rltest read casket 50000
  name=casket  rnum=50000
......................... (00005000)
......................... (00010000)
......................... (00015000)
......................... (00020000)
......................... (00025000)
......................... (00030000)
......................... (00035000)
......................... (00040000)
......................... (00045000)
......................... (00050000)
ok
rm -rf casket*
LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./hvtest write casket 50000
  name=casket  rnum=50000  qdbm=0
......................... (00005000)
......................... (00010000)
......................... (00015000)
......................... (00020000)
......................... (00025000)
......................... (00030000)
......................... (00035000)
......................... (00040000)
......................... (00045000)
......................... (00050000)
ok
LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./hvtest read casket 50000
  name=casket  rnum=50000  qdbm=0
......................... (00005000)
......................... (00010000)
......................... (00015000)
......................... (00020000)
......................... (00025000)
......................... (00030000)
......................... (00035000)
......................... (00040000)
......................... (00045000)
......................... (00050000)
ok
rm -rf casket*
LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./hvtest write -qdbm -s casket 500
  name=casket  rnum=500  qdbm=1
......................... (00000050)
......................... (00000100)
......................... (00000150)
......................... (00000200)
......................... (00000250)
......................... (00000300)
......................... (00000350)
......................... (00000400)
......................... (00000450)
......................... (00000500)
ok
LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./hvtest write -qdbm casket 50000
  name=casket  rnum=50000  qdbm=1
......................... (00005000)
......................... (00010000)
......................... (00015000)
......................... (00020000)
......................... (00025000)
......................... (00030000)
......................... (00035000)
......................... (00040000)
......................... (00045000)
......................... (00050000)
ok
LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./hvtest read -qdbm casket 50000
  name=casket  rnum=50000  qdbm=1
......................... (00005000)
......................... (00010000)
......................... (00015000)
......................... (00020000)
......................... (00025000)
......................... (00030000)
......................... (00035000)
......................... (00040000)
......................... (00045000)
......................... (00050000)
ok
rm -rf casket*
LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./cbtest sort 5000
  rnum=5000  disp=0
Sorting with insert sort ... ok
Sorting with shell sort ... ok
Sorting with heap sort ... ok
Sorting with quick sort ... ok
all ok
LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./cbtest strstr 500
Locating substrings ... ok
all ok
LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./cbtest list 50000
  rnum=50000  disp=0
......................... (00005000)
......................... (00010000)
......................... (00015000)
......................... (00020000)
......................... (00025000)
......................... (00030000)
......................... (00035000)
......................... (00040000)
......................... (00045000)
......................... (00050000)
ok
LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./cbtest map 50000 500