Skip to content
This repository was archived by the owner on Nov 30, 2022. It is now read-only.

Update to LLVM 15#14

Merged
rschu1ze merged 7 commits intoclickhousefrom
update-to-15
Oct 27, 2022
Merged

Update to LLVM 15#14
rschu1ze merged 7 commits intoclickhousefrom
update-to-15

Conversation

@rschu1ze
Copy link
Copy Markdown
Member

@rschu1ze rschu1ze commented Oct 20, 2022

Updates to LLVM 15

rschu1ze and others added 7 commits October 19, 2022 21:28
Breaks boost::asio build with libcxx14:

In file included from /mnt/ch/ClickHouse/contrib/NuRaft/src/asio_service.cxx:28:
In file included from /mnt/ch/ClickHouse/contrib/NuRaft/include/libnuraft/asio_service.hxx:24:
In file included from /mnt/ch/ClickHouse/contrib/NuRaft/include/libnuraft/asio_service_options.hxx:20:
In file included from /mnt/ch/ClickHouse/contrib/libcxx/include/functional:506:
In file included from /mnt/ch/ClickHouse/contrib/libcxx/include/__functional/function.h:22:
In file included from /mnt/ch/ClickHouse/contrib/libcxx/include/__memory/shared_ptr.h:21:
/mnt/ch/ClickHouse/contrib/libcxx/include/__memory/allocator.h:122:44: error: cannot form a reference to 'void'
    _LIBCPP_DEPRECATED_IN_CXX17 typedef _Tp&       reference;
                                           ^
/mnt/ch/ClickHouse/contrib/boost/boost/asio/execution/any_executor.hpp:612:48: note: in instantiation of template class 'std::allocator<void>' requested here
          function(BOOST_ASIO_MOVE_CAST(F)(f), std::allocator<void>()));
                                               ^
In file included from /mnt/ch/ClickHouse/contrib/NuRaft/src/asio_service.cxx:28
@rschu1ze rschu1ze changed the title Update to 15 Update to LLVM 15 Oct 20, 2022
@rschu1ze rschu1ze merged commit 9a457ab into clickhouse Oct 27, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants