"examples/research_projects/realfill/train_realfill.py" did not exist on "20e92586c1fda968ea3343ba0f44f2b21f3c09d2"
Commit 108a65d7 authored by carlushuang's avatar carlushuang
Browse files

modify CI error

parent e0b0d350
......@@ -167,7 +167,10 @@ struct MDiv
// prefer construct on host
__host__ __device__ MDiv(uint32_t divisor_) : divisor(divisor_)
{
ck::tie(multiplier, shift) = MagicDivision::CalculateMagicNumbers(divisor_);
auto tmp = MagicDivision::CalculateMagicNumbers(divisor_);
multiplier = tmp[Number<0>{}];
shift = tmp[Number<1>{}];
}
__host__ __device__ MDiv() : divisor(0), multiplier(0), shift(0) {}
......@@ -175,7 +178,10 @@ struct MDiv
__host__ __device__ void update(uint32_t divisor_)
{
divisor = divisor_;
ck::tie(multiplier, shift) = MagicDivision::CalculateMagicNumbers(divisor_);
auto tmp = MagicDivision::CalculateMagicNumbers(divisor_);
multiplier = tmp[Number<0>{}];
shift = tmp[Number<1>{}];
}
__host__ __device__ uint32_t div(uint32_t dividend_) const
......@@ -202,7 +208,10 @@ struct MDiv2
// prefer construct on host
__host__ __device__ MDiv2(uint32_t divisor_)
{
ck::tie(multiplier, shift) = MagicDivision::CalculateMagicNumbers(divisor_);
auto tmp = MagicDivision::CalculateMagicNumbers(divisor_);
multiplier = tmp[Number<0>{}];
shift = tmp[Number<1>{}];
}
__host__ __device__ MDiv2() : multiplier(0), shift(0) {}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment