File: test-ratfor

package info (click to toggle)
ratfor 1.07-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 624 kB
  • sloc: ansic: 3,622; sh: 1,248; makefile: 147
file content (23 lines) | stat: -rwxr-xr-x 547 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/bin/sh

set -e

F77=gfortran
top_srcdir=${PWD}

cd ${AUTOPKGTEST_TMP}

for t in test testw testdo testsw testdf ; do
  ratfor -o ${t}.f ${top_srcdir}/${t}.r
  ${F77} ${t}.f ${FFLAGS} -o ${t}
  ./${t} > ${t}.out
  diff -u ${t}.out ${top_srcdir}/${t}.std
  rm -f ${t} ${t}.f ${t}.out
done

ratfor -C ${top_srcdir}/testcl.r | sed 1d > testcl-C.f
diff -u testcl-C.f ${top_srcdir}/testcl-C.f.std
rm -f testcl-C.f
ratfor -l 500 ${top_srcdir}/testcl.r | sed 1d > testcl-l500.f
diff -u testcl-l500.f ${top_srcdir}/testcl-l500.f.std
rm -f testcl-l500.f