From 7577fa1b668ea81eb9b7b9af690a4161187129dd Mon Sep 17 00:00:00 2001 From: Maxime Coste Date: Fri, 3 Nov 2023 13:08:44 +1100 Subject: Use explicit target types for gather calls to bypass clang regression Since clang-16 there has been a regression in the P0522R0 support. (Bug report at https://github.com/llvm/llvm-project/issue/63281) Closes #4892 --- src/command_manager.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/command_manager.cc') diff --git a/src/command_manager.cc b/src/command_manager.cc index 68ea6c63..cfd031b2 100644 --- a/src/command_manager.cc +++ b/src/command_manager.cc @@ -95,7 +95,7 @@ HashSet CommandManager::loaded_modules() const { return m_modules | filter([](auto&& elem) { return elem.value.state == Module::State::Loaded; }) | transform([](auto&& elem) { return elem.key; }) - | gather(); + | gather>(); } struct parse_error : runtime_error -- cgit v1.2.3