[Bug other/99363] New: [11 regression] gcc.dg/attr-flatten-1.c fails starting with r11-7469

2021-03-03 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99363

Bug ID: 99363
   Summary: [11 regression] gcc.dg/attr-flatten-1.c fails starting
with r11-7469
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: other
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:f8e7f3f3f33e22721a28772cc3f9b616e48cd1c9, r11-7469
make  -k check-gcc RUNTESTFLAGS="dg.exp=gcc.dg/attr-flatten-1.c"
FAIL: gcc.dg/attr-flatten-1.c  (test for warnings, line 13)
# of expected passes1
# of unexpected failures1


Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/-fdiagnostics-plain-output  -c -o
alias3091682.o alias3091682.c(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/ -fdiagnostics-plain-output -c -o
alias3091682.o alias3091682.c
Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/attr-flatten-1.c   
-fdiagnostics-plain-output-ansi -pedantic-errors -S -o attr-flatten-1.s   
(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/attr-flatten-1.c
-fdiagnostics-plain-output -ansi -pedantic-errors -S -o attr-flatten-1.s
FAIL: gcc.dg/attr-flatten-1.c  (test for warnings, line 13)

[Bug target/99392] New: [10/11 regression] ICE for g++.dg/cpp1y/lambda-generic-variadic20.C

2021-03-04 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99392

Bug ID: 99392
   Summary: [10/11 regression] ICE for
g++.dg/cpp1y/lambda-generic-variadic20.C
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: target
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

Note: this only occurs on powerpc BE 32 bit.

The test case g++.dg/cpp1y/lambda-generic-variadic20.C ICEs when compiled. 
This occurs in both trunk and gcc 10.  In gcc 10 it occurs at the revision
where the test case was added (to where it was backported it appeared).  I had
some issues narrowing it down in trunk but I think it has always failed there,
too.

g:183e9006cc0300257d6f74d573514ef86f78cb4e, r10-7885
make  -k check-gcc RUNTESTFLAGS="--target_board=unix'{-m32,-m64}'
dg.exp=g++.dg/cpp1y/lambda-generic-variadic20.C"
FAIL: g++.dg/cpp1y/lambda-generic-variadic20.C  -std=c++14 (internal compiler
error)
FAIL: g++.dg/cpp1y/lambda-generic-variadic20.C  -std=c++14 (test for excess
errors)
FAIL: g++.dg/cpp1y/lambda-generic-variadic20.C  -std=c++17 (internal compiler
error)
FAIL: g++.dg/cpp1y/lambda-generic-variadic20.C  -std=c++17 (test for excess
errors)
FAIL: g++.dg/cpp1y/lambda-generic-variadic20.C  -std=c++2a (internal compiler
error)
FAIL: g++.dg/cpp1y/lambda-generic-variadic20.C  -std=c++2a (test for excess
errors)

The ICE with gcc 10 (at the revision where the test case was added as shown
above):

Executing on host:
/home/seurer/gcc/git/build/gcc-10-test/gcc/testsuite/g++/../../xg++
-B/home/seurer/gcc/git/build/gcc-10-test/gcc/testsuite/g++/../../
/home/seurer/gcc/git/gcc-10-test/gcc/testsuite/g++.dg/cpp1y/lambda-generic-variadic20.C
 -m32   -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never  -nostdinc++
-I/home/seurer/gcc/git/build/gcc-10-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-10-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-10-test/libstdc++-v3/libsupc++
-I/home/seurer/gcc/git/gcc-10-test/libstdc++-v3/include/backward
-I/home/seurer/gcc/git/gcc-10-test/libstdc++-v3/testsuite/util
-fmessage-length=0  -std=c++14  -pedantic-errors -Wno-long-long  -S -o
lambda-generic-variadic20.s(timeout = 300)
spawn -ignore SIGHUP
/home/seurer/gcc/git/build/gcc-10-test/gcc/testsuite/g++/../../xg++
-B/home/seurer/gcc/git/build/gcc-10-test/gcc/testsuite/g++/../../
/home/seurer/gcc/git/gcc-10-test/gcc/testsuite/g++.dg/cpp1y/lambda-generic-variadic20.C
-m32 -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never -nostdinc++
-I/home/seurer/gcc/git/build/gcc-10-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-10-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-10-test/libstdc++-v3/libsupc++
-I/home/seurer/gcc/git/gcc-10-test/libstdc++-v3/include/backward
-I/home/seurer/gcc/git/gcc-10-test/libstdc++-v3/testsuite/util
-fmessage-length=0 -std=c++14 -pedantic-errors -Wno-long-long -S -o
lambda-generic-variadic20.s
during RTL pass: expand
/home/seurer/gcc/git/gcc-10-test/gcc/testsuite/g++.dg/cpp1y/lambda-generic-variadic20.C:
In static member function 'static decltype (((const fooV<{const char*, int,
double, char, float, short int, unsigned int}>::*)0)->operator()(static_cast(fooV::._anon_2::_FUN::) ...)) fooV<{const
char*, int, double, char, float, short int, unsigned int}>_FUN(auto:1 ...) [with auto:1 = {fooV<{const char*, int, double, char,
float, short int, unsigned int}>::, const char*, int,
double, char, float, short int, unsigned int}]':
/home/seurer/gcc/git/gcc-10-test/gcc/testsuite/g++.dg/cpp1y/lambda-generic-variadic20.C:5:12:
internal compiler error: in expand_expr_addr_expr_1, at expr.c:8075
0x1091e5eb expand_expr_addr_expr_1
/home/seurer/gcc/git/gcc-10-test/gcc/expr.c:8075
0x1090e683 expand_expr_addr_expr
/home/seurer/gcc/git/gcc-10-test/gcc/expr.c:8188
0x1090e683 expand_expr_real_1(tree_node*, rtx_def*, machine_mode,
expand_modifier, rtx_def**, bool)
/home/seurer/gcc/git/gcc-10-test/gcc/expr.c:11363
0x1072bf13 expand_normal
/home/seurer/gcc/git/gcc-10-test/gcc/expr.h:288
0x1072bf13 precompute_register_parameters
/home/seurer/gcc/git/gcc-10-test/gcc/calls.c:982
0x1073a483 expand_call(tree_node*, rtx_def*, int)
/home/seurer/gcc/git/gcc-10-test/gcc/calls.c:4398
0x1090e5c7 expand_expr_real_1(tree_node*, rtx_def*, machine_mode,
expand_modifier, rtx_def**, bool)
/home/seurer/gcc/git/gcc-10-test/gcc/expr.c:11135
0x1091ea43 store_expr(tree_node*, rtx_def*, int, bool, bool)
/home/seurer/gcc/git/gcc-10-test/gcc/expr.c:5752
0x10921f87 expand_assignment(tree_node*, tree_nod

[Bug target/99392] [10/11 regression] ICE for g++.dg/cpp1y/lambda-generic-variadic20.C

2021-03-04 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99392

seurer at gcc dot gnu.org changed:

   What|Removed |Added

  Build||powerpc64-linux-gnu
   Host||powerpc64-linux-gnu
 Target||powerpc64-linux-gnu
 CC||bergner at gcc dot gnu.org,
   ||paolo.carlini at oracle dot 
com,
   ||wschmidt at gcc dot gnu.org

--- Comment #1 from seurer at gcc dot gnu.org ---
The note about should have said "this only occurs with a compiler built to
support 32 bits".  It fails on both power 7 and power 8 BE machines.

[Bug target/99392] [10/11 regression] ICE for g++.dg/cpp1y/lambda-generic-variadic20.C

2021-03-04 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99392

--- Comment #3 from seurer at gcc dot gnu.org ---
This is probably a duplicate of PR90448

[Bug target/99392] [10/11 regression] ICE for g++.dg/cpp1y/lambda-generic-variadic20.C

2021-03-04 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99392

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |DUPLICATE

--- Comment #4 from seurer at gcc dot gnu.org ---
Yes, it is a duplicate.

*** This bug has been marked as a duplicate of bug 90448 ***

[Bug c++/90448] [8/9/10/11 Regression] decltype-based lambda parameter pack is rejected

2021-03-04 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90448

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 CC||seurer at gcc dot gnu.org

--- Comment #10 from seurer at gcc dot gnu.org ---
*** Bug 99392 has been marked as a duplicate of this bug. ***

[Bug c++/90448] [8/9/10/11 Regression] decltype-based lambda parameter pack is rejected

2021-03-04 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90448

--- Comment #11 from seurer at gcc dot gnu.org ---
This (still) fails on powerpc BE 32 bit compiler for both gcc 10 and trunk.

[Bug other/99496] New: [11 regression] g++.dg/modules/xtreme-header-3_c.C ICEs after r11-7557

2021-03-09 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99496

Bug ID: 99496
   Summary: [11 regression] g++.dg/modules/xtreme-header-3_c.C
ICEs after r11-7557
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: other
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:ded6a1953dd7f43229c44e5d0d17c264338a3f4c, r11-7557

FAIL: g++.dg/modules/xtreme-header-3_c.C -std=c++17 (internal compiler error)
FAIL: g++.dg/modules/xtreme-header-3_c.C -std=c++17 (test for excess errors)

This was on a power 9 LE system.

spawn -ignore SIGHUP
/home3/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++5/../../xg++
-B/home3/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++5/../../
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/modules/xtreme-header-3_c.C
-fdiagnostics-plain-output -nostdinc++
-I/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/powerpc64le-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/libsupc++
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/backward
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/util -fmessage-length=0
-std=c++17 -pedantic-errors -Wno-long-long -fmodules-ts -fno-module-lazy -S -o
xtreme-header-3_c.s^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/modules/xtreme-header-3_c.C:3:30:
internal compiler error: same canonical type node for different types 'void'
and 'std::__void_t'^M
0x106bb743 comptypes(tree_node*, tree_node*, int)^M
/home/seurer/gcc/git/gcc-test/gcc/cp/typeck.c:1554^M
0x1059579f template_args_equal(tree_node*, tree_node*, bool)^M
/home/seurer/gcc/git/gcc-test/gcc/cp/pt.c:9207^M
0x1059508f comp_template_args(tree_node*, tree_node*, tree_node**, tree_node**,
bool)^M
/home/seurer/gcc/git/gcc-test/gcc/cp/pt.c:9254^M
0x105a643b spec_hasher::equal(spec_entry*, spec_entry*)^M
/home/seurer/gcc/git/gcc-test/gcc/cp/pt.c:1725^M
0x1062e90b hash_table::verify(spec_entry*
const&, unsigned int)^M
/home/seurer/gcc/git/gcc-test/gcc/hash-table.h:1032^M
0x1062f12f hash_table::find_slot_with_hash(spec_entry* const&, unsigned int,
insert_option)^M
/home/seurer/gcc/git/gcc-test/gcc/hash-table.h:968^M
0x105b168f add_mergeable_specialization(bool, spec_entry*, tree_node*, unsigned
int)^M
/home/seurer/gcc/git/gcc-test/gcc/cp/pt.c:30018^M
0x104c30bb trees_in::decl_value()^M
/home/seurer/gcc/git/gcc-test/gcc/cp/module.cc:8068^M
0x104c4e27 trees_in::tree_node(bool)^M
/home/seurer/gcc/git/gcc-test/gcc/cp/module.cc:9174^M
0x104d199b module_state::read_cluster(unsigned int)^M
/home/seurer/gcc/git/gcc-test/gcc/cp/module.cc:14858^M
0x104d1e83 module_state::load_section(unsigned int, binding_slot*)^M
/home/seurer/gcc/git/gcc-test/gcc/cp/module.cc:18125^M
0x104d354f module_state::read_language(bool)^M
/home/seurer/gcc/git/gcc-test/gcc/cp/module.cc:18054^M
0x104d39cb direct_import^M
/home/seurer/gcc/git/gcc-test/gcc/cp/module.cc:18916^M
0x10559c17 cp_parser_import_declaration^M
/home/seurer/gcc/git/gcc-test/gcc/cp/parser.c:13858^M
0x1057fbeb cp_parser_translation_unit^M
/home/seurer/gcc/git/gcc-test/gcc/cp/parser.c:4901^M
0x1057fbeb c_parse_file()^M
/home/seurer/gcc/git/gcc-test/gcc/cp/parser.c:45231^M
0x1077d69b c_common_parse_file()^M
/home/seurer/gcc/git/gcc-test/gcc/c-family/c-opts.c:1218^M

Hmmm, on different systems I am seeing different failures.  On a power 7 BE
system I am seeing:

FAIL: g++.dg/modules/xtreme-header-4_c.C -std=c++2a (internal compiler error)
FAIL: g++.dg/modules/xtreme-header-4_c.C -std=c++2a (test for excess errors)
FAIL: g++.dg/modules/xtreme-header-4_c.C -std=c++2b (internal compiler error)
FAIL: g++.dg/modules/xtreme-header-4_c.C -std=c++2b (test for excess errors)


commit ded6a1953dd7f43229c44e5d0d17c264338a3f4c
Author: Nathan Sidwell 
Date:   Mon Mar 8 10:01:21 2021 -0800

c++: Incorrect specialization hash table [PR 99285]

[Bug testsuite/99498] New: [11 regression] new test case g++.dg/opt/pr99305.C in r11-7587 fails

2021-03-09 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99498

Bug ID: 99498
   Summary: [11 regression] new test case g++.dg/opt/pr99305.C in
r11-7587 fails
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:b610c30453d8e4cc88693d85a5a100d089640be5, r11-7587
make  -k check-gcc RUNTESTFLAGS="dg.exp=g++.dg/opt/pr99305.C"
FAIL: g++.dg/opt/pr99305.C  -std=gnu++98  scan-tree-dump-times optimized " =
\\(unsigned char\\) c_[0-9]*\\(D\\);" 3
FAIL: g++.dg/opt/pr99305.C  -std=gnu++14  scan-tree-dump-times optimized " =
\\(unsigned char\\) c_[0-9]*\\(D\\);" 3
FAIL: g++.dg/opt/pr99305.C  -std=gnu++17  scan-tree-dump-times optimized " =
\\(unsigned char\\) c_[0-9]*\\(D\\);" 3
FAIL: g++.dg/opt/pr99305.C  -std=gnu++2a  scan-tree-dump-times optimized " =
\\(unsigned char\\) c_[0-9]*\\(D\\);" 3
# of expected passes20
# of unexpected failures4

commit b610c30453d8e4cc88693d85a5a100d089640be5 (HEAD)
Author: Jakub Jelinek 
Date:   Tue Mar 9 19:13:11 2021 +0100

phiopt: Fix up conditional_replacement [PR99305]

[Bug other/99496] [11 regression] g++.dg/modules/xtreme-header-3_c.C ICEs after r11-7557

2021-03-10 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99496

--- Comment #3 from seurer at gcc dot gnu.org ---
I only saw the xtreme 3 ICE on a power 9 and the xtreme 4 ICEs on a power 7.

Ugh.  Generating a .i is not straightforward for this.

[Bug other/99496] [11 regression] g++.dg/modules/xtreme-header-3_c.C ICEs after r11-7557

2021-03-10 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99496

--- Comment #5 from seurer at gcc dot gnu.org ---
Just running the compilation doesn't work as it requires some stuff that must
be generated earlier.

In module imported at
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/modules/xtreme-header-3_c.C:3:1:
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/modules/xtreme-header-3_a.H:
error: failed to read compiled module: No such file or directory
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/modules/xtreme-header-3_a.H:
note: compiled module file is
'gcm.cache/./home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/modules/xtreme-header-3_a.H.gcm'
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/modules/xtreme-header-3_a.H:
note: imports must be built before being imported
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/modules/xtreme-header-3_a.H:
fatal error: returning to the gate for a mechanical issue

The mentioned file is not left around anywhere I see.

[Bug tree-optimization/97494] [11 regression] several vector test case failures starting with r11-3966

2021-03-11 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97494

--- Comment #12 from seurer at gcc dot gnu.org ---
I looked through the test results on all our testers and it looks like
everything is cleaned up now.  Thanks!

[Bug other/99496] [11 regression] g++.dg/modules/xtreme-header-3_c.C ICEs after r11-7557

2021-03-11 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99496

--- Comment #8 from seurer at gcc dot gnu.org ---
seurer@marlin:~/gcc/git/build/gcc-test/gcc/testsuite$
/home3/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++7/../../xg++
-B/home3/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++7/../../
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/modules/xtreme-header-3_a.H
-fdiagnostics-plain-output -nostdinc++
-I/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/powerpc64le-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/libsupc++
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/backward
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/util -fmessage-length=0
-std=c++17 -pedantic-errors -Wno-long-long -fmodule-header -S -o
xtreme-header-3_a.s --save-temps

seurer@marlin:~/gcc/git/build/gcc-test/gcc/testsuite$
/home3/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++7/../../xg++
-B/home3/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++7/../../
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/modules/xtreme-header-3_b.C
-fdiagnostics-plain-output -nostdinc++
-I/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/powerpc64le-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/libsupc++
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/backward
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/util -fmessage-length=0
-std=c++17 -pedantic-errors -Wno-long-long -fmodules-ts -fno-module-lazy -S -o
xtreme-header-3_b.s --save-temps

seurer@marlin:~/gcc/git/build/gcc-test/gcc/testsuite$
/home3/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++7/../../xg++
-B/home3/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++7/../../
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/modules/xtreme-header-3_c.C
-fdiagnostics-plain-output -nostdinc++
-I/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/powerpc64le-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/libsupc++
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/backward
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/util -fmessage-length=0
-std=c++17 -pedantic-errors -Wno-long-long -fmodules-ts -fno-module-lazy -S -o
xtreme-header-3_c.s --save-temps
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/modules/xtreme-header-3_c.C:3:90:
internal compiler error: same canonical type node for different types 'void'
and 'std::__void_t'
0x106bbb83 comptypes(tree_node*, tree_node*, int)
/home/seurer/gcc/git/gcc-test/gcc/cp/typeck.c:1554
0x10595bdf template_args_equal(tree_node*, tree_node*, bool)
/home/seurer/gcc/git/gcc-test/gcc/cp/pt.c:9207
0x105954cf comp_template_args(tree_node*, tree_node*, tree_node**, tree_node**,
bool)
/home/seurer/gcc/git/gcc-test/gcc/cp/pt.c:9254
0x105a687b spec_hasher::equal(spec_entry*, spec_entry*)
/home/seurer/gcc/git/gcc-test/gcc/cp/pt.c:1725
0x1062ed4b hash_table::verify(spec_entry*
const&, unsigned int)
/home/seurer/gcc/git/gcc-test/gcc/hash-table.h:1032
0x1062f56f hash_table::find_slot_with_hash(spec_entry* const&, unsigned int,
insert_option)
/home/seurer/gcc/git/gcc-test/gcc/hash-table.h:968
0x105b1acf add_mergeable_specialization(bool, spec_entry*, tree_node*, unsigned
int)
/home/seurer/gcc/git/gcc-test/gcc/cp/pt.c:30018
0x104c34db trees_in::decl_value()
/home/seurer/gcc/git/gcc-test/gcc/cp/module.cc:8068
0x104c5247 trees_in::tree_node(bool)
/home/seurer/gcc/git/gcc-test/gcc/cp/module.cc:9174
0x104d1dbb module_state::read_cluster(unsigned int)
/home/seurer/gcc/git/gcc-test/gcc/cp/module.cc:14858
0x104d22a3 module_state::load_section(unsigned int, binding_slot*)
/home/seurer/gcc/git/gcc-test/gcc/cp/module.cc:18125
0x104d396f module_state::read_language(bool)
/home/seurer/gcc/git/gcc-test/gcc/cp/module.cc:18054
0x104d3deb direct_import
/home/seurer/gcc/git/gcc-test/gcc/cp/module.cc:18916
0x1055a057 cp_parser_import_declaration
/home/seurer/gcc/git/gcc-test/gcc/cp/parser.c:13868
0x1058002b cp_parser_translation_unit
/home/seurer/gcc/git/gcc-test/gcc/cp/parser.c:4905
0x1058002b c_parse_file()
/home/seurer/gcc/git/gcc-test/gcc/cp/parser.c:45241
0x1077dadb c_common_parse_file()
/home/seurer/gcc/git/gcc-test/gcc/c-family/c-opts.c:1218

Looking at the 3 .ii files the above created the last one is just

# 0
"/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/modules/xtreme-header-3_c.C"
# 0 ""
# 0 ""
# 1 "/usr/include/stdc-predef.h" 1 3 4
# 0 "" 2
# 1
"/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/modules/xtreme-header-3_c.C"


import 
"/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/modules

[Bug other/99496] [11 regression] g++.dg/modules/xtreme-header-3_c.C ICEs after r11-7557

2021-03-11 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99496

--- Comment #9 from seurer at gcc dot gnu.org ---
Created attachment 50370
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50370&action=edit
Requested proprocessed files

[Bug testsuite/99605] New: [11 regress] new test case g++.dg/modules/builtin-3_a.C fails for 32 bits

2021-03-15 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99605

Bug ID: 99605
   Summary: [11 regress] new test case
g++.dg/modules/builtin-3_a.C fails for 32 bits
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:a5469584f61abeec98ff89347294f9ed72eca280, r11-6448
make  -k check-gcc RUNTESTFLAGS="--target_board=unix'{-m32}'
modules.exp=g++.dg/modules/builtin-3_a.C"
FAIL: g++.dg/modules/builtin-3_a.C -std=c++17  scan-lang-dump module "Wrote
fixed:[0-9]* pointer_type:'::__builtin_va_list'"
FAIL: g++.dg/modules/builtin-3_a.C -std=c++2a  scan-lang-dump module "Wrote
fixed:[0-9]* pointer_type:'::__builtin_va_list'"
# of expected passes26
# of unexpected failures2

This failure is only for 32 bit.

Executing on host:
/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++/../../xg++
-B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++/../../
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/modules/builtin-3_a.C  -m32 
 -fdiagnostics-plain-output  -nostdinc++
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/32/libstdc++-v3/include/powerpc64-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/32/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/libsupc++
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/backward
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/util -fmessage-length=0
-std=c++2a -pedantic-errors -Wno-long-long -fmodules-ts
-fdump-lang-module-blocks-alias-uid  -S -o builtin-3_a.s(timeout = 300)
spawn -ignore SIGHUP
/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++/../../xg++
-B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++/../../
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/modules/builtin-3_a.C -m32
-fdiagnostics-plain-output -nostdinc++
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/32/libstdc++-v3/include/powerpc64-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/32/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/libsupc++
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/backward
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/util -fmessage-length=0
-std=c++2a -pedantic-errors -Wno-long-long -fmodules-ts
-fdump-lang-module-blocks-alias-uid -S -o builtin-3_a.s
PASS: g++.dg/modules/builtin-3_a.C -std=c++2a (test for excess errors)
PASS: g++.dg/modules/builtin-3_a.C -std=c++2a  scan-lang-dump-not module
"Cluster members:\\n  \\[0\\]=decl declaration '::__builtin_strlen'\\n 
\\[1\\]=binding '::__builtin_strlen'\\n"
PASS: g++.dg/modules/builtin-3_a.C -std=c++2a  scan-lang-dump module "Wrote
GMF:-[0-9]* function_decl:'::__builtin_strlen'@builtins"
PASS: g++.dg/modules/builtin-3_a.C -std=c++2a  scan-lang-dump module
"Writing:-[0-9]*'s named merge key \\(decl\\)
function_decl:'::__builtin_strlen'"
PASS: g++.dg/modules/builtin-3_a.C -std=c++2a  scan-lang-dump-not module
"Writing tree:-[0-9]* function_decl:'__builtin_strlen'\\(strlen\\)"
FAIL: g++.dg/modules/builtin-3_a.C -std=c++2a  scan-lang-dump module "Wrote
fixed:[0-9]* pointer_type:'::__builtin_va_list'"
PASS: g++.dg/modules/builtin-3_a.C -std=c++2a  scan-lang-dump-not module "
Cluster members:\\n  \\[0\\]=decl declaration '::va_list'\\n  \\[1\\]=binding
'::va_list'\\n"
PASS: g++.dg/modules/builtin-3_a.C -std=c++2a  scan-lang-dump module "Wrote
GMF:-[0-9]* type_decl:'::va_list'@builtins"
PASS: g++.dg/modules/builtin-3_a.C -std=c++2a  scan-lang-dump module
"Writing:-[0-9]*'s named merge key \\(decl\\) type_decl:'::va_list'"


commit a5469584f61abeec98ff89347294f9ed72eca280
Author: Nathan Sidwell 
Date:   Mon Jan 4 07:45:36 2021 -0800

c++: Add stdlib module test cases

[Bug testsuite/99607] New: [11 regression] new test case gcc.dg/pr98099.c in r11-5706 fails

2021-03-15 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99607

Bug ID: 99607
   Summary: [11 regression] new test case gcc.dg/pr98099.c in
r11-5706 fails
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

277ff3406d533990e98cf1c2075b9dc9db6fa48a, r11-5706
make  -k check-gcc RUNTESTFLAGS="--target_board=unix'{-m32}'
dg.exp=gcc.dg/pr98099.c"
FAIL: gcc.dg/pr98099.c  (test for warnings, line 11)
# of expected passes1
# of unexpected failures1

This fails for 32 bit only on powerpc BE.

spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/pr98099.c -m32
-fdiagnostics-plain-output -fsso-struct=big-endian -S -o pr98099.s
FAIL: gcc.dg/pr98099.c  (test for warnings, line 11)

Note that no warning is actually generated.

commit 277ff3406d533990e98cf1c2075b9dc9db6fa48a
Author: Eric Botcazou 
Date:   Thu Dec 3 15:54:14 2020 +0100

[Bug middle-end/98099] ICE in gen_lowpart_common, at emit-rtl.c:1554

2021-03-16 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98099

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 Resolution|FIXED   |---
 Status|RESOLVED|REOPENED

--- Comment #7 from seurer at gcc dot gnu.org ---
The new test case for the fix for this fails on powerpc64.

make  -k check-gcc RUNTESTFLAGS="--target_board=unix'{-m32}'
dg.exp=gcc.dg/pr98099.c"
FAIL: gcc.dg/pr98099.c  (test for warnings, line 11)
# of expected passes1
# of unexpected failures1

This fails for 32 bit only on powerpc BE.

spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/pr98099.c -m32
-fdiagnostics-plain-output -fsso-struct=big-endian -S -o pr98099.s
FAIL: gcc.dg/pr98099.c  (test for warnings, line 11)

Note that no warning is actually generated.

[Bug testsuite/99626] New: [10/11 regression] gcc.dg/strlenopt-73.c fails for 32 bits

2021-03-17 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99626

Bug ID: 99626
   Summary: [10/11 regression] gcc.dg/strlenopt-73.c fails for 32
bits
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

This is an old one but I don't see a PR for it.  Note that PR91449 fixed this
for 64 bit.

g:34fcf41e30ff56155e996f5e04f6ca13948a19b6, r10-2528
make  -k check-gcc RUNTESTFLAGS="--target_board=unix'{-m32}'
dg.exp=gcc.dg/strlenopt-73.c"
FAIL: gcc.dg/strlenopt-73.c scan-tree-dump-times optimized "strlen" 0
FAIL: gcc.dg/strlenopt-73.c scan-tree-dump-times optimized "_not_eliminated_" 0
# of expected passes1
# of unexpected failures2

The revision is where the test case was added in gcc 10 and it still fails for
32 bits on powerpc64 BE now in both gcc 10 and trunk.

commit 34fcf41e30ff56155e996f5e04f6ca13948a19b6
Author: Martin Sebor 
Date:   Wed Aug 14 16:27:59 2019 +

PR tree-optimization/91294 - [10 Regression] wrong strlen result of a
conditional with an offset

[Bug testsuite/99636] New: [10/11 regression] gcc.dg/strlenopt-80.c fails for 32 bits

2021-03-17 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99636

Bug ID: 99636
   Summary: [10/11 regression] gcc.dg/strlenopt-80.c fails for 32
bits
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:27c14dbc6b01d5b7238d9d6893bcddce19b7056c, r10-3920
make  -k check-gcc RUNTESTFLAGS="--target_board=unix'{-m32}'
dg.exp=gcc.dg/strlenopt-80.c"
FAIL: gcc.dg/strlenopt-80.c scan-tree-dump-times optimized "failure_on_line
\\(" 0
# of expected passes1
# of unexpected failures1

32 bit fails.  This is on powerpc64 BE.  Still fails today for both trunk and
gcc 10.

see also PR92128

[Bug other/99648] New: [11 regression] gcc.dg/torture/pr71522.c fails starting with r11-165 for 32 bits

2021-03-18 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99648

Bug ID: 99648
   Summary: [11 regression] gcc.dg/torture/pr71522.c fails
starting with r11-165 for 32 bits
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: other
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:eb72dc663e9070b281be83a80f6f838a3a878822, r11-165
make  -k check-gcc RUNTESTFLAGS="--target_board=unix'{-m32}'
dg-torture.exp=gcc.dg/torture/pr71522.c"
FAIL: gcc.dg/torture/pr71522.c   -O1  execution test
FAIL: gcc.dg/torture/pr71522.c   -O2  execution test
FAIL: gcc.dg/torture/pr71522.c   -O3 -g  execution test
FAIL: gcc.dg/torture/pr71522.c   -Os  execution test
FAIL: gcc.dg/torture/pr71522.c   -O2 -flto -fno-use-linker-plugin
-flto-partition=none  execution test
FAIL: gcc.dg/torture/pr71522.c   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects  execution test
# of expected passes8
# of unexpected failures6

This works fine for 64 bits and worked fine for BE 32 bits for r11-164 and
earlier.


(gdb) run
Starting program: /home/seurer/gcc/git/build/gcc-test/./pr71522.exe 

Program received signal SIGABRT, Aborted.
0x0fd4b7c8 in __GI_raise (sig=sig@entry=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:55
55return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig);
(gdb) where
#0  0x0fd4b7c8 in __GI_raise (sig=sig@entry=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:55
#1  0x0fd4d584 in __GI_abort () at abort.c:90
#2  0x1724 in main () at
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/torture/pr71522.c:24

The abort is coming from

  if (__builtin_strncmp (s, STR, sizeof s) != 0)
__builtin_abort ();


commit eb72dc663e9070b281be83a80f6f838a3a878822
Author: Richard Biener 
Date:   Wed Apr 22 10:40:51 2020 +0200

extend DECL_GIMPLE_REG_P to all types

[Bug c++/99655] New: [11 regression] Lots of ICEs in g++.dg/torture/pr85013.C after r11-7723

2021-03-18 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99655

Bug ID: 99655
   Summary: [11 regression] Lots of ICEs in
g++.dg/torture/pr85013.C after r11-7723
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: c++
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:c5e55673b486533c4d6d19ac903460f70b48f11a, r11-7723

make  -k check-gcc RUNTESTFLAGS="dg-torture.exp=g++.dg/torture/pr85013.C"

FAIL: g++.dg/torture/pr85013.C   -O0  (internal compiler error)
FAIL: g++.dg/torture/pr85013.C   -O0   (test for errors, line 3)
FAIL: g++.dg/torture/pr85013.C   -O0  (test for excess errors)
FAIL: g++.dg/torture/pr85013.C   -O1  (internal compiler error)
FAIL: g++.dg/torture/pr85013.C   -O1   (test for errors, line 3)
FAIL: g++.dg/torture/pr85013.C   -O1  (test for excess errors)
FAIL: g++.dg/torture/pr85013.C   -O2 -flto -fno-use-linker-plugin
-flto-partition=none  (internal compiler error)
FAIL: g++.dg/torture/pr85013.C   -O2 -flto -fno-use-linker-plugin
-flto-partition=none   (test for errors, line 3)
FAIL: g++.dg/torture/pr85013.C   -O2 -flto -fno-use-linker-plugin
-flto-partition=none  (test for excess errors)
FAIL: g++.dg/torture/pr85013.C   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects  (internal compiler error)
FAIL: g++.dg/torture/pr85013.C   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects   (test for errors, line 3)
FAIL: g++.dg/torture/pr85013.C   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects  (test for excess errors)
FAIL: g++.dg/torture/pr85013.C   -O2  (internal compiler error)
FAIL: g++.dg/torture/pr85013.C   -O2   (test for errors, line 3)
FAIL: g++.dg/torture/pr85013.C   -O2  (test for excess errors)
FAIL: g++.dg/torture/pr85013.C   -O3 -g  (internal compiler error)
FAIL: g++.dg/torture/pr85013.C   -O3 -g   (test for errors, line 3)
FAIL: g++.dg/torture/pr85013.C   -O3 -g  (test for excess errors)
FAIL: g++.dg/torture/pr85013.C   -Os  (internal compiler error)
FAIL: g++.dg/torture/pr85013.C   -Os   (test for errors, line 3)
FAIL: g++.dg/torture/pr85013.C   -Os  (test for excess errors)


These were on a power 8 LE machine.  There were even more on a power7 BE
machine.

commit c5e55673b486533c4d6d19ac903460f70b48f11a
Author: Marek Polacek 
Date:   Wed Mar 17 19:39:10 2021 -0400

c++: Add assert to tsubst.

[Bug c++/99655] [11 regression] Lots of ICEs in g++.dg/torture/pr85013.C after r11-7723

2021-03-18 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99655

seurer at gcc dot gnu.org changed:

   What|Removed |Added

   Host||powerpc64*-linux-gnu
  Build||powerpc64*-linux-gnu
 CC||mpolacek at gcc dot gnu.org
 Target||powerpc64*-linux-gnu

--- Comment #1 from seurer at gcc dot gnu.org ---
Excess errors:
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/g++.dg/torture/pr85013.C:3:15:
internal compiler error: in tsubst_copy_and_build, at cp/pt.c:19775
0x105e4e27 tsubst_copy_and_build(tree_node*, tree_node*, int, tree_node*, bool,
bool)
/home/seurer/gcc/git/gcc-test2/gcc/cp/pt.c:19775
0x105e3c43 tsubst_copy_and_build(tree_node*, tree_node*, int, tree_node*, bool,
bool)
/home/seurer/gcc/git/gcc-test2/gcc/cp/pt.c:19829
0x105e3c43 tsubst_copy_and_build(tree_node*, tree_node*, int, tree_node*, bool,
bool)
/home/seurer/gcc/git/gcc-test2/gcc/cp/pt.c:19829
0x1034e5ab fold_non_dependent_expr_template
/home/seurer/gcc/git/gcc-test2/gcc/cp/constexpr.c:7511
0x105bcab3 build_non_dependent_expr(tree_node*)
/home/seurer/gcc/git/gcc-test2/gcc/cp/pt.c:28026
0x106d46cf build_x_binary_op(op_location_t const&, tree_code, tree_node*,
tree_code, tree_node*, tree_code, tree_node**, int)
/home/seurer/gcc/git/gcc-test2/gcc/cp/typeck.c:4305
0x1054583b cp_parser_binary_expression
/home/seurer/gcc/git/gcc-test2/gcc/cp/parser.c:9998
0x105462f3 cp_parser_assignment_expression
/home/seurer/gcc/git/gcc-test2/gcc/cp/parser.c:10136
0x10549897 cp_parser_expression
/home/seurer/gcc/git/gcc-test2/gcc/cp/parser.c:10306
0x10567407 cp_parser_primary_expression
/home/seurer/gcc/git/gcc-test2/gcc/cp/parser.c:5572
0x1056bddf cp_parser_postfix_expression
/home/seurer/gcc/git/gcc-test2/gcc/cp/parser.c:7509
0x1056cca3 cp_parser_decltype_expr
/home/seurer/gcc/git/gcc-test2/gcc/cp/parser.c:15514
0x1056cca3 cp_parser_decltype
/home/seurer/gcc/git/gcc-test2/gcc/cp/parser.c:15629
0x1058e88f cp_parser_simple_type_specifier
/home/seurer/gcc/git/gcc-test2/gcc/cp/parser.c:18733
0x1055fe7f cp_parser_type_specifier
/home/seurer/gcc/git/gcc-test2/gcc/cp/parser.c:18509
0x10560e0b cp_parser_decl_specifier_seq
/home/seurer/gcc/git/gcc-test2/gcc/cp/parser.c:15055
0x10591a2f cp_parser_parameter_declaration
/home/seurer/gcc/git/gcc-test2/gcc/cp/parser.c:23745
0x1059247f cp_parser_parameter_declaration_list
/home/seurer/gcc/git/gcc-test2/gcc/cp/parser.c:23562
0x10592a7f cp_parser_parameter_declaration_clause
/home/seurer/gcc/git/gcc-test2/gcc/cp/parser.c:23489
0x10574593 cp_parser_direct_declarator
/home/seurer/gcc/git/gcc-test2/gcc/cp/parser.c:22138

[Bug testsuite/99685] New: gcc.target/powerpc/divkc3-1.c and mulkc3-1.c fails for 32 bits

2021-03-20 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99685

Bug ID: 99685
   Summary: gcc.target/powerpc/divkc3-1.c and mulkc3-1.c fails for
32 bits
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

make  -k check-gcc RUNTESTFLAGS="--target_board=unix'{-m32}'
powerpc.exp=gcc.target/powerpc/divkc3-1.c"
FAIL: gcc.target/powerpc/divkc3-1.c execution test
# of expected passes1
# of unexpected failures1

make  -k check-gcc RUNTESTFLAGS="--target_board=unix'{-m32}'
powerpc.exp=gcc.target/powerpc/mulkc3-1.c"
FAIL: gcc.target/powerpc/mulkc3-1.c execution test
# of expected passes1
# of unexpected failures1


(gdb) run
Starting program: /home/seurer/gcc/git/build/gcc-10-test/./divkc3-1.exe 

Program received signal SIGABRT, Aborted.
0x0fd4b7c8 in __GI_raise (sig=sig@entry=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:55
55return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig);
(gdb) where
#0  0x0fd4b7c8 in __GI_raise (sig=sig@entry=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:55
#1  0x0fd4d584 in __GI_abort () at abort.c:90
#2  0x1650 in main () at
/home/seurer/gcc/git/gcc-10-test/gcc/testsuite/gcc.target/powerpc/divkc3-1.c:20


  z = divide (5.0q + 5.0jq, 2.0q + 1.0jq);
  a = 3.0q + 1.0jq;
  if (z != a)
abort ();  // line 20

These two tests both fail when compiled for 32 bits but work fine for 64 bits. 
Are they valid for 32 bits?

They also fail in gcc 10 but back in gcc 9 they were marked as unsupported.

[Bug target/99718] New: [11 regression] ICE in new test case gcc.target/powerpc/pr98914.c for 32 bits

2021-03-22 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99718

Bug ID: 99718
   Summary: [11 regression] ICE in new test case
gcc.target/powerpc/pr98914.c  for 32 bits
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: target
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:d0a5e8e1a84bdd6ce915c3be65da8af2552cd49e, r11-7755
make  -k check-gcc RUNTESTFLAGS="--target_board=unix'{-m32}'
powerpc.exp=gcc.target/powerpc/pr98914.c"
FAIL: gcc.target/powerpc/pr98914.c (internal compiler error)
FAIL: gcc.target/powerpc/pr98914.c (test for excess errors)
# of unexpected failures2

This fails for 32 bits only on powerpc64 BE.

spawn /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/ exceptions_enabled3605.cc
-fdiagnostics-plain-output -S -m32 -o exceptions_enabled3605.s
FAIL: gcc.target/powerpc/pr98914.c (test for excess errors)
Excess errors:
during RTL pass: expand
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr98914.c:9:10:
internal compiler error: in rs6000_expand_vector_set, at
config/rs6000/rs6000.c:7221
0x1101a543 rs6000_expand_vector_set(rtx_def*, rtx_def*, rtx_def*)
/home/seurer/gcc/git/gcc-test/gcc/config/rs6000/rs6000.c:7221
0x11631653 gen_vec_setv16qi(rtx_def*, rtx_def*, rtx_def*)
/home/seurer/gcc/git/gcc-test/gcc/config/rs6000/vector.md:1233
0x1097519b rtx_insn* insn_gen_fn::operator()(rtx_def*, rtx_def*, rtx_def*) const
/home/seurer/gcc/git/gcc-test/gcc/recog.h:407
0x1097519b maybe_gen_insn(insn_code, unsigned int, expand_operand*)
/home/seurer/gcc/git/gcc-test/gcc/optabs.c:7787
0x1097538f maybe_expand_insn(insn_code, unsigned int, expand_operand*)
/home/seurer/gcc/git/gcc-test/gcc/optabs.c:7820
0x1077c017 expand_vec_set_optab_fn
/home/seurer/gcc/git/gcc-test/gcc/internal-fn.c:2871
0x1077c017 expand_VEC_SET
/home/seurer/gcc/git/gcc-test/gcc/internal-fn.def:148
0x1078a82f expand_internal_call(internal_fn, gcall*)
/home/seurer/gcc/git/gcc-test/gcc/internal-fn.c:4079
0x1078a82f expand_internal_call(gcall*)
/home/seurer/gcc/git/gcc-test/gcc/internal-fn.c:4087
0x1044e617 expand_call_stmt
/home/seurer/gcc/git/gcc-test/gcc/cfgexpand.c:2749
0x1044e617 expand_gimple_stmt_1
/home/seurer/gcc/git/gcc-test/gcc/cfgexpand.c:3844
0x1044fd5f expand_gimple_stmt
/home/seurer/gcc/git/gcc-test/gcc/cfgexpand.c:4008
0x104577b3 expand_gimple_basic_block
/home/seurer/gcc/git/gcc-test/gcc/cfgexpand.c:6045
0x1045a28b execute
/home/seurer/gcc/git/gcc-test/gcc/cfgexpand.c:6729

commit d0a5e8e1a84bdd6ce915c3be65da8af2552cd49e
Author: Xionghu Luo 
Date:   Sun Mar 21 21:14:02 2021 -0500

rs6000: Convert the vector set variable idx to DImode [PR98914]

[Bug libstdc++/77691] [8/9/10/11 regression] experimental/memory_resource/resource_adaptor.cc FAILs

2021-03-25 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77691

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 CC||seurer at gcc dot gnu.org

--- Comment #48 from seurer at gcc dot gnu.org ---
Just an FYI: the patch done for gcc 10 (trunk at the time I believe) fixed a
32-bit failure in experimental/memory_resource/new_delete_resource.cc on
powerpc64 32 bit testing.  The failure still occurs with gcc 9.

make  -k check RUNTESTFLAGS="--target_board=unix'{-m32}'
conformance.exp=experimental/memory_resource/new_delete_resource.cc"
FAIL: experimental/memory_resource/new_delete_resource.cc execution test
# of expected passes1
# of unexpected failures1

/home/seurer/gcc/git/gcc-9-test/libstdc++-v3/testsuite/experimental/memory_resource/new_delete_resource.cc:125:
void test03(): Assertion 'aligned(p)' failed.

[Bug other/99796] New: gfortran.dg/class_assign_4.f90 fails for 32 bits

2021-03-26 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99796

Bug ID: 99796
   Summary: gfortran.dg/class_assign_4.f90 fails for 32 bits
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: other
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

These failures occurs for powerpc64 32 bit and happen with trunk, gcc 10, and
gcc 9.  I am not sure if this is related to PR99307 or not.

If was introduced in gcc 9 here (which mentioned it is a backport):

g:cd34d8b7b50f0f3592deb76983191c3d9a5dbcb9, r9-9249

make  -k check-gcc-fortran RUNTESTFLAGS="--target_board=unix'{-m32}'
dg.exp=gfortran.dg/class_assign_4.f90"
FAIL: gfortran.dg/class_assign_4.f90   -O0  execution test
FAIL: gfortran.dg/class_assign_4.f90   -O1  execution test
FAIL: gfortran.dg/class_assign_4.f90   -O2  execution test
FAIL: gfortran.dg/class_assign_4.f90   -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions  execution test
FAIL: gfortran.dg/class_assign_4.f90   -O3 -g  execution test
FAIL: gfortran.dg/class_assign_4.f90   -Os  execution test
# of expected passes6
# of unexpected failures6

Running /home/seurer/gcc/git/gcc-test/gcc/testsuite/gfortran.dg/dg.exp ...
*** Error in `./class_assign_4.exe': free(): invalid next size (fast):
0x10032068 ***
=== Backtrace: =
/lib/libc.so.6(cfree+0x458)[0xfaf4cf8]
./class_assign_4.exe[0x10008db8]
./class_assign_4.exe[0x10009648]
./class_assign_4.exe[0x100096a4]
/lib/libc.so.6(+0x220b4)[0xfa820b4]
/lib/libc.so.6(+0x22250)[0xfa82250]
=== Memory map: 
0010-0012 r-xp  00:00 0  [vdso]
0fa6-0fc2 r-xp  fd:00 67854221  
/usr/lib/libc-2.17.so
0fc2-0fc3 r--p 001b fd:00 67854221  
/usr/lib/libc-2.17.so
0fc3-0fc4 rw-p 001c fd:00 67854221  
/usr/lib/libc-2.17.so
0fc5-0fcb r-xp  fd:02 5387991358
/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/32/libquadmath/.libs/libquadmath.so.0.0.0
0fcb-0fcc r--p 0005 fd:02 5387991358
/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/32/libquadmath/.libs/libquadmath.so.0.0.0
0fcc-0fcd rwxp 0006 fd:02 5387991358
/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/32/libquadmath/.libs/libquadmath.so.0.0.0
0fce-0fd0 r-xp  fd:02 2166253499
/home/seurer/gcc/git/build/gcc-test/gcc/32/libgcc_s.so.1
0fd0-0fd1 r--p 0001 fd:02 2166253499
/home/seurer/gcc/git/build/gcc-test/gcc/32/libgcc_s.so.1
0fd1-0fd2 rwxp 0002 fd:02 2166253499
/home/seurer/gcc/git/build/gcc-test/gcc/32/libgcc_s.so.1
0fd3-0fe0 r-xp  fd:00 67408437  
/usr/lib/libm-2.17.so
0fe0-0fe1 r--p 000c fd:00 67408437  
/usr/lib/libm-2.17.so
0fe1-0fe2 rw-p 000d fd:00 67408437  
/usr/lib/libm-2.17.so
0fe3-0ffd r-xp  fd:02 5400562421
/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/32/libgfortran/.libs/libgfortran.so.5.0.0
0ffd-0ffe r--p 0019 fd:02 5400562421
/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/32/libgfortran/.libs/libgfortran.so.5.0.0
0ffe-0fff rwxp 001a fd:02 5400562421
/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/32/libgfortran/.libs/libgfortran.so.5.0.0
1000-1001 r-xp  fd:02 4325512450
/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/class_assign_4.exe
1001-1002 r--p  fd:02 4325512450
/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/class_assign_4.exe
1002-1003 rw-p 0001 fd:02 4325512450
/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/class_assign_4.exe
1003-1006 rw-p  00:00 0  [heap]
f7f9-f7fa rw-p  00:00 0 
f7fa-f7fd r-xp  fd:00 67820991  
/usr/lib/ld-2.17.so
f7fd-f7fe r--p 0002 fd:00 67820991  
/usr/lib/ld-2.17.so
f7fe-f7ff rw-p 0003 fd:00 67820991  
/usr/lib/ld-2.17.so
fffc- rw-p  00:00 0 
[stack]
FAIL: gfortran.dg/class_assign_4.f90   -O0  execution test
*** Error in `./class_assign_4.exe': free(): invalid next size (fast):
0x10032068 ***
=== Backtrace: =
/lib/libc.so.6(cfree+0x458)[0xfaf4cf8]
./class_assi

[Bug testsuite/91799] [10/11 regression] r273245 breaks test case gcc.target/powerpc/pr88233.c

2021-03-30 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91799

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|REOPENED|RESOLVED

--- Comment #12 from seurer at gcc dot gnu.org ---
fixed

[Bug other/99496] [11 regression] g++.dg/modules/xtreme-header-3_c.C ICEs after r11-7557

2021-03-30 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99496

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 Status|WAITING |RESOLVED
 Resolution|--- |FIXED

--- Comment #16 from seurer at gcc dot gnu.org ---
I just double checked and these are all fixed now.  Thanks!

[Bug target/99648] [11 regression] gcc.dg/torture/pr71522.c fails starting with r11-165 for 32 bits

2021-03-30 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99648

--- Comment #3 from seurer at gcc dot gnu.org ---
The assembler isn't that long so here it is (from -Os):

.file   "pr71522.c"
.machine power8
.section".text"
.section.rodata.str1.1,"aMS",@progbits,1
.LC1:
.string "AAA"
.section.text.startup,"ax",@progbits
.align 2
.globl main
.type   main, @function
main:
.LFB0:
.cfi_startproc
lis 9,.LC0@ha
stwu 1,-48(1)
.cfi_def_cfa_offset 48
mflr 0
la 9,.LC0@l(9)
lis 4,.LC1@ha
la 4,.LC1@l(4)
lfd 0,0(9)
lfd 1,8(9)
lis 9,0x4151
ori 9,9,0x4141
addi 3,1,8
stw 0,52(1)
.cfi_offset 65, 4
stw 9,8(1)
lis 9,0x4141
ori 9,9,0x4120
stfd 0,32(1)
stfd 1,40(1)
stw 9,12(1)
lis 9,0x3e00
stw 9,16(1)
li 9,0
stw 9,20(1)
bl strcmp
cmpwi 0,3,0
beq 0,.L2
bl abort
.L2:
lwz 0,52(1)
addi 1,1,48
.cfi_def_cfa_offset 0
mtlr 0
.cfi_restore 65
blr
.cfi_endproc
.LFE0:
.size   main,.-main
.section.rodata.cst16,"aM",@progbits,16
.align 4
.LC0:
.long   1095844161
.long   1094795552
.long   1040187392
.long   0
.ident  "GCC: (GNU) 11.0.1 20210329 (experimental) [remotes/origin/HEAD
revision c277abd:ad0a649:953624089be3f51c2ebacba65be8521bf6ae8430]"
.gnu_attribute 4, 5
.section.note.GNU-stack,"",@progbits

[Bug target/99648] [11 regression] gcc.dg/torture/pr71522.c fails starting with r11-165 for 32 bits

2021-03-30 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99648

--- Comment #4 from seurer at gcc dot gnu.org ---
Which RTL do you want to see?

[Bug rtl-optimization/96264] [10 Regression] wrong code with -Os -fno-forward-propagate -fschedule-insns -fno-tree-ter

2021-03-31 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96264

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|REOPENED|RESOLVED

--- Comment #23 from seurer at gcc dot gnu.org ---
It works now on gcc 10

[Bug bootstrap/99920] New: [10 regression] ICE building gcc 10 on power 7 BE

2021-04-05 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99920

Bug ID: 99920
   Summary: [10 regression] ICE building gcc 10 on power 7 BE
   Product: gcc
   Version: 10.2.1
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: bootstrap
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:6aa75d3740c309aeead9c430a6779f4a347f4403, r10-9659

This occurs at this commit but it is not the source of it (I am still looking).

Configure used:  /home/seurer/gcc/git/gcc-10-test/configure
--enable-languages=c,fortran,c++ --with-cpu=power7 --enable-bootstrap
--enable-multilib

A whole bunch of ICEs like the following occur when building gcc on power 7 BE.
 It does not occurs on power 8 BE.

/home/seurer/gcc/git/build/gcc-10-test/./gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-10-test/./gcc/
-B/home/seurer/gcc/git/install/gcc-10-test/powerpc64-unknown-linux-gnu/bin/
-B/home/seurer/gcc/git/install/gcc-10-test/powerpc64-unknown-linux-gnu/lib/
-isystem
/home/seurer/gcc/git/install/gcc-10-test/powerpc64-unknown-linux-gnu/include
-isystem
/home/seurer/gcc/git/install/gcc-10-test/powerpc64-unknown-linux-gnu/sys-include
  -fno-checking -g -O2 -m32 -O2  -g -O2 -DIN_GCC-W -Wall -Wwrite-strings
-Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes
-Wold-style-definition  -isystem ./include   -fPIC -mlong-double-128
-mno-minimal-toc -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector   -fPIC
-mlong-double-128 -mno-minimal-toc -I. -I. -I../../.././gcc
-I/home/seurer/gcc/git/gcc-10-test/libgcc
-I/home/seurer/gcc/git/gcc-10-test/libgcc/.
-I/home/seurer/gcc/git/gcc-10-test/libgcc/../gcc
-I/home/seurer/gcc/git/gcc-10-test/libgcc/../include
-I/home/seurer/gcc/git/gcc-10-test/libgcc/../libdecnumber/dpd
-I/home/seurer/gcc/git/gcc-10-test/libgcc/../libdecnumber -DHAVE_CC_TLS  -o
_muldi3.o -MT _muldi3.o -MD -MP -MF _muldi3.dep -DL_muldi3 -c
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c -fvisibility=hidden
-DHIDE_EXPORTS
during GIMPLE pass: store-merging
In file included from /home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:56:
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c: In function '__muldi3':
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.h:219:20: internal compiler
error: Segmentation fault
  219 | #define __NDW(a,b) __ ## a ## di ## b
  |^~
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.h:273:18: note: in expansion of
macro '__NDW'
  273 | #define __muldi3 __NDW(mul,3)
  |  ^
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:548:1: note: in expansion of
macro '__muldi3'
  548 | __muldi3 (DWtype u, DWtype v)
  | ^~~~
0x111d588f crash_signal
/home/seurer/gcc/git/gcc-10-test/gcc/toplev.c:328
0x125d1930 trim_filename(char const*)
/home/seurer/gcc/git/gcc-10-test/gcc/diagnostic.c:1223
0x125d4273 fancy_abort(char const*, int, char const*)
/home/seurer/gcc/git/gcc-10-test/gcc/diagnostic.c:1778
0x10a76dab operand_compare::hash_operand(tree_node const*, inchash::hash&,
unsigned int)
/home/seurer/gcc/git/gcc-10-test/gcc/fold-const.c:3768
0x10a7766b inchash::add_expr(tree_node const*, inchash::hash&, unsigned int)
/home/seurer/gcc/git/gcc-10-test/gcc/fold-const.c:3919
0x1122c2af iterative_hash_expr
/home/seurer/gcc/git/gcc-10-test/gcc/tree.h:5207
0x11232c77 tree_operand_hash::hash(tree_node* const&)
/home/seurer/gcc/git/gcc-10-test/gcc/tree-hash-traits.h:34
0x1231a2af hash
/home/seurer/gcc/git/gcc-10-test/gcc/hash-map-traits.h:50
0x1231b97b get
/home/seurer/gcc/git/gcc-10-test/gcc/hash-map.h:184
0x1232fbaf process_store
/home/seurer/gcc/git/gcc-10-test/gcc/gimple-ssa-store-merging.c:4883
0x123304a7 execute
/home/seurer/gcc/git/gcc-10-test/gcc/gimple-ssa-store-merging.c:5040

[Bug bootstrap/99920] [10 regression] ICE building gcc 10 on power 7 BE

2021-04-06 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99920

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |INVALID

--- Comment #3 from seurer at gcc dot gnu.org ---
I changed to use gcc 8.4 as my build compiler and the ICEs went away.  I assume
it was an issue with the older build compiler I had been using.

[Bug bootstrap/99920] [10 regression] ICE building gcc 10 on power 7 BE

2021-04-06 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99920

--- Comment #7 from seurer at gcc dot gnu.org ---
I will try to recreate but I got rid of the old build compiler.  It was a
leftover from some work many years ago and I had forgotten I was even using it.

[Bug bootstrap/99920] [10 regression] ICE building gcc 10 on power 7 BE

2021-04-06 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99920

--- Comment #8 from seurer at gcc dot gnu.org ---
It is during stage1 and I was able to recreate using the system distro
compiler, gcc version 4.3.4 [gcc-4_3-branch revision 152973] (SUSE Linux).  I
will bisect on the .o's now.

FWIW here is a list of the ones that failed (not necessarily the entire list):

/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:2155:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/../libdecnumber/decLibrary.c:41:1:
internal compiler error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:1534:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:1385:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:271:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:147:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:1576:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:109:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:187:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:160:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:84:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/../libdecnumber/decContext.c:227:18:
internal compiler error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:1590:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:122:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:1460:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:1395:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:212:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:232:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:2030:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/../libdecnumber/decPacked.c:229:3:
internal compiler error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/dfp-bit.c:96:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:2089:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/../libdecnumber/decCommon.c:242:19:
internal compiler error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/../libdecnumber/dpd/decimal64.c:429:3:
internal compiler error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/../libdecnumber/decLibrary.c:41:1:
internal compiler error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:232:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:271:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:1395:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:212:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:147:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:122:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:1534:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:109:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:1576:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:160:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:84:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:1590:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:187:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:2155:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:1385:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/dfp-bit.c:96:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/../libdecnumber/decBasic.c:3622:12:
internal compiler error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:1460:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:2089:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2

[Bug bootstrap/99920] [10 regression] ICE building gcc 10 on power 7 BE

2021-04-07 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99920

--- Comment #11 from seurer at gcc dot gnu.org ---
Swapping out those two .o files (individually and together) didn't yield a
successful build.  I brought in the 8.4.0 .o files in one at a time and
eventually I got a successful build but at that point it had brought in most of
them.  I am now trying each .o swapped in individually.

[Bug bootstrap/99920] [10 regression] ICE building gcc 10 on power 7 BE

2021-04-08 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99920

--- Comment #18 from seurer at gcc dot gnu.org ---
The binutils I use on there is (GNU Binutils) 2.23.52.20130522

[Bug testsuite/99605] [11 regression] new test case g++.dg/modules/builtin-3_a.C fails for 32 bits

2021-04-08 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99605

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 Status|WAITING |RESOLVED
 Resolution|--- |FIXED

--- Comment #2 from seurer at gcc dot gnu.org ---
Actually, it was failing until yesterday.

Wed Apr 7 15:35:24 CDT 2021
 < previous run: g:c84491827990e4f2746442c23294fc17923b265d, r11-7959: 120
failures
 > this run: g:12029c04d01c7ba0f775cdc208edf29490ee5db6, r11-8032: 113
failures

 < FAIL: g++.dg/modules/builtin-3_a.C -std=c++17  scan-lang-dump module "Wrote
fixed:[0-9]* pointer_type:'::__builtin_va_list'"
 < FAIL: g++.dg/modules/builtin-3_a.C -std=c++2a  scan-lang-dump module "Wrote
fixed:[0-9]* pointer_type:'::__builtin_va_list'"
 < FAIL: g++.dg/modules/builtin-3_a.C -std=c++2b  scan-lang-dump module "Wrote
fixed:[0-9]* pointer_type:'::__builtin_va_list'"
. . .

[Bug bootstrap/99983] New: [10 regression] ICE in bootstrap while building libstdc++

2021-04-08 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99983

Bug ID: 99983
   Summary: [10 regression] ICE in bootstrap while building
libstdc++
   Product: gcc
   Version: 10.3.1
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: bootstrap
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

make[3]: Entering directory
'/home/seurer/gcc/git/build/gcc-10-test/powerpc64le-unknown-linux-gnu/libstdc++-v3'
make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc"
"CC_FOR_TARGET=/home/seurer/gcc/git/build/gcc-10-test/./gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-10-test/./gcc/" "CFLAGS=-g -O2" "CXXFLAGS=-g
-O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2"
"INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644"
"INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c"
"LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make"
"MAKEINFO=makeinfo --split-size=500 --split-size=500
--split-size=500 " "SHELL=/bin/sh" "RUNTESTFLAGS="
"exec_prefix=/home/seurer/gcc/git/install/gcc-10-test"
"infodir=/home/seurer/gcc/git/install/gcc-10-test/share/info"
"libdir=/home/seurer/gcc/git/install/gcc-10-test/lib"
"includedir=/home/seurer/gcc/git/install/gcc-10-test/include"
"prefix=/home/seurer/gcc/git/install/gcc-10-test"
"tooldir=/home/seurer/gcc/git/install/gcc-10-test/powerpc64le-unknown-linux-gnu"
"gxx_include_dir=/home/seurer/gcc/git/install/gcc-10-test/include/c++/10.3.1"
"AR=ar" "AS=/home/seurer/gcc/git/build/gcc-10-test/./gcc/as"
"LD=/home/seurer/gcc/git/build/gcc-10-test/./gcc/collect-ld" "RANLIB=ranlib"
"NM=/home/seurer/gcc/git/build/gcc-10-test/./gcc/nm" "NM_FOR_BUILD="
"NM_FOR_TARGET=nm" "DESTDIR=" "WERROR=" all-recursive
make[4]: Entering directory
'/home/seurer/gcc/git/build/gcc-10-test/powerpc64le-unknown-linux-gnu/libstdc++-v3'
Making all in include
make[5]: Entering directory
'/home/seurer/gcc/git/build/gcc-10-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include'
mkdir -p ./powerpc64le-unknown-linux-gnu/bits/stdc++.h.gch
/home/seurer/gcc/git/build/gcc-10-test/./gcc/xgcc -shared-libgcc
-B/home/seurer/gcc/git/build/gcc-10-test/./gcc -nostdinc++
-L/home/seurer/gcc/git/build/gcc-10-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/src
-L/home/seurer/gcc/git/build/gcc-10-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/src/.libs
-L/home/seurer/gcc/git/build/gcc-10-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs
-B/home/seurer/gcc/git/install/gcc-10-test/powerpc64le-unknown-linux-gnu/bin/
-B/home/seurer/gcc/git/install/gcc-10-test/powerpc64le-unknown-linux-gnu/lib/
-isystem
/home/seurer/gcc/git/install/gcc-10-test/powerpc64le-unknown-linux-gnu/include
-isystem
/home/seurer/gcc/git/install/gcc-10-test/powerpc64le-unknown-linux-gnu/sys-include
  -fno-checking -x c++-header -nostdinc++ -g -O2 -D_GNU_SOURCE 
-I/home/seurer/gcc/git/build/gcc-10-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/powerpc64le-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-10-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-10-test/libstdc++-v3/libsupc++  -O2 -g -std=gnu++0x
/home/seurer/gcc/git/gcc-10-test/libstdc++-v3/include/precompiled/stdc++.h \
-o powerpc64le-unknown-linux-gnu/bits/stdc++.h.gch/O2ggnu++0x.gch
In file included from
/home/seurer/gcc/git/build/gcc-10-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/unordered_map:46,
 from
/home/seurer/gcc/git/gcc-10-test/libstdc++-v3/include/precompiled/stdc++.h:117:
/home/seurer/gcc/git/build/gcc-10-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/bits/hashtable.h:1317:56:
internal compiler error: in merge_exception_specifiers, at cp/typeck2.c:2564
 1317 |   std::is_nothrow_copy_constructible<_Equal>::value)
  |^
