arw2019 commented on pull request #8782:
URL: https://github.com/apache/arrow/pull/8782#issuecomment-737678759


   It's down to three failing checks:
   - Appveyor - not sure what the problem is
   - C++ / AMD64 MacOS 10.15 - looks like a `gtest` location problem
   ```
   dyld: Library not loaded: @rpath/libgtest_maind.dylib
   ```
   - C++/ AMD64 Windows 2019 - a template instantiation problem in 
`cpp/src/parquet/statistics_test.cc`
   
   ```
   
D:\a\arrow\arrow\build\cpp\googletest_ep-prefix\include\gtest/internal/gtest-internal.h(527,33):
 error C2039: 'TearDownTestCase': is not a member of 'parquet::ByteArray' 
[D:\a\arrow\arrow\build\cpp\src\parquet\parquet-internals-test.vcxproj]
   D:\a\arrow\arrow\cpp\src\parquet/types.h(518): message : see declaration of 
'parquet::ByteArray' 
[D:\a\arrow\arrow\build\cpp\src\parquet\parquet-internals-test.vcxproj]
   
D:\a\arrow\arrow\build\cpp\googletest_ep-prefix\include\gtest/internal/gtest-internal.h(525):
 message : while compiling class template member function 
'testing::internal::SetUpTearDownSuiteFuncType 
testing::internal::SuiteApiResolver<TestClass>::GetTearDownCaseOrSuite(const 
char *,int)' 
[D:\a\arrow\arrow\build\cpp\src\parquet\parquet-internals-test.vcxproj]
   
D:\a\arrow\arrow\build\cpp\googletest_ep-prefix\include\gtest/internal/gtest-internal.h(705):
 message : see reference to function template instantiation 
'testing::internal::SetUpTearDownSuiteFuncType 
testing::internal::SuiteApiResolver<TestClass>::GetTearDownCaseOrSuite(const 
char *,int)' being compiled 
[D:\a\arrow\arrow\build\cpp\src\parquet\parquet-internals-test.vcxproj]
   
D:\a\arrow\arrow\build\cpp\googletest_ep-prefix\include\gtest/internal/gtest-internal.h(706):
 message : see reference to class template instantiation 
'testing::internal::SuiteApiResolver<TestClass>' being compiled 
[D:\a\arrow\arrow\build\cpp\src\parquet\parquet-internals-test.vcxproj]
   
D:\a\arrow\arrow\build\cpp\googletest_ep-prefix\include\gtest/internal/gtest-internal.h(698):
 message : while compiling class template member function 'bool 
testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types3<T2,T3,T4>>::Register(const
 char *,const testing::internal::CodeLocation &,const char *,const char 
*,int,const std::vector<std::string,std::allocator<std::string>> &)' 
[D:\a\arrow\arrow\build\cpp\src\parquet\parquet-internals-test.vcxproj]
             with
             [
                 Fixture=parquet::test::TestStatistics,
                 
TestSel=testing::internal::TemplateSel<parquet::test::TestStatistics_MinMaxEncode_Test>,
                 T2=parquet::ByteArrayType,
                 T3=parquet::FLBAType,
                 T4=parquet::BooleanType
             ]
   
D:\a\arrow\arrow\build\cpp\googletest_ep-prefix\include\gtest/internal/gtest-internal.h(720):
 message : see reference to function template instantiation 'bool 
testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types3<T2,T3,T4>>::Register(const
 char *,const testing::internal::CodeLocation &,const char *,const char 
*,int,const std::vector<std::string,std::allocator<std::string>> &)' being 
compiled [D:\a\arrow\arrow\build\cpp\src\parquet\parquet-internals-test.vcxproj]
             with
             [
                 Fixture=parquet::test::TestStatistics,
                 
TestSel=testing::internal::TemplateSel<parquet::test::TestStatistics_MinMaxEncode_Test>,
                 T2=parquet::ByteArrayType,
                 T3=parquet::FLBAType,
                 T4=parquet::BooleanType
             ]
   
D:\a\arrow\arrow\build\cpp\googletest_ep-prefix\include\gtest/internal/gtest-internal.h(721):
 message : see reference to class template instantiation 
'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types3<T2,T3,T4>>'
 being compiled 
[D:\a\arrow\arrow\build\cpp\src\parquet\parquet-internals-test.vcxproj]
             with
             [
                 Fixture=parquet::test::TestStatistics,
                 
TestSel=testing::internal::TemplateSel<parquet::test::TestStatistics_MinMaxEncode_Test>,
                 T2=parquet::ByteArrayType,
                 T3=parquet::FLBAType,
                 T4=parquet::BooleanType
             ]
   
D:\a\arrow\arrow\build\cpp\googletest_ep-prefix\include\gtest/internal/gtest-internal.h(698):
 message : while compiling class template member function 'bool 
testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types4<T2,T3,T4,T5>>::Register(const
 char *,const testing::internal::CodeLocation &,const char *,const char 
*,int,const std::vector<std::string,std::allocator<std::string>> &)' 
[D:\a\arrow\arrow\build\cpp\src\parquet\parquet-internals-test.vcxproj]
             with
             [
                 Fixture=parquet::test::TestStatistics,
                 
TestSel=testing::internal::TemplateSel<parquet::test::TestStatistics_MinMaxEncode_Test>,
                 T2=parquet::DoubleType,
                 T3=parquet::ByteArrayType,
                 T4=parquet::FLBAType,
                 T5=parquet::BooleanType
             ]
   
D:\a\arrow\arrow\build\cpp\googletest_ep-prefix\include\gtest/internal/gtest-internal.h(720):
 message : see reference to function template instantiation 'bool 
testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types4<T2,T3,T4,T5>>::Register(const
 char *,const testing::internal::CodeLocation &,const char *,const char 
*,int,const std::vector<std::string,std::allocator<std::string>> &)' being 
compiled [D:\a\arrow\arrow\build\cpp\src\parquet\parquet-internals-test.vcxproj]
             with
             [
                 Fixture=parquet::test::TestStatistics,
                 
TestSel=testing::internal::TemplateSel<parquet::test::TestStatistics_MinMaxEncode_Test>,
                 T2=parquet::DoubleType,
                 T3=parquet::ByteArrayType,
                 T4=parquet::FLBAType,
                 T5=parquet::BooleanType
             ]
   
D:\a\arrow\arrow\build\cpp\googletest_ep-prefix\include\gtest/internal/gtest-internal.h(721):
 message : see reference to class template instantiation 
'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types4<T2,T3,T4,T5>>'
 being compiled 
[D:\a\arrow\arrow\build\cpp\src\parquet\parquet-internals-test.vcxproj]
             with
             [
                 Fixture=parquet::test::TestStatistics,
                 
TestSel=testing::internal::TemplateSel<parquet::test::TestStatistics_MinMaxEncode_Test>,
                 T2=parquet::DoubleType,
                 T3=parquet::ByteArrayType,
                 T4=parquet::FLBAType,
                 T5=parquet::BooleanType
             ]
   
D:\a\arrow\arrow\build\cpp\googletest_ep-prefix\include\gtest/internal/gtest-internal.h(698):
 message : while compiling class template member function 'bool 
testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types5<T2,T3,T4,T5,T6>>::Register(const
 char *,const testing::internal::CodeLocation &,const char *,const char 
*,int,const std::vector<std::string,std::allocator<std::string>> &)' 
[D:\a\arrow\arrow\build\cpp\src\parquet\parquet-internals-test.vcxproj]
             with
             [
                 Fixture=parquet::test::TestStatistics,
                 
TestSel=testing::internal::TemplateSel<parquet::test::TestStatistics_MinMaxEncode_Test>,
                 T2=parquet::FloatType,
                 T3=parquet::DoubleType,
                 T4=parquet::ByteArrayType,
                 T5=parquet::FLBAType,
                 T6=parquet::BooleanType
             ]
   
D:\a\arrow\arrow\build\cpp\googletest_ep-prefix\include\gtest/internal/gtest-internal.h(720):
 message : see reference to function template instantiation 'bool 
testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types5<T2,T3,T4,T5,T6>>::Register(const
 char *,const testing::internal::CodeLocation &,const char *,const char 
*,int,const std::vector<std::string,std::allocator<std::string>> &)' being 
compiled [D:\a\arrow\arrow\build\cpp\src\parquet\parquet-internals-test.vcxproj]
             with
             [
                 Fixture=parquet::test::TestStatistics,
                 
TestSel=testing::internal::TemplateSel<parquet::test::TestStatistics_MinMaxEncode_Test>,
                 T2=parquet::FloatType,
                 T3=parquet::DoubleType,
                 T4=parquet::ByteArrayType,
                 T5=parquet::FLBAType,
                 T6=parquet::BooleanType
             ]
   
D:\a\arrow\arrow\build\cpp\googletest_ep-prefix\include\gtest/internal/gtest-internal.h(721):
 message : see reference to class template instantiation 
'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types5<T2,T3,T4,T5,T6>>'
 being compiled 
[D:\a\arrow\arrow\build\cpp\src\parquet\parquet-internals-test.vcxproj]
             with
             [
                 Fixture=parquet::test::TestStatistics,
                 
TestSel=testing::internal::TemplateSel<parquet::test::TestStatistics_MinMaxEncode_Test>,
                 T2=parquet::FloatType,
                 T3=parquet::DoubleType,
                 T4=parquet::ByteArrayType,
                 T5=parquet::FLBAType,
                 T6=parquet::BooleanType
             ]
   
D:\a\arrow\arrow\build\cpp\googletest_ep-prefix\include\gtest/internal/gtest-internal.h(698):
 message : while compiling class template member function 'bool 
testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types6<T2,T3,T4,T5,T6,T7>>::Register(const
 char *,const testing::internal::CodeLocation &,const char *,const char 
*,int,const std::vector<std::string,std::allocator<std::string>> &)' 
[D:\a\arrow\arrow\build\cpp\src\parquet\parquet-internals-test.vcxproj]
             with
             [
                 Fixture=parquet::test::TestStatistics,
                 
TestSel=testing::internal::TemplateSel<parquet::test::TestStatistics_MinMaxEncode_Test>,
                 T2=parquet::Int64Type,
                 T3=parquet::FloatType,
                 T4=parquet::DoubleType,
                 T5=parquet::ByteArrayType,
                 T6=parquet::FLBAType,
                 T7=parquet::BooleanType
             ]
   
D:\a\arrow\arrow\build\cpp\googletest_ep-prefix\include\gtest/internal/gtest-internal.h(720):
 message : see reference to function template instantiation 'bool 
testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types6<T2,T3,T4,T5,T6,T7>>::Register(const
 char *,const testing::internal::CodeLocation &,const char *,const char 
*,int,const std::vector<std::string,std::allocator<std::string>> &)' being 
compiled [D:\a\arrow\arrow\build\cpp\src\parquet\parquet-internals-test.vcxproj]
             with
             [
                 Fixture=parquet::test::TestStatistics,
                 
TestSel=testing::internal::TemplateSel<parquet::test::TestStatistics_MinMaxEncode_Test>,
                 T2=parquet::Int64Type,
                 T3=parquet::FloatType,
                 T4=parquet::DoubleType,
                 T5=parquet::ByteArrayType,
                 T6=parquet::FLBAType,
                 T7=parquet::BooleanType
             ]
   
D:\a\arrow\arrow\build\cpp\googletest_ep-prefix\include\gtest/internal/gtest-internal.h(721):
 message : see reference to class template instantiation 
'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types6<T2,T3,T4,T5,T6,T7>>'
 being compiled 
[D:\a\arrow\arrow\build\cpp\src\parquet\parquet-internals-test.vcxproj]
             with
             [
                 Fixture=parquet::test::TestStatistics,
                 
TestSel=testing::internal::TemplateSel<parquet::test::TestStatistics_MinMaxEncode_Test>,
                 T2=parquet::Int64Type,
                 T3=parquet::FloatType,
                 T4=parquet::DoubleType,
                 T5=parquet::ByteArrayType,
                 T6=parquet::FLBAType,
                 T7=parquet::BooleanType
             ]
   
D:\a\arrow\arrow\build\cpp\googletest_ep-prefix\include\gtest/internal/gtest-internal.h(698):
 message : while compiling class template member function 'bool 
testing::internal::TypeParameterizedTest<parquet::test::TestStatistics,testing::internal::TemplateSel<parquet::test::TestStatistics_MinMaxEncode_Test>,parquet::test::gtest_type_params_TestStatistics_>::Register(const
 char *,const testing::internal::CodeLocation &,const char *,const char 
*,int,const std::vector<std::string,std::allocator<std::string>> &)' 
[D:\a\arrow\arrow\build\cpp\src\parquet\parquet-internals-test.vcxproj]
   D:/a/arrow/arrow/cpp/src/parquet/statistics_test.cc(490): message : see 
reference to function template instantiation 'bool 
testing::internal::TypeParameterizedTest<parquet::test::TestStatistics,testing::internal::TemplateSel<parquet::test::TestStatistics_MinMaxEncode_Test>,parquet::test::gtest_type_params_TestStatistics_>::Register(const
 char *,const testing::internal::CodeLocation &,const char *,const char 
*,int,const std::vector<std::string,std::allocator<std::string>> &)' being 
compiled [D:\a\arrow\arrow\build\cpp\src\parquet\parquet-internals-test.vcxproj]
   D:/a/arrow/arrow/cpp/src/parquet/statistics_test.cc(490): message : see 
reference to class template instantiation 
'testing::internal::TypeParameterizedTest<parquet::test::TestStatistics,testing::internal::TemplateSel<parquet::test::TestStatistics_MinMaxEncode_Test>,parquet::test::gtest_type_params_TestStatistics_>'
 being compiled 
[D:\a\arrow\arrow\build\cpp\src\parquet\parquet-internals-test.vcxproj]
   
D:\a\arrow\arrow\build\cpp\googletest_ep-prefix\include\gtest/internal/gtest-internal.h(529,33):
 error C2039: 'TearDownTestSuite': is not a member of 'parquet::ByteArray' 
[D:\a\arrow\arrow\build\cpp\src\parquet\parquet-internals-test.vcxproj]
   D:\a\arrow\arrow\cpp\src\parquet/types.h(518): message : see declaration of 
'parquet::ByteArray' 
[D:\a\arrow\arrow\build\cpp\src\parquet\parquet-internals-test.vcxproj]
   ```
   I'll keep looking.


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to