https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92485
--- Comment #4 from Alexey Dobriyan <adobriyan at gmail dot com> --- I'm not familiar with project's backporting policies. FWIW, this bug break Linux scheduler compilation with g++, which is a big deal for me! :^) CC kernel/sched/idle.o In file included from arch/x86/include/asm/bug.h:83, from include/linux/bug.h:5, from include/linux/jump_label.h:250, from include/linux/static_key.h:1, from arch/x86/include/asm/nospec-branch.h:6, from arch/x86/include/asm/irqflags.h:9, from include/linux/irqflags.h:16, from include/linux/rcupdate.h:26, from include/linux/rculist.h:11, from include/linux/pid.h:6, from include/linux/sched.h:14, from kernel/sched/sched.h:5, from kernel/sched/idle.c:9: kernel/sched/idle.c: In function 'int balance_idle(rq*, task_struct*, rq_flags*)': include/asm-generic/bug.h:101:2: internal compiler error: ...