#!/bin/bash
#  All library cell are simulated to check their functionality
olddir=$PWD
rm -f */*func.error
cd iv1
./alliv1_func $1
cd $olddir
cd an2
./allan2_func $1
cd $olddir
cd an3
./allan3_func $1
cd $olddir
cd an4
./allan4_func $1
cd $olddir
cd aoi21
./allaoi21_func $1
cd $olddir
cd aoi22
./allaoi22_func $1
cd $olddir
cd aon21
./allaon21_func $1
cd $olddir
cd aon22
./allaon22_func $1
cd $olddir
cd bf1
./allbf1_func $1
cd $olddir
cd cgi2
./allcgi2_func $1
cd $olddir
cd cgi2a
./allcgi2a_func $1
cd $olddir
cd cgn2
./allcgn2_func $1
cd $olddir
cd ha2
./allha2_func $1
cd $olddir
cd mxi2
./allmxi2_func $1
cd $olddir
cd nd2
./allnd2_func $1
cd $olddir
cd nd2a
./allnd2a_func $1
cd $olddir
cd nd2ab
./allnd2ab_func $1
cd $olddir
cd nd3
./allnd3_func $1
cd $olddir
cd nd4
./allnd4_func $1
cd $olddir
cd nr2
./allnr2_func $1
cd $olddir
cd nr2a
./allnr2a_func $1
cd $olddir
cd nr3
./allnr3_func $1
cd $olddir
cd nr4
./allnr4_func $1
cd $olddir
cd oai21
./alloai21_func $1
cd $olddir
cd oai22
./alloai22_func $1
cd $olddir
cd oan21
./alloan21_func $1
cd $olddir
cd oan22
./alloan22_func $1
cd $olddir
cd or2
./allor2_func $1
cd $olddir
cd or3
./allor3_func $1
cd $olddir
cd or4
./allor4_func $1
cd $olddir
cd xaoi21
./allxaoi21_func $1
cd $olddir
cd xaon21
./allxaon21_func $1
cd $olddir
cd xaon22
./allxaon22_func $1
cd $olddir
cd xnr2
./allxnr2_func $1
cd $olddir
cd xor2
./allxor2_func $1
cd $olddir
echo "# Listing error files"
ls -l */*func.error 2>/dev/null
