xumingming opened a new issue, #5709:
URL: https://github.com/apache/incubator-gluten/issues/5709
### Backend
VL (Velox)
### Bug description
Two issues:
First one:
```java
In file included from
gluten/cpp/velox/compute/iceberg/IcebergPlanConverter.cc:18:
In file included from
gluten/cpp/velox/compute/iceberg/IcebergPlanConverter.h:20:
In file included from gluten/cpp/velox/substrait/SubstraitToVeloxPlan.h:24:
gluten/ep/build-velox/build/velox_ep/velox/dwio/common/Options.h:138:8:
error: private field 'appendRowNumberColumn_' is not used
[-Werror,-Wunused-private-field]
bool appendRowNumberColumn_ = false;
^
1 error generated.
```
Second one:
```java
In file included from
gluten/cpp/velox/operators/functions/RegistrationAllFunctions.cc:19:
gluten/cpp/velox/operators/functions/RowConstructorWithAllNull.h:28:34:
error:
'gluten::RowConstructorWithAllNullCallToSpecialForm::constructSpecialForm'
hides overloaded virtual function [-Werror,-Woverloaded-virtual]
facebook::velox::exec::ExprPtr constructSpecialForm(
^
gluten/cpp/velox/operators/functions/RowConstructorWithNull.h:28:34: note:
hidden overloaded virtual function
'gluten::RowConstructorWithNullCallToSpecialForm::constructSpecialForm'
declared here: different number of parameters (4 vs 5)
facebook::velox::exec::ExprPtr constructSpecialForm(
^
In file included from
gluten/cpp/velox/operators/functions/RegistrationAllFunctions.cc:19:
gluten/cpp/velox/operators/functions/RowConstructorWithAllNull.h:33:57:
error: all paths through this function will call itself
[-Werror,-Winfinite-recursion]
const facebook::velox::core::QueryConfig& config) {
^
2 errors generated.
make[2]: ***
[velox/CMakeFiles/velox.dir/operators/functions/RegistrationAllFunctions.cc.o]
Error 1
In file included from gluten/cpp/velox/compute/VeloxPlanConverter.cc:18:
In file included from /gluten/cpp/velox/compute/VeloxPlanConverter.h:23:
In file included fromgluten/cpp/velox/substrait/SubstraitToVeloxPlan.h:24:
```
### Spark version
None
### Spark configurations
N/A
### System information
Velox System Info v0.0.2
Commit: bdbd4df325ac8cc7f2abb4a5e4fa720e37a87795
CMake Version: 3.29.3
System: Darwin-23.1.0
Arch: arm64
C++ Compiler: /Library/Developer/CommandLineTools/usr/bin/c++
C++ Compiler Version: 15.0.0.15000040
C Compiler: /Library/Developer/CommandLineTools/usr/bin/cc
C Compiler Version: 15.0.0.15000040
CMake Prefix Path:
/Library/Developer/CommandLineTools/SDKs/MacOSX14.0.sdk/usr;/opt/homebrew;/usr/local;/usr;/;/opt/homebrew/Cellar/cmake/3.29.3;/usr/X11R6;/usr/pkg;/opt;/sw;/opt/local
### Relevant logs
_No response_
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]