-
Notifications
You must be signed in to change notification settings - Fork 4k
Open
Description
Describe the bug, including details regarding any error messages, version, and platform.
The conda verification jobs on macOS are currently failing:
- verify-rc-source-cpp-macos-conda-amd64
- verify-rc-source-integration-macos-conda-amd64
- verify-rc-source-python-macos-conda-amd64
The error:
[ 9%] Building CXX object src/arrow/CMakeFiles/arrow_array.dir/array/validate.cc.o
In file included from /Users/runner/work/crossbow/crossbow/arrow/cpp/src/arrow/array/diff.cc:21:
In file included from /private/var/folders/dw/ystz5y093yx3lnxm0n2_lrgr0000gn/T/arrow-HEAD.XXXXX.48gTlSPayM/miniforge/envs/conda-source/bin/../include/c++/v1/chrono:1121:
In file included from /private/var/folders/dw/ystz5y093yx3lnxm0n2_lrgr0000gn/T/arrow-HEAD.XXXXX.48gTlSPayM/miniforge/envs/conda-source/bin/../include/c++/v1/charconv:85:
/private/var/folders/dw/ystz5y093yx3lnxm0n2_lrgr0000gn/T/arrow-HEAD.XXXXX.48gTlSPayM/miniforge/envs/conda-source/bin/../include/c++/v1/__charconv/from_chars_floating_point.h:57:1: error: expected ')'
57 | _LIBCPP_AVAILABILITY_FROM_CHARS_FLOATING_POINT _LIBCPP_HIDE_FROM_ABI inline from_chars_result
| ^
/private/var/folders/dw/ystz5y093yx3lnxm0n2_lrgr0000gn/T/arrow-HEAD.XXXXX.48gTlSPayM/miniforge/envs/conda-source/bin/../include/c++/v1/__configuration/availability.h:346:56: note: expanded from macro '_LIBCPP_AVAILABILITY_FROM_CHARS_FLOATING_POINT'
346 | #define _LIBCPP_AVAILABILITY_FROM_CHARS_FLOATING_POINT _LIBCPP_INTRODUCED_IN_LLVM_20_ATTRIBUTE
| ^
/private/var/folders/dw/ystz5y093yx3lnxm0n2_lrgr0000gn/T/arrow-HEAD.XXXXX.48gTlSPayM/miniforge/envs/conda-source/bin/../include/c++/v1/__configuration/availability.h:131:92: note: expanded from macro '_LIBCPP_INTRODUCED_IN_LLVM_20_ATTRIBUTE'
131 | # define _LIBCPP_INTRODUCED_IN_LLVM_20_ATTRIBUTE __attribute__((macos, strict, introduced = 99.0, message="see https://conda-forge.org/docs/maintainer/knowledge_base.html#newer-c-features-with-old-sdk"))
| ^
In file included from /Users/runner/work/crossbow/crossbow/arrow/cpp/src/arrow/array/diff.cc:21:
In file included from /private/var/folders/dw/ystz5y093yx3lnxm0n2_lrgr0000gn/T/arrow-HEAD.XXXXX.48gTlSPayM/miniforge/envs/conda-source/bin/../include/c++/v1/chrono:1121:
In file included from /private/var/folders/dw/ystz5y093yx3lnxm0n2_lrgr0000gn/T/arrow-HEAD.XXXXX.48gTlSPayM/miniforge/envs/conda-source/bin/../include/c++/v1/charconv:85:
/private/var/folders/dw/ystz5y093yx3lnxm0n2_lrgr0000gn/T/arrow-HEAD.XXXXX.48gTlSPayM/miniforge/envs/conda-source/bin/../include/c++/v1/__charconv/from_chars_floating_point.h:62:1: error: expected ')'
62 | _LIBCPP_AVAILABILITY_FROM_CHARS_FLOATING_POINT _LIBCPP_HIDE_FROM_ABI inline from_chars_result
| ^
/private/var/folders/dw/ystz5y093yx3lnxm0n2_lrgr0000gn/T/arrow-HEAD.XXXXX.48gTlSPayM/miniforge/envs/conda-source/bin/../include/c++/v1/__configuration/availability.h:346:56: note: expanded from macro '_LIBCPP_AVAILABILITY_FROM_CHARS_FLOATING_POINT'
346 | #define _LIBCPP_AVAILABILITY_FROM_CHARS_FLOATING_POINT _LIBCPP_INTRODUCED_IN_LLVM_20_ATTRIBUTE
| ^
/private/var/folders/dw/ystz5y093yx3lnxm0n2_lrgr0000gn/T/arrow-HEAD.XXXXX.48gTlSPayM/miniforge/envs/conda-source/bin/../include/c++/v1/__configuration/availability.h:131:92: note: expanded from macro '_LIBCPP_INTRODUCED_IN_LLVM_20_ATTRIBUTE'
131 | # define _LIBCPP_INTRODUCED_IN_LLVM_20_ATTRIBUTE __attribute__((macos, strict, introduced = 99.0, message="see https://conda-forge.org/docs/maintainer/knowledge_base.html#newer-c-features-with-old-sdk"))
| ^
2 errors generated.
make[2]: *** [src/arrow/CMakeFiles/arrow_array.dir/build.make:331: src/arrow/CMakeFiles/arrow_array.dir/array/diff.cc.o] Error 1
This is happening both on main and the maintenance branch for 23.0.1. We probably have to cherry-pick the fix for the 23.0.1 release if we decide is a blocker.
Component(s)
Continuous Integration, Release
Reactions are currently unavailable