https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90034
--- Comment #7 from Todd Freed <todd.freed at gmail dot com> --- Submitted a bug report to bug-bi...@gnu.org, as this seems to be a recent behavior change in bison. It did not used to produce an output which induced the hang when invoked like, bison -o /dev/stdout parser.y | gcc -xc -