Make the check-utils output slightly clearer.
This commit is contained in:
parent
4050565ba5
commit
b93cc3838d
@ -20,42 +20,6 @@ checkutils()
|
||||
else
|
||||
check "$ZZOPTS" "< $file" "zzuf"
|
||||
fi
|
||||
for n in \
|
||||
"fread(1,33000)" \
|
||||
"repeat(33,fread(1,1000))" \
|
||||
"repeat(1000,fread(1,33))" \
|
||||
"getc() fread(1,33000)" \
|
||||
"getc_unlocked() fread(1,33000)" \
|
||||
"fgetc() fread(1,33000)" \
|
||||
"fgetc_unlocked() fread(1,33000)" \
|
||||
"getc() ungetc() fread(1,33000)" \
|
||||
"getc_unlocked() ungetc() fread(1,33000)" \
|
||||
"fgetc() ungetc() fread(1,33000)" \
|
||||
"fgetc_unlocked() ungetc() fread(1,33000)" \
|
||||
"repeat(33000,getc())" \
|
||||
"repeat(33000,getc_unlocked())" \
|
||||
"repeat(33000,fgetc())" \
|
||||
"repeat(33000,fgetc_unlocked())" \
|
||||
"repeat(8000,getc()) fread(1,33000)" \
|
||||
"repeat(8000,getc_unlocked()) fread(1,33000)" \
|
||||
"repeat(8000,fgetc()) fread(1,33000)" \
|
||||
"repeat(8000,fgetc_unlocked()) fread(1,33000)" \
|
||||
"repeat(10,getline()) fread(1,33000)" \
|
||||
"repeat(10,getdelim(0)) fread(1,33000)" \
|
||||
"repeat(10,getdelim(' ')) fread(1,33000)" \
|
||||
"fread(1,100) fseek(50,SEEK_SET) fread(1,33000)" \
|
||||
"fread(1,100) rewind() fseek(50,SEEK_CUR) fread(1,33000)" \
|
||||
"fread(1,33000) rewind() repeat(10000,fseek(2,SEEK_CUR) fread(1,2))" \
|
||||
"repeat(33000,getc() ungetc() getline())" \
|
||||
"repeat(33000,fgetc() ungetc() getline())" \
|
||||
"repeat(33000,getc_unlocked() ungetc() getline())" \
|
||||
"fread(1,33000) fseek(1000,SEEK_CUR) repeat(10000,fread(1,2))" \
|
||||
"fread(1,33000) fseek(1000,SEEK_CUR) repeat(10000,getc())" \
|
||||
"fread(1,33000) fseek(1000,SEEK_CUR) repeat(10000,fgetc())" \
|
||||
"fread(1,33000) fseek(1000,SEEK_CUR) repeat(10000,getc_unlocked())" \
|
||||
; do
|
||||
check "$ZZOPTS" "$ZZCAT \"$n\" $file" "zzcat $n"
|
||||
done
|
||||
if [ "$STATIC_CAT" = "" ]; then
|
||||
check "$ZZOPTS" "cat $file" "cat"
|
||||
check "$ZZOPTS" "-i cat < $file" "|cat"
|
||||
@ -89,6 +53,45 @@ checkutils()
|
||||
#check "$ZZOPTS" "-i cut -b1- < $file" "|cut -b1-"
|
||||
;;
|
||||
esac
|
||||
for n in \
|
||||
"fread(1,33000)" \
|
||||
"repeat(33,fread(1,1000))" \
|
||||
"repeat(1000,fread(1,33))" \
|
||||
"getc() fread(1,33000)" \
|
||||
"getc_unlocked() fread(1,33000)" \
|
||||
"fgetc() fread(1,33000)" \
|
||||
"fgetc_unlocked() fread(1,33000)" \
|
||||
"getc() ungetc() fread(1,33000)" \
|
||||
"getc_unlocked() ungetc() fread(1,33000)" \
|
||||
"fgetc() ungetc() fread(1,33000)" \
|
||||
"fgetc_unlocked() ungetc() fread(1,33000)" \
|
||||
"repeat(33000,getc())" \
|
||||
"repeat(33000,getc_unlocked())" \
|
||||
"repeat(33000,fgetc())" \
|
||||
"repeat(33000,fgetc_unlocked())" \
|
||||
"repeat(8000,getc()) fread(1,33000)" \
|
||||
"repeat(8000,getc_unlocked()) fread(1,33000)" \
|
||||
"repeat(8000,fgetc()) fread(1,33000)" \
|
||||
"repeat(8000,fgetc_unlocked()) fread(1,33000)" \
|
||||
"repeat(10,getline()) fread(1,33000)" \
|
||||
"repeat(10,getdelim(0)) fread(1,33000)" \
|
||||
"repeat(10,getdelim(' ')) fread(1,33000)" \
|
||||
"fread(1,100) fseek(50,SEEK_SET) fread(1,33000)" \
|
||||
"fread(1,100) rewind() fseek(50,SEEK_CUR) fread(1,33000)" \
|
||||
"fread(1,33000) rewind() repeat(10000,fseek(1,SEEK_CUR) fread(1,1))" \
|
||||
"fread(1,33000) rewind() repeat(10000,fseek(2,SEEK_CUR) fread(1,2))" \
|
||||
"fread(1,33000) rewind() repeat(10000,fseek(3,SEEK_CUR) fread(1,3))" \
|
||||
"fread(1,33000) rewind() repeat(10000,fseek(4,SEEK_CUR) fread(1,4))" \
|
||||
"repeat(33000,getc() ungetc() getline())" \
|
||||
"repeat(33000,fgetc() ungetc() getline())" \
|
||||
"repeat(33000,getc_unlocked() ungetc() getline())" \
|
||||
"fread(1,33000) fseek(1000,SEEK_CUR) repeat(10000,fread(1,2))" \
|
||||
"fread(1,33000) fseek(1000,SEEK_CUR) repeat(10000,getc())" \
|
||||
"fread(1,33000) fseek(1000,SEEK_CUR) repeat(10000,fgetc())" \
|
||||
"fread(1,33000) fseek(1000,SEEK_CUR) repeat(10000,getc_unlocked())" \
|
||||
; do
|
||||
check "$ZZOPTS" "$ZZCAT \"$n\" $file" "$n"
|
||||
done
|
||||
done
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user