0x109e97e3 merge_exception_specifiers(tree_node*, tree_node*)
/home/seurer/gcc/git/gcc-10-test/gcc/cp/typeck2.c:2564
0x109ac773 merge_types(tree_node*, tree_node*)
/home/seurer/gcc/git/gcc-10-test/gcc/cp/typeck.c:873
0x1066ef2b duplicate_decls(tree_node*, tree_node*, bool)
/home/seurer/gcc/git/gcc-10-test/gcc/cp/decl.c:2259
0x1069c1ff grokfndecl
/home/seurer/gcc/git/gcc-10-test/gcc/cp/decl.c:9893
0x106ab2bb grokdeclarator(cp_declarator const*, cp_decl_specifier_seq*,
decl_context, int, tree_node**)
/home/seurer/gcc/git/gcc-10-test/gcc/cp/decl.c:13622
0x106bcc37 start_function(cp_decl_specifier_seq*, cp_declarator const*,
tree_node*)
/home/seurer/gcc/git/gcc-10-test/gcc/cp/decl.c:16541
0x1081181f cp_parser_function_definition_from_specifiers_and_declarator
/home/seurer/gcc/git/gcc-10-test/gcc/cp/parser.c:28909
0x107fb643 cp_parser_init_declarator
/home/seurer/gcc/git/gcc-10-test/gcc/cp/parser.c:20694
0x108137b7 cp_parser_single_declaration
/

