https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119576
--- Comment #10 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to Andrew Pinski from comment #9) > The Linux kernel is some what a special case and somewhat should be using > `--param min-pagesize=0` to avoid the warnings about low fixed addresses. That is for the s390 issue. As for the other warnings nobody filed a bug report for them so there is no to know what is going on. maybe an assume attribute or `if (x) __builtin_unreachable ()` is needed to fix the warning/improve the code gen. But who knows.