#!/bin/sh
set -e
# add eight files and multiply by 2

if [ $# -ne 10 ] ; then
  echo "Error in $0: invalid number of arguments $#"
  exit 1
fi

pfx=$1
inp1=$2
inp2=$3
inp3=$4
inp4=$5
inp5=$6
inp6=$7
inp7=$8
inp8=$9
out=${10}

access inp1 ${pfx}_${inp1}
access inp2 ${pfx}_${inp2}
access inp3 ${pfx}_${inp3}
access inp4 ${pfx}_${inp4}
access inp5 ${pfx}_${inp5}
access inp6 ${pfx}_${inp6}
access inp7 ${pfx}_${inp7}
access inp8 ${pfx}_${inp8}

add inp1 inp2 inp12
add inp3 inp4 inp34
add inp5 inp6 inp56
add inp7 inp8 inp78
add inp12 inp34 inp1234
add inp56 inp78 inp5678
add inp1234 inp5678 sum

echo "                 2.0" | ccc xlin sum ${pfx}_${out}
release inp1 inp2 inp3 inp4 inp5 inp6 inp7 inp8 inp12 inp34 inp56 inp78 inp1234 inp5678 sum
