https://gcc.gnu.org/bugzilla/show_bug.cgi?id=7652
--- Comment #37 from Matthew Woehlke <mwoehlke.floss at gmail dot com> --- > Essentially, this warning and the "intentional fallthrough" attribute exist for both clang and MSVC and will be enabled there; but GCC still doesn't have this feature. [[fallthrough]] was approved for C++17. While the standard does not normatively *require* a diagnostic, it's certainly expected that one be issued. It's a shame that gcc is behind the curve here.