https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95067
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |9.4 --- Comment #2 from Richard Biener <rguenth at gcc dot gnu.org> --- That commit looks totally unrelated ... but it's eventually that /* If there was an input error and we don't really have a type, avoid crashing and write something that is at least valid by assuming `int'. */ if (type == error_mark_node) type = integer_type_node; in dbxout_type makes us later use uninitialized low/high. using void_type_node might be less error-prone here. Untested suggestion, that is. Take it or leave it ;) (stabs should go away)