21#if __cplusplus < 201703L
22template class RColumnValue<int>;
23template class RColumnValue<unsigned int>;
24template class RColumnValue<char>;
25template class RColumnValue<unsigned char>;
26template class RColumnValue<float>;
27template class RColumnValue<double>;
28template class RColumnValue<Long64_t>;
29template class RColumnValue<ULong64_t>;
30template class RColumnValue<std::vector<int>>;
31template class RColumnValue<std::vector<unsigned int>>;
32template class RColumnValue<std::vector<char>>;
33template class RColumnValue<std::vector<unsigned char>>;
34template class RColumnValue<std::vector<float>>;
35template class RColumnValue<std::vector<double>>;
36template class RColumnValue<std::vector<Long64_t>>;
37template class RColumnValue<std::vector<ULong64_t>>;
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...