#! /bin/sh -vx # $Id$ # Copyright 2017 Karl Berry # Copyright 2010-2013 Peter Breitenlohner # You may freely use, modify and/or distribute this file. # Using test data from Philipp Lehman test -d ptests || mkdir -p ptests # Create bib data mk_bib () { for i do for j in 0 1 2 3 4 5 6 7 8 9; do for k in 0 1 2 3 4 5 6 7 8 9; do for l in 0 1 2 3 4 5 6 7 8 9; do cat <ptests/memtest$t.aux env= case $t in 1) mk_bib 0 >ptests/memtest.bib;; 2) mk_bib 1 >>ptests/memtest.bib;; 3) env='ent_str_size=2000 glob_str_size=2000';; esac echo "Running memtest$t ..." eval $env \ TEXMFCNF=$srcdir/../kpathsea \ BSTINPUTS=$srcdir/tests \ BIBINPUTS=./ptests \ ./pbibtex ptests/memtest$t || exit 1 done