https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92617
--- Comment #5 from Piotr Seweryn <piotr.seweryn at gmail dot com> --- Obviously there is no return statement and warning was issued, however endless loop isn't the expected result, don't you agree? And falling-through to the next piece of code is even worse, coze we are falling we random arguments and weird things may happen.