-
Notifications
You must be signed in to change notification settings - Fork 290
Open
Description
/usr/include/c++/12/variant(487): error: function "std::__detail::__variant::_Variadic_union<_First, _Rest...>::~_Variadic_union() [with _First=argparse::Argument::valued_action, _Rest=<argparse::Argument::void_action>]" (declared at line 427) cannot be referenced -- it is a deleted function
: _M_u(in_place_index<_Np>, std::forward<_Args>(__args)...),
^
detected during:
instantiation of "std::__detail::__variant::_Variant_storage<false, _Types...>::_Variant_storage(std::in_place_index_t<_Np>, _Args &&...) [with _Types=<argparse::Argument::valued_action, argparse::Argument::void_action>, _Np=0UL, _Args=<lambda [](const std::string &)->std::string>]" at line 775
implicit generation of "std::__detail::__variant::_Copy_ctor_base<false, argparse::Argument::valued_action, argparse::Argument::void_action>::_Copy_ctor_base(std::in_place_index_t<_Np>, _Args &&...) [with _Np=0UL, _Args=<lambda [](const std::string &)->std::string>]" at line 775
instantiation of class "std::__detail::__variant::_Copy_ctor_base<<unnamed>, _Types...> [with <unnamed>=false, _Types=<argparse::Argument::valued_action, argparse::Argument::void_action>]" at line 775
implicit generation of "std::__detail::__variant::_Move_ctor_base<false, argparse::Argument::valued_action, argparse::Argument::void_action>::_Move_ctor_base(std::in_place_index_t<_Np>, _Args &&...) [with _Np=0UL, _Args=<lambda [](const std::string &)->std::string>]" at line 775
instantiation of class "std::__detail::__variant::_Move_ctor_base<<unnamed>, _Types...> [with <unnamed>=false, _Types=<argparse::Argument::valued_action, argparse::Argument::void_action>]" at line 775
[ 2 instantiation contexts not shown ]
implicit generation of "std::__detail::__variant::_Move_assign_base<false, argparse::Argument::valued_action, argparse::Argument::void_action>::_Move_assign_base(std::in_place_index_t<_Np>, _Args &&...) [with _Np=0UL, _Args=<lambda [](const std::string &)->std::string>]" at line 775
instantiation of class "std::__detail::__variant::_Move_assign_base<<unnamed>, _Types...> [with <unnamed>=false, _Types=<argparse::Argument::valued_action, argparse::Argument::void_action>]" at line 775
instantiation of "std::__detail::__variant::_Variant_base<_Types...>::_Variant_base(std::in_place_index_t<_Np>, _Args &&...) [with _Types=<argparse::Argument::valued_action, argparse::Argument::void_action>, _Np=0UL, _Args=<lambda [](const std::string &)->std::string>]" at line 1471
instantiation of "std::variant<_Types...>::variant(std::in_place_index_t<_Np>, _Args &&...) [with _Types=<argparse::Argument::valued_action, argparse::Argument::void_action>, _Np=0UL, _Args=<lambda [](const std::string &)->std::string>, _Tp=argparse::Argument::valued_action, <unnamed>=void]" at line 1453
instantiation of "std::variant<_Types...>::variant(std::in_place_type_t<_Tp>, _Args &&...) [with _Types=<argparse::Argument::valued_action, argparse::Argument::void_action>, _Tp=argparse::Argument::valued_action, _Args=<lambda [](const std::string &)->std::string>, <unnamed>=void]" at line 1621 of /workspace/transformer-main/src/vendor/argparse.hpp
/usr/include/c++/12/variant(506): error: function "std::__detail::__variant::_Variadic_union<_First, _Rest...>::~_Variadic_union() [with _First=argparse::Argument::valued_action, _Rest=<argparse::Argument::void_action>]" (declared at line 427) cannot be referenced -- it is a deleted function
~_Variant_storage()
^
detected during:
instantiation of "std::__detail::__variant::_Variant_storage<false, _Types...>::~_Variant_storage() [with _Types=<argparse::Argument::valued_action, argparse::Argument::void_action>]" at line 775
implicit generation of "std::__detail::__variant::_Copy_ctor_base<false, argparse::Argument::valued_action, argparse::Argument::void_action>::_Copy_ctor_base(std::in_place_index_t<_Np>, _Args &&...) [with _Np=0UL, _Args=<lambda [](const std::string &)->std::string>]" at line 775
instantiation of class "std::__detail::__variant::_Copy_ctor_base<<unnamed>, _Types...> [with <unnamed>=false, _Types=<argparse::Argument::valued_action, argparse::Argument::void_action>]" at line 775
implicit generation of "std::__detail::__variant::_Move_ctor_base<false, argparse::Argument::valued_action, argparse::Argument::void_action>::_Move_ctor_base(std::in_place_index_t<_Np>, _Args &&...) [with _Np=0UL, _Args=<lambda [](const std::string &)->std::string>]" at line 775
instantiation of class "std::__detail::__variant::_Move_ctor_base<<unnamed>, _Types...> [with <unnamed>=false, _Types=<argparse::Argument::valued_action, argparse::Argument::void_action>]" at line 775
[ 2 instantiation contexts not shown ]
implicit generation of "std::__detail::__variant::_Move_assign_base<false, argparse::Argument::valued_action, argparse::Argument::void_action>::_Move_assign_base(std::in_place_index_t<_Np>, _Args &&...) [with _Np=0UL, _Args=<lambda [](const std::string &)->std::string>]" at line 775
instantiation of class "std::__detail::__variant::_Move_assign_base<<unnamed>, _Types...> [with <unnamed>=false, _Types=<argparse::Argument::valued_action, argparse::Argument::void_action>]" at line 775
instantiation of "std::__detail::__variant::_Variant_base<_Types...>::_Variant_base(std::in_place_index_t<_Np>, _Args &&...) [with _Types=<argparse::Argument::valued_action, argparse::Argument::void_action>, _Np=0UL, _Args=<lambda [](const std::string &)->std::string>]" at line 1471
instantiation of "std::variant<_Types...>::variant(std::in_place_index_t<_Np>, _Args &&...) [with _Types=<argparse::Argument::valued_action, argparse::Argument::void_action>, _Np=0UL, _Args=<lambda [](const std::string &)->std::string>, _Tp=argparse::Argument::valued_action, <unnamed>=void]" at line 1453
instantiation of "std::variant<_Types...>::variant(std::in_place_type_t<_Tp>, _Args &&...) [with _Types=<argparse::Argument::valued_action, argparse::Argument::void_action>, _Tp=argparse::Argument::valued_action, _Args=<lambda [](const std::string &)->std::string>, <unnamed>=void]" at line 1621 of /workspace/transformer-main/src/vendor/argparse.hpp
Metadata
Metadata
Assignees
Labels
No labels