https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100512
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Last reconfirmed| |2021-05-11 CC| |aldyh at gcc dot gnu.org, | |amacleod at redhat dot com Target Milestone|--- |12.0 Status|UNCONFIRMED |NEW Ever confirmed|0 |1 --- Comment #2 from Richard Biener <rguenth at gcc dot gnu.org> --- checking reveals during GIMPLE pass: evrp t.c:21:1: internal compiler error: tree check: expected class 'type', have 'exceptional' (error_mark) in useless_type_conversion_p, at gimple-expr.c:88 21 | } | ^ 0x17569f1 tree_class_check_failed(tree_node const*, tree_code_class, char const*, int, char const*) /home/rguenther/src/gcc3/gcc/tree.c:8724 0xa2a9cb tree_class_check(tree_node*, tree_code_class, char const*, int, char const*) /home/rguenther/src/gcc3/gcc/tree.h:3479 0xec8f6c useless_type_conversion_p(tree_node*, tree_node*) /home/rguenther/src/gcc3/gcc/gimple-expr.c:88 0x138e103 verify_gimple_comparison /home/rguenther/src/gcc3/gcc/tree-cfg.c:3515 0x13946ef verify_gimple_cond /home/rguenther/src/gcc3/gcc/tree-cfg.c:4945 that's in if (_26 != 0) where we have a released SSA name.