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

  rnum=50000  bnum=500  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 wicked 5000

  rnum=5000

BPPOPRUPPRPRPPVOPPPPPPUVIBBSPPPPRVORPPUPPUPPPPOIPI (00000050)
PIVVPPIPBPPPPPRPPPPPPPRBPISPVROPVUSPPRPUPPPPPPPPUU (00000100)
PPPPPPPVBPPPPPPPUPPRBPIOPOOBPPBOPPOSIPBPPPBBOPPVSP (00000150)
IPBOPPPPPSBBIPRIRIPPORPIPUSPPSPPIPPPPOBPPPIPPOPSPP (00000200)
OOPIPPPPUIPPPPVPPPPPSRVPPIPPBPVPRRPVOPPRPPPOPPPPVR (00000250)
BPPPPPPPPSVPUPIPPRPPPOVVPPPRUBVBPPOBOPPVPIPPPBPPPP (00000300)
...
MOOMOOOOOOCOBIOODICVOOOMOOIOBODOOOOODVOOOBDVOIOMIO (00004800)
VMVDOOOOOCOOOOOOOOOIOIOOOBOOOOOOOODOOOIOBOVOOOBIMC (00004850)
BVOOOBOVODOCOOOOOVVOOOOOOOOOOVOOCCOBOOMMVOCDOOOOBO (00004900)
DCOOMOOOOOOOOOOIOOOOMOOOOBOOOOODOOOOOBBOOOOIIDMOOM (00004950)
ODMOOOVDODIOIVOOICOBOOVOOOOOOOOOOVBVOMBVOBODOOODBO (00005000)
ok

LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./cbtest misc


Checking memory allocation ... ok
Checking basic datum ... ok
Checking serialization of list ... ok
Checking serialization of map ... ok
Checking string utilities ... ok
Checking encoding utilities ... ok
Checking date utilities ... ok
Checking the global garbage collector ... ok
all ok

rm -rf casket*
LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./vltest write -tune 32 31 32 32 casket 50000

name=casket rnum=50000 int=0 cmode=0 lrecmax=32 nidxmax=31
    lcnum=32 ncnum=32

......................... (00005000)
......................... (00010000)
......................... (00015000)
......................... (00020000)
......................... (00025000)
......................... (00030000)
......................... (00035000)
......................... (00040000)
......................... (00045000)
......................... (00050000)
ok

LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./vltest read casket

  name=casket  int=0

......................... (00005000)
......................... (00010000)
......................... (00015000)
......................... (00020000)
......................... (00025000)
......................... (00030000)
......................... (00035000)
......................... (00040000)
......................... (00045000)
......................... (00050000)
ok

LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./vltest rdup -tune 32 31 512 256 casket 50000 50000

name=casket rnum=50000 int=0 cmode=0 lrecmax=32 nidxmax=31
    lcnum=512 ncnum=256

......................... (00005000: fsiz=131292 lnum=205 nnum=9)
......................... (00010000: fsiz=131292 lnum=391 nnum=18)
......................... (00015000: fsiz=200772 lnum=559 nnum=26)
......................... (00020000: fsiz=534340 lnum=713 nnum=33)
......................... (00025000: fsiz=722808 lnum=853 nnum=39)
......................... (00030000: fsiz=886685 lnum=989 nnum=40)
......................... (00035000: fsiz=1020114 lnum=1097 nnum=51)
......................... (00040000: fsiz=1142877 lnum=1198 nnum=60)
......................... (00045000: fsiz=1247166 lnum=1275 nnum=63)
......................... (00050000: fsiz=1358018 lnum=1365 nnum=64)
ok

LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./vltest combo casket

  name=casket  cmode=0

Creating a database with VL_CMPLEX ... ok
Setting tuning parameters with 3, 4, 16, 16 ... ok
Adding 100 records with VL_DOVER ... ok
Checking records ... ok
Deleting x1 - x5 records ... ok
Adding 100 records with VL_DOVER ... ok
Deleting x1 - x5 records ... ok
Checking number of records ... ok
Adding 100 records with VL_DDUP ... ok
Deleting x6 - x0 records ... ok
Optimizing the database ... ok
Checking number of records ... ok
Checking records ... ok
Deleting x6 - x0 records ... ok
Scanning with the cursor in ascending order ... ok
Scanning with the cursor in decending order ... ok
Adding 50 random records with VL_DDUPR ... ok
Deleting 80 random records ... ok
Scanning with the cursor in ascending order ... ok
Scanning with the cursor in decending order ... ok
Matching result of ascending scan and desending scan  ... ok
Resetting tuning parameters with 41, 80, 32, 32 ... ok
Adding 1000 random records with VL_DDUP ... ok
Resetting tuning parameters with 8, 5, 16, 16 ... ok
Adding 1000 random records with VL_DDUP ... ok
Beginning the transaction ... ok
Adding 100 random records with VL_DDUP ... ok
Scanning and checking ... ok
Committing the transaction ... ok
Scanning and checking ... ok
Beginning the transaction ... ok
Adding 100 random records with VL_DDUP ... ok
Aborting the transaction ... ok
Checking rollback ... ok
Scanning and checking ... ok
Closing the database ... ok
Creating a database with VL_CMPLEX ... ok
Setting tuning parameters with 5, 6, 16, 16 ... ok
Adding 3 * 3 records with VL_DDUP ... ok
Inserting records with the cursor ... ok
Deleting records with the cursor ... ok
Closing the database ... ok
all ok

LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./vltest wicked casket 5000

  name=casket  rnum=5000

LGYQNCWDNCDPGXLOCPPZGQGVNWKPNDKOOKWWGGXPPNGXNQZCZN (00000050)
NWPGOZXWWPPPKVLKOWPPPZLZOVGYGPCXWNGGPXGVKWPPQCPYWZ (00000100)
QQYKGDGPYGCGDXCPNPDPNNNZPWCVVWOGGYPWQQKOGLYPLPWVXL (00000150)
XWNPDPWKQPGPZNXPPPGXWOPVXGCCZCKZGNWDLNNZVLPPKOVGKQ (00000200)
PPGPXVKKWCWOXPZZXQGPLDZNXKZPPCQZCKKGNLOPPNPOWPLWPY (00000250)
KVYDWNDPKWLDLPYOPNPWYVWDDZXQPLCPPXPZGDVDZYDWQYPNZZ (00000300)
...
PONGZCKKNYCWDVKPZZYLGVYODXXQPCZYXKVOKOYVQZXPPNWPZQ (00004800)
ZKLYWXLLWOPOPNYXPLXXNYPQZDYVPPOVLPXPZCGPXNVZODXPVC (00004850)
YDVLKKYVPXNWCYDQVPDPPXNCDOPLKCYGPZGKOYGCXGLXDWYLGV (00004900)
PWLDQGKXQZOKXDPOPPODXPXDXOPVPZNQXGCYDYPPODZZDPGYQW (00004950)
ZVDQVXPGXPOKGZCZXQVQYGWPYPOLKPPPZPOZPLOCXNGLYGPDVQ (00005000)
ok

rm -rf casket*
LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./vltest write -int -cz -tune 32 31 32 32 casket 50000

name=casket rnum=50000 int=1 cmode=64 lrecmax=32 nidxmax=31
    lcnum=32 ncnum=32

......................... (00005000)
......................... (00010000)
......................... (00015000)
......................... (00020000)
......................... (00025000)
......................... (00030000)
......................... (00035000)
......................... (00040000)
......................... (00045000)
......................... (00050000)
ok

LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./vltest read -int -vc casket

  name=casket  int=1

......................... (00005000)
......................... (00010000)
......................... (00015000)
......................... (00020000)
......................... (00025000)
......................... (00030000)
......................... (00035000)
......................... (00040000)
......................... (00045000)
......................... (00050000)
ok

LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./vltest rdup -int -cz -cc -tune 32 31 512 256 casket 50000
    50000

name=casket rnum=50000 int=1 cmode=64 lrecmax=32 nidxmax=31
    lcnum=512 ncnum=256

......................... (00005000: fsiz=131293 lnum=214 nnum=9)
......................... (00010000: fsiz=131293 lnum=397 nnum=17)
......................... (00015000: fsiz=150763 lnum=562 nnum=28)
......................... (00020000: fsiz=240244 lnum=704 nnum=33)
......................... (00025000: fsiz=282234 lnum=858 nnum=38)
......................... (00030000: fsiz=322488 lnum=980 nnum=43)
......................... (00035000: fsiz=359444 lnum=1087 nnum=51)
......................... (00040000: fsiz=389027 lnum=1179 nnum=59)
......................... (00045000: fsiz=414567 lnum=1269 nnum=62)
......................... (00050000: fsiz=443513 lnum=1363 nnum=65)
ok

LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./vltest combo -cz casket

  name=casket  cmode=64

