16
16
17
17
// ================================================================================
18
18
// this file has been auto-generated, do not modify its contents!
19
- // date: 2023-10-23 12:07:20.751837
20
- // git hash: ed7143d9b83a89f043191f4957760081bda60b4d
19
+ // date: 2023-10-23 12:19:00.301788
20
+ // git hash: f668fa44813fadb51dc48192391b51502ba17618
21
21
// ================================================================================
22
22
23
23
#ifndef KERNEL_FLOAT_MACROS_H
@@ -4549,7 +4549,7 @@ struct instantiate_distribution_impl {
4549
4549
template <typename First, typename ... Rest>
4550
4550
struct instantiate_distribution_impl <0 , distributions<First, Rest...>> {
4551
4551
template <size_t N, size_t K>
4552
- using type = typename First::type<N, K>;
4552
+ using type = typename First::template type<N, K>;
4553
4553
};
4554
4554
4555
4555
template <size_t I, typename First, typename ... Rest>
@@ -4567,7 +4567,7 @@ template<typename TileDim, typename BlockDim, typename Distributions, size_t...
4567
4567
struct tiling_impl <TileDim, BlockDim, Distributions, index_sequence<Is...>> {
4568
4568
template <size_t I>
4569
4569
using dist_type = typename instantiate_distribution_impl<I, Distributions>::
4570
- type<TileDim::size(I, BlockDim::size(I)), BlockDim::size(I)>;
4570
+ template type<TileDim::size(I, BlockDim::size(I)), BlockDim::size(I)>;
4571
4571
4572
4572
static constexpr size_t rank = TileDim::rank;
4573
4573
static constexpr size_t items_per_thread = (dist_type<Is>::items_per_thread * ... * 1 );
0 commit comments