https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114667
Bug ID: 114667 Summary: `gcc -O2 t.c -fdump-tree-optimized=/dev/stdout -fdump-tree-all` produces `error: could not open dump file` Product: gcc Version: 14.0 Status: UNCONFIRMED Keywords: diagnostic, rejects-valid Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: pinskia at gcc dot gnu.org Target Milestone: --- ``` [apinski@xeond2 gcc]$ ~/upstream-gcc/bin/gcc -O2 -S -fdump-tree-optimized=/dev/stdout -fdump-tree-all t.c t.c: In function ‘main’: t.c:5:5: error: could not open dump file ‘/usr/local/include’: Is a directory 5 | int main() | ^~~~ ``` This has been failing this way since at least 9.1.0 .