xref: /aosp_15_r20/external/libgsm/tst/run (revision 8ec969cea971fe25ff2d3933a5a9f8504f8e86c9)
1*8ec969ceSTreehugger Robot:
2*8ec969ceSTreehugger Robot#
3*8ec969ceSTreehugger Robot# Copyright 1992 by Jutta Degener and Carsten Bormann, Technische
4*8ec969ceSTreehugger Robot# Universitaet Berlin.  See the accompanying file "COPYRIGHT" for
5*8ec969ceSTreehugger Robot# details.  THERE IS ABSOLUTELY NO WARRANTY FOR THIS SOFTWARE.
6*8ec969ceSTreehugger Robot#
7*8ec969ceSTreehugger Robotif [ ! -f 1.inp ] ; then
8*8ec969ceSTreehugger Robot	echo Sorry, but we cannot provide the test data with this release.
9*8ec969ceSTreehugger Robot	exit
10*8ec969ceSTreehugger Robotfi
11*8ec969ceSTreehugger Robot
12*8ec969ceSTreehugger Robotecho -n 'Linear to code: '
13*8ec969ceSTreehugger Robotfor i in 1 2 3 4
14*8ec969ceSTreehugger Robotdo
15*8ec969ceSTreehugger Robot	echo -n $i..
16*8ec969ceSTreehugger Robot 	./lin2cod  < $i.inp | cmp - $i.cod
17*8ec969ceSTreehugger Robotdone
18*8ec969ceSTreehugger Robotecho ""
19*8ec969ceSTreehugger Robot
20*8ec969ceSTreehugger Robotecho -n 'Code to linear: '
21*8ec969ceSTreehugger Robotfor i in 1 2 3 4
22*8ec969ceSTreehugger Robotdo
23*8ec969ceSTreehugger Robot	echo -n $i..
24*8ec969ceSTreehugger Robot	./cod2lin < $i.cod | cmp - $i.out
25*8ec969ceSTreehugger Robotdone
26*8ec969ceSTreehugger Robotecho ""
27*8ec969ceSTreehugger Robot
28*8ec969ceSTreehugger Robotecho -n 'Toast: '
29*8ec969ceSTreehugger Robotfor i in 1 2 3 4
30*8ec969ceSTreehugger Robotdo
31*8ec969ceSTreehugger Robot	echo -n $i..
32*8ec969ceSTreehugger Robot	../bin/toast -l < $i.inp | ../bin/toast -dl | cmp - $i.out
33*8ec969ceSTreehugger Robotdone
34*8ec969ceSTreehugger Robotecho ""
35