#ifndef TEST_CONFORMANCE_CLCPP_COMMON_INC_HPP
#define TEST_CONFORMANCE_CLCPP_COMMON_INC_HPP
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <cmath>
#include <sys/types.h>
#include <sys/stat.h>
#include "harness/compat.h"
#include "harness/testHarness.h"
#include "harness/errorHelpers.h"
#include "harness/kernelHelpers.h"
#include "autotest/autotest.hpp"
#include "utils_common/is_vector_type.hpp"
#include "utils_common/scalar_type.hpp"
#include "utils_common/make_vector_type.hpp"
#include "utils_common/type_name.hpp"
#include "utils_common/type_supported.hpp"
#include "utils_common/vector_size.hpp"
#include "utils_common/kernel_helpers.hpp"
#include "utils_common/errors.hpp"
#include "utils_common/string.hpp"
size_t get_uniform_global_size(size_t global_size, size_t local_size)
{
return static_cast<size_t>(std::ceil(static_cast<double>(global_size) / local_size)) * local_size;
}
#endif