-
Notifications
You must be signed in to change notification settings - Fork 129
Open
Description
The upgrade on hombrew-core to add Arrow 23.0.0 seems to be blocked by vineyard build failures with the newest Arrow version:
Homebrew/homebrew-core#263403
Example of CI failure: https://github.com/Homebrew/homebrew-core/actions/runs/21116645351/job/60740044966?pr=263403
Part of the output log:
2026-01-19T05:10:20.5892272Z �[01m�[K/var/tmp/vineyard-20260119-145818-4f8ewi/v6d-0.24.4/src/client/ds/core_types.h:53:7:�[m�[K �[01;36m�[Knote: �[m�[Kcandidate: ‘�[01m�[Kconstexpr vineyard::List<std::shared_ptr<vineyard::NumericArray<unsigned int> > >& vineyard::List<std::shared_ptr<vineyard::NumericArray<unsigned int> > >::operator=(const vineyard::List<std::shared_ptr<vineyard::NumericArray<unsigned int> > >&)�[m�[K’
2026-01-19T05:10:20.5892711Z 53 | class �[01;36m�[KList�[m�[K final : public std::vector<T> {
2026-01-19T05:10:20.5892897Z | �[01;36m�[K^~~~�[m�[K
2026-01-19T05:10:20.5894829Z �[01m�[K/var/tmp/vineyard-20260119-145818-4f8ewi/v6d-0.24.4/src/client/ds/core_types.h:53:7:�[m�[K �[01;36m�[Knote: �[m�[K no known conversion for argument 1 from ‘�[01m�[Kint�[m�[K’ to ‘�[01m�[Kconst vineyard::List<std::shared_ptr<vineyard::NumericArray<unsigned int> > >&�[m�[K’
2026-01-19T05:10:20.5897712Z �[01m�[K/var/tmp/vineyard-20260119-145818-4f8ewi/v6d-0.24.4/src/client/ds/core_types.h:53:7:�[m�[K �[01;36m�[Knote: �[m�[Kcandidate: ‘�[01m�[Kconstexpr vineyard::List<std::shared_ptr<vineyard::NumericArray<unsigned int> > >& vineyard::List<std::shared_ptr<vineyard::NumericArray<unsigned int> > >::operator=(vineyard::List<std::shared_ptr<vineyard::NumericArray<unsigned int> > >&&)�[m�[K’
2026-01-19T05:10:20.5899789Z �[01m�[K/var/tmp/vineyard-20260119-145818-4f8ewi/v6d-0.24.4/src/client/ds/core_types.h:53:7:�[m�[K �[01;36m�[Knote: �[m�[K no known conversion for argument 1 from ‘�[01m�[Kint�[m�[K’ to ‘�[01m�[Kvineyard::List<std::shared_ptr<vineyard::NumericArray<unsigned int> > >&&�[m�[K’
2026-01-19T05:10:20.5902640Z �[01m�[K/var/tmp/vineyard-20260119-145818-4f8ewi/v6d-0.24.4/modules/graph/fragment/arrow_fragment.vineyard.h:1136:30:�[m�[K �[01;31m�[Kerror: �[m�[Kno match for ‘�[01m�[Koperator=�[m�[K’ (operand types are ‘�[01m�[Kvineyard::List<std::shared_ptr<vineyard::Hashmap<unsigned int, unsigned int, vineyard::prime_number_hash_wy<unsigned int>, std::equal_to<unsigned int> > > >�[m�[K’ and ‘�[01m�[Kint�[m�[K’)
2026-01-19T05:10:20.5903188Z 1136 | �[01;31m�[K__value->ovg2l_maps_ = ovg2l_maps_�[m�[K;
2026-01-19T05:10:20.5903492Z | �[01;31m�[K~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~�[m�[K
2026-01-19T05:10:20.5908652Z �[01m�[K/var/tmp/vineyard-20260119-145818-4f8ewi/v6d-0.24.4/src/client/ds/core_types.h:34:6:�[m�[K �[01;36m�[Knote: �[m�[Kcandidate: ‘�[01m�[Kvineyard::List<T>& vineyard::List<T>::operator=(const base_type&) [with T = std::shared_ptr<vineyard::Hashmap<unsigned int, unsigned int, vineyard::prime_number_hash_wy<unsigned int>, std::equal_to<unsigned int> > >; base_type = std::vector<std::shared_ptr<vineyard::Hashmap<unsigned int, unsigned int, vineyard::prime_number_hash_wy<unsigned int>, std::equal_to<unsigned int> > >, std::allocator<std::shared_ptr<vineyard::Hashmap<unsigned int, unsigned int, vineyard::prime_number_hash_wy<unsigned int>, std::equal_to<unsigned int> > > > >]�[m�[K’
2026-01-19T05:10:20.5909066Z 34 | T& �[01;36m�[Koperator�[m�[K=(const base_type& v) { \
2026-01-19T05:10:20.5909263Z | �[01;36m�[K^~~~~~~~�[m�[K
2026-01-19T05:10:20.5910411Z �[01m�[K/var/tmp/vineyard-20260119-145818-4f8ewi/v6d-0.24.4/src/client/ds/core_types.h:34:6:�[m�[K �[01;36m�[Knote: �[m�[Kin definition of macro ‘�[01m�[KDECLARE_DEFAULT_WRAPPER�[m�[K’
2026-01-19T05:10:20.5910797Z 34 | T& �[01;36m�[Koperator�[m�[K=(const base_type& v) { \
2026-01-19T05:10:20.5910990Z | �[01;36m�[K^~~~~~~~�[m�[K
2026-01-19T05:10:20.5915920Z �[01m�[K/var/tmp/vineyard-20260119-145818-4f8ewi/v6d-0.24.4/src/client/ds/core_types.h:34:33:�[m�[K �[01;36m�[Knote: �[m�[K no known conversion for argument 1 from ‘�[01m�[Kint�[m�[K’ to ‘�[01m�[Kconst vineyard::List<std::shared_ptr<vineyard::Hashmap<unsigned int, unsigned int, vineyard::prime_number_hash_wy<unsigned int>, std::equal_to<unsigned int> > > >::base_type&�[m�[K’ {aka ‘�[01m�[Kconst std::vector<std::shared_ptr<vineyard::Hashmap<unsigned int, unsigned int, vineyard::prime_number_hash_wy<unsigned int>, std::equal_to<unsigned int> > >, std::allocator<std::shared_ptr<vineyard::Hashmap<unsigned int, unsigned int, vineyard::prime_number_hash_wy<unsigned int>, std::equal_to<unsigned int> > > > >&�[m�[K’}
2026-01-19T05:10:20.5916501Z 34 | T& operator=(�[01;36m�[Kconst base_type& v�[m�[K) { \
2026-01-19T05:10:20.5916764Z | �[01;36m�[K~~~~~~~~~~~~~~~~~^�[m�[K
2026-01-19T05:10:20.5918084Z �[01m�[K/var/tmp/vineyard-20260119-145818-4f8ewi/v6d-0.24.4/src/client/ds/core_types.h:56:3:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KDECLARE_DEFAULT_WRAPPER�[m�[K’
2026-01-19T05:10:20.5918375Z 56 | �[01;36m�[KDECLARE_DEFAULT_WRAPPER�[m�[K(List)
2026-01-19T05:10:20.5918591Z | �[01;36m�[K^~~~~~~~~~~~~~~~~~~~~~~�[m�[K
2026-01-19T05:10:20.5923295Z �[01m�[K/var/tmp/vineyard-20260119-145818-4f8ewi/v6d-0.24.4/src/client/ds/core_types.h:38:6:�[m�[K �[01;36m�[Knote: �[m�[Kcandidate: ‘�[01m�[Kvineyard::List<T>& vineyard::List<T>::operator=(base_type&&) [with T = std::shared_ptr<vineyard::Hashmap<unsigned int, unsigned int, vineyard::prime_number_hash_wy<unsigned int>, std::equal_to<unsigned int> > >; base_type = std::vector<std::shared_ptr<vineyard::Hashmap<unsigned int, unsigned int, vineyard::prime_number_hash_wy<unsigned int>, std::equal_to<unsigned int> > >, std::allocator<std::shared_ptr<vineyard::Hashmap<unsigned int, unsigned int, vineyard::prime_number_hash_wy<unsigned int>, std::equal_to<unsigned int> > > > >]�[m�[K’
2026-01-19T05:10:20.5923710Z 38 | T& �[01;36m�[Koperator�[m�[K=(base_type&& v) { \
2026-01-19T05:10:20.5923909Z | �[01;36m�[K^~~~~~~~�[m�[K
2026-01-19T05:10:20.5925049Z �[01m�[K/var/tmp/vineyard-20260119-145818-4f8ewi/v6d-0.24.4/src/client/ds/core_types.h:38:6:�[m�[K �[01;36m�[Knote: �[m�[Kin definition of macro ‘�[01m�[KDECLARE_DEFAULT_WRAPPER�[m�[K’
2026-01-19T05:10:20.5925404Z 38 | T& �[01;36m�[Koperator�[m�[K=(base_type&& v) { \
2026-01-19T05:10:20.5925717Z | �[01;36m�[K^~~~~~~~�[m�[K
2026-01-19T05:10:20.5930893Z �[01m�[K/var/tmp/vineyard-20260119-145818-4f8ewi/v6d-0.24.4/src/client/ds/core_types.h:38:28:�[m�[K �[01;36m�[Knote: �[m�[K no known conversion for argument 1 from ‘�[01m�[Kint�[m�[K’ to ‘�[01m�[Kvineyard::List<std::shared_ptr<vineyard::Hashmap<unsigned int, unsigned int, vineyard::prime_number_hash_wy<unsigned int>, std::equal_to<unsigned int> > > >::base_type&&�[m�[K’ {aka ‘�[01m�[Kstd::vector<std::shared_ptr<vineyard::Hashmap<unsigned int, unsigned int, vineyard::prime_number_hash_wy<unsigned int>, std::equal_to<unsigned int> > >, std::allocator<std::shared_ptr<vineyard::Hashmap<unsigned int, unsigned int, vineyard::prime_number_hash_wy<unsigned int>, std::equal_to<unsigned int> > > > >&&�[m�[K’}
2026-01-19T05:10:20.5931313Z 38 | T& operator=(�[01;36m�[Kbase_type&& v�[m�[K) { \
2026-01-19T05:10:20.5931638Z | �[01;36m�[K~~~~~~~~~~~~^�[m�[K
2026-01-19T05:10:20.5932775Z �[01m�[K/var/tmp/vineyard-20260119-145818-4f8ewi/v6d-0.24.4/src/client/ds/core_types.h:56:3:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KDECLARE_DEFAULT_WRAPPER�[m�[K’
2026-01-19T05:10:20.5933065Z 56 | �[01;36m�[KDECLARE_DEFAULT_WRAPPER�[m�[K(List)
2026-01-19T05:10:20.5933306Z | �[01;36m�[K^~~~~~~~~~~~~~~~~~~~~~~�[m�[K
2026-01-19T05:10:20.5937972Z �[01m�[K/var/tmp/vineyard-20260119-145818-4f8ewi/v6d-0.24.4/src/client/ds/core_types.h:53:7:�[m�[K �[01;36m�[Knote: �[m�[Kcandidate: ‘�[01m�[Kconstexpr vineyard::List<std::shared_ptr<vineyard::Hashmap<unsigned int, unsigned int, vineyard::prime_number_hash_wy<unsigned int>, std::equal_to<unsigned int> > > >& vineyard::List<std::shared_ptr<vineyard::Hashmap<unsigned int, unsigned int, vineyard::prime_number_hash_wy<unsigned int>, std::equal_to<unsigned int> > > >::operator=(const vineyard::List<std::shared_ptr<vineyard::Hashmap<unsigned int, unsigned int, vineyard::prime_number_hash_wy<unsigned int>, std::equal_to<unsigned int> > > >&)�[m�[K’
2026-01-19T05:10:20.5938447Z 53 | class �[01;36m�[KList�[m�[K final : public std::vector<T> {
2026-01-19T05:10:20.5938634Z | �[01;36m�[K^~~~�[m�[K
2026-01-19T05:10:20.5941191Z �[01m�[K/var/tmp/vineyard-20260119-145818-4f8ewi/v6d-0.24.4/src/client/ds/core_types.h:53:7:�[m�[K �[01;36m�[Knote: �[m�[K no known conversion for argument 1 from ‘�[01m�[Kint�[m�[K’ to ‘�[01m�[Kconst vineyard::List<std::shared_ptr<vineyard::Hashmap<unsigned int, unsigned int, vineyard::prime_number_hash_wy<unsigned int>, std::equal_to<unsigned int> > > >&�[m�[K’
2026-01-19T05:10:20.5945850Z �[01m�[K/var/tmp/vineyard-20260119-145818-4f8ewi/v6d-0.24.4/src/client/ds/core_types.h:53:7:�[m�[K �[01;36m�[Knote: �[m�[Kcandidate: ‘�[01m�[Kconstexpr vineyard::List<std::shared_ptr<vineyard::Hashmap<unsigned int, unsigned int, vineyard::prime_number_hash_wy<unsigned int>, std::equal_to<unsigned int> > > >& vineyard::List<std::shared_ptr<vineyard::Hashmap<unsigned int, unsigned int, vineyard::prime_number_hash_wy<unsigned int>, std::equal_to<unsigned int> > > >::operator=(vineyard::List<std::shared_ptr<vineyard::Hashmap<unsigned int, unsigned int, vineyard::prime_number_hash_wy<unsigned int>, std::equal_to<unsigned int> > > >&&)�[m�[K’
2026-01-19T05:10:20.5948681Z �[01m�[K/var/tmp/vineyard-20260119-145818-4f8ewi/v6d-0.24.4/src/client/ds/core_types.h:53:7:�[m�[K �[01;36m�[Knote: �[m�[K no known conversion for argument 1 from ‘�[01m�[Kint�[m�[K’ to ‘�[01m�[Kvineyard::List<std::shared_ptr<vineyard::Hashmap<unsigned int, unsigned int, vineyard::prime_number_hash_wy<unsigned int>, std::equal_to<unsigned int> > > >&&�[m�[K’
2026-01-19T05:10:20.5948820Z At global scope:
2026-01-19T05:10:20.5950054Z �[01m�[Kcc1plus:�[m�[K �[01;36m�[Knote: �[m�[Kunrecognized command-line option ‘�[01m�[K-Wno-enum-constexpr-conversion�[m�[K’ may have been intended to silence earlier diagnostics
2026-01-19T05:10:20.5951184Z �[01m�[Kcc1plus:�[m�[K �[01;36m�[Knote: �[m�[Kunrecognized command-line option ‘�[01m�[K-Wno-unknown-warning-option�[m�[K’ may have been intended to silence earlier diagnostics
2026-01-19T05:10:20.5952449Z �[01m�[Kcc1plus:�[m�[K �[01;36m�[Knote: �[m�[Kunrecognized command-line option ‘�[01m�[K-Wno-unused-private-field�[m�[K’ may have been intended to silence earlier diagnostics
2026-01-19T05:10:20.5953737Z �[01m�[Kcc1plus:�[m�[K �[01;36m�[Knote: �[m�[Kunrecognized command-line option ‘�[01m�[K-Wno-defaulted-function-deleted�[m�[K’ may have been intended to silence earlier diagnostics
2026-01-19T05:10:20.5953877Z At global scope:
2026-01-19T05:10:20.5955030Z �[01m�[Kcc1plus:�[m�[K �[01;36m�[Knote: �[m�[Kunrecognized command-line option ‘�[01m�[K-Wno-enum-constexpr-conversion�[m�[K’ may have been intended to silence earlier diagnostics
2026-01-19T05:10:20.5956135Z �[01m�[Kcc1plus:�[m�[K �[01;36m�[Knote: �[m�[Kunrecognized command-line option ‘�[01m�[K-Wno-unknown-warning-option�[m�[K’ may have been intended to silence earlier diagnostics
2026-01-19T05:10:20.5957548Z �[01m�[Kcc1plus:�[m�[K �[01;36m�[Knote: �[m�[Kunrecognized command-line option ‘�[01m�[K-Wno-unused-private-field�[m�[K’ may have been intended to silence earlier diagnostics
2026-01-19T05:10:20.5958742Z �[01m�[Kcc1plus:�[m�[K �[01;36m�[Knote: �[m�[Kunrecognized command-line option ‘�[01m�[K-Wno-defaulted-function-deleted�[m�[K’ may have been intended to silence earlier diagnostics
2026-01-19T05:10:20.5959731Z make[2]: *** [modules/graph/CMakeFiles/vineyard_graph.dir/build.make:96: modules/graph/CMakeFiles/vineyard_graph.dir/fragment/arrow_fragment_builder_int32_uint64.cc.o] Error 1
2026-01-19T05:10:20.5959912Z make[2]: *** Waiting for unfinished jobs....
2026-01-19T05:10:20.5960043Z At global scope:
2026-01-19T05:10:20.5961185Z �[01m�[Kcc1plus:�[m�[K �[01;36m�[Knote: �[m�[Kunrecognized command-line option ‘�[01m�[K-Wno-enum-constexpr-conversion�[m�[K’ may have been intended to silence earlier diagnostics
2026-01-19T05:10:20.5962290Z �[01m�[Kcc1plus:�[m�[K �[01;36m�[Knote: �[m�[Kunrecognized command-line option ‘�[01m�[K-Wno-unknown-warning-option�[m�[K’ may have been intended to silence earlier diagnostics
2026-01-19T05:10:20.5963404Z �[01m�[Kcc1plus:�[m�[K �[01;36m�[Knote: �[m�[Kunrecognized command-line option ‘�[01m�[K-Wno-unused-private-field�[m�[K’ may have been intended to silence earlier diagnostics
2026-01-19T05:10:20.5964686Z �[01m�[Kcc1plus:�[m�[K �[01;36m�[Knote: �[m�[Kunrecognized command-line option ‘�[01m�[K-Wno-defaulted-function-deleted�[m�[K’ may have been intended to silence earlier diagnostics
2026-01-19T05:10:20.5965637Z make[2]: *** [modules/graph/CMakeFiles/vineyard_graph.dir/build.make:82: modules/graph/CMakeFiles/vineyard_graph.dir/fragment/arrow_fragment_builder_int32_uint32.cc.o] Error 1
2026-01-19T05:10:20.5966510Z make[2]: *** [modules/graph/CMakeFiles/vineyard_graph.dir/build.make:124: modules/graph/CMakeFiles/vineyard_graph.dir/fragment/arrow_fragment_builder_int64_uint64.cc.o] Error 1
2026-01-19T05:10:20.5966621Z At global scope:
2026-01-19T05:10:20.5967828Z �[01m�[Kcc1plus:�[m�[K �[01;36m�[Knote: �[m�[Kunrecognized command-line option ‘�[01m�[K-Wno-enum-constexpr-conversion�[m�[K’ may have been intended to silence earlier diagnostics
2026-01-19T05:10:20.5968894Z �[01m�[Kcc1plus:�[m�[K �[01;36m�[Knote: �[m�[Kunrecognized command-line option ‘�[01m�[K-Wno-unknown-warning-option�[m�[K’ may have been intended to silence earlier diagnostics
2026-01-19T05:10:20.5969933Z �[01m�[Kcc1plus:�[m�[K �[01;36m�[Knote: �[m�[Kunrecognized command-line option ‘�[01m�[K-Wno-unused-private-field�[m�[K’ may have been intended to silence earlier diagnostics
2026-01-19T05:10:20.5971059Z �[01m�[Kcc1plus:�[m�[K �[01;36m�[Knote: �[m�[Kunrecognized command-line option ‘�[01m�[K-Wno-defaulted-function-deleted�[m�[K’ may have been intended to silence earlier diagnostics
2026-01-19T05:10:20.5972005Z make[2]: *** [modules/graph/CMakeFiles/vineyard_graph.dir/build.make:110: modules/graph/CMakeFiles/vineyard_graph.dir/fragment/arrow_fragment_builder_int64_uint32.cc.o] Error 1
2026-01-19T05:10:20.5972383Z make[2]: Leaving directory '/var/tmp/vineyard-20260119-145818-4f8ewi/v6d-0.24.4/build'
2026-01-19T05:10:20.5972808Z make[1]: *** [CMakeFiles/Makefile2:1241: modules/graph/CMakeFiles/vineyard_graph.dir/all] Error 2
2026-01-19T05:10:20.5973310Z make[1]: Leaving directory '/var/tmp/vineyard-20260119-145818-4f8ewi/v6d-0.24.4/build'
2026-01-19T05:10:20.5973459Z make: *** [Makefile:139: all] Error 2
Metadata
Metadata
Assignees
Labels
No labels