#ifndef TEST_FUNCTIONS_H
#define TEST_FUNCTIONS_H
#include "function_list.h"
int TestFunc_Float_Float(const Func *f, MTdata, bool relaxedMode);
int TestFunc_Double_Double(const Func *f, MTdata, bool relaxedMode);
int TestFunc_Int_Float(const Func *f, MTdata, bool relaxedMode);
int TestFunc_Int_Double(const Func *f, MTdata, bool relaxedMode);
int TestFunc_Float_UInt(const Func *f, MTdata, bool relaxedMode);
int TestFunc_Double_ULong(const Func *f, MTdata, bool relaxedMode);
int TestMacro_Int_Float(const Func *f, MTdata, bool relaxedMode);
int TestMacro_Int_Double(const Func *f, MTdata, bool relaxedMode);
int TestFunc_Float_Float_Float(const Func *f, MTdata, bool relaxedMode);
int TestFunc_Double_Double_Double(const Func *f, MTdata, bool relaxedMode);
int TestFunc_Float_Float_Float_nextafter(const Func *f, MTdata,
bool relaxedMode);
int TestFunc_Double_Double_Double_nextafter(const Func *f, MTdata,
bool relaxedMode);
int TestFunc_Float_Float_Float_Operator(const Func *f, MTdata,
bool relaxedMode);
int TestFunc_Double_Double_Double_Operator(const Func *f, MTdata,
bool relaxedMode);
int TestFunc_Float_Float_Int(const Func *f, MTdata, bool relaxedMode);
int TestFunc_Double_Double_Int(const Func *f, MTdata, bool relaxedMode);
int TestMacro_Int_Float_Float(const Func *f, MTdata, bool relaxedMode);
int TestMacro_Int_Double_Double(const Func *f, MTdata, bool relaxedMode);
int TestFunc_Float_Float_Float_Float(const Func *f, MTdata, bool relaxedMode);
int TestFunc_Double_Double_Double_Double(const Func *f, MTdata,
bool relaxedMode);
int TestFunc_Float2_Float(const Func *f, MTdata, bool relaxedMode);
int TestFunc_Double2_Double(const Func *f, MTdata, bool relaxedMode);
int TestFunc_FloatI_Float(const Func *f, MTdata, bool relaxedMode);
int TestFunc_DoubleI_Double(const Func *f, MTdata, bool relaxedMode);
int TestFunc_FloatI_Float_Float(const Func *f, MTdata, bool relaxedMode);
int TestFunc_DoubleI_Double_Double(const Func *f, MTdata, bool relaxedMode);
int TestFunc_mad_Float(const Func *f, MTdata, bool relaxedMode);
int TestFunc_mad_Double(const Func *f, MTdata, bool relaxedMode);
#endif