We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent af2b313 commit cc8e3aaCopy full SHA for cc8e3aa
1 file changed
include/exec/__detail/__system_context_default_impl.hpp
@@ -301,6 +301,10 @@ namespace exec::__system_context_default_impl {
301
/// Keeps track of the backends for the system context interfaces.
302
template <typename _Interface, typename _Impl>
303
struct __instance_data {
304
+ // work around for https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119652
305
+ constexpr __instance_data() noexcept // NOLINT(modernize-use-equals-default)
306
+ {}
307
+
308
/// Gets the current instance; if there is no instance, uses the current factory to create one.
309
auto __get_current_instance() -> std::shared_ptr<_Interface> {
310
// If we have a valid instance, return it.
0 commit comments