Creating a database with VL_CMPLEX ... ok
Setting tuning parameters with 3, 4, 16, 16 ... ok
Adding 100 records with VL_DOVER ... ok
Checking records ... ok
Deleting x1 - x5 records ... ok
Adding 100 records with VL_DOVER ... ok
Deleting x1 - x5 records ... ok
Checking number of records ... ok
Adding 100 records with VL_DDUP ... ok
Deleting x6 - x0 records ... ok
Optimizing the database ... ok
Checking number of records ... ok
Checking records ... ok
Deleting x6 - x0 records ... ok
Scanning with the cursor in ascending order ... ok
Scanning with the cursor in decending order ... ok
Adding 50 random records with VL_DDUPR ... ok
Deleting 80 random records ... ok
Scanning with the cursor in ascending order ... ok
Scanning with the cursor in decending order ... ok
Matching result of ascending scan and desending scan  ... ok
Resetting tuning parameters with 41, 80, 32, 32 ... ok
Adding 1000 random records with VL_DDUP ... ok
Resetting tuning parameters with 8, 5, 16, 16 ... ok
Adding 1000 random records with VL_DDUP ... ok
Beginning the transaction ... ok
Adding 100 random records with VL_DDUP ... ok
Scanning and checking ... ok
Committing the transaction ... ok
Scanning and checking ... ok
Beginning the transaction ... ok
Adding 100 random records with VL_DDUP ... ok
Aborting the transaction ... ok
Checking rollback ... ok
Scanning and checking ... ok
Closing the database ... ok
Creating a database with VL_CMPLEX ... ok
Setting tuning parameters with 5, 6, 16, 16 ... ok
Adding 3 * 3 records with VL_DDUP ... ok
Inserting records with the cursor ... ok
Deleting records with the cursor ... ok
Closing the database ... ok
all ok

LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./vltest wicked -cz -c casket 5000

  name=casket  rnum=5000

KCCGKGKDGDGGOGDGKKDOKKDOGGOGDDKGDCKCDGCKDOGKOOOODK (00000050)
OOOOODCGKOGCDDGCCKGDKDODGGOOKKGGCGDCGCOODKCCODKOOO (00000100)
KOKDOOODOGDKKKGCDDDGODGCGOCOOKCOGODKCCGGCGODOOCGCK (00000150)
OGOCGODCODDOGCKKCCGDCCDODKCOOGGGCKDKOCGDOCKKODODCK (00000200)
DCCKKKDKCKDGKODGKGOODCOGKGGOKCDCGDCKCCGOCGCCKGOCGC (00000250)
DODCKCCGDOKDOKOCGOGCKGCKDOGKKKOOGGOOCCGGKKDKKOKGDG (00000300)
GKCGODDOGKGKKGKGOOKDGGGDCOGGGGOCKGCDODDCKCCGGGGGKK (00000350)
...
DDOCOOGGKODGOOGOGCCCCDGDGDDGDKKCDCGDGGKKKDCDKCOCKK (00004900)
DGGCCGCCGOCCGDKKDKKDDKDDOKCGOOCGDOCDGKKKGODKKOKGDK (00004950)
ODKKDCGGKDGGOGKDGKODCKOOGCDCDKCKGGDGGGGGGOGGDCGCOK (00005000)
Matching records ... ok
ok

LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./vltest combo -cy casket

  name=casket  cmode=128

Creating a database with VL_CMPLEX ... ok
Setting tuning parameters with 3, 4, 16, 16 ... ok
Adding 100 records with VL_DOVER ... ok
Checking records ... ok
Deleting x1 - x5 records ... ok
Adding 100 records with VL_DOVER ... ok
Deleting x1 - x5 records ... ok
Checking number of records ... ok
Adding 100 records with VL_DDUP ... ok
Deleting x6 - x0 records ... ok
Optimizing the database ... ok
Checking number of records ... ok
Checking records ... ok
Deleting x6 - x0 records ... ok
Scanning with the cursor in ascending order ... ok
Scanning with the cursor in decending order ... ok
Adding 50 random records with VL_DDUPR ... ok
Deleting 80 random records ... ok
Scanning with the cursor in ascending order ... ok
Scanning with the cursor in decending order ... ok
Matching result of ascending scan and desending scan  ... ok
Resetting tuning parameters with 41, 80, 32, 32 ... ok
Adding 1000 random records with VL_DDUP ... ok
Resetting tuning parameters with 8, 5, 16, 16 ... ok
Adding 1000 random records with VL_DDUP ... ok
Beginning the transaction ... ok
Adding 100 random records with VL_DDUP ... ok
Scanning and checking ... ok
Committing the transaction ... ok
Scanning and checking ... ok
Beginning the transaction ... ok
Adding 100 random records with VL_DDUP ... ok
Aborting the transaction ... ok
Checking rollback ... ok
Scanning and checking ... ok
Closing the database ... ok
Creating a database with VL_CMPLEX ... ok
Setting tuning parameters with 5, 6, 16, 16 ... ok
Adding 3 * 3 records with VL_DDUP ... ok
Inserting records with the cursor ... ok
Deleting records with the cursor ... ok
Closing the database ... ok
all ok

LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./vltest wicked -cy -c casket 5000

  name=casket  rnum=5000

DKDCKGKOGGGCCDGKKGCOKOODGCGKDKKOCGDCKDDOGDCGDGDDCK (00000050)
OKKCOOGGGKCCGGOOCOOKGKCCDCDODCOKKKODODGDKCCKODDCKG (00000100)
DDCKGOKKDGGKDCKDCGKGCKOCKGDDGGODCOGOOKGCGGKCKODKCD (00000150)
KKDKCDOKOCDCKKCDKCDOKDGGGOGDDCGKODDCKCOGDOGGDCODGD (00000200)
OOKOGGDOOCKKOGKOKODDGKDCDOOCDDOGDGGGCKOCKOKDDGDOKG (00000250)
OKDGCOKGKGCGGGKCCDCDCKGOOCGDCDCGDDKKDODCCGCGCCCKGK (00000300)
CDGKKCCKCKOGODKKGKOKGGDOGGDOGGKCCODDDGDODGKCOODCGD (00000350)
...
DCCCKDKGDKOKOOCCODKKDGKKDKCOCDOOOGDGDOKDOGDCCGGDGG (00004850)
KOGCGKCKODKCGDGOCGOKKOGOOKOCDGGCOODODDGDCDDGODOGDC (00004900)
OOCKKOOGGCOCGOKGKDDDCOGGKKDGKDDCGKOOOKDCOGDKDGOGOO (00004950)
KDDGCODDGDGGKKCGGKGDKKKDDOCKCOKGOGOCGKOCKOCODGCGOC (00005000)
Matching records ... ok
ok

LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./vltest combo -cx casket

  name=casket  cmode=256

Creating a database with VL_CMPLEX ... ok
Setting tuning parameters with 3, 4, 16, 16 ... ok
Adding 100 records with VL_DOVER ... ok
Checking records ... ok
Deleting x1 - x5 records ... ok
Adding 100 records with VL_DOVER ... ok
Deleting x1 - x5 records ... ok
Checking number of records ... ok
Adding 100 records with VL_DDUP ... ok
Deleting x6 - x0 records ... ok
Optimizing the database ... ok
Checking number of records ... ok
Checking records ... ok
Deleting x6 - x0 records ... ok
Scanning with the cursor in ascending order ... ok
Scanning with the cursor in decending order ... ok
Adding 50 random records with VL_DDUPR ... ok
Deleting 80 random records ... ok
Scanning with the cursor in ascending order ... ok
Scanning with the cursor in decending order ... ok
Matching result of ascending scan and desending scan  ... ok
Resetting tuning parameters with 41, 80, 32, 32 ... ok
Adding 1000 random records with VL_DDUP ... ok
Resetting tuning parameters with 8, 5, 16, 16 ... ok
Adding 1000 random records with VL_DDUP ... ok
Beginning the transaction ... ok
Adding 100 random records with VL_DDUP ... ok
Scanning and checking ... ok
Committing the transaction ... ok
Scanning and checking ... ok
Beginning the transaction ... ok
Adding 100 random records with VL_DDUP ... ok
Aborting the transaction ... ok
Checking rollback ... ok
Scanning and checking ... ok
Closing the database ... ok
Creating a database with VL_CMPLEX ... ok
Setting tuning parameters with 5, 6, 16, 16 ... ok
Adding 3 * 3 records with VL_DDUP ... ok
Inserting records with the cursor ... ok
Deleting records with the cursor ... ok
Closing the database ... ok
all ok

LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./vltest wicked -cx -c casket 5000

  name=casket  rnum=5000

ODGDKODDKGDDCCCGCKDDCKGKKOGKCOOGCDKDCOOGCOCODCCDKC (00000050)
KCKOOGKGKGKDGDDOGGOKDCOOGCGCCOKDKOKKCDCGGODOOCKKGG (00000100)
GCKCKKKGKOCKDDDKCKDCDCCOGCGOODOOGKDGKKGDCKGGGCOKCG (00000150)
KOOCODCKCKDODCKOKDDGDOOKGGKDKGKDCDGKKKKDOOGCCODGGO (00000200)
COGKGKOGKDDOOCDDCCDKDDKOCCDOOKCDDGCGCDGDDOGKCCDDDO (00000250)
GCGGCOOKGGDCKOCOCGKGODCOCDODKGCKDOGDKKGDGGKDDGOCGC (00000300)
KDKKCKDKKKCGOOGCOGKDDKCCDGCOCDCODOGOKOODGOCKOGGOKD (00000350)
...
GDOCDKOCCOKDOGCGGDCDKOKKOKOCOCDGDDKKOGDGOCCGOGDDCC (00004900)
OGDGGCDGCDGCDKOKKDCDOOGCKGCCGKOGDCGOGCDCKGGKGKGOKK (00004950)
GKKCDDKCDKODOCOGDGCDGKDDCDOCOKCCOGKGDCKDGOCOKCKOCO (00005000)
Matching records ... ok
ok