[Bug bootstrap/99983] [10 regression] ICE in bootstrap while building libstdc++

2021-04-08 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99983

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 Target||powerpc64*-linux-gnu
   Host||powerpc64*-linux-gnu
  Build||powerpc64*-linux-gnu

--- Comment #1 from seurer at gcc dot gnu.org ---
The failures shown were on a power 8 LE system for
g:348fb9db7858b0fe852da3cd1195b90b2211b983, r10-9675.  I have something running
to look for what revision started it.

[Bug c++/100052] New: [11 regression] ICE in compiling g++.dg/modules/xtreme-header-3_b.C after r11-8118

2021-04-12 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100052

Bug ID: 100052
   Summary: [11 regression] ICE in compiling
g++.dg/modules/xtreme-header-3_b.C after r11-8118
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: c++
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:82198676c80764ca7cf05f891afaee83b9179dd1, r11-8118

I only see this on power 9 and power 10.

FAIL: g++.dg/modules/xtreme-header-3_b.C -std=c++2a (internal compiler error)
FAIL: g++.dg/modules/xtreme-header-3_b.C -std=c++2a (test for excess errors)

hash table checking failed: equal operator returns true for a pair of values
with a different hash value^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/modules/xtreme-header-3_b.C:4:30:
internal compiler error: in hashtab_chk_error, at hash-table.c:137^M
0x10291ddf hashtab_chk_error()^M
/home/seurer/gcc/git/gcc-test/gcc/hash-table.c:137^M
0x10633807 hash_table::verify(spec_entry*
const&, unsigned int)^M
/home/seurer/gcc/git/gcc-test/gcc/hash-table.h:1033^M
0x10633fcf hash_table::find_slot_with_hash(spec_entry* const&, unsigned int,
insert_option)^M
/home/seurer/gcc/git/gcc-test/gcc/hash-table.h:968^M
0x105b6567 match_mergeable_specialization(bool, spec_entry*)^M
/home/seurer/gcc/git/gcc-test/gcc/cp/pt.c:29974^M
0x104cf987 trees_in::key_mergeable(int, merge_kind, tree_node*, tree_node*,
tree_node*, tree_node*, bool)^M
/home/seurer/gcc/git/gcc-test/gcc/cp/module.cc:10670^M
0x104c6843 trees_in::decl_value()^M
/home/seurer/gcc/git/gcc-test/gcc/cp/module.cc:7903^M
0x104c9587 trees_in::tree_node(bool)^M
/home/seurer/gcc/git/gcc-test/gcc/cp/module.cc:9153^M
0x104d5e4b module_state::read_cluster(unsigned int)^M
/home/seurer/gcc/git/gcc-test/gcc/cp/module.cc:14811^M
0x104d6333 module_state::load_section(unsigned int, binding_slot*)^M
/home/seurer/gcc/git/gcc-test/gcc/cp/module.cc:18082^M
0x104d79ef module_state::read_language(bool)^M
/home/seurer/gcc/git/gcc-test/gcc/cp/module.cc:18011^M
0x104d7e6b direct_import^M
/home/seurer/gcc/git/gcc-test/gcc/cp/module.cc:18877^M
0x1055e917 cp_parser_import_declaration^M
/home/seurer/gcc/git/gcc-test/gcc/cp/parser.c:13881^M
0x1058491b cp_parser_translation_unit^M
/home/seurer/gcc/git/gcc-test/gcc/cp/parser.c:4907^M
0x1058491b c_parse_file()^M
/home/seurer/gcc/git/gcc-test/gcc/cp/parser.c:45267^M
0x10783e1b c_common_parse_file()^M
/home/seurer/gcc/git/gcc-test/gcc/c-family/c-opts.c:1218^M


commit 82198676c80764ca7cf05f891afaee83b9179dd1 (HEAD)
Author: Jason Merrill 
Date:   Sat Apr 10 10:55:58 2021 -0400

c++: ICE with invalid use of 'this' with static memfn [PR98800]

[Bug testsuite/100071] New: Test case libgomp.fortran/alloc-2.F90 fails with invalid memory reference

2021-04-13 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100071

Bug ID: 100071
   Summary: Test case libgomp.fortran/alloc-2.F90 fails with
invalid memory reference
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:fff15bad1ab571906c37b88380431768d917dcb0, r11-2101

The commit above is where this test case was introduced and it fails both there
and with current trunk.  The following runs were on a power 8 BE machine.  I
did not see failures on LE.

This is kind of odd.  If I run the test case like this the 64 bit run fails:

make  -k check-target-libgomp RUNTESTFLAGS="--target_board=unix'{-m32,-m64}'
fortran.exp=libgomp.fortran/alloc-2.F90"
=== libgomp tests ===
Running target unix/-m32
=== libgomp Summary for unix/-m32 ===
# of expected passes2
Running target unix/-m64
FAIL: libgomp.fortran/alloc-2.F90   -O  execution test
=== libgomp Summary for unix/-m64 ===
# of expected passes1
# of unexpected failures1
=== libgomp Summary ===
# of expected passes3
# of unexpected failures1

The error is:

Program received signal SIGSEGV: Segmentation fault - invalid memory reference.

Backtrace for this error:
#0  0x3fffb7f80477 in ???
#1  0x3fffb799af24 in __GI___libc_free
at /usr/src/debug/glibc-2.17-c758a686/malloc/malloc.c:2941
#2  0x3fffb7b9940f in omp_free
at /home/seurer/gcc/git/gcc-test2/libgomp/allocator.c:391
#3  0x100015bb in ???
#4  0x10001793 in ???
#5  0x3fffb7927ceb in generic_start_main
at ../csu/libc-start.c:266
FAIL: libgomp.fortran/alloc-2.F90   -O  execution test


If I run just the 32 or the 64 bit ones individually they work:

make  -k check-target-libgomp RUNTESTFLAGS="--target_board=unix'{-m32}'
fortran.exp=libgomp.fortran/alloc-2.F90"
=== libgomp tests ===
Running target unix/-m32
=== libgomp Summary ===
# of expected passes2

make  -k check-target-libgomp RUNTESTFLAGS="--target_board=unix'{-m64}'
fortran.exp=libgomp.fortran/alloc-2.F90"
=== libgomp tests ===
Running target unix/-m64
=== libgomp Summary ===
# of expected passes2


If I run the 64 bit one before the 32 bit one they both work.  If I do the 64
bit one twice the second run fails.  If I do the 32 bit one twice they both
work.

So, it looks like something is not being cleaned up between the runs that
causes the second run to fail if it is a 64 bit run.

[Bug testsuite/100073] New: [11 regression] test case gcc.dg/pr86058.c fails after r11-

2021-04-13 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100073

Bug ID: 100073
   Summary: [11 regression] test case gcc.dg/pr86058.c fails after
r11-
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:8084ab15a3e300e3b2c537e56e0f3a1b00778aec, r11-8161

make  -k check-gcc RUNTESTFLAGS="dg.exp=gcc.dg/pr86058.c"
FAIL: gcc.dg/pr86058.c actual (test for warnings, line 13)
# of expected passes1
# of unexpected failures1


spawn /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/pr86058.c
-fdiagnostics-plain-output -O2 -Wuninitialized -Wmaybe-uninitialized -S -o
pr86058.s
XFAIL: gcc.dg/pr86058.c pr? (test for warnings, line 13)
FAIL: gcc.dg/pr86058.c actual (test for warnings, line 13)


