LAST_UPDATED: Sun Oct 19 23:00:09 UTC 2025 (revision r16-4494-g938ad303f9d)
Target is pru-unknown-elf
Host is x86_64-pc-linux-gnu
=== gcc tests ===
Running target pru-sim
FAIL: gcc.dg/cpp/escape-3.i scan-assembler "/some\\\\\\\\\\\\\\\\directory"
ERROR: c-c++-common/musttail12.c -Wc++-compat : no files matched glob pattern
"struct_musttail688076.cc.[0-9][0-9][0-9]r.expand" for " dg-do 1 compile {
target { struct_musttail && { c || c++11 } } } "
ERROR: c-c++-common/musttail12.c -Wc++-compat : no files matched glob pattern
"struct_musttail688076.cc.[0-9][0-9][0-9]r.expand" for " dg-do 1 compile {
target { struct_musttail && { c || c++11 } } } "
ERROR: c-c++-common/musttail20.c -Wc++-compat : no files matched glob pattern
"struct_musttail688032.cc.[0-9][0-9][0-9]r.expand" for " dg-do 1 compile {
target struct_musttail } "
ERROR: c-c++-common/musttail20.c -Wc++-compat : no files matched glob pattern
"struct_musttail688032.cc.[0-9][0-9][0-9]r.expand" for " dg-do 1 compile {
target struct_musttail } "
ERROR: c-c++-common/musttail3.c -Wc++-compat : no files matched glob pattern
"struct_musttail688036.cc.[0-9][0-9][0-9]r.expand" for " dg-do 1 compile {
target { struct_musttail && { c || c++11 } } } "
ERROR: c-c++-common/musttail3.c -Wc++-compat : no files matched glob pattern
"struct_musttail688036.cc.[0-9][0-9][0-9]r.expand" for " dg-do 1 compile {
target { struct_musttail && { c || c++11 } } } "
FAIL: c-c++-common/pr103798-2.c -Wc++-compat scan-assembler-not memchr
FAIL: c-c++-common/pr103798-3.c -Wc++-compat scan-assembler-not memchr
FAIL: c-c++-common/pr103798-4.c -Wc++-compat scan-assembler-not memchr
ERROR: c-c++-common/pr118442.c -Wc++-compat : no files matched glob pattern
"struct_musttail688076.cc.[0-9][0-9][0-9]r.expand" for " dg-do 2 compile {
target { struct_musttail && { external_musttail && { c || c++11 } } } } "
ERROR: c-c++-common/pr118442.c -Wc++-compat : no files matched glob pattern
"struct_musttail688076.cc.[0-9][0-9][0-9]r.expand" for " dg-do 2 compile {
target { struct_musttail && { external_musttail && { c || c++11 } } } } "
FAIL: gcc.dg/20141029-1.c scan-rtl-dump-times final "mem/v(/.)*:HI" 4
XPASS: gcc.dg/attr-alloc_size-11.c missing range info for short (test for
warnings, line 51)
XPASS: gcc.dg/attr-alloc_size-11.c missing range info for signed char (test for
warnings, line 50)
FAIL: gcc.dg/c23-nullptr-1.c (test for excess errors)
UNRESOLVED: gcc.dg/c23-nullptr-1.c compilation failed to produce executable
FAIL: gcc.dg/gnu23-tag-composite-1.c (test for errors, line 43)
FAIL: gcc.dg/gnu23-tag-composite-1.c (test for excess errors)
FAIL: gcc.dg/loop-9.c scan-rtl-dump loop2_invariant "Decided"
FAIL: gcc.dg/loop-9.c scan-rtl-dump loop2_invariant "without introducing a new
temporary register"
FAIL: gcc.dg/pr23623.c scan-rtl-dump-times final "mem/v(/.)*:SI" 12
FAIL: gcc.dg/pr82929-2.c scan-tree-dump-times store-merging "Merging
successful" 1
FAIL: gcc.dg/pr82929.c scan-tree-dump-times store-merging "Merging successful" 1
FAIL: gcc.dg/pr84877.c execution test
FAIL: gcc.dg/store_merging_1.c scan-tree-dump-times store-merging "Merging
successful" 2
FAIL: gcc.dg/store_merging_10.c scan-tree-dump-times store-merging "Merging
successful" 2
FAIL: gcc.dg/store_merging_11.c scan-tree-dump-times store-merging "Merging
successful" 2
FAIL: gcc.dg/store_merging_13.c scan-tree-dump-times store-merging "Merging
successful" 13
FAIL: gcc.dg/store_merging_14.c scan-tree-dump-times store-merging "Merging
successful" 9
FAIL: gcc.dg/store_merging_15.c scan-tree-dump-times store-merging "Merging
successful" 2
FAIL: gcc.dg/store_merging_2.c scan-tree-dump-times store-merging "Merging
successful" 2
FAIL: gcc.dg/store_merging_20.c scan-tree-dump-times store-merging "Merging
successful" 3
FAIL: gcc.dg/store_merging_21.c scan-tree-dump-times store-merging "Merging
successful" 4
FAIL: gcc.dg/store_merging_22.c scan-tree-dump-times store-merging "Merging
successful" 1
FAIL: gcc.dg/store_merging_22.c scan-tree-dump-times store-merging "New
sequence of 1 stores to replace old one of 3 stores" 1
FAIL: gcc.dg/store_merging_26.c scan-tree-dump store-merging "New sequence of 1
stores to replace old one of 2 stores"
FAIL: gcc.dg/store_merging_27.c scan-tree-dump store-merging "New sequence of
[12] stores to replace old one of 3 stores"
FAIL: gcc.dg/store_merging_28.c scan-tree-dump-times store-merging "New
sequence of [24] stores to replace old one of 6 stores" 1
FAIL: gcc.dg/store_merging_29.c scan-tree-dump store-merging "New sequence of 3
stores to replace old one of 6 stores"
FAIL: gcc.dg/store_merging_4.c scan-tree-dump-times store-merging "Merging
successful" 2
FAIL: gcc.dg/store_merging_5.c scan-tree-dump-times store-merging "MEM
<unsigned int> \\\\[.*\\\\]" 1
FAIL: gcc.dg/store_merging_5.c scan-tree-dump-times store-merging "Merging
successful" 1
FAIL: gcc.dg/store_merging_7.c scan-tree-dump-times store-merging "Merging
successful" 1
FAIL: gcc.dg/store_merging_8.c scan-tree-dump-times store-merging "Merging
successful" 2
FAIL: gcc.dg/store_merging_9.c scan-tree-dump-times store-merging "Merging
successful" 2
FAIL: gcc.dg/vla-1.c scan-tree-dump-times optimized " s=> i" 2
FAIL: c-c++-common/torture/pr116156-1.c -O1 (test for excess errors)
FAIL: c-c++-common/torture/pr116156-1.c -O2 (test for excess errors)
FAIL: c-c++-common/torture/pr116156-1.c -O2 -flto -fno-use-linker-plugin
-flto-partition=none (test for excess errors)
FAIL: c-c++-common/torture/pr116156-1.c -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess
errors)
FAIL: c-c++-common/torture/pr116156-1.c -O3 -g (test for excess errors)
FAIL: c-c++-common/torture/pr116156-1.c -Os (test for excess errors)
FAIL: gcc.dg/tree-ssa/dump-6.c scan-tree-dump store-merging "MEM <unsigned int>
\\\\[\\\\(char \\\\*\\\\)\\\\&a4] = "
FAIL: gcc.dg/tree-ssa/dump-6.c scan-tree-dump store-merging "MEM <unsigned int>
\\\\[\\\\(char \\\\*\\\\)\\\\&a8] = "
FAIL: gcc.dg/tree-ssa/dump-6.c scan-tree-dump store-merging "MEM <unsigned
short> \\\\[\\\\(char \\\\*\\\\)\\\\&a2] = "
FAIL: gcc.dg/tree-ssa/if-to-switch-1.c scan-tree-dump iftoswitch "Condition
chain with [^\\n\\r]* BBs transformed into a switch statement."
FAIL: gcc.dg/tree-ssa/if-to-switch-10.c scan-tree-dump iftoswitch "Condition
chain with [^\\n\\r]* BBs transformed into a switch statement."
FAIL: gcc.dg/tree-ssa/if-to-switch-3.c scan-tree-dump iftoswitch "Condition
chain with [^\\n\\r]* BBs transformed into a switch statement."
FAIL: gcc.dg/tree-ssa/if-to-switch-9.c scan-tree-dump iftoswitch "Condition
chain with [^\\n\\r]* BBs transformed into a switch statement."
FAIL: gcc.dg/tree-ssa/pr103281-1.c scan-tree-dump-not optimized "foo "
FAIL: gcc.dg/tree-ssa/pr47059.c scan-tree-dump-times optimized "short unsigned
int[^*]*;" 0
FAIL: gcc.dg/tree-ssa/ssa-dse-54.c scan-tree-dump-times dse1 "Trimming
statement " 1
FAIL: gcc.dg/tree-ssa/ssa-fre-110.c scan-tree-dump fre1 "Skipping possible
redundant definition"
FAIL: gcc.dg/tree-ssa/ssa-fre-110.c scan-tree-dump fre1 "return 0;"
FAIL: gcc.dg/tree-ssa/update-threading.c scan-tree-dump-times optimized
"Invalid sum" 0
FAIL: outputs-22 exe savetmp namedb-2: outputs.ld1_args
FAIL: outputs-23 exe savetmp named2-2: outputs.ld1_args
FAIL: outputs-24 exe savetmp named2-3: outputs.ld1_args
FAIL: outputs-25 exe savetmp named2-4: outputs.ld1_args
FAIL: outputs-294 lto sing unnamed-3: a.ld1_args
FAIL: outputs-294 lto sing unnamed-3: a.ld_args
FAIL: gcc.target/pru/qbbc-2.c scan-assembler qbbc\\\\t.L[0-9]*, r16, 19
FAIL: gcc.target/pru/qbbc-3.c scan-assembler qbbc\\\\t.L[0-9]*, r16.w0, 12
FAIL: gcc.target/pru/qbbs-2.c scan-assembler qbbs\\\\t.L[0-9]*, r16, 19
=== gcc Summary ===
# of expected passes 143472
# of unexpected failures 64
# of unexpected successes 2
# of expected failures 868
# of unresolved testcases 1
# of unsupported tests 5557
/home/dinux/projects/pru/testbot-workspace/pru-gcc-build/gcc/xgcc version
16.0.0 20251019 (experimental) [remotes/origin/HEAD r16-4494-g938ad303f9d]
(GCC)
Compiler version: 16.0.0 20251019 (experimental) [remotes/origin/HEAD
r16-4494-g938ad303f9d] (GCC) gcc
Platform: pru-unknown-elf
configure flags: --prefix=/home/dinux/projects/pru/testbot-workspace/pru-opt
--target=pru --with-newlib --enable-languages=c --enable-checking=yes,rtl