https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107229
Jeffrey A. Law <law at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |law at gcc dot gnu.org --- Comment #3 from Jeffrey A. Law <law at gcc dot gnu.org> --- Note that we're seeing linux kernel build failures that may have the same underlying problem: ./cc1 -O2 -mabi=64 main.i -quiet -I./ ../drivers/base/power/main.c: In function ‘__device_suspend’: ../drivers/base/power/main.c:1606:12: error: invalid ‘PHI’ argument _142 during GIMPLE pass: ifcvt ../drivers/base/power/main.c:1606:12: internal compiler error: tree check: expected class ‘type’, have ‘exceptional’ (error_mark) in useless_type_conversion_p, at gimple-expr.cc:87 0x176e2f4 tree_class_check_failed(tree_node const*, tree_code_class, char const*, int, char const*) /home/jlaw/test/gcc/gcc/tree.cc:8877 0xa058bb tree_class_check(tree_node*, tree_code_class, char const*, int, char const*) /home/jlaw/test/gcc/gcc/tree.h:3649 0xe9369a useless_type_conversion_p(tree_node*, tree_node*) /home/jlaw/test/gcc/gcc/gimple-expr.cc:87 0x13a4bd3 verify_gimple_phi /home/jlaw/test/gcc/gcc/tree-cfg.cc:5201 0x13a57dd verify_gimple_in_cfg(function*, bool) /home/jlaw/test/gcc/gcc/tree-cfg.cc:5530 I'll monitor this bug and re-test the kernel build once Andre has a potential patch. If it turns out to be a distinct problem, then I'll open a new bug.