I don't see any excess warnings so maybe it is a missing warning?

[Bug testsuite/100071] Test case libgomp.fortran/alloc-2.F90 fails with invalid memory reference

2021-04-14 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100071

--- Comment #4 from seurer at gcc dot gnu.org ---
Thanks for the fix.  Any idea why it failed in the weird way it did?  I ran it
dozens of times and it only failed and then every time when the 64 bit test run
was done a second time?

[Bug libstdc++/98678] 30_threads/future/members/poll.cc execution test FAILs

2021-04-19 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98678

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 CC||seurer at gcc dot gnu.org
 Target|i386-pc-solaris2.11,|i386-pc-solaris2.11,
   |x86_64-pc-solaris2.11,  |x86_64-pc-solaris2.11,
   |arm-none-linux-gnueabi, |arm-none-linux-gnueabi,
   |hppa-unknown-linux-gnu, |hppa-unknown-linux-gnu,
   |x86_64-pc-linux-gnu |x86_64-pc-linux-gnu,
   ||powerpc64-linux-gnu

--- Comment #2 from seurer at gcc dot gnu.org ---
FYI I am seeing this every so often on powerpc64 BE on an older power 7
machine, too.

[Bug tree-optimization/97356] New: [11 regression] several test case failures after r11-3748

2020-10-09 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97356

Bug ID: 97356
   Summary: [11 regression] several test case failures after
r11-3748
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: tree-optimization
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:ffe8baa996486fa0313aa804a064a58b0b161f07, r11-3748

make -k check-gcc RUNTESTFLAGS=tree-ssa.exp=gcc.dg/tree-ssa/modref-2.c
FAIL: gcc.dg/tree-ssa/modref-2.c execution test
# of expected passes1
# of unexpected failures1

(gdb) run
Starting program: /home/seurer/gcc/git/build/gcc-test/./modref-2.exe 

Program received signal SIGABRT, Aborted.
0x3fffb7cd260c in __GI_raise (sig=) at
../nptl/sysdeps/unix/sysv/linux/raise.c:55
55return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig);
(gdb) where
#0  0x3fffb7cd260c in __GI_raise (sig=) at
../nptl/sysdeps/unix/sysv/linux/raise.c:55
#1  0x3fffb7cd47f8 in __GI_abort () at abort.c:90
#2  0x153c in main () at
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/tree-ssa/modref-2.c:22



Also

FAIL: gcc.dg/lto/modref-1 c_lto_modref-1_0.o-c_lto_modref-1_1.o execute -O2
-flto-partition=max -flto



commit ffe8baa996486fa0313aa804a064a58b0b161f07
Author: Jan Hubicka 
Date:   Fri Oct 9 11:29:58 2020 +0200

IPA modref: fix miscompilation in clone when IPA modref is used

gcc/ChangeLog:

PR ipa/97292
PR ipa/97335
* ipa-modref-tree.h (copy_from): Drop summary in a
clone.

[Bug middle-end/97392] New: [11 regression] g++.dg/asan/asan_test.C compilation failure starting with r11-3827

2020-10-12 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97392

Bug ID: 97392
   Summary: [11 regression]  g++.dg/asan/asan_test.C compilation
failure starting with r11-3827
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: middle-end
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

make -k check-gcc RUNTESTFLAGS=asan.exp=g++.dg/asan/asan_test.C

FAIL: g++.dg/asan/asan_test.C   -O2  (test for excess errors)

# of unexpected failures1
# of unsupported tests  6
# of unresolved testcases   1

spawn -ignore SIGHUP
/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++/../../xg++
-B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++/../../
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/asan/asan_test.C
-fsanitize=address -g
-I/home/seurer/gcc/git/gcc-test/gcc/testsuite/../../libsanitizer/include
-fdiagnostics-plain-output -nostdinc++
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/libsupc++
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/backward
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/util -fmessage-length=0
-O2 -std=c++11 -fsanitize=address -fno-builtin -Wall -Werror
-Wno-alloc-size-larger-than -g -DASAN_UAR=0 -DASAN_HAS_EXCEPTIONS=1
-DASAN_HAS_BLACKLIST=0 -DSANITIZER_USE_DEJAGNU_GTEST=1 -lasan -lpthread -ldl
-DASAN_NEEDS_SEGV=1 -DASAN_AVOID_EXPENSIVE_TESTS=1 -D__NO_INLINE__
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/asan/asan_globals_test-wrapper.cc
-dumpbase 
-B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libsanitizer/
-B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libsanitizer/asan/
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libsanitizer/asan/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libstdc++-v3/src/.libs
-B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libstdc++-v3/src/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libstdc++-v3/src/.libs
-B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libitm/
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libitm/.libs
-lm -o ./asan_test.exe
In file included from
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/asan/sanitizer_test_config.h:23,
 from
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/asan/sanitizer_test_utils.h:26,
 from
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/asan/asan_test_utils.h:21,
 from
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/asan/asan_test.cc:11,
 from
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/asan/asan_test.C:15:
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/asan/asan_test.cc: In
function 'void {anonymous}::AddressSanitizer_WildAddressTest_fn()':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/asan/asan_test.cc:255:19:
error: writing 1 byte into a region of size 0 [-Werror=stringop-overflow=]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/asan/dejagnu-gtest.h:63:9:
note: in definition of macro 'EXPECT_DEATH'
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/asan/asan_test.cc: In
function 'void AddressSanitizer_ShadowGapTest_fn()':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/asan/asan_test.cc:939:22:
error: writing 1 byte into a region of size 0 [-Werror=stringop-overflow=]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/asan/dejagnu-gtest.h:63:9:
note: in definition of macro 'EXPECT_DEATH'
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/asan/asan_test.cc: In
function 'void {anonymous}::AddressSanitizer_SignalTest_fn()':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/asan/asan_test.cc:279:19:
error: writing 1 byte into a region of size 0 [-Werror=stringop-overflow=]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/asan/dejagnu-gtest.h:63:9:
note: in definition of macro 'EXPECT_DEATH'
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/asan/asan_test.cc:282:19:
error: writing 1 byte into a region of size 0 [-Werror=stringop-overflow=]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/asan/dejagnu-gtest.h:63:9:
note: in definition of macro 'EXPECT_DEATH'
cc1plus: all warnings being treated as errors

[Bug analyzer/97411] New: [11 regression] bogus message from gcc.dg/analyzer/malloc-vs-local-1b.c after r11-3840

2020-10-13 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97411

Bug ID: 97411
   Summary: [11 regression] bogus message from
gcc.dg/analyzer/malloc-vs-local-1b.c after r11-3840
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: analyzer
  Assignee: dmalcolm at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:af66094d037793773eb8a49597866457f2f6a104, r11-3840

FAIL: gcc.dg/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 170)


spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c
-fdiagnostics-plain-output -fanalyzer -Wanalyzer-too-complex
-fanalyzer-call-summaries -fanalyzer-call-summaries -S -o malloc-vs-local-1b.s
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:
In function 'test_initial_flag':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:170:5:
warning: 'free' of 'ptr' which points to memory not on the heap [CWE-590]
[-Wanalyzer-free-of-non-heap]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:158:6:
note: (1) following 'false' branch (when 'on_heap == 0')...
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:161:9:
note: (2) ...to here
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:161:9:
note: (3) pointer is from here
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:169:6:
note: (4) following 'true' branch (when 'n > 10')...
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:170:5:
note: (5) ...to here
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:170:5:
note: (6) call to 'free' here
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:
At top level:
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:47:3:
warning: 2 processed enodes: [EN: 69-70]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:51:3:
warning: 2 processed enodes: [EN: 75-76]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:72:3:
warning: 2 processed enodes: [EN: 105-106]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:101:3:
warning: 2 processed enodes: [EN: 125-126]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:105:3:
warning: 2 processed enodes: [EN: 131-132]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:126:3:
warning: 2 processed enodes: [EN: 161-162]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:130:3:
warning: 2 processed enodes: [EN: 167-168]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:156:3:
warning: 1 processed enode: [EN: 196]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:163:3:
warning: 2 processed enodes: [EN: 207-208]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:167:3:
warning: 2 processed enodes: [EN: 213-214]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:76:3:
warning: 2 processed enodes: [EN: 263, EN: 275]
PASS: gcc.dg/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 16)
PASS: gcc.dg/analyzer/malloc-vs-local-1b.c  (test for warnings, line 47)
PASS: gcc.dg/analyzer/malloc-vs-local-1b.c  (test for warnings, line 51)
PASS: gcc.dg/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 54)
PASS: gcc.dg/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 56)
PASS: gcc.dg/analyzer/malloc-vs-local-1b.c  (test for warnings, line 72)
PASS: gcc.dg/analyzer/malloc-vs-local-1b.c  (test for warnings, line 76)
PASS: gcc.dg/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 79)
PASS: gcc.dg/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 81)
PASS: gcc.dg/analyzer/malloc-vs-local-1b.c  (test for warnings, line 101)
PASS: gcc.dg/analyzer/malloc-vs-local-1b.c  (test for warnings, line 105)
PASS: gcc.dg/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 108)
PASS: gcc.dg/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 110)
PASS: gcc.dg/analyzer/malloc-vs-local-1b.c  (test for warnings, line 126)
PASS: gcc.dg/analyzer/malloc-vs-local-1b.c  (test for warnings, line 130)
PASS: gcc.dg/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 133)
PASS: gcc.dg/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 135)
PASS: gcc.dg/analyzer/malloc-vs-local-1b.c  (test for warnings, line 156)
PASS: gcc.dg/analyzer/malloc-vs-local-1b.c  (test for warnings, line 163)
PASS: gcc.dg/analy

[Bug testsuite/97426] New: [11 regression] new test case gcc.dg/ipa/modref-1.c fails

2020-10-14 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97426

Bug ID: 97426
   Summary: [11 regression] new test case gcc.dg/ipa/modref-1.c
fails
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:4d90edb96e199e2e73ba71de5ab3b7c1c0aad6d0, r11-3876

make -k check-gcc RUNTESTFLAGS=ipa.exp=gcc.dg/ipa/modref-1.c

FAIL: gcc.dg/ipa/modref-1.c (test for excess errors)
FAIL: gcc.dg/ipa/modref-1.c scan-ipa-dump modref "param offset: 1"
FAIL: gcc.dg/ipa/modref-1.c scan-ipa-dump modref "param offset: 2"

# of unexpected failures3


Also
FAIL: gcc.dg/tree-ssa/modref-4.c scan-tree-dump modref1 "param offset: 1"
FAIL: gcc.dg/tree-ssa/modref-4.c (test for excess errors)
UNRESOLVED: gcc.dg/tree-ssa/modref-4.c scan-tree-dump modref2 "param offset: 2"
UNRESOLVED: gcc.dg/tree-ssa/modref-4.c scan-tree-dump modref2 "return 0"




Executing on host: /home/seurer/gcc/git/build/gcc-test2/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test2/gcc/
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.dg/ipa/modref-1.c   
-fdiagnostics-plain-output   -O2 -fdump-ipa-modref -S -o modref-1.s(timeout
= 300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test2/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test2/gcc/
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.dg/ipa/modref-1.c
-fdiagnostics-plain-output -O2 -fdump-ipa-modref -S -o modref-1.s
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.dg/ipa/modref-1.c:11:1:
warning: return type defaults to 'int' [-Wimplicit-int]
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.dg/ipa/modref-1.c:15:1:
warning: return type defaults to 'int' [-Wimplicit-int]
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.dg/ipa/modref-1.c: In function
'main':
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.dg/ipa/modref-1.c:17:18:
warning: excess elements in array initializer
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.dg/ipa/modref-1.c:17:18: note:
(near initialization for 'c')
Executing on host: /home/seurer/gcc/git/build/gcc-test2/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test2/gcc/ exceptions_enabled98369.cc   
-fdiagnostics-plain-output  -S -o exceptions_enabled98369.s(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test2/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test2/gcc/ exceptions_enabled98369.cc
-fdiagnostics-plain-output -S -o exceptions_enabled98369.s
FAIL: gcc.dg/ipa/modref-1.c (test for excess errors)
Excess errors:
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.dg/ipa/modref-1.c:11:1:
warning: return type defaults to 'int' [-Wimplicit-int]
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.dg/ipa/modref-1.c:15:1:
warning: return type defaults to 'int' [-Wimplicit-int]
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.dg/ipa/modref-1.c:17:18:
warning: excess elements in array initializer

FAIL: gcc.dg/ipa/modref-1.c scan-ipa-dump modref "param offset: 1"
FAIL: gcc.dg/ipa/modref-1.c scan-ipa-dump modref "param offset: 2"
testcase /home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.dg/ipa/ipa.exp
completed in 0 seconds

=== gcc Summary ===

# of unexpected failures3

[Bug testsuite/97426] [11 regression] new test case gcc.dg/ipa/modref-1.c fails

2020-10-15 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97426

--- Comment #2 from seurer at gcc dot gnu.org ---
g:10744da3452dac48cfa54d4480c269aac56421fa, r11-3909

The above partly fixes this but leaves at least one error:

make  -k check-gcc RUNTESTFLAGS="tree-ssa.exp=gcc.dg/tree-ssa/modref-4.c"
FAIL: gcc.dg/tree-ssa/modref-4.c scan-tree-dump modref1 "return 0"
# of expected passes3
# of unexpected failures1

[Bug other/96927] [11 regression] ICE in libstdc++-v3/include/chrono:442

2020-10-16 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96927

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 Status|WAITING |RESOLVED
 Resolution|--- |FIXED

--- Comment #3 from seurer at gcc dot gnu.org ---
I haven't seen these in a while so it does look like whatever was fixed.

[Bug tree-optimization/97494] New: [11 regression] several vector test case failures starting with r11-3966

2020-10-19 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97494

Bug ID: 97494
   Summary: [11 regression] several vector test case failures
starting with r11-3966
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: tree-optimization
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:429ad0bb0d3dc77e44f95620341da4938d49168e, r11-3966: 109 failures

On all powerpc64 both BE and LE:

FAIL: gcc.dg/vect/slp-11b.c -flto -ffat-lto-objects  scan-tree-dump-times vect
"vectorizing stmts using SLP" 0
FAIL: gcc.dg/vect/slp-11b.c scan-tree-dump-times vect "vectorizing stmts using
SLP" 0
FAIL: gcc.dg/vect/slp-21.c -flto -ffat-lto-objects  scan-tree-dump-times vect
"vectorizing stmts using SLP" 2
FAIL: gcc.dg/vect/slp-21.c scan-tree-dump-times vect "vectorizing stmts using
SLP" 2

Some extras on power7 BE:

FAIL: gcc.dg/vect/pr97428.c -flto -ffat-lto-objects  scan-tree-dump-times vect
"vectorizing stmts using SLP" 2
FAIL: gcc.dg/vect/pr97428.c scan-tree-dump-times vect "vectorizing stmts using
SLP" 2
FAIL: gcc.dg/vect/vect-complex-5.c -flto -ffat-lto-objects 
scan-tree-dump-times vect "vectorizing stmts using SLP" 2
FAIL: gcc.dg/vect/vect-complex-5.c scan-tree-dump-times vect "vectorizing stmts
using SLP" 2


commit 429ad0bb0d3dc77e44f95620341da4938d49168e (HEAD)
Author: Richard Biener 
Date:   Thu Oct 15 11:55:53 2020 +0200

tree-optimization/97428 - split SLP groups for loop vectorization

This enables SLP store group splitting also for loop vectorization.
For the existing testcase gcc.dg/vect/vect-complex-5.c this then
generates much better code, likewise for the PR97428 testcase.

Both of those have a splitting opportunity splitting the group
into two equal (vector-sized) halves, still the patch enables
quite arbitrary splitting since generally the interleaving scheme
results in quite awkward code for even small groups.  If any
problems surface with this it's easy to restrict the splitting
to known-good cases.

2020-10-15  Richard Biener  

PR tree-optimization/97428
* tree-vect-slp.c (vect_analyze_slp_instance): Split store
groups also for loop vectorization.

* gcc.dg/vect/vect-complex-5.c: Expect to SLP.
* gcc.dg/vect/pr97428.c: Likewise.

[Bug ada/97504] New: [11 regress] Ada bootstrap error after r11-4029

2020-10-20 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97504

Bug ID: 97504
   Summary: [11 regress] Ada bootstrap error after r11-4029
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: ada
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:1e70b1a358b6ce3b894f284d88fbb90518d45cc0, r11-4029 

/home/seurer/gcc/git/build/gcc-test/./gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/./gcc/
-B/home/seurer/gcc/git/install/gcc-test/powerpc64le-unknown-linux-gnu/bin/
-B/home/seurer/gcc/git/install/gcc-test/powerpc64le-unknown-linux-gnu/lib/
-isystem
/home/seurer/gcc/git/install/gcc-test/powerpc64le-unknown-linux-gnu/include
-isystem
/home/seurer/gcc/git/install/gcc-test/powerpc64le-unknown-linux-gnu/sys-include
   -c -g -O2  -fPIC  -W -Wall -gnatpg -nostdinc   a-nallfl.ads -o a-nallfl.o
a-nallfl.ads:48:13: warning: intrinsic binding type mismatch on return value
a-nallfl.ads:48:13: warning: intrinsic binding type mismatch on argument 1
a-nallfl.ads:48:13: warning: profile of "Sin" doesn't match the builtin it
binds
a-nallfl.ads:51:13: warning: intrinsic binding type mismatch on return value
a-nallfl.ads:51:13: warning: intrinsic binding type mismatch on argument 1
a-nallfl.ads:51:13: warning: profile of "Cos" doesn't match the builtin it
binds
a-nallfl.ads:54:13: warning: intrinsic binding type mismatch on return value
a-nallfl.ads:54:13: warning: intrinsic binding type mismatch on argument 1
a-nallfl.ads:54:13: warning: profile of "Tan" doesn't match the builtin it
binds
a-nallfl.ads:57:13: warning: intrinsic binding type mismatch on return value
a-nallfl.ads:57:13: warning: intrinsic binding type mismatch on argument 1
a-nallfl.ads:57:13: warning: profile of "Exp" doesn't match the builtin it
binds
a-nallfl.ads:60:13: warning: intrinsic binding type mismatch on return value
a-nallfl.ads:60:13: warning: intrinsic binding type mismatch on argument 1
a-nallfl.ads:60:13: warning: profile of "Sqrt" doesn't match the builtin it
binds
a-nallfl.ads:63:13: warning: intrinsic binding type mismatch on return value
a-nallfl.ads:63:13: warning: intrinsic binding type mismatch on argument 1
a-nallfl.ads:63:13: warning: profile of "Log" doesn't match the builtin it
binds
a-nallfl.ads:66:13: warning: intrinsic binding type mismatch on return value
a-nallfl.ads:66:13: warning: intrinsic binding type mismatch on argument 1
a-nallfl.ads:66:13: warning: profile of "Acos" doesn't match the builtin it
binds
a-nallfl.ads:69:13: warning: intrinsic binding type mismatch on return value
a-nallfl.ads:69:13: warning: intrinsic binding type mismatch on argument 1
a-nallfl.ads:69:13: warning: profile of "Asin" doesn't match the builtin it
binds
a-nallfl.ads:72:13: warning: intrinsic binding type mismatch on return value
a-nallfl.ads:72:13: warning: intrinsic binding type mismatch on argument 1
a-nallfl.ads:72:13: warning: profile of "Atan" doesn't match the builtin it
binds
a-nallfl.ads:75:13: warning: intrinsic binding type mismatch on return value
a-nallfl.ads:75:13: warning: intrinsic binding type mismatch on argument 1
a-nallfl.ads:75:13: warning: profile of "Sinh" doesn't match the builtin it
binds
a-nallfl.ads:78:13: warning: intrinsic binding type mismatch on return value
a-nallfl.ads:78:13: warning: intrinsic binding type mismatch on argument 1
a-nallfl.ads:78:13: warning: profile of "Cosh" doesn't match the builtin it
binds
a-nallfl.ads:81:13: warning: intrinsic binding type mismatch on return value
a-nallfl.ads:81:13: warning: intrinsic binding type mismatch on argument 1
a-nallfl.ads:81:13: warning: profile of "Tanh" doesn't match the builtin it
binds
a-nallfl.ads:84:13: warning: intrinsic binding type mismatch on return value
a-nallfl.ads:84:13: warning: intrinsic binding type mismatch on argument 1
a-nallfl.ads:84:13: warning: profile of "Pow" doesn't match the builtin it
binds
../gcc-interface/Makefile:302: recipe for target 'a-nallfl.o' failed
make[7]: *** [a-nallfl.o] Error 1

commit 1e70b1a358b6ce3b894f284d88fbb90518d45cc0 (HEAD)
Author: Alexandre Oliva 
Date:   Sun Oct 18 17:19:53 2020 -0300

[Bug testsuite/97522] New: [11 regression] test cases fail on powerpc64 BE after r11-4077

2020-10-21 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97522

Bug ID: 97522
   Summary: [11 regression] test cases fail on powerpc64 BE after
r11-4077
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:badeac77f55276d047b3cc202e4ddd49ba643d8a, r11-4077 

After this change these all fail on powerpc64 BE (both power 7 and power 8):

FAIL: gcc.target/powerpc/fold-vec-extract-float.p9.c scan-assembler-times
\\mrldicl\\M 1
FAIL: gcc.target/powerpc/fold-vec-extract-float.p9.c scan-assembler-times
\\msubfic\\M 1
FAIL: gcc.target/powerpc/fold-vec-extract-longlong.p9.c scan-assembler-times
\\mmfvsrd\\M 6
FAIL: gcc.target/powerpc/fold-vec-extract-longlong.p9.c scan-assembler-times
\\mxori\\M 3
FAIL: gcc.target/powerpc/fold-vec-extract-short.p9.c scan-assembler-times
vextuhrx 6


commit badeac77f55276d047b3cc202e4ddd49ba643d8a
Author: David Edelsohn 
Date:   Mon Oct 19 09:50:44 2020 -0400

[Bug ada/97557] New: [11 regression] several ada test case failures

2020-10-23 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97557

Bug ID: 97557
   Summary: [11 regression] several ada test case failures
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: ada
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

FAIL: gnat.dg/derived_type3.adb (test for excess errors)
FAIL: gnat.dg/invalid1.adb (test for excess errors)
FAIL: gnat.dg/sso16.adb (test for excess errors)
FAIL: gnat.dg/validity_check.adb (test for excess errors)

I am not sure when these started failing because of the issue building ada
recently.

Executing on host: /home3/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc/gnatmake
--GCC=/home3/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc/xgcc
--GNATBIND=/home3/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc/gnatbind
--GNATLINK=/home3/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc/gnatlink -cargs
-B/home3/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc -largs
--GCC=/home3/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc/xgcc\
-B/home3/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc\  -margs
--RTS=/home3/seurer/gcc/git/build/gcc-trunk-bootstrap/powerpc64le-unknown-linux-gnu/./libada
-q -f
/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/testsuite/gnat.dg/derived_type3.adb
  -fdiagnostics-plain-output -lm  -o ./derived_type3.exe(timeout = 300)
spawn -ignore SIGHUP
/home3/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc/gnatmake
--GCC=/home3/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc/xgcc
--GNATBIND=/home3/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc/gnatbind
--GNATLINK=/home3/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc/gnatlink -cargs
-B/home3/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc -largs
--GCC=/home3/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc/xgcc
-B/home3/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc  -margs
--RTS=/home3/seurer/gcc/git/build/gcc-trunk-bootstrap/powerpc64le-unknown-linux-gnu/./libada
-q -f
/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/testsuite/gnat.dg/derived_type3.adb
-fdiagnostics-plain-output -lm -o ./derived_type3.exe^M
error: "s-imgllli.ali" not found, "s-imgllli.ads" must be compiled^M
gnatmake: *** bind failed.^M
compiler exited with status 1
Executing on host:
/home3/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc/gnatclean -c -q -n
./derived_type3   (timeout = 300)
spawn -ignore SIGHUP
/home3/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc/gnatclean -c -q -n
./derived_type3^M
./derived_type3.ali^M
./derived_type3.o^M
./derived_type3_pkg.ali^M
./derived_type3_pkg.o^M
FAIL: gnat.dg/derived_type3.adb (test for excess errors)
Excess errors:
error: "s-imgllli.ali" not found, "s-imgllli.ads" must be compiled


Executing on host: /home3/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc/gnatmake
--GCC=/home3/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc/xgcc
--GNATBIND=/home3/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc/gnatbind
--GNATLINK=/home3/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc/gnatlink -cargs
-B/home3/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc -largs
--GCC=/home3/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc/xgcc\
-B/home3/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc\  -margs
--RTS=/home3/seurer/gcc/git/build/gcc-trunk-bootstrap/powerpc64le-unknown-linux-gnu/./libada
-q -f
/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/testsuite/gnat.dg/invalid1.adb  
-fdiagnostics-plain-output   -gnatws -gnatVa  -lm  -o ./invalid1.exe   
(timeout = 300)
spawn -ignore SIGHUP
/home3/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc/gnatmake
--GCC=/home3/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc/xgcc
--GNATBIND=/home3/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc/gnatbind
--GNATLINK=/home3/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc/gnatlink -cargs
-B/home3/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc -largs
--GCC=/home3/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc/xgcc
-B/home3/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc  -margs
--RTS=/home3/seurer/gcc/git/build/gcc-trunk-bootstrap/powerpc64le-unknown-linux-gnu/./libada
-q -f
/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/testsuite/gnat.dg/invalid1.adb
-fdiagnostics-plain-output -gnatws -gnatVa -lm -o ./invalid1.exe^M
invalid1.adb:8:03: run-time configuration error^M
invalid1.adb:8:03: entity "System.Scalar_Values.Is_Is16" not defined^M
gnatmake:
"/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/testsuite/gnat.dg/invalid1.adb"
compilation error^M
compiler exited with status 1
Executing on host:
/home3/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc/gnatclean -c -q -n
./invalid1   (timeout = 300)
spawn -ignore SIGHUP
/home3/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc/gnatclean -c -q -n
./invalid1^M
FAIL: gnat.dg/invalid1.adb (test for excess errors)
Excess errors:
invalid1.adb:8:03: run-time configuration error
invalid1.adb:8:03: entity "System.Scalar_Values.Is_Is16" not defined

Executing on host: /home3/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc/gnatmake
-

[Bug ada/97504] [11 Regression] Ada bootstrap error after r11-4029

2020-10-24 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97504

--- Comment #10 from seurer at gcc dot gnu.org ---
I tried it on powerpc64 yesterday and it built on the systems where it had
failed previously although there were some new Ada test case failures.  I'll
give it another run to see if it is still OK or not.

[Bug ada/97504] [11 Regression] Ada bootstrap error after r11-4029

2020-10-27 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97504

--- Comment #14 from seurer at gcc dot gnu.org ---
Builds fine for me on powerpc64 LE and BE.

[Bug testsuite/97590] New: new test case g++.dg/pr97560.C compilation errors

2020-10-27 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97590

Bug ID: 97590
   Summary: new test case g++.dg/pr97560.C compilation errors
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:18cb6195fda69ea8ab8b8a5290dd8c9f8d52b0e6, r11-4404

make -k check-gcc RUNTESTFLAGS=dg.exp=g++.dg/pr97560.C

FAIL: g++.dg/pr97560.C  -std=gnu++98 (test for excess errors)

# of expected passes3
# of unexpected failures1

commit 18cb6195fda69ea8ab8b8a5290dd8c9f8d52b0e6
Author: Aldy Hernandez 
Date:   Tue Oct 27 07:29:42 2020 +0100

Add test for pr97560.

gcc/testsuite/ChangeLog:

PR tree-optimization/97560
* g++.dg/pr97560.C: New test.

/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/backward
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/util -fmessage-length=0 
-std=gnu++98 -O2 -fno-tree-forwprop -fnon-call-exceptions  -S -o pr97560.s   
(timeout = 300)
spawn -ignore SIGHUP
/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++/../../xg++
-B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++/../../
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/pr97560.C
-fdiagnostics-plain-output -nostdinc++
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/libsupc++
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/backward
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/util -fmessage-length=0
-std=gnu++98 -O2 -fno-tree-forwprop -fnon-call-exceptions -S -o pr97560.s
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/pr97560.C:13:28: error:
expected ',' or '...' before '&&' token
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/pr97560.C: In function
'typename pv<  >::g7 hq(Q6)':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/pr97560.C:15:42: error:
expected '>' before '&&' token
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/pr97560.C:15:42: error:
expected '(' before '&&' token
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/pr97560.C:15:44: error:
expected identifier before '>' token
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/pr97560.C:15:47: error: 'lb'
was not declared in this scope
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/pr97560.C:15:50: error:
expected ')' before ';' token
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/pr97560.C: At global scope:
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/pr97560.C:26:10: error:
expected ',' or '...' before '&&' token
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/pr97560.C:26:3: error:
invalid constructor; you probably meant 'xz (const xz&)'
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/pr97560.C:44:15: error: no
matching function for call to 'hq(be&)'
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/pr97560.C:13:21: note:
candidate: 'template typename pv<  >::g7
hq(Q6)'
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/pr97560.C:13:21: note:  
template argument deduction/substitution failed:
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/pr97560.C: In substitution
of 'template typename pv<  >::g7 hq(Q6) [with
Q6 = be]':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/pr97560.C:44:15:   required
from here
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/pr97560.C:13:21: error:
invalid use of incomplete type 'struct pv'
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/pr97560.C:5:8: note:
declaration of 'struct pv'
compiler exited with status 1

[Bug other/97594] New: new test case gcc.dg/tree-prof/pr97461.c execution failure

2020-10-27 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97594

Bug ID: 97594
   Summary: new test case gcc.dg/tree-prof/pr97461.c execution
failure
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: other
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:14e19b82c1e67ead60c3095ac23347317298904b, r11-4423

make -k check-gcc RUNTESTFLAGS=tree-prof.exp=gcc.dg/tree-prof/pr97461.c

FAIL: gcc.dg/tree-prof/pr97461.c execution,-fprofile-generate
-D_PROFILE_GENERATE

# of expected passes1
# of unexpected failures1
# of unsupported tests  1
# of unresolved testcases   2



Executing on host: /home3/seurer/gcc/git/build/gcc-trunk/gcc/xgcc
-B/home3/seurer/gcc/git/build/gcc-trunk/gcc/
/home/seurer/gcc/git/gcc-trunk/gcc/testsuite/gcc.dg/tree-prof/pr97461.c   
-fdiagnostics-plain-output   -O2 -ldl -fprofile-generate -D_PROFILE_GENERATE
-dumpbase-ext .x01  -lm  -o
/home/seurer/gcc/git/build/gcc-trunk/gcc/testsuite/gcc/pr97461.x01(timeout
= 300)
spawn -ignore SIGHUP /home3/seurer/gcc/git/build/gcc-trunk/gcc/xgcc
-B/home3/seurer/gcc/git/build/gcc-trunk/gcc/
/home/seurer/gcc/git/gcc-trunk/gcc/testsuite/gcc.dg/tree-prof/pr97461.c
-fdiagnostics-plain-output -O2 -ldl -fprofile-generate -D_PROFILE_GENERATE
-dumpbase-ext .x01 -lm -o
/home/seurer/gcc/git/build/gcc-trunk/gcc/testsuite/gcc/pr97461.x01
PASS: gcc.dg/tree-prof/pr97461.c compilation,  -fprofile-generate
-D_PROFILE_GENERATE
Setting LD_LIBRARY_PATH to
:/home3/seurer/gcc/git/build/gcc-trunk/gcc::/home3/seurer/gcc/git/build/gcc-trunk/gcc:/home/seurer/gcc/git/build/gcc-trunk/./gmp/.libs:/home/seurer/gcc/git/build/gcc-trunk/./prev-gmp/.libs:/home/seurer/gcc/git/build/gcc-trunk/./mpfr/src/.libs:/home/seurer/gcc/git/build/gcc-trunk/./prev-mpfr/src/.libs:/home/seurer/gcc/git/build/gcc-trunk/./mpc/src/.libs:/home/seurer/gcc/git/build/gcc-trunk/./prev-mpc/src/.libs:/home/seurer/gcc/git/build/gcc-trunk/./isl/.libs:/home/seurer/gcc/git/build/gcc-trunk/./prev-isl/.libs
Execution timeout is: 300
spawn [open ...]
FAIL: gcc.dg/tree-prof/pr97461.c execution,-fprofile-generate
-D_PROFILE_GENERATE
UNRESOLVED: gcc.dg/tree-prof/pr97461.c compilation,  -fprofile-use
-D_PROFILE_USE
UNRESOLVED: gcc.dg/tree-prof/pr97461.c execution,-fprofile-use
-D_PROFILE_USE
UNSUPPORTED: gcc.dg/tree-prof/pr97461.c -fauto-profile
testcase
/home/seurer/gcc/git/gcc-trunk/gcc/testsuite/gcc.dg/tree-prof/tree-prof.exp
completed in 1 seconds

=== gcc Summary ===

# of expected passes1
# of unexpected failures1
# of unresolved testcases   2
# of unsupported tests  1



commit 14e19b82c1e67ead60c3095ac23347317298904b (HEAD)
Author: Martin Liska 
Date:   Mon Oct 19 17:40:00 2020 +0200

gcov-profile: use static pool for TOPN first

gcc/ChangeLog:

PR gcov-profile/97461
* gcov-io.h (GCOV_PREALLOCATED_KVP): Pre-allocate 64
static counters.

libgcc/ChangeLog:

PR gcov-profile/97461
* libgcov.h (gcov_counter_add): Use first static counters
as it should help to have malloc wrappers set up.

gcc/testsuite/ChangeLog:

PR gcov-profile/97461
* gcc.dg/tree-prof/pr97461.c: New test.

[Bug other/97621] New: [11 regression] bogus message in gcc.dg/analyzer/malloc-vs-local-1b.c after r11-4434

2020-10-28 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97621

Bug ID: 97621
   Summary: [11 regression] bogus message in
gcc.dg/analyzer/malloc-vs-local-1b.c after r11-4434
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: other
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:b0702ac5588333e27d7ec43d21d704521f7a05c6, r11-4434
make -k check-gcc
RUNTESTFLAGS=analyzer.exp=gcc.dg/analyzer/malloc-vs-local-1b.c
FAIL: gcc.dg/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 170)
# of expected passes22
# of unexpected failures1

