thisisnic opened a new issue, #50581:
URL: https://github.com/apache/arrow/issues/50581

   The macOS cran-release nightly job fails to compile Arrow C++ after the 
simdjson introduction in #50469.
   
   The build picks up the Homebrew-installed simdjson from 
/opt/homebrew/include/simdjson.h instead of a vendored copy. That header is 
incompatible with the old macOS 11.3 SDK used by the CRAN build for binary 
compatibility, producing errors like:
   
   ```
   /opt/homebrew/include/simdjson.h:67912: error: class template argument 'T' 
for template
     'numeric_limits' does not satisfy the constraint ...
   /opt/homebrew/include/simdjson.h:67916: error: use of undeclared identifier 
'limits'
   20 errors generated.
   ```
   
   The build then fails at `arrow/json/object_parser.cc` and the R package 
cannot configure.
   
   Failed run: 
https://github.com/ursacomputing/crossbow/actions/runs/29799266759/job/88536926914
   
   Component: R


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

Reply via email to