xhochy opened a new pull request #7286:
URL: https://github.com/apache/arrow/pull/7286


   When linking the tests with `clang-4.0`, I get
   
   ```
   Undefined symbols for architecture x86_64:
     "arrow::internal::(anonymous 
namespace)::StringToFloatConverterImpl::main_junk_value_", referenced from:
         arrow::internal::StringToFloat(char const*, unsigned long, float*) in 
libarrow.a(value_parsing.cc.o)
         arrow::internal::StringToFloat(char const*, unsigned long, double*) in 
libarrow.a(value_parsing.cc.o)
     "arrow::internal::(anonymous 
namespace)::StringToFloatConverterImpl::fallback_junk_value_", referenced from:
         arrow::internal::StringToFloat(char const*, unsigned long, float*) in 
libarrow.a(value_parsing.cc.o)
         arrow::internal::StringToFloat(char const*, unsigned long, double*) in 
libarrow.a(value_parsing.cc.o)
   ld: symbol(s) not found for architecture x86_64
   ```
   
   These older clang versions need an explicit implementation definition.


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