[Bug other/99363] New: [11 regression] gcc.dg/attr-flatten-1.c fails starting with r11-7469
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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++
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++
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
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
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-
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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'?