rm -rf casket*
LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./odtest write casket 500 50 5000

name=casket dnum=500 wnum=50 pnum=5000 ibnum=-1 idnum=-1
    cbnum=-1 csiz=-1

......................... (00000050)
......................... (00000100)
......................... (00000150)
......................... (00000200)
......................... (00000250)
......................... (00000300)
......................... (00000350)
......................... (00000400)
......................... (00000450)
......................... (00000500)
ok

LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./odtest read casket

  name=casket

......................... (00000050)
......................... (00000100)
......................... (00000150)
......................... (00000200)
......................... (00000250)
......................... (00000300)
......................... (00000350)
......................... (00000400)
......................... (00000450)
......................... (00000500)
ok

LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./odtest combo casket

  name=casket

Creating a database with ... ok
Adding 20 documents including about 200 words ... ok
Checking documents ... ok
Syncing the database ... ok
Overwriting 1 - 10 documents ... ok
Deleting 11 - 20 documents ... ok
Checking documents ... ok
Optimizing the database ... ok
Adding 10 documents including about 200 words ... ok
Deleting 6 - 15 documents ... ok
Retrieving documents 100 times ... ok
Analyzing text ... ok
Closing the database ... ok
all ok

LD_LIBRARY_PATH=.:/lib:/usr/lib:/home/vogelke/lib:/usr/local/lib
    ./odtest wicked casket 500

  name=casket  dnum=500

DDDOOOOORDKOOKDOOKOORDOOODDRDOODOORKOORKOODRROKORO (00000050)
OOOOROKRDDORKRDOKODRKRDORDOODRODRODOOOODOOOOOROOOO (00000100)
OOOOKROOODORODOOORKOOKODROOOOKORDOOOROROOKKODROOOO (00000150)
KROOOOOKROOOOOROOODOORKKORODKOOOOOOOOOKOOOOOKKOOOD (00000200)
OORODOOORDROOOODOOODOOOROOOOODROOOOOOOOKOOOOROOOOD (00000250)
ODOKODROOROOOOOOOKOODORODOODOOOKOOOOOODOROOOKOODDD (00000300)
OODOOOOOOOROKOKKODOOOROOOROOKORODOOOODOKODDDDRDORR (00000350)
OOKKDDOROOOKOKROOORDOOODOOOOOOORDOOOKOOOOOOORKOOOO (00000400)
OODOORRDKOOODRODOROKOODDOOODODRDODDOORROKOODODKOOO (00000450)
OOKOODOOOKKDDOOOOOOOOOOOOOOROODROOKOOOOORRORODDDDO (00000500)
:::::::::::::::::::::::::::::::::::::::::::::::::: (00000050)
:::::::::::::::::::::::::::::::::::::::::::::::::: (00000100)
:::::::::::::::::::::::::::::::::::::::::::::::::: (00000150)
:::::::::::::::::::::::::::::::::::::::::::::::::: (00000200)
:::::::::::::::::::::::::::::::::::::::::::::::::: (00000250)
:::::::::::::::::::::::::::::::::::::::::::::::::: (00000300)
:::::::::::::::::::::::::::::::::::::::::::::::::: (00000350)
:::::::::::::::::::::::::::::::::::::::::::::::::: (00000400)
:::::::::::::::::::::::::::::::::::::::::::::::::: (00000450)
:::::::::::::::::::::::::::::::::::::::::::::::::: (00000500)
================================================== (00000050)
================================================== (00000100)
================================================== (00000150)
================================================== (00000200)
================================================== (00000250)
================================================== (00000300)
================================================== (00000350)
================================================== (00000400)
================================================== (00000450)
================================================== (00000500)
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ (00000050)
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ (00000100)
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ (00000150)
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ (00000200)
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ (00000250)
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ (00000300)
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ (00000350)
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ (00000400)
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ (00000450)
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ (00000500)
ok

rm -rf casket*

#================================================================
# Checking completed.
#================================================================