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]

Reply via email to