#!/bin/bash
rm $1 > /dev/null 2>&1
rm $1_optimized > /dev/null 2>&1

gcc -O3 -march=native -fopenmp -I ../utilities  ../utilities/polybench.c $1.c -DPOLYBENCH_DUMP_ARRAYS -D$2_DATASET -o $1 -lm

gcc -O3 -march=native -fopenmp -I ../utilities  ../utilities/polybench.c $1_optimized.c -DPOLYBENCH_DUMP_ARRAYS -D$2_DATASET -o $1_optimized -lm

./$1 > $1.log 2>&1

./$1_optimized > $1_optimized.log 2>&1

if cmp -s $1.log $1_optimized.log
then
   echo "The files match"
   rm $1.log $1_optimized.log
else
   echo "The files are different"
fi