https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104636

--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
#include <type_traits>
#include <iostream>
#include <cstdint>

//kde-misc/kdeconnect
struct foo
{   uint8_t v_;
    explicit foo( char const * p = nullptr, uint8_t v = 0 ) : v_{v}{}
    foo( foo const & ) = default;
};

foo get_value()
    {
    return {};
    }
int main()
{
    return get_value().v_;
}

Reply via email to