commit b0702ac5588333e27d7ec43d21d704521f7a05c6
Author: David Malcolm 
Date:   Tue Oct 27 09:51:19 2020 -0400

spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c
-fdiagnostics-plain-output -fanalyzer -Wanalyzer-too-complex
-fanalyzer-call-summaries -fanalyzer-call-summaries -S -o malloc-vs-local-1b.s
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:
In function 'test_initial_flag':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:170:5:
warning: 'free' of 'ptr' which points to memory not on the heap [CWE-590]
[-Wanalyzer-free-of-non-heap]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:158:6:
note: (1) following 'false' branch (when 'on_heap == 0')...
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:161:9:
note: (2) ...to here
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:161:9:
note: (3) pointer is from here
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:169:6:
note: (4) following 'true' branch (when 'n > 10')...
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:170:5:
note: (5) ...to here
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:170:5:
note: (6) call to 'free' here
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:
At top level:
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:47:3:
warning: 2 processed enodes: [EN: 69-70]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:51:3:
warning: 2 processed enodes: [EN: 75-76]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:72:3:
warning: 2 processed enodes: [EN: 105-106]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:101:3:
warning: 2 processed enodes: [EN: 125-126]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:105:3:
warning: 2 processed enodes: [EN: 131-132]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:126:3:
warning: 2 processed enodes: [EN: 161-162]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:130:3:
warning: 2 processed enodes: [EN: 167-168]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:156:3:
warning: 1 processed enode: [EN: 196]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:163:3:
warning: 2 processed enodes: [EN: 207-208]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:167:3:
warning: 2 processed enodes: [EN: 213-214]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1b.c:76:3:
warning: 2 processed enodes: [EN: 263, EN: 275]
PASS: gcc.dg/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 16)
PASS: gcc.dg/analyzer/malloc-vs-local-1b.c  (test for warnings, line 47)
PASS: gcc.dg/analyzer/malloc-vs-local-1b.c  (test for warnings, line 51)
PASS: gcc.dg/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 54)
PASS: gcc.dg/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 56)
PASS: gcc.dg/analyzer/malloc-vs-local-1b.c  (test for warnings, line 72)
PASS: gcc.dg/analyzer/malloc-vs-local-1b.c  (test for warnings, line 76)
PASS: gcc.dg/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 79)
PASS: gcc.dg/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 81)
PASS: gcc.dg/analyzer/malloc-vs-local-1b.c  (test for warnings, line 101)
PASS: gcc.dg/analyzer/malloc-vs-local-1b.c  (test for warnings, line 105)
PASS: gcc.dg/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 108)
PASS: gcc.dg/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 110)
PASS: gcc.dg/analyzer/malloc-vs-local-1b.c  (test for warnings, line 126)
PASS: gcc.dg/analyzer/malloc-vs-local-1b.c  (test for warnings, line 130)
PASS: gcc.dg/analyzer/malloc-vs-local-1b.c  (test for bogus messages, 

[Bug tree-optimization/97678] New: [11 regression] execution fail for gcc.target/powerpc/p9-vec-length-epil-run-5.c after r11-4614

2020-11-02 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97678

Bug ID: 97678
   Summary: [11 regression] execution fail for
gcc.target/powerpc/p9-vec-length-epil-run-5.c after
r11-4614
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: tree-optimization
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

e881774d0dda6d5127eb8f0642f6edc16dc0b1e7, r11-4614 

spawn -ignore SIGHUP /home3/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home3/seurer/gcc/git/build/gcc-test/gcc/ exceptions_enabled78561.cc
-fdiagnostics-plain-output -S -o exceptions_enabled78561.s
PASS: gcc.target/powerpc/p9-vec-length-epil-run-5.c (test for excess errors)
Setting LD_LIBRARY_PATH to
:/home3/seurer/gcc/git/build/gcc-test/gcc::/home3/seurer/gcc/git/build/gcc-test/gcc:/home3/seurer/gcc/git/build/gcc-test/./gmp/.libs:/home3/seurer/gcc/git/build/gcc-test/./prev-gmp/.libs:/home3/seurer/gcc/git/build/gcc-test/./mpfr/src/.libs:/home3/seurer/gcc/git/build/gcc-test/./prev-mpfr/src/.libs:/home3/seurer/gcc/git/build/gcc-test/./mpc/src/.libs:/home3/seurer/gcc/git/build/gcc-test/./prev-mpc/src/.libs:/home3/seurer/gcc/git/build/gcc-test/./isl/.libs:/home3/seurer/gcc/git/build/gcc-test/./prev-isl/.libs
Execution timeout is: 300
spawn [open ...]
FAIL: gcc.target/powerpc/p9-vec-length-epil-run-5.c execution test
Executing on host: /home3/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home3/seurer/gcc/git/build/gcc-test/gcc/ vmx_hw_available78561.c   
-fdiagnostics-plain-output  -mno-vsx  -lm  -o vmx_hw_available78561.exe   
(timeout = 300)
spawn -ignore SIGHUP /home3/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home3/seurer/gcc/git/build/gcc-test/gcc/ vmx_hw_available78561.c
-fdiagnostics-plain-output -mno-vsx -lm -o vmx_hw_available78561.exe
Setting LD_LIBRARY_PATH to
:/home3/seurer/gcc/git/build/gcc-test/gcc::/home3/seurer/gcc/git/build/gcc-test/gcc:/home3/seurer/gcc/git/build/gcc-test/./gmp/.libs:/home3/seurer/gcc/git/build/gcc-test/./prev-gmp/.libs:/home3/seurer/gcc/git/build/gcc-test/./mpfr/src/.libs:/home3/seurer/gcc/git/build/gcc-test/./prev-mpfr/src/.libs:/home3/seurer/gcc/git/build/gcc-test/./mpc/src/.libs:/home3/seurer/gcc/git/build/gcc-test/./prev-mpc/src/.libs:/home3/seurer/gcc/git/build/gcc-test/./isl/.libs:/home3/seurer/gcc/git/build/gcc-test/./prev-isl/.libs
Execution timeout is: 300
spawn [open ...]
testcase
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/powerpc.exp
completed in 3 seconds

=== gcc Summary ===

# of expected passes1
# of unexpected failures1


(gdb) run
Starting program:
/home3/seurer/gcc/git/build/gcc-test/p9-vec-length-epil-run-5.exe 

Program received signal SIGABRT, Aborted.
0x77c2e98c in __libc_signal_restore_set (set=0x7fffa4f8) at
../sysdeps/unix/sysv/linux/nptl-signals.h:80
80  ../sysdeps/unix/sysv/linux/nptl-signals.h: No such file or directory.
(gdb) where
#0  0x77c2e98c in __libc_signal_restore_set (set=0x7fffa4f8) at
../sysdeps/unix/sysv/linux/nptl-signals.h:80
#1  __GI_raise (sig=) at ../sysdeps/unix/sysv/linux/raise.c:48
#2  0x77c30be0 in __GI_abort () at abort.c:79
#3  0x10001830 in main () at
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/p9-vec-length-run-5.h:43


if (a[i * 2] != exp_a1 || a[i * 2 + 1] != exp_a2 || b[i * 2] != exp_b1
\
|| b[i * 2 + 1] != exp_b2)
\
  __builtin_abort (); // line 43


commit e881774d0dda6d5127eb8f0642f6edc16dc0b1e7 (HEAD, refs/bisect/bad)
Author: Richard Biener 
Date:   Mon Nov 2 12:38:04 2020 +0100

[Bug testsuite/97680] New: new test case c-c++-common/zero-scratch-regs-10.c in r11-4578 has excess errors

2020-11-02 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97680

Bug ID: 97680
   Summary: new test case c-c++-common/zero-scratch-regs-10.c in
r11-4578 has excess errors
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:d10f3e900b0377b4760a090b0f90371bcef01686, r11-4578
make  -k check-gcc RUNTESTFLAGS="dg.exp=c-c++-common/zero-scratch-regs-10.c"
FAIL: c-c++-common/zero-scratch-regs-10.c  -Wc++-compat  (test for excess
errors)
FAIL: c-c++-common/zero-scratch-regs-10.c  -std=gnu++98 (test for excess
errors)
FAIL: c-c++-common/zero-scratch-regs-10.c  -std=gnu++14 (test for excess
errors)
FAIL: c-c++-common/zero-scratch-regs-10.c  -std=gnu++17 (test for excess
errors)
FAIL: c-c++-common/zero-scratch-regs-10.c  -std=gnu++2a (test for excess
errors)
# of unexpected failures1
# of unexpected failures4
# of unresolved testcases   1
# of unresolved testcases   4

commit d10f3e900b0377b4760a090b0f90371bcef01686
Author: qing zhao 
Date:   Fri Oct 30 20:41:38 2020 +0100

If looks like the errors are all like this:

FAIL: c-c++-common/zero-scratch-regs-10.c  -std=gnu++98 (test for excess
errors)
Excess errors:
/home/seurer/gcc/git/gcc-test/gcc/testsuite/c-c++-common/zero-scratch-regs-10.c:77:1:
sorry, unimplemented: '-fzero-call-used_regs' not supported on this target

[Bug tree-optimization/97686] New: [11 regression] fortran.dg/pdt_14.f03 hangs after r11-4586

2020-11-02 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97686

Bug ID: 97686
   Summary: [11 regression] fortran.dg/pdt_14.f03 hangs after
r11-4586
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: tree-optimization
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:617695cdc2b3d950f1e4deb5ea85d5cc302943f4, r11-4586

The optimized versions of these tests all hang and eventually time out when run
on powerpc64.

make  -k check-gcc RUNTESTFLAGS="dg.exp=gfortran.dg/pdt_14.f03"
FAIL: gfortran.dg/pdt_14.f03   -O2  execution test
FAIL: gfortran.dg/pdt_14.f03   -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions  execution test
FAIL: gfortran.dg/pdt_14.f03   -O3 -g  execution test
FAIL: gfortran.dg/pdt_14.f03   -Os  execution test
# of expected passes8
# of unexpected failures4

[Bug other/97705] New: [11 regression] cc.c-torture/unsorted/dump-noaddr.c.*r.ira fails after r11-4637

2020-11-03 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97705

Bug ID: 97705
   Summary: [11 regression]
cc.c-torture/unsorted/dump-noaddr.c.*r.ira fails after
r11-4637
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: other
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:f5e18dd9c7dacc9671044fc669bd5c1b26b6bdba, r11-4637

make  -k check-gcc
RUNTESTFLAGS="unsorted.exp=gcc.c-torture/unsorted/dump-noaddr.c"

FAIL: gcc.c-torture/unsorted/dump-noaddr.c.*r.ira,  -O3 -g  comparison

# of expected passes1467
# of unexpected failures1

There are many (thousands?) of lines of miscompare for the failing test.

commit f5e18dd9c7dacc9671044fc669bd5c1b26b6bdba
Author: Kewen Lin 
Date:   Tue Nov 3 02:51:47 2020 +

[Bug other/97705] [11 regression] cc.c-torture/unsorted/dump-noaddr.c.*r.ira fails after r11-4637

2020-11-03 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97705

--- Comment #1 from seurer at gcc dot gnu.org ---
I tried this on multiple systems and it looks like it may only fail on a BE
system.

[Bug tree-optimization/97744] New: [11 regression] floating point result errors after r11-4637

2020-11-06 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97744

Bug ID: 97744
   Summary: [11 regression] floating point result errors after
r11-4637
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: tree-optimization
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:f5e18dd9c7dacc9671044fc669bd5c1b26b6bdba, r11-4637 

This revision causes errors in the 32 bit run of the 172.mgrid test case, part
of spec 2000.

Running Benchmarks
  Running 172.mgrid ref base wds_test_32 default
*** Miscompare of mgrid.out, see
cpu2000/benchspec/CFP2000/172.mgrid/run/0011/mgrid.out.mis
  Running 172.mgrid ref base wds_test_32 default
*** Miscompare of mgrid.out, see
cpu2000/benchspec/CFP2000/172.mgrid/run/0011/mgrid.out.mis
  Running 172.mgrid ref base wds_test_32 default
*** Miscompare of mgrid.out, see
cpu2000/benchspec/CFP2000/172.mgrid/run/0011/mgrid.out.mis
Error: 3x172.mgrid

cat cpu2000/benchspec/CFP2000/172.mgrid/run/0011/mgrid.out.mis
12732:  0.620103E-12
  -0.425977E-12
  ^
12733:  0.620103E-12
  -0.425977E-12
  ^
12734:  0.627531E-12
  -0.431079E-12
  ^
12735:  0.627531E-12
  -0.431079E-12
  ^
12736:  0.629423E-12
  -0.432379E-12
  ^
12737:  0.629423E-12
  -0.432379E-12
  ^
12738:  0.629932E-12
  -0.432729E-12
  ^

[Bug tree-optimization/97744] [11 regression] 32 bit floating point result errors after r11-4637

2020-11-06 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97744

--- Comment #2 from seurer at gcc dot gnu.org ---
This particular test has been problematic before.  For example, see pr83497. 
Previously the change in output was from some floating point operations being
reordered causing a minute rounding change but it was actually OK.

By adding -fno-associative-math or removing -ffast-math it will work.  We are
probably just going to go with that.

[Bug testsuite/97788] New: [11 regression] g++.dg/ubsan/pr61272.C fails after r11-4852

2020-11-10 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97788

Bug ID: 97788
   Summary: [11 regression] g++.dg/ubsan/pr61272.C fails after
r11-4852
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:05b03452db6a520091aed254d3c399caed714b15, r11-4852

make  -k check-gcc RUNTESTFLAGS="ubsan.exp=g++.dg/ubsan/pr61272.C"

FAIL: g++.dg/ubsan/pr61272.C(test for errors, line 15)
FAIL: g++.dg/ubsan/pr61272.C   (test for excess errors)

# of expected passes2
# of unexpected failures2


spawn -ignore SIGHUP
/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++/../../xg++
-B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++/../../
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/ubsan/pr61272.C
-fdiagnostics-plain-output -nostdinc++
-I/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/powerpc64le-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/libsupc++
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/backward
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/util -fmessage-length=0
-fsanitize=undefined -std=c++11 -S -o pr61272.s
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/ubsan/pr61272.C: In
instantiation of 'struct
std::__gnu_cxx::__alloc_traits >
>':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/ubsan/pr61272.C:20:156:  
required from 'struct
std::__gnu_cxx::_Vector_base,
std::allocator > >'
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/ubsan/pr61272.C:21:78:  
required from 'class std::__gnu_cxx::vector >'
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/ubsan/pr61272.C:24:33:  
required from here
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/ubsan/pr61272.C:18:25:
error: 'template decltype (_S_construct(__a, __p))
std::allocator_traits<_Alloc>::construct(_Alloc&, _Tp*) [with _Tp = _Tp; _Alloc
= std::allocator >]' is private within this
context
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/ubsan/pr61272.C:10:38: note:
declared private here
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/ubsan/pr61272.C: In
instantiation of 'struct
std::__gnu_cxx::_Vector_base,
std::allocator > >':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/ubsan/pr61272.C:21:78:  
required from 'class std::__gnu_cxx::vector >'
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/ubsan/pr61272.C:24:33:  
required from here
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/ubsan/pr61272.C:20:156:
error: no class template named 'rebind' in 'struct
std::__gnu_cxx::__alloc_traits > >'
compiler exited with status 1
PASS: g++.dg/ubsan/pr61272.C(test for warnings, line 10)
FAIL: g++.dg/ubsan/pr61272.C(test for errors, line 15)
PASS: g++.dg/ubsan/pr61272.C(test for errors, line 20)

[Bug bootstrap/97800] New: [11 regression] bootstrap build failure starting with r11-4913

2020-11-11 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97800

Bug ID: 97800
   Summary: [11 regression] bootstrap build failure starting with
r11-4913
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: bootstrap
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:bd87cc14ebdb6789e067fb1828d5808407c308b3, r11-4913 

/bin/sh ../libtool  --tag=CC   --mode=compile
/home/seurer/gcc/git/build/gcc-test/./prev-gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/./prev-gcc/
-B/home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/bin/
-B/home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/bin/
-B/home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/lib/
-isystem
/home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/include
-isystem
/home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/sys-include  
-fno-checking -DHAVE_CONFIG_H -I. -I/home/seurer/gcc/git/gcc-test/gmp/mpn -I.. 
-D__GMP_WITHIN_GMP -I/home/seurer/gcc/git/gcc-test/gmp -DOPERATION_`echo
sec_powm | sed 's/_$//'`  -DNO_ASM -g -O2 -fno-checking -gtoggle -c -o
sec_powm.lo sec_powm.c
libtool: compile:  /home/seurer/gcc/git/build/gcc-test/./prev-gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/./prev-gcc/
-B/home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/bin/
-B/home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/bin/
-B/home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/lib/
-isystem
/home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/include
-isystem
/home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/sys-include
-fno-checking -DHAVE_CONFIG_H -I. -I/home/seurer/gcc/git/gcc-test/gmp/mpn -I..
-D__GMP_WITHIN_GMP -I/home/seurer/gcc/git/gcc-test/gmp -DOPERATION_sec_powm
-DNO_ASM -g -O2 -fno-checking -gtoggle -c sec_powm.c -o sec_powm.o
during GIMPLE pass: pre
In file included from sec_powm.c:59:
sec_powm.c: In function '__gmpn_sec_powm':
../gmp.h:252:18: internal compiler error: Segmentation fault
  252 | #define __MPN(x) __gmpn_##x
  |  ^~~
../gmp.h:1671:22: note: in expansion of macro '__MPN'
 1671 | #define mpn_sec_powm __MPN(sec_powm)
  |  ^
sec_powm.c:218:1: note: in expansion of macro 'mpn_sec_powm'
  218 | mpn_sec_powm (mp_ptr rp, mp_srcptr bp, mp_size_t bn,
  | ^~~~
0x111bbf1f crash_signal
/home/seurer/gcc/git/gcc-test/gcc/toplev.c:330
0x1080f878 bitmap_bit_p(bitmap_head const*, int)
/home/seurer/gcc/git/gcc-test/gcc/bitmap.c:989
0x114ecfcf bitmap_set_contains_value
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa-pre.c:899
0x114ed0c7 bitmap_value_replace_in_set
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa-pre.c:920
0x114f3ddb create_expression_by_pieces
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa-pre.c:3003
0x114f641b do_hoist_insertion
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa-pre.c:3648
0x114f6a07 insert
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa-pre.c:3764
0x114f866f execute
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa-pre.c:4299

commit bd87cc14ebdb6789e067fb1828d5808407c308b3
Author: Richard Biener 
Date:   Wed Nov 11 11:51:59 2020 +0100

[Bug bootstrap/97800] [11 regression] bootstrap build failure starting with r11-4913

2020-11-11 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97800

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|UNCONFIRMED |RESOLVED

--- Comment #1 from seurer at gcc dot gnu.org ---
Looks like 2e8b368c3d33fd8ddafdd37f8e1b2ba45d1a122e maybe fixed this

[Bug bootstrap/97806] New: [11 regression] bootstrap ICE starting with r11-4921

2020-11-11 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97806

Bug ID: 97806
   Summary: [11 regression] bootstrap ICE starting with r11-4921
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: bootstrap
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:86cca5cc14602814b98e55aae313fbe237af1b04, r11-4921 

commit 86cca5cc14602814b98e55aae313fbe237af1b04
Author: Richard Biener 
Date:   Wed Nov 11 16:09:17 2020 +0100



/bin/sh ../libtool  --tag=CC   --mode=compile
/home/seurer/gcc/git/build/gcc-test/./prev-gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/./prev-gcc/
-B/home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/bin/
-B/home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/bin/
-B/home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/lib/
-isystem
/home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/include
-isystem
/home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/sys-include  
-fchecking=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
-DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1
-DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1
-DHAVE_ALLOCA_H=1 -DHAVE_STDINT_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1
-DHAVE_GETTIMEOFDAY=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1
-DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1
-DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1
-DHAVE_NEARBYINT=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1
-DHAVE_CLOCK_GETTIME=1 -DLT_OBJDIR=\".libs/\" -DHAVE_ATTRIBUTE_MODE=1
-DHAVE___GMPN_ROOTREM=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -I.
-I/home/seurer/gcc/git/gcc-test/mpfr/src  
-I/home/seurer/gcc/git/build/gcc-test/gmp -DNO_ASM -g -O2 -fchecking=1 -MT
sub1sp.lo -MD -MP -MF .deps/sub1sp.Tpo -c -o sub1sp.lo
/home/seurer/gcc/git/gcc-test/mpfr/src/sub1sp.c
libtool: compile:  /home/seurer/gcc/git/build/gcc-test/./prev-gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/./prev-gcc/
-B/home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/bin/
-B/home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/bin/
-B/home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/lib/
-isystem
/home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/include
-isystem
/home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/sys-include
-fchecking=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
-DHAVE_LOCALE_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1
-DHAVE_STRUCT_LCONV_DECIMAL_POINT=1 -DHAVE_STRUCT_LCONV_THOUSANDS_SEP=1
-DHAVE_ALLOCA_H=1 -DHAVE_STDINT_H=1 -DHAVE_VA_COPY=1 -DHAVE_SETLOCALE=1
-DHAVE_GETTIMEOFDAY=1 -DHAVE_LONG_LONG=1 -DHAVE_INTMAX_T=1
-DMPFR_HAVE_INTMAX_MAX=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1
-DHAVE_SIGNEDZ=1 -DHAVE_ROUND=1 -DHAVE_TRUNC=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1
-DHAVE_NEARBYINT=1 -DMPFR_USE_THREAD_SAFE=1 -DMPFR_USE_C11_THREAD_SAFE=1
-DHAVE_CLOCK_GETTIME=1 -DLT_OBJDIR=\".libs/\" -DHAVE_ATTRIBUTE_MODE=1
-DHAVE___GMPN_ROOTREM=1 -DHAVE___GMPN_SBPI1_DIVAPPR_Q=1 -I.
-I/home/seurer/gcc/git/gcc-test/mpfr/src
-I/home/seurer/gcc/git/build/gcc-test/gmp -DNO_ASM -g -O2 -fchecking=1 -MT
sub1sp.lo -MD -MP -MF .deps/sub1sp.Tpo -c
/home/seurer/gcc/git/gcc-test/mpfr/src/sub1sp.c -o sub1sp.o
during GIMPLE pass: pre
/home/seurer/gcc/git/gcc-test/mpfr/src/sub1sp.c: In function 'mpfr_sub1sp':
/home/seurer/gcc/git/gcc-test/mpfr/src/sub1sp.c:135:1: internal compiler error:
in clean, at tree-ssa-pre.c:2053
  135 | mpfr_sub1sp (mpfr_ptr a, mpfr_srcptr b, mpfr_srcptr c, mpfr_rnd_t
rnd_mode)
  | ^~~
0x3fffb7c87c6b generic_start_main
../csu/libc-start.c:266

[Bug tree-optimization/97845] New: [11 regression] ICE at gcc/toplev.c:330 after r11-4982

2020-11-15 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97845

Bug ID: 97845
   Summary: [11 regression] ICE at gcc/toplev.c:330 after r11-4982
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: tree-optimization
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:4d6b8d4213376e8a2405782c7e360b03d4a2b04a, r11-4982

Unfortunately this occurs during the compilation of one of the parts of the
436.cactusADM test case of spec 2006.


/home/seurer/gcc/git/install/gcc-test/bin/gcc -c -o Cactus/ScheduleInterface.o
-DSPEC_CPU -DNDEBUG  -Iinclude -I../include -DCCODE -m64 -O3 -mcpu=power8
-ffast-math -funroll-loops -fpeel-loops -fvect-cost-model -mpopcntd
-mrecip=rsqrt-DSPEC_CPU_LP64 Cactus/ScheduleInterface.c
during GIMPLE pass: pre
Cactus/ScheduleInterface.c: In function 'CCTK_CallFunction':
Cactus/ScheduleInterface.c:233:5: internal compiler error: Segmentation fault
  233 | int CCTK_CallFunction(void *function,
  | ^
0x10b0b4a3 crash_signal
/home/seurer/gcc/git/gcc-test/gcc/toplev.c:330
0x10da5d78 expressions_equal_p(tree_node*, tree_node*)
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa-sccvn.c:5631
0x10da62ff vn_reference_eq(vn_reference_s const*, vn_reference_s const*)
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa-sccvn.c:705
0x10da62ff vn_reference_eq(vn_reference_s const*, vn_reference_s const*)
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa-sccvn.c:689
0x10dc3fbb vn_reference_hasher::equal(vn_reference_s const*, vn_reference_s
const*)
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa-sccvn.c:246
0x10dc3fbb hash_table::find_slot_with_hash(vn_reference_s* const&, unsigned int,
insert_option)
/home/seurer/gcc/git/gcc-test/gcc/hash-table.h:981
0x10da83fb vn_reference_lookup_1
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa-sccvn.c:1645
0x10db8d97 vn_reference_lookup_call(gcall*, vn_reference_s**, vn_reference_s*)
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa-sccvn.c:3579
0x10db9a03 visit_reference_op_call
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa-sccvn.c:4897
0x10db9a03 visit_stmt
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa-sccvn.c:5503
0x10dbb713 process_bb
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa-sccvn.c:7110
0x10dbd8cb do_rpo_vn
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa-sccvn.c:7597
0x10dbe59b run_rpo_vn(vn_lookup_kind)
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa-sccvn.c:6684
0x10d795a3 execute
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa-pre.c:4392


commit 4d6b8d4213376e8a2405782c7e360b03d4a2b04a
Author: Richard Biener 
Date:   Fri Nov 13 13:17:01 2020 +0100

[Bug go/97853] New: [11 regression] go front end fails to bootstrap

2020-11-16 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97853

Bug ID: 97853
   Summary: [11 regression] go front end fails to bootstrap
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: go
  Assignee: ian at airs dot com
  Reporter: seurer at gcc dot gnu.org
CC: cmang at google dot com
  Target Milestone: ---

I am still tracing where this started but it was within the past few days.

/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/go/gofrontend/go-diagnostics.cc:
In function 'std::string expand_message(const char*, va_list)':
/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/go/gofrontend/go-diagnostics.cc:110:61:
error: '' may be used uninitialized [-Werror=maybe-uninitialized]
  110 |  "memory allocation failed in vasprintf");
  | ^
In file included from
/home/seurer/gcc/git/build/gcc-trunk-bootstrap/prev-powerpc64le-unknown-linux-gnu/libstdc++-v3/include/string:55,
 from
/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/go/go-system.h:34,
 from
/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/go/gofrontend/go-linemap.h:10,
 from
/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/go/gofrontend/go-diagnostics.h:10,
 from
/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/go/gofrontend/go-diagnostics.cc:7:
/home/seurer/gcc/git/build/gcc-trunk-bootstrap/prev-powerpc64le-unknown-linux-gnu/libstdc++-v3/include/bits/basic_string.h:525:7:
note: by argument 3 of type 'const std::allocator&' to
'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const
_CharT*, const _Alloc&) [with  = std::allocator;
_CharT = char; _Traits = std::char_traits; _Alloc =
std::allocator]' declared here
  525 |   basic_string(const _CharT* __s, const _Alloc& __a = _Alloc())
  |   ^~~~
/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/go/gofrontend/go-diagnostics.cc:110:61:
note: '' declared here
  110 |  "memory allocation failed in vasprintf");
  | ^

