Describe the bug, including details regarding any error messages, version, and platform.
The test-r-linux-as-cran fails with:
[ 78%] Building CXX object src/parquet/CMakeFiles/parquet_objlib.dir/column_writer.cc.o
In file included from /arrow/r/check/arrow.Rcheck/00_pkg_src/arrow/tools/cpp/src/parquet/column_reader.cc:46:
/arrow/r/check/arrow.Rcheck/00_pkg_src/arrow/tools/cpp/src/arrow/util/rle_encoding_internal.h:814:24: error: missing 'typename' prior to dependent type name 'RleBitPackedDecoderGetRunDecoder<value_type, decltype(run)>::type'
using RunDecoder = RleBitPackedDecoderGetRunDecoder<value_type, decltype(run)>::type;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
typename
/arrow/r/check/arrow.Rcheck/00_pkg_src/arrow/tools/cpp/src/arrow/util/rle_encoding_internal.h:1127:24: error: missing 'typename' prior to dependent type name 'RleBitPackedDecoderGetRunDecoder<value_type, decltype(run)>::type'
using RunDecoder = RleBitPackedDecoderGetRunDecoder<value_type, decltype(run)>::type;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
typename
/arrow/r/check/arrow.Rcheck/00_pkg_src/arrow/tools/cpp/src/arrow/util/rle_encoding_internal.h:1309:24: error: missing 'typename' prior to dependent type name 'RleBitPackedDecoderGetRunDecoder<value_type, decltype(run)>::type'
using RunDecoder = RleBitPackedDecoderGetRunDecoder<value_type, decltype(run)>::type;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
typename
3 errors generated.
make[2]: *** [src/parquet/CMakeFiles/parquet_objlib.dir/build.make:247: src/parquet/CMakeFiles/parquet_objlib.dir/column_reader.cc.o] Error 1
make[2]: *** Waiting for unfinished jobs....
[ 78%] Building CXX object src/arrow/CMakeFiles/arrow_compute_objlib.dir/compute/kernels/scalar_compare.cc.o
In file included from /arrow/r/check/arrow.Rcheck/00_pkg_src/arrow/tools/cpp/src/parquet/column_writer.cc:47:
/arrow/r/check/arrow.Rcheck/00_pkg_src/arrow/tools/cpp/src/arrow/util/rle_encoding_internal.h:814:24: error: missing 'typename' prior to dependent type name 'RleBitPackedDecoderGetRunDecoder<value_type, decltype(run)>::type'
using RunDecoder = RleBitPackedDecoderGetRunDecoder<value_type, decltype(run)>::type;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
typename
/arrow/r/check/arrow.Rcheck/00_pkg_src/arrow/tools/cpp/src/arrow/util/rle_encoding_internal.h:1127:24: error: missing 'typename' prior to dependent type name 'RleBitPackedDecoderGetRunDecoder<value_type, decltype(run)>::type'
using RunDecoder = RleBitPackedDecoderGetRunDecoder<value_type, decltype(run)>::type;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
typename
/arrow/r/check/arrow.Rcheck/00_pkg_src/arrow/tools/cpp/src/arrow/util/rle_encoding_internal.h:1309:24: error: missing 'typename' prior to dependent type name 'RleBitPackedDecoderGetRunDecoder<value_type, decltype(run)>::type'
using RunDecoder = RleBitPackedDecoderGetRunDecoder<value_type, decltype(run)>::type;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
typename
3 errors generated.
make[2]: *** [src/parquet/CMakeFiles/parquet_objlib.dir/build.make:275: src/parquet/CMakeFiles/parquet_objlib.dir/column_writer.cc.o] Error 1
[ 79%] Building CXX object src/arrow/CMakeFiles/arrow_compute_objlib.dir/compute/kernels/scalar_if_else.cc.o
Component(s)
C++, Parquet, R
Describe the bug, including details regarding any error messages, version, and platform.
The test-r-linux-as-cran fails with:
Component(s)
C++, Parquet, R