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

Jonathan Wakely <redi at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |INVALID

--- Comment #3 from Jonathan Wakely <redi at gcc dot gnu.org> ---
Your asSeconds doesn't return anything:

float asSeconds(Duration dur) {
    using WantedDuration = duration<float>;
    auto f_secs = duration_cast<WantedDuration>(dur);
}

dc.cc: In function ‘float asSeconds(Duration)’:
dc.cc:19:1: warning: no return statement in function returning non-void
[-Wreturn-type]
 }
 ^

Reply via email to