#include "acl/acl.h"
#include "acl/DataTypes/aclConstant.h"
#include "acl/DataTypes/aclArray.h"
#include "acl/Kernels/aclKernel.h"
#include "acl/Kernels/aclKernelMerger.h"
#include "aslUtilities.h"
#include <math.h>
#include <initializer_list>
{
cout <<
"Test of \"KernelMerger\" functionality..." <<
flush;
{
using namespace elementOperators;
}
bool status((acl::map<float>(vec0).get()[9] == 2) &&
(acl::map<float>(vec1).get()[3] == 1) &&
(acl::map<float>(vec2).get()[7] == 4));
return status;
}
{
bool allTestsPassed(true);
return allTestsPassed ? EXIT_SUCCESS : EXIT_FAILURE;
}