[Bug other/97911] New: [11 regression] make install issue undefined reference to std::__throw_bad_array_new_length after r11-5142

2020-11-19 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97911

Bug ID: 97911
   Summary: [11 regression] make install issue undefined reference
to std::__throw_bad_array_new_length after r11-5142
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: other
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:d326ebc94f3b2b0d962fb9e253564b39106a10da, r11-5142 


commit d326ebc94f3b2b0d962fb9e253564b39106a10da (HEAD)
Author: Jakub Jelinek 
Date:   Wed Nov 18 20:11:37 2020 +0100

configury: --enable-link-serialization support


make install
. . .
g++ -std=c++11 -no-pie   -g -O2 -DIN_GCC -fno-exceptions -fno-rtti
-fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings
-Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute
-Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros
-Wno-overlength-strings -Werror -fno-common  -DHAVE_CONFIG_H  -o go1 \
  go/ast-dump.o go/escape.o go/export.o go/expressions.o go/go-backend.o
go/go-diagnostics.o go/go-encode-id.o go/go-dump.o go/go-gcc.o
go/go-gcc-diagnostics.o go/go-lang.o go/go-linemap.o go/go-optimize.o
go/go-sha1.o go/go.o go/gogo.o go/import.o go/import-archive.o go/lex.o
go/names.o go/parse.o go/runtime.o go/statements.o go/types.o go/unsafe.o
go/wb.o attribs.o libbackend.a main.o libcommon-target.a libcommon.a
../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a
../libcpp/libcpp.a   ../libbacktrace/.libs/libbacktrace.a
../libiberty/libiberty.a ../libdecnumber/libdecnumber.a 
-L/home/seurer/gcc/git/build/gcc-test/./isl/.libs  -lisl
-L/home/seurer/gcc/git/build/gcc-test/./gmp/.libs
-L/home/seurer/gcc/git/build/gcc-test/./mpfr/src/.libs
-L/home/seurer/gcc/git/build/gcc-test/./mpc/src/.libs -lmpc -lmpfr -lgmp
-rdynamic -ldl  -L./../zlib -lz 
go/escape.o: In function `Node::make_node(Named_object*)':
/home/seurer/gcc/git/build/gcc-test/prev-powerpc64le-unknown-linux-gnu/libstdc++-v3/include/ext/new_allocator.h:110:
undefined reference to `std::__throw_bad_array_new_length()'
go/escape.o: In function `Node::make_node(Expression*)':
/home/seurer/gcc/git/build/gcc-test/prev-powerpc64le-unknown-linux-gnu/libstdc++-v3/include/ext/new_allocator.h:110:
undefined reference to `std::__throw_bad_array_new_length()'
go/escape.o: In function `Node::make_node(Statement*)':
/home/seurer/gcc/git/build/gcc-test/prev-powerpc64le-unknown-linux-gnu/libstdc++-v3/include/ext/new_allocator.h:110:
undefined reference to `std::__throw_bad_array_new_length()'
go/escape.o: In function `Escape_analysis_discover::visit(Named_object*)':
/home/seurer/gcc/git/build/gcc-test/prev-powerpc64le-unknown-linux-gnu/libstdc++-v3/include/ext/new_allocator.h:110:
undefined reference to `std::__throw_bad_array_new_length()'
go/escape.o: In function `Gogo::analyze_escape()':
/home/seurer/gcc/git/build/gcc-test/prev-powerpc64le-unknown-linux-gnu/libstdc++-v3/include/ext/new_allocator.h:110:
undefined reference to `std::__throw_bad_array_new_length()'
go/escape.o:/home/seurer/gcc/git/build/gcc-test/prev-powerpc64le-unknown-linux-gnu/libstdc++-v3/include/ext/new_allocator.h:110:
more undefined references to `std::__throw_bad_array_new_length()' follow
collect2: error: ld returned 1 exit status
/home/seurer/gcc/git/gcc-test/gcc/go/Make-lang.in:83: recipe for target 'go1'
failed
make[2]: *** [go1] Error 1
make[2]: Leaving directory '/home3/seurer/gcc/git/build/gcc-test/gcc'
Makefile:5132: recipe for target 'install-gcc' failed
make[1]: *** [install-gcc] Error 2
make[1]: Leaving directory '/home3/seurer/gcc/git/build/gcc-test'
Makefile:2445: recipe for target 'install' failed
make: *** [install] Error 2

[Bug other/97911] [11 regression] make install issue undefined reference to std::__throw_bad_array_new_length after r11-5142

2020-11-20 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97911

--- Comment #9 from seurer at gcc dot gnu.org ---
Thanks!  It is indeed working again.

[Bug libstdc++/97944] 30_threads/jthread/95989.cc fails randomly

2020-11-24 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97944

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 CC||seurer at gcc dot gnu.org

--- Comment #4 from seurer at gcc dot gnu.org ---
I see this natively on powerpcle for both power 8 and 9.  It started I think
with or near r11-5215.

There are some other ones that fail intermittently, too.
FAIL: 30_threads/latch/3.cc execution test
FAIL: 30_threads/semaphore/try_acquire_until.cc execution test
FAIL: 29_atomics/atomic_integral/wait_notify.cc execution test

Possibly more.

[Bug tree-optimization/95662] [11 regression] ICE at gimple-expr.c:87 since r11-1146

2020-11-28 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95662

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|WAITING |RESOLVED
 CC||seurer at gcc dot gnu.org

[Bug analyzer/97090] gcc.dg/analyzer/malloc-vs-local-1b.c fails on arm and powerpc64*-linux-gnu

2020-11-30 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97090

--- Comment #9 from seurer at gcc dot gnu.org ---
I saw

FAIL: gcc.dg/analyzer/malloc-vs-local-1b.c  (test for bogus messages, line 170)

on a make check for 66dde7bc64b75d4a338266333c9c490b12d49825, r11-5583 just
moments ago on a powerpc64 BE box.

I reran just that test and it failed 3 times in a row.

Looking back at the logs on this machine it's failed on and off since r11-4323
(run on 23 October).

[Bug fortran/96983] [11 regression] ICE compiling gfortran.dg/pr96711.f90 starting with r11-3042

2020-11-30 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96983

--- Comment #29 from seurer at gcc dot gnu.org ---
Still showing up on powerpc64.

[Bug testsuite/98085] New: [11 regression] new test case gcc.dg/tree-ssa/if-to-switch-2.c fails in r11-5605

2020-12-01 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98085

Bug ID: 98085
   Summary: [11 regression] new test case
gcc.dg/tree-ssa/if-to-switch-2.c fails in r11-5605
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:03eb09292ef228d1d12b5168cdd748583b1f992a, r11-5605 

make  -k check-gcc RUNTESTFLAGS="tree-ssa.exp=gcc.dg/tree-ssa/if-to-switch-2.c"
. . .
Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-2.c   
-fdiagnostics-plain-output   -O2 -fdump-tree-iftoswitch-optimized -S -o
if-to-switch-2.s(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-2.c
-fdiagnostics-plain-output -O2 -fdump-tree-iftoswitch-optimized -S -o
if-to-switch-2.s
Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/ exceptions_enabled103054.cc   
-fdiagnostics-plain-output  -S -o exceptions_enabled103054.s(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/ exceptions_enabled103054.cc
-fdiagnostics-plain-output -S -o exceptions_enabled103054.s
PASS: gcc.dg/tree-ssa/if-to-switch-2.c (test for excess errors)
FAIL: gcc.dg/tree-ssa/if-to-switch-2.c scan-tree-dump iftoswitch "Condition
chain with 3 BBs transformed into a switch statement."
testcase
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/tree-ssa/tree-ssa.exp
completed in 0 seconds

=== gcc Summary ===

# of expected passes1
# of unexpected failures1

[Bug tree-optimization/98107] New: [11 regression] ICE at hash-table.c:137 starting with r11-5663

2020-12-02 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98107

Bug ID: 98107
   Summary: [11 regression] ICE at hash-table.c:137 starting with
r11-5663
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: tree-optimization
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:329ae1d7751346ba166d34e77a43e8cc33daa1c9, r11-5663

make  -k check-gcc RUNTESTFLAGS="dg.exp=g++.dg/template/canon-type-4.C"

FAIL: g++.dg/template/canon-type-4.C  -std=c++14 (internal compiler error)
FAIL: g++.dg/template/canon-type-4.C  -std=c++14 (test for excess errors)

# of expected passes3
# of unexpected failures2


Executing on host:
/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++/../../xg++
-B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++/../../
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/template/canon-type-4.C   
-fdiagnostics-plain-output  -nostdinc++
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/libsupc++
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/backward
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/util -fmessage-length=0 
-std=c++14  -pedantic-errors -Wno-long-long  -S -o canon-type-4.s(timeout =
300)
spawn -ignore SIGHUP
/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++/../../xg++
-B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++/../../
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/template/canon-type-4.C
-fdiagnostics-plain-output -nostdinc++
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/libsupc++
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/backward
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/util -fmessage-length=0
-std=c++14 -pedantic-errors -Wno-long-long -S -o canon-type-4.s
hash table checking failed: equal operator returns true for a pair of values
with a different hash value
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/template/canon-type-4.C:18:9:
internal compiler error: in hashtab_chk_error, at hash-table.c:137
0x1029e5bf hashtab_chk_error()
/home/seurer/gcc/git/gcc-test/gcc/hash-table.c:137
0x105c7147 hash_table::verify(spec_entry*
const&, unsigned int)
/home/seurer/gcc/git/gcc-test/gcc/hash-table.h:1033
0x105c7343 hash_table::find_with_hash(spec_entry* const&, unsigned int)
/home/seurer/gcc/git/gcc-test/gcc/hash-table.h:918
0x1057cfcf lookup_template_class_1
/home/seurer/gcc/git/gcc-test/gcc/cp/pt.c:9830
0x1057cfcf lookup_template_class(tree_node*, tree_node*, tree_node*,
tree_node*, int, int)
/home/seurer/gcc/git/gcc-test/gcc/cp/pt.c:10186
0x10580d63 tsubst_aggr_type
/home/seurer/gcc/git/gcc-test/gcc/cp/pt.c:13488
0x10564817 tsubst(tree_node*, tree_node*, int, tree_node*)
/home/seurer/gcc/git/gcc-test/gcc/cp/pt.c:15374
0x1057a247 coerce_template_parms
/home/seurer/gcc/git/gcc-test/gcc/cp/pt.c:8930
0x1057cebb lookup_template_class_1
/home/seurer/gcc/git/gcc-test/gcc/cp/pt.c:9798
0x1057cebb lookup_template_class(tree_node*, tree_node*, tree_node*,
tree_node*, int, int)
/home/seurer/gcc/git/gcc-test/gcc/cp/pt.c:10186
0x105ee5eb finish_template_type(tree_node*, tree_node*, int)
/home/seurer/gcc/git/gcc-test/gcc/cp/semantics.c:3442
0x10500027 cp_parser_template_id
/home/seurer/gcc/git/gcc-test/gcc/cp/parser.c:16991
0x10500687 cp_parser_class_name
/home/seurer/gcc/git/gcc-test/gcc/cp/parser.c:24213
0x104fad97 cp_parser_qualifying_entity
/home/seurer/gcc/git/gcc-test/gcc/cp/parser.c:6861
0x104fad97 cp_parser_nested_name_specifier_opt
/home/seurer/gcc/git/gcc-test/gcc/cp/parser.c:6543
0x104fbbab cp_parser_nested_name_specifier
/home/seurer/gcc/git/gcc-test/gcc/cp/parser.c:6787
0x10505267 cp_parser_using_declaration
/home/seurer/gcc/git/gcc-test/gcc/cp/parser.c:20130
0x1051c43b cp_parser_member_declaration
/home/seurer/gcc/git/gcc-test/gcc/cp/parser.c:25448
0x104d7927 cp_parser_member_specification_opt
/home/seurer/gcc/git/gcc-test/gcc/cp/parser.c:25310
0x104d7927 cp_parser_class_specifier_1
/home/seurer/gcc/git/gcc-test/gcc/cp/parser.c:24399

[Bug testsuite/98111] New: [11 regression] gcc.dg/tree-ssa/builtin-sprintf-warn-18.c fails after r11-5674

2020-12-02 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98111

Bug ID: 98111
   Summary: [11 regression]
gcc.dg/tree-ssa/builtin-sprintf-warn-18.c fails after
r11-5674
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:0a7dc4b6440faa8cd57c630f1e394a719469c399, r11-5674

make  -k check-gcc
RUNTESTFLAGS="tree-ssa.exp=gcc.dg/tree-ssa/builtin-sprintf-warn-18.c"
FAIL: gcc.dg/tree-ssa/builtin-sprintf-warn-18.c second (test for warnings, line
120)
FAIL: gcc.dg/tree-ssa/builtin-sprintf-warn-18.c second (test for warnings, line
122)
FAIL: gcc.dg/tree-ssa/builtin-sprintf-warn-18.c (test for excess errors)
# of expected passes61
# of unexpected failures3

Looks like the change to builtin-sprintf-warn-18.c isn't quite working right.

[Bug testsuite/98125] New: New test case g++.dg/pr93195a.C in r11-5656 has excess errors

2020-12-03 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98125

Bug ID: 98125
   Summary: New test case g++.dg/pr93195a.C in r11-5656 has excess
errors
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:694d4a6d0c466d0fbc97920a9c6641a7b349ca35, r11-5656

make  -k check-gcc RUNTESTFLAGS="dg.exp=g++.dg/pr93195a.C"
FAIL: g++.dg/pr93195a.C  -std=gnu++98 (test for excess errors)
FAIL: g++.dg/pr93195a.C  -std=gnu++14 (test for excess errors)
FAIL: g++.dg/pr93195a.C  -std=gnu++17 (test for excess errors)
FAIL: g++.dg/pr93195a.C  -std=gnu++2a (test for excess errors)
# of unexpected failures4

The errors are all this:

collect2: error: ld returned 1 exit status
compiler exited with status 1
FAIL: g++.dg/pr93195a.C  -std=gnu++14 (test for excess errors)
Excess errors:
`.text._Z3foov' referenced in section `__patchable_function_entries' of
/tmp/ccwJ1d6k.o: defined in discarded section `.text._Z3foov[_Z3foov]' of
/tmp/ccwJ1d6k.o

[Bug testsuite/98125] New test case g++.dg/pr93195a.C in r11-5656 has excess errors

2020-12-03 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98125

--- Comment #2 from seurer at gcc dot gnu.org ---
#define HAVE_GAS_SECTION_LINK_ORDER 1

[Bug tree-optimization/98131] New: new test case g++.dg/cpp2a/concepts-nodiscard1.C in r11-5719 has excess errors

2020-12-03 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98131

Bug ID: 98131
   Summary: new test case g++.dg/cpp2a/concepts-nodiscard1.C in
r11-5719 has excess errors
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: tree-optimization
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:5ea36d20c352a3ca436aa764404f6210b090866b, r11-5719

make  -k check-gcc RUNTESTFLAGS="dg.exp=g++.dg/cpp2a/concepts-nodiscard1.C"
FAIL: g++.dg/cpp2a/concepts-nodiscard1.C  -std=c++2a (test for excess errors)
# of unexpected failures1
# of unsupported tests  3

Executing on host:
/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++/../../xg++
-B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++/../../
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/cpp2a/concepts-nodiscard1.C 
  -fdiagnostics-plain-output  -nostdinc++
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/libsupc++
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/backward
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/util -fmessage-length=0 
-std=c++2a  -pedantic-errors -Wno-long-long  -S -o concepts-nodiscard1.s   
(timeout = 300)
spawn -ignore SIGHUP
/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++/../../xg++
-B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++/../../
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/cpp2a/concepts-nodiscard1.C
-fdiagnostics-plain-output -nostdinc++
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/libsupc++
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/backward
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/util -fmessage-length=0
-std=c++2a -pedantic-errors -Wno-long-long -S -o concepts-nodiscard1.s
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/cpp2a/concepts-nodiscard1.C:8:10:
warning: ignoring return value of 'int foo()', declared with attribute
'nodiscard' [-Wunused-result]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/cpp2a/concepts-nodiscard1.C:6:19:
note: declared here
Executing on host:
/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++/../../xg++
-B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++/../../
exceptions_enabled107545.cc-fdiagnostics-plain-output  -nostdinc++
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/libsupc++
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/backward
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/util -fmessage-length=0 
-S -o exceptions_enabled107545.s(timeout = 300)
spawn -ignore SIGHUP
/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++/../../xg++
-B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++/../../
exceptions_enabled107545.cc -fdiagnostics-plain-output -nostdinc++
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/libsupc++
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/backward
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/util -fmessage-length=0
-S -o exceptions_enabled107545.s
FAIL: g++.dg/cpp2a/concepts-nodiscard1.C  -std=c++2a (test for excess errors)
Excess errors:
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/cpp2a/concepts-nodiscard1.C:8:10:
warning: ignoring return value of 'int foo()', declared with attribute
'nodiscard' [-Wunused-result]

testcase /home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/dg.exp completed in
0 seconds

=== g++ Summary ===

# of unexpected failures1
# of unsupported tests  3

[Bug tree-optimization/98180] New: [11 regression] ICE at gcc/toplev.c:327 for gcc.target/powerpc/builtins-revb-runnable.c after r11-5821

2020-12-07 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98180

Bug ID: 98180
   Summary: [11 regression] ICE at gcc/toplev.c:327 for
gcc.target/powerpc/builtins-revb-runnable.c after
r11-5821
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: tree-optimization
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:ebdfd1606da6b5aa586b0cd156b69b659235c9c2, r11-5821

make  -k check-gcc
RUNTESTFLAGS="powerpc.exp=gcc.target/powerpc/builtins-revb-runnable.c"
FAIL: gcc.target/powerpc/builtins-revb-runnable.c (internal compiler error)
FAIL: gcc.target/powerpc/builtins-revb-runnable.c (test for excess errors)
# of unexpected failures2
# of unresolved testcases   1

Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/ exceptions_enabled1172900.cc   
-fdiagnostics-plain-output  -S -o exceptions_enabled1172900.s(timeout =
300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/ exceptions_enabled1172900.cc
-fdiagnostics-plain-output -S -o exceptions_enabled1172900.s
FAIL: gcc.target/powerpc/builtins-revb-runnable.c (test for excess errors)
Excess errors:
during GIMPLE pass: slp
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/builtins-revb-runnable.c:17:1:
internal compiler error: Segmentation fault
0x10b56bf3 crash_signal
/home/seurer/gcc/git/gcc-test/gcc/toplev.c:327
0x10f51a00 bst_traits::hash(vec<_stmt_vec_info*, va_heap, vl_ptr>)
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:1347
0x10f51a00 simple_hashmap_traits::hash(vec<_stmt_vec_info*, va_heap, vl_ptr> const&)
/home/seurer/gcc/git/gcc-test/gcc/hash-map-traits.h:50
0x10f51a00 hash_map, _slp_tree*,
simple_hashmap_traits >::get(vec<_stmt_vec_info*,
va_heap, vl_ptr> const&)
/home/seurer/gcc/git/gcc-test/gcc/hash-map.h:185
0x10f51a00 vect_build_slp_tree
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:1379
0x10f55da3 vect_build_slp_instance
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:2238
0x10f57887 vect_analyze_slp(vec_info*, unsigned int)
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:2586
0x10f6081b vect_slp_analyze_bb_1
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:4385
0x10f6081b vect_slp_region
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:4497
0x10f62603 vect_slp_bbs
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:4645
0x10f62c0b vect_slp_function(function*)
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:4731
0x10f64ec3 execute
/home/seurer/gcc/git/gcc-test/gcc/tree-vectorizer.c:1436

[Bug testsuite/98280] New: [11 regression] gcc.target/powerpc/fold-vec-logical-ors-char.c fails after t11-5958 with assembler output differences

2020-12-14 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98280

Bug ID: 98280
   Summary: [11 regression]
gcc.target/powerpc/fold-vec-logical-ors-char.c fails
after t11-5958 with assembler output differences
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:0bd675183d94e6bca100c3aaaf87ee9676fb3c26, r11-5958

FAIL: gcc.target/powerpc/fold-vec-logical-ors-char.c scan-assembler-times
mxxlnorM 2
FAIL: gcc.target/powerpc/fold-vec-logical-ors-char.c scan-assembler-times
mxxlorM 6
FAIL: gcc.target/powerpc/fold-vec-logical-ors-int.c scan-assembler-times
mxxlnorM 2
FAIL: gcc.target/powerpc/fold-vec-logical-ors-int.c scan-assembler-times
mxxlorM 6
FAIL: gcc.target/powerpc/fold-vec-logical-ors-longlong.c scan-assembler-times
mxxlnorM 6
FAIL: gcc.target/powerpc/fold-vec-logical-ors-longlong.c scan-assembler-times
mxxlorM 6
FAIL: gcc.target/powerpc/fold-vec-logical-ors-short.c scan-assembler-times
mxxlnorM 2
FAIL: gcc.target/powerpc/fold-vec-logical-ors-short.c scan-assembler-times
mxxlorM 6
FAIL: gcc.target/powerpc/fold-vec-logical-other-char.c scan-assembler-times
mxxlnandM 6
FAIL: gcc.target/powerpc/fold-vec-logical-other-int.c scan-assembler-times
mxxlnandM 6
FAIL: gcc.target/powerpc/fold-vec-logical-other-longlong.c scan-assembler-times
mxxlnandM 6
FAIL: gcc.target/powerpc/fold-vec-logical-other-short.c scan-assembler-times
mxxlnandM 6

The differences are all similar

*** fold-vec-logical-ors-char.r11-5957.sMon Dec 14 10:08:59 2020
--- fold-vec-logical-ors-char.r11-5958.sMon Dec 14 10:08:35 2020
***
*** 298,306 
  .L.test6_nor:
  .LFB13:
.cfi_startproc
!   xxlnor 34,34,35
li 9,0
lxvw4x 32,0,9
vaddubm 2,2,0
stxvw4x 34,0,9
blr
--- 298,308 
  .L.test6_nor:
  .LFB13:
.cfi_startproc
!   xxlor 34,34,35
li 9,0
lxvw4x 32,0,9
+   vsububm 2,0,2
+   vspltisw 0,-1
vaddubm 2,2,0
stxvw4x 34,0,9

*** fold-vec-logical-ors-int.r11-5957.s Mon Dec 14 10:15:44 2020
--- fold-vec-logical-ors-int.r11-5958.s Mon Dec 14 10:15:25 2020
***
*** 298,306 
  .L.test6_nor:
  .LFB13:
.cfi_startproc
!   xxlnor 34,34,35
li 9,0
lxvw4x 32,0,9
vadduwm 2,2,0
stxvw4x 34,0,9
blr
--- 298,308 
  .L.test6_nor:
  .LFB13:
.cfi_startproc
!   xxlor 34,34,35
li 9,0
lxvw4x 32,0,9
+   vsubuwm 2,0,2
+   vspltisw 0,-1
vadduwm 2,2,0
stxvw4x 34,0,9
blr

[Bug libstdc++/98298] New: [11 regression] g++.dg/pch/system-1.C assembly comparison fails after r11-6072

2020-12-15 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98298

Bug ID: 98298
   Summary: [11 regression] g++.dg/pch/system-1.C assembly
comparison fails after r11-6072
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: libstdc++
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:cf4ed3b41594b6935a337fe0aaf8149eadf88751, r11-6072

make  -k check-gcc RUNTESTFLAGS="pch.exp=g++.dg/pch/system-1.C"

FAIL: g++.dg/pch/system-1.C  -g assembly comparison
FAIL: g++.dg/pch/system-1.C  -O2 -g assembly comparison
FAIL: g++.dg/pch/system-1.C  -O2 assembly comparison
# of expected passes9
# of unexpected failures3

spawn -ignore SIGHUP
/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++/../../xg++
-B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++/../../
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/pch/system-1.C
-fdiagnostics-plain-output -nostdinc++
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/libsupc++
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/backward
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/util -fmessage-length=0
-g -I. -Dwithout_PCH -S -o system-1.s
PASS: g++.dg/pch/system-1.C  -g -I. -Dwithout_PCH (test for excess errors)
line #101
<   lwz 9,184(31)
>   lwz 10,184(31)
line #102
<   cmpwi 0,9,90
>   li 9,0
line #103
<   bne 0,.L5
>   ori 9,9,0x
line #104
<   .file 2
"/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/iostream"
>   cmpw 0,10,9
line #105
<   .loc 2 80 34 is_stmt 1
>   bne 0,.L5
line #106
<   addis 3,2,_ZStL8__ioinit@toc@ha
>   .file 2 
> "/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/iostream"
line #107
<   addi 3,3,_ZStL8__ioinit@toc@l
>   .loc 2 80 34 is_stmt 1
line #108
<   bl _ZNSt8ios_base4InitC1Ev
>   addis 3,2,_ZStL8__ioinit@toc@ha
line #109
<   nop
>   addi 3,3,_ZStL8__ioinit@toc@l
line #110
<   .loc 2 80 25
>   bl _ZNSt8ios_base4InitC1Ev
line #111
<   addis 5,2,__dso_handle@toc@ha
>   nop
line #112
<   addi 5,5,__dso_handle@toc@l
>   .loc 2 80 25
line #113
<   addis 4,2,_ZStL8__ioinit@toc@ha
>   addis 5,2,__dso_handle@toc@ha
line #114
<   addi 4,4,_ZStL8__ioinit@toc@l
>   addi 5,5,__dso_handle@toc@l
line #115
<   addis 9,2,.LC2@toc@ha
>   addis 4,2,_ZStL8__ioinit@toc@ha
line #116
<   ld 3,.LC2@toc@l(9)
>   addi 4,4,_ZStL8__ioinit@toc@l
line #117
<   bl __cxa_atexit
>   addis 9,2,.LC2@toc@ha
line #118
<   nop
>   ld 3,.LC2@toc@l(9)
line #119
< .L5:
>   bl __cxa_atexit
line #120
<   .loc 1 7 1
>   nop
line #121
<   nop
> .L5:
line #122
<   addi 1,31,128
>   .loc 1 7 1
line #123
<   .cfi_def_cfa 1, 0
>   nop
line #124
<   ld 0,16(1)
>   addi 1,31,128
line #125
<   mtlr 0
>   .cfi_def_cfa 1, 0
line #126
<   ld 31,-8(1)
>   ld 0,16(1)
line #127
<   blr
>   mtlr 0
line #128
<   .long 0
>   ld 31,-8(1)
line #129
<   .byte 0,9,0,1,128,1,0,1
>   blr
line #130
<   .cfi_endproc
>   .long 0
line #131
< .LFE2228:
>   .byte 0,9,0,1,128,1,0,1
line #132
<   .size  
_Z41__static_initialization_and_destruction_0ii,.-.L._Z41__static_initialization_and_destruction_0ii
>   .cfi_endproc
line #133
<   .align 2
> .LFE2228:
line #134
<   .section".opd","aw"
>   .size   
> _Z41__static_initialization_and_destruction_0ii,.-.L._Z41__static_initialization_and_destruction_0ii
line #135
<   .align 3
>   .align 2
line #136
< _GLOBAL__sub_I.00090_main:
>   .section".opd","aw"
line #137
<   .quad   .L._GLOBAL__sub_I.00090_main,.TOC.@tocbase,0
>   .align 3
line #138
<   .previous
> _GLOBAL__sub_I_main:
line #139
<   .type   _GLOBAL__sub_I.00090_main, @function
>   .quad   .L._GLOBAL__sub_I_main,.TOC.@tocbase,0
line #140
< .L._GLOBAL__sub_I.00090_main:
>   .previous
line #141
< .LFB2229:
>   .type   _GLOBAL__sub_I_main, @function
line #142
<   .loc 1 7 1
> .L._GLOBAL__sub_I_main:
line #143
<   .cfi_startproc
> .LFB2229:
line #144
<   mflr 0
>   .loc 1 7 1
line #145
<   std 0,16(1)
>   .cfi_startproc
line #146
<   std 31,-8(1)
>   mflr 0
line #147
<   stdu 1,-128(1)
>   std 0,16(1)
line #148
<   .cfi_def_cfa_offset 128
>   std 31,-8(1)
line #149
<   .cfi_offset 65, 16
>   stdu 1,-128(1)
line #150
<   .cfi_offset 31, -8
>   .cfi_def_cfa_offset 128
line #151
<   mr 31,1
>   .cfi_offset 65, 16
line #152
<   .cfi_def_cfa_re

[Bug testsuite/98325] New: [11 regression] gcc.dg/pr25376.c fails after r11-5027

2020-12-16 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98325

Bug ID: 98325
   Summary: [11 regression] gcc.dg/pr25376.c fails after r11-5027
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:8270a7238ba1b535cc81848ef026d30e9d96447f, r11-5027

Does maybe this test case just need updating?

make  -k check-gcc RUNTESTFLAGS="dg.exp=gcc.dg/pr25376.c"

FAIL: gcc.dg/pr25376.c scan-assembler-symbol-section symbol simple$ (found
.L.simple) has section ^my_named_section$ (found ".opd")
FAIL: gcc.dg/pr25376.c scan-assembler-symbol-section symbol simple$ (found
simple) has section ^my_named_section$ (found ".opd")

# of expected passes2
# of unexpected failures2

commit 8270a7238ba1b535cc81848ef026d30e9d96447f
Author: Matthew Glazar 
Date:   Fri Nov 13 23:59:05 2020 -0500

Simplify testing symbol sections

[Bug middle-end/95757] [11 regression] missing warning in gcc.dg/Wstringop-overflow-25.c since r11-1517

2020-12-16 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95757

--- Comment #5 from seurer at gcc dot gnu.org ---
Still seeing this on powerpc64, too.

g:8379916b167de9bebc32401526b6f53d06dca349, r11-6152
make  -k check-gcc RUNTESTFLAGS="dg.exp=gcc.dg/Wstringop-overflow-25.c"
FAIL: gcc.dg/Wstringop-overflow-25.c pr92814 (test for warnings, line 378)
# of expected passes51
# of unexpected failures1

[Bug ipa/98349] New: [11 regression] cc.target/powerpc/sse-movhps-1.c and sse-movlps.c fail after r11-3434

2020-12-17 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98349

Bug ID: 98349
   Summary: [11 regression] cc.target/powerpc/sse-movhps-1.c and
sse-movlps.c fail after r11-3434
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: ipa
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
CC: marxin at gcc dot gnu.org
  Target Milestone: ---

g:c33f474239308d81bf96cfdb2520d25488ad8724, r11-3434

make  -k check-gcc RUNTESTFLAGS="powerpc.exp=gcc.target/powerpc/sse-movhps-1.c"
FAIL: gcc.target/powerpc/sse-movhps-1.c execution test
# of expected passes1
# of unexpected failures1

also

make  -k check-gcc RUNTESTFLAGS="powerpc.exp=gcc.target/powerpc/sse-movlps-1.c"
FAIL: gcc.target/powerpc/sse-movlps-1.c execution test
# of expected passes1
# of unexpected failures1

spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/sse-movlps-1.c
-fdiagnostics-plain-output -O3 -mpower8-vector -Wno-psabi -lm -o
./sse-movlps-1.exe
PASS: gcc.target/powerpc/sse-movlps-1.c (test for excess errors)
Setting LD_LIBRARY_PATH to
:/home/seurer/gcc/git/build/gcc-test/gcc::/home/seurer/gcc/git/build/gcc-test/gcc:/home/seurer/gcc/git/build/gcc-test/./gmp/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-gmp/.libs:/home/seurer/gcc/git/build/gcc-test/./mpfr/src/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-mpfr/src/.libs:/home/seurer/gcc/git/build/gcc-test/./mpc/src/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-mpc/src/.libs:/home/seurer/gcc/git/build/gcc-test/./isl/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-isl/.libs:/home/seurer/gcc/install/gcc-7.4.0/lib64
Execution timeout is: 300
spawn [open ...]
FAIL: gcc.target/powerpc/sse-movlps-1.c execution test

Program received signal SIGABRT, Aborted.
0x3fffb7cd260c in __GI_raise (sig=) at
../nptl/sysdeps/unix/sysv/linux/raise.c:55
55return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig);
(gdb) where
#0  0x3fffb7cd260c in __GI_raise (sig=) at
../nptl/sysdeps/unix/sysv/linux/raise.c:55
#1  0x3fffb7cd47f8 in __GI_abort () at abort.c:90
#2  0x1768 in sse_test () at
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/sse-movlps-1.c:46
#3  do_test () at
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/sse-check.h:14
#4  0x1510 in main () at
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/sse-check.h:20

commit c33f474239308d81bf96cfdb2520d25488ad8724
Author: Jan Hubicka 
Date:   Thu Sep 24 15:09:17 2020 +0200

[Bug ipa/98351] New: [11 regression] gcc.target/powerpc/sse-andnps-1.c and sse2-andnpd-1.c fail after r11-3308

2020-12-17 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98351

Bug ID: 98351
   Summary: [11 regression] gcc.target/powerpc/sse-andnps-1.c and
sse2-andnpd-1.c fail after r11-3308
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: ipa
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
CC: marxin at gcc dot gnu.org
  Target Milestone: ---

g:d119f34c952f8718fdbabc63e2f369a16e92fa07, r11-3308

make  -k check-gcc RUNTESTFLAGS="powerpc.exp=gcc.target/powerpc/sse-andnps-1.c"
FAIL: gcc.target/powerpc/sse-andnps-1.c execution test
# of expected passes1
# of unexpected failures1

and

make  -k check-gcc
RUNTESTFLAGS="powerpc.exp=gcc.target/powerpc/sse2-andnpd-1.c"
FAIL: gcc.target/powerpc/sse2-andnpd-1.c execution test
# of expected passes1
# of unexpected failures1


(gdb) run
Starting program: /home/seurer/gcc/git/build/gcc-test/sse2-andnpd-1.exe 

Program received signal SIGABRT, Aborted.
0x77c20468 in raise () from /lib/powerpc64le-linux-gnu/libc.so.6
(gdb) where
#0  0x77c20468 in raise () from /lib/powerpc64le-linux-gnu/libc.so.6
#1  0x77bf7cd0 in abort () from /lib/powerpc64le-linux-gnu/libc.so.6
#2  0x1778 in sse2_test () at
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/sse2-andnpd-1.c:40
#3  do_test () at
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/sse2-check.h:20
#4  0x1518 in main () at
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/sse2-check.h:26


NOTE: also see pr38949 for a similar failure (albeit from a different revision)

[Bug lto/97298] New: [11 regression] ICE at lto-streamer-out.c:554 after r11-3303

2020-10-05 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97298

Bug ID: 97298
   Summary: [11 regression] ICE at lto-streamer-out.c:554 after
r11-3303
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: lto
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
CC: marxin at gcc dot gnu.org
  Target Milestone: ---

g:6450f07388f9fe575a489c9309c36012b17b88b0, r11-3303


make -k check-gcc RUNTESTFLAGS=atomic.exp=gcc.dg/atomic/pr65345-4.c
FAIL: gcc.dg/atomic/pr65345-4.c   -O2 -flto -fno-use-linker-plugin
-flto-partition=none  (internal compiler error)
FAIL: gcc.dg/atomic/pr65345-4.c   -O2 -flto -fno-use-linker-plugin
-flto-partition=none  (test for excess errors)
FAIL: gcc.dg/atomic/pr65345-4.c   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects  (internal compiler error)
FAIL: gcc.dg/atomic/pr65345-4.c   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects  (test for excess errors)
# of expected passes5
# of unexpected failures4


spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/atomic/pr65345-4.c
-B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libatomic/
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libatomic/.libs
-latomic -fdiagnostics-plain-output -O2 -flto -fno-use-linker-plugin
-flto-partition=none -S -o pr65345-4.s
during IPA pass: pure-const
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/atomic/pr65345-4.c:58:1:
internal compiler error: tree code 'ssa_name' is not supported in LTO streams

0x1091db67 lto_write_tree
/home/seurer/gcc/git/gcc-test/gcc/lto-streamer-out.c:554
0x1091db67 lto_output_tree_1
/home/seurer/gcc/git/gcc-test/gcc/lto-streamer-out.c:592
0x10927a3f DFS::DFS(output_block*, tree_node*, bool, bool, bool)
/home/seurer/gcc/git/gcc-test/gcc/lto-streamer-out.c:892
0x10929537 lto_output_tree(output_block*, tree_node*, bool, bool)
/home/seurer/gcc/git/gcc-test/gcc/lto-streamer-out.c:1853
0x1091cf87 write_global_stream
/home/seurer/gcc/git/gcc-test/gcc/lto-streamer-out.c:2846
0x1092d2c7 lto_output_decl_state_streams(output_block*, lto_out_decl_state*)
/home/seurer/gcc/git/gcc-test/gcc/lto-streamer-out.c:2893
0x1092d2c7 produce_asm_for_decls()
/home/seurer/gcc/git/gcc-test/gcc/lto-streamer-out.c:3287
0x109df15b write_lto
/home/seurer/gcc/git/gcc-test/gcc/passes.c:2624
0x109e5747 ipa_write_summaries_1
/home/seurer/gcc/git/gcc-test/gcc/passes.c:2685
0x109e5747 ipa_write_summaries()
/home/seurer/gcc/git/gcc-test/gcc/passes.c:2740
0x105088b3 ipa_passes
/home/seurer/gcc/git/gcc-test/gcc/cgraphunit.c:2689
0x105088b3 symbol_table::compile()
/home/seurer/gcc/git/gcc-test/gcc/cgraphunit.c:2776
0x1050c707 symbol_table::compile()
/home/seurer/gcc/git/gcc-test/gcc/cgraphunit.c:2987
0x1050c707 symbol_table::finalize_compilation_unit()
/home/seurer/gcc/git/gcc-test/gcc/cgraphunit.c:3021


commit 6450f07388f9fe575a489c9309c36012b17b88b0
Author: Martin Sebor 
Date:   Sat Sep 19 17:21:52 2020 -0600

[Bug other/97299] New: [11 regression] gcc.dg/vect/slp-reduc-3.c fails after r11-3563

2020-10-05 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97299

Bug ID: 97299
   Summary: [11 regression] gcc.dg/vect/slp-reduc-3.c fails after
r11-3563
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: other
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:9ff2bcd9df8f189dcc94e3bef33f7f282dcaa780, r11-3563
make  -k check-gcc RUNTESTFLAGS="vect.exp=gcc.dg/vect/slp-reduc-3.c"
FAIL: gcc.dg/vect/slp-reduc-3.c scan-tree-dump-times vect "VEC_PERM_EXPR" 0
FAIL: gcc.dg/vect/slp-reduc-3.c -flto -ffat-lto-objects  scan-tree-dump-times
vect "VEC_PERM_EXPR" 0
# of expected passes6
# of unexpected failures2

commit 9ff2bcd9df8f189dcc94e3bef33f7f282dcaa780 (HEAD, refs/bisect/bad)
Author: Richard Biener 
Date:   Wed Sep 30 16:12:20 2020 +0200


Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/ exceptions_enabled346952.cc   
-fdiagnostics-plain-output  -S -o exceptions_enabled346952.s(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/ exceptions_enabled346952.cc
-fdiagnostics-plain-output -S -o exceptions_enabled346952.s
PASS: gcc.dg/vect/slp-reduc-3.c (test for excess errors)
Setting LD_LIBRARY_PATH to
:/home/seurer/gcc/git/build/gcc-test/gcc::/home/seurer/gcc/git/build/gcc-test/gcc:/home/seurer/gcc/git/build/gcc-test/./gmp/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-gmp/.libs:/home/seurer/gcc/git/build/gcc-test/./mpfr/src/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-mpfr/src/.libs:/home/seurer/gcc/git/build/gcc-test/./mpc/src/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-mpc/src/.libs:/home/seurer/gcc/git/build/gcc-test/./isl/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-isl/.libs
Execution timeout is: 300
spawn [open ...]
PASS: gcc.dg/vect/slp-reduc-3.c execution test
gcc.dg/vect/slp-reduc-3.c: pattern found 0 times
XFAIL: gcc.dg/vect/slp-reduc-3.c scan-tree-dump-times vect
"vect_recog_dot_prod_pattern: detected" 1
PASS: gcc.dg/vect/slp-reduc-3.c scan-tree-dump-times vect "vectorized 1 loops"
2
gcc.dg/vect/slp-reduc-3.c: pattern found 0 times
XFAIL: gcc.dg/vect/slp-reduc-3.c scan-tree-dump-times vect "vectorizing stmts
using SLP" 1
gcc.dg/vect/slp-reduc-3.c: pattern found 12 times
FAIL: gcc.dg/vect/slp-reduc-3.c scan-tree-dump-times vect "VEC_PERM_EXPR" 0
Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/vect/slp-reduc-3.c   
-fdiagnostics-plain-output  -flto -ffat-lto-objects -maltivec -mpower8-vector
-ftree-vectorize -fno-tree-loop-distribute-patterns -fno-vect-cost-model
-fno-common -O2 -fdump-tree-vect-details --param=vect-epilogues-nomask=0  -lm 
-o ./slp-reduc-3.exe(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/vect/slp-reduc-3.c
-fdiagnostics-plain-output -flto -ffat-lto-objects -maltivec -mpower8-vector
-ftree-vectorize -fno-tree-loop-distribute-patterns -fno-vect-cost-model
-fno-common -O2 -fdump-tree-vect-details --param=vect-epilogues-nomask=0 -lm -o
./slp-reduc-3.exe
PASS: gcc.dg/vect/slp-reduc-3.c -flto -ffat-lto-objects (test for excess
errors)
Setting LD_LIBRARY_PATH to
:/home/seurer/gcc/git/build/gcc-test/gcc::/home/seurer/gcc/git/build/gcc-test/gcc:/home/seurer/gcc/git/build/gcc-test/./gmp/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-gmp/.libs:/home/seurer/gcc/git/build/gcc-test/./mpfr/src/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-mpfr/src/.libs:/home/seurer/gcc/git/build/gcc-test/./mpc/src/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-mpc/src/.libs:/home/seurer/gcc/git/build/gcc-test/./isl/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-isl/.libs
Execution timeout is: 300
spawn [open ...]
PASS: gcc.dg/vect/slp-reduc-3.c -flto -ffat-lto-objects execution test
gcc.dg/vect/slp-reduc-3.c -flto -ffat-lto-objects : pattern found 0 times
XFAIL: gcc.dg/vect/slp-reduc-3.c -flto -ffat-lto-objects  scan-tree-dump-times
vect "vect_recog_dot_prod_pattern: detected" 1
PASS: gcc.dg/vect/slp-reduc-3.c -flto -ffat-lto-objects  scan-tree-dump-times
vect "vectorized 1 loops" 2
gcc.dg/vect/slp-reduc-3.c -flto -ffat-lto-objects : pattern found 0 times
XFAIL: gcc.dg/vect/slp-reduc-3.c -flto -ffat-lto-objects  scan-tree-dump-times
vect "vectorizing stmts using SLP" 1
gcc.dg/vect/slp-reduc-3.c -flto -ffat-lto-objects : pattern found 12 times
FAIL: gcc.dg/vect/slp-reduc-3.c -flto -ffat-lto-objects  scan-tree-dump-times
vect "VEC_PERM_EXPR" 0
testcase /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/vect/vect.exp
completed in 2 seconds

=== gcc Summary ===

# of expected passes6
#

[Bug ipa/97300] New: [11 regression] several test cases fail after r11-3308

2020-10-05 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97300

Bug ID: 97300
   Summary: [11 regression] several test cases fail after r11-3308
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: ipa
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
CC: marxin at gcc dot gnu.org
  Target Milestone: ---

g:d119f34c952f8718fdbabc63e2f369a16e92fa07, r11-3308

make -k check-gcc-fortran RUNTESTFLAGS=dg.exp=gfortran.dg/assumed_type_9.f90

FAIL: gfortran.dg/assumed_type_9.f90   -O2  execution test
FAIL: gfortran.dg/assumed_type_9.f90   -Os  execution test

# of expected passes10
# of unexpected failures2

The line that fails here is the first if:

! { dg-do run }
!
! Test the fix for PR85742 in which the descriptors, passed to alsize,
! for 'a' and 'b' had the wrong element length.
!
! Contributed by Cesar Philippidis  
!
program main
  implicit none
  integer, allocatable :: a
  real, pointer :: b
  integer, allocatable :: am(:,:)
  real, pointer :: bm(:,:)

  allocate (a)
  allocate (b)
  allocate (am(3,3))
  allocate (bm(4,4))

  if (sizeof (a) /= alsize (a)) stop 1




Also a couple of powerpc tests fail:

make  -k check-gcc RUNTESTFLAGS="powerpc.exp=gcc.target/powerpc/sse-andnps-1.c"

FAIL: gcc.target/powerpc/sse-andnps-1.c execution test

# of expected passes1
# of unexpected failures1

and

FAIL: gcc.target/powerpc/sse2-andnpd-1.c execution test


Executing on host:
/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../../gfortran
-B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../../
-B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/
exceptions_enabled126558.cc-fdiagnostics-plain-output 
-fdiagnostics-plain-output  -S -o exceptions_enabled126558.s(timeout = 300)
spawn -ignore SIGHUP
/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../../gfortran
-B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../../
-B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/
exceptions_enabled126558.cc -fdiagnostics-plain-output
-fdiagnostics-plain-output -S -o exceptions_enabled126558.s
PASS: gfortran.dg/assumed_type_9.f90   -O0  (test for excess errors)
Setting LD_LIBRARY_PATH to
.:/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/.libs:/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/.libs:/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libatomic/.libs:/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libquadmath/.libs:/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libquadmath/.libs:/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../..:.:/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/.libs:/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/.libs:/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libatomic/.libs:/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libquadmath/.libs:/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libquadmath/.libs:/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../..:/home/seurer/gcc/git/build/gcc-test/./gmp/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-gmp/.libs:/home/seurer/gcc/git/build/gcc-test/./mpfr/src/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-mpfr/src/.libs:/home/seurer/gcc/git/build/gcc-test/./mpc/src/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-mpc/src/.libs:/home/seurer/gcc/git/build/gcc-test/./isl/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-isl/.libs:/home/seurer/gcc/install/gcc-7.4.0/lib64
Execution timeout is: 300
spawn [open ...]
PASS: gfortran.dg/assumed_type_9.f90   -O0  execution test
Executing on host:
/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../../gfortran
-B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../../
-B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gfortran.dg/assumed_type_9.f90   
-fdiagnostics-plain-output  -fdiagnostics-plain-output-O1  
-pedantic-errors 
-B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libatomic/.libs
-B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libquadmath/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libquadmath/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libquadmath/.libs
 -lm  -o ./assumed_type_9.exe(timeout = 30

[Bug other/97301] New: [11 regression] gcc.target/powerpc/sse-movlps-1.c fails after r11-3434

2020-10-05 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97301

Bug ID: 97301
   Summary: [11 regression] gcc.target/powerpc/sse-movlps-1.c
fails after r11-3434
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: other
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:c33f474239308d81bf96cfdb2520d25488ad8724, r11-3434

make  -k check-gcc RUNTESTFLAGS="powerpc.exp=gcc.target/powerpc/sse-movlps-1.c"

FAIL: gcc.target/powerpc/sse-movlps-1.c execution test

# of expected passes1
# of unexpected failures1

commit c33f474239308d81bf96cfdb2520d25488ad8724
Author: Jan Hubicka 
Date:   Thu Sep 24 15:09:17 2020 +0200

(gdb) run
Starting program: /home/seurer/gcc/git/build/gcc-test/./sse-movlps-1.exe 

Program received signal SIGABRT, Aborted.
0x3fffb7cd260c in __GI_raise (sig=) at
../nptl/sysdeps/unix/sysv/linux/raise.c:55
55return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig);
(gdb) where
#0  0x3fffb7cd260c in __GI_raise (sig=) at
../nptl/sysdeps/unix/sysv/linux/raise.c:55
#1  0x3fffb7cd47f8 in __GI_abort () at abort.c:90
#2  0x1768 in sse_test () at
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/sse-movlps-1.c:46
#3  do_test () at
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/sse-check.h:14
#4  0x1510 in main () at
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/sse-check.h:20

[Bug libbacktrace/97310] New: new test case mtest_minidebug from r11-3196 fails on powerpc64 BE

2020-10-06 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97310

Bug ID: 97310
   Summary: new test case mtest_minidebug from r11-3196 fails on
powerpc64 BE
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: libbacktrace
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
CC: ian at gcc dot gnu.org
  Target Milestone: ---

g:05f40bc4c116ba48843728201bc7290a5e518598, r11-3196

Author: Ian Lance Taylor 
Date:   Mon Sep 14 14:01:56 2020 -0700

libbacktrace: support MiniDebugInfo

make check
...
FAIL: mtest_minidebug
...

Testsuite summary for package-unused version-unused

...
# FAIL:  1

libbacktrace/mtest_minidebug.log shows:

test1: [0]: syminfo did not find name
test1: [1]: syminfo did not find name
test1: [2]: syminfo did not find name
test1: [0]: missing function name
test1: [1]: missing function name
test1: [2]: missing function name
test3: [0]: NULL syminfo name
test3: [1]: NULL syminfo name
test3: [2]: NULL syminfo name
FAIL: backtrace_full noinline
FAIL: backtrace_simple noinline
PASS: backtrace_syminfo variable
FAIL mtest_minidebug (exit status: 1)

This may be related to or the same as pr97082 but I am not certain of that.

[Bug testsuite/97337] New: new test case gcc.dg/pr97315-1.c fails with excess errors

2020-10-08 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97337

Bug ID: 97337
   Summary: new test case gcc.dg/pr97315-1.c fails with excess
errors
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:214d514fafcd78cd54e4a4aa9ae08c89abf9cc57, r11-3717

make -k check-gcc RUNTESTFLAGS=dg.exp=gcc.dg/pr97315-1.c
FAIL: gcc.dg/pr97315-1.c (test for excess errors)
# of unexpected failures1

Excess errors:
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/pr97315-1.c:6:23: error:
empty enum is invalid
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/pr97315-1.c:8:3: error:
unknown type name 'tree_code'
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/pr97315-1.c:11:3: error:
unknown type name 'tree_base'
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/pr97315-1.c:13:8: error:
unknown type name 'tree_code_class'
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/pr97315-1.c:15:28: error:
unknown type name 'tree_code'
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/pr97315-1.c:15:44: error:
unknown type name 'tree_code'
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/pr97315-1.c:22:51: error:
request for member 'code' in something not a structure or union
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/pr97315-1.c:23:38: error:
request for member 'code' in something not a structure or union
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/pr97315-1.c:25:12: warning:
implicit declaration of function 'tree_check3'
[-Wimplicit-function-declaration]

[Bug c++/98358] New: new test case g++.dg/template/pr98297.C in r8-10683 fails

2020-12-17 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98358

Bug ID: 98358
   Summary: new test case g++.dg/template/pr98297.C in r8-10683
fails
   Product: gcc
   Version: 8.4.1
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: c++
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:02092ec9a00273716052732eb9ee343eef6bdc1b, r8-10683

make  -k check-gcc RUNTESTFLAGS="dg.exp=g++.dg/template/pr98297.C"
FAIL: g++.dg/template/pr98297.C  -std=c++11  (test for errors, line 5)
FAIL: g++.dg/template/pr98297.C  -std=c++11 (test for excess errors)
FAIL: g++.dg/template/pr98297.C  -std=c++14  (test for errors, line 5)
FAIL: g++.dg/template/pr98297.C  -std=c++14 (test for excess errors)
# of expected passes2
# of unexpected failures4
# of unsupported tests  1

commit 02092ec9a00273716052732eb9ee343eef6bdc1b
Author: Nathan Sidwell 
Date:   Wed Dec 16 11:49:41 2020 -0800

c++: Fix template parm ICE [PR 98297]

Executing on host:
/home/seurer/gcc/git/build/gcc-8-test/gcc/testsuite/g++/../../xg++
-B/home/seurer/gcc/git/build/gcc-8-test/gcc/testsuite/g++/../../
/home/seurer/gcc/git/gcc-8-test/gcc/testsuite/g++.dg/template/pr98297.C   
-fno-diagnostics-show-caret -fdiagnostics-color=never  -nostdinc++
-I/home/seurer/gcc/git/build/gcc-8-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-8-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-8-test/libstdc++-v3/libsupc++
-I/home/seurer/gcc/git/gcc-8-test/libstdc++-v3/include/backward
-I/home/seurer/gcc/git/gcc-8-test/libstdc++-v3/testsuite/util
-fmessage-length=0  -std=c++11  -pedantic-errors -Wno-long-long  -S -o
pr98297.s(timeout = 300)
spawn -ignore SIGHUP
/home/seurer/gcc/git/build/gcc-8-test/gcc/testsuite/g++/../../xg++
-B/home/seurer/gcc/git/build/gcc-8-test/gcc/testsuite/g++/../../
/home/seurer/gcc/git/gcc-8-test/gcc/testsuite/g++.dg/template/pr98297.C
-fno-diagnostics-show-caret -fdiagnostics-color=never -nostdinc++
-I/home/seurer/gcc/git/build/gcc-8-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-8-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-8-test/libstdc++-v3/libsupc++
-I/home/seurer/gcc/git/gcc-8-test/libstdc++-v3/include/backward
-I/home/seurer/gcc/git/gcc-8-test/libstdc++-v3/testsuite/util
-fmessage-length=0 -std=c++11 -pedantic-errors -Wno-long-long -S -o pr98297.s
/home/seurer/gcc/git/gcc-8-test/gcc/testsuite/g++.dg/template/pr98297.C:5:1:
warning: 'b' attribute directive ignored [-Wattributes]
/home/seurer/gcc/git/gcc-8-test/gcc/testsuite/g++.dg/template/pr98297.C:5:1:
error: name of class shadows template template parameter 'a'
compiler exited with status 1
FAIL: g++.dg/template/pr98297.C  -std=c++11  (test for errors, line 5)
PASS: g++.dg/template/pr98297.C  -std=c++11  (test for warnings, line 5)
FAIL: g++.dg/template/pr98297.C  -std=c++11 (test for excess errors)
Excess errors:
/home/seurer/gcc/git/gcc-8-test/gcc/testsuite/g++.dg/template/pr98297.C:5:1:
error: name of class shadows template template parameter 'a'

[Bug libstdc++/98384] New: new test case 20_util/to_chars/long_double.cc in r11-6249 fails on powerpc64 BE

2020-12-18 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98384

Bug ID: 98384
   Summary: new test case 20_util/to_chars/long_double.cc in
r11-6249 fails on powerpc64 BE
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: libstdc++
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:3c57e692357c79ee7623dfc1586652aee2aefb8f, r11-6249

make  -k check RUNTESTFLAGS="conformance.exp=20_util/to_chars/long_double.cc"
FAIL: 20_util/to_chars/long_double.cc (test for excess errors)
# of unexpected failures1
# of unresolved testcases   1

commit 3c57e692357c79ee7623dfc1586652aee2aefb8f
Author: Patrick Palka 
Date:   Thu Dec 17 23:11:34 2020 -0500

libstdc++: Add floating-point std::to_chars implementation

This new test case is failing on powerpc64 big endian machines.  It works fine
on LE machines.

/home/seurer/gcc/git/build/gcc-test/./gcc/xg++ -shared-libgcc
-B/home/seurer/gcc/git/build/gcc-test/./gcc -nostdinc++
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/src
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/src/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs
-B/home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/bin/
-B/home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/lib/
-isystem
/home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/include
-isystem
/home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/sys-include
-B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libstdc++-v3/src/.libs
-fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -g -O2
-D_GNU_SOURCE -DLOCALEDIR="." -nostdinc++
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/libsupc++
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/backward
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/util
/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/20_util/to_chars/long_double.cc
-include bits/stdc++.h -fdiagnostics-plain-output ./libtestc++.a
-Wl,--gc-sections
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/src/filesystem/.libs
-lm -o ./long_double.exe
/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/20_util/to_chars/long_double.cc:
In function 'void test01()':
/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/20_util/to_chars/long_double.cc:42:
error: 'nextdownl' was not declared in this scope; did you mean 'nexttowardl'?
/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/20_util/to_chars/long_double.cc:43:
error: 'nextupl' was not declared in this scope; did you mean 'expl'?
/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/20_util/to_chars/long_double.cc:
In function 'void test02()':
/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/20_util/to_chars/long_double.cc:175:
error: 'nextdownl' was not declared in this scope; did you mean 'nexttowardl'?
/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/20_util/to_chars/long_double.cc:184:
error: 'nextupl' was not declared in this scope; did you mean 'expl'?
compiler exited with status 1
FAIL: 20_util/to_chars/long_double.cc (test for excess errors)
Excess errors:
/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/20_util/to_chars/long_double.cc:42:
error: 'nextdownl' was not declared in this scope; did you mean 'nexttowardl'?
/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/20_util/to_chars/long_double.cc:43:
error: 'nextupl' was not declared in this scope; did you mean 'expl'?
/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/20_util/to_chars/long_double.cc:175:
error: 'nextdownl' was not declared in this scope; did you mean 'nexttowardl'?
/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/20_util/to_chars/long_double.cc:184:
error: 'nextupl' was not declared in this scope; did you mean 'expl'?

  1   2   3   4   5   6   7   8   >