https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96589
--- Comment #2 from Tom de Vries <vries at gcc dot gnu.org> --- With this patch: ... diff --git a/gcc/testsuite/gcc.dg/builtin-object-size-21.c b/gcc/testsuite/gcc.dg/builtin-object-size-21.c index 7e0f85ffdf3..87058988780 100644 --- a/gcc/testsuite/gcc.dg/builtin-object-size-21.c +++ b/gcc/testsuite/gcc.dg/builtin-object-size-21.c @@ -1,8 +1,7 @@ /* PR middle-end/92815 - spurious -Wstringop-overflow writing into a flexible array of an extern struct { dg-do compile } - { dg-options "-Wall -fdump-tree-optimized" } - { dg-require-effective-target large_initializer } */ + { dg-options "-Wall -fdump-tree-optimized -o /dev/null" } */ #define PTRDIFF_MAX __PTRDIFF_MAX__ ... we have: ... spawn -ignore SIGHUP /home/vries/nvptx/mainkernel-2/build-gcc/gcc/xgcc -B/home/vries/nvptx/mainkernel-2/build-gcc/gcc/ /home/vries/nvptx/mainkernel-2/source-gcc/gcc/testsuite/gcc.dg/builtin-object-size-21.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=never -fdiagnostics-urls=never --sysroot=/home/vries/nvptx/mainkernel-2/install/nvptx-none -Wall -fdump-tree-optimized -o /dev/null -S -isystem /home/vries/nvptx/mainkernel-2/build-gcc/nvptx-none/./newlib/targ-include -isystem /home/vries/nvptx/mainkernel-2/source-gcc/newlib/libc/include -o builtin-object-size-21.s^M cc1: error: output filename specified twice^M compiler exited with status 1 FAIL: gcc.dg/builtin-object-size-21.c (test for errors, line 29) ...