https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107379

            Bug ID: 107379
           Summary: [13 regression] g++.dg/modules/adl-3_c.C and adl-4_b.C
                    break as of r13-2887-gb04208895fed34
           Product: gcc
           Version: 13.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:b04208895fed34171eac6bafb60c90048eb1cb0c, r13-2887-gb04208895fed34

These failures occur on a powerpc64 system that is using IEEE128.  Note that
this commit is also the one that broke trunk for powerpc64 and some later
patches are needed to get the compiler to build.  It does still fail with
current trunk where the compiler builds OK.

FAIL: g++.dg/modules/adl-3_c.C -std=c++2a  (test for errors, line 28)
FAIL: g++.dg/modules/adl-3_c.C -std=c++2a  (test for warnings, line 32)
FAIL: g++.dg/modules/adl-3_c.C -std=c++2a  dg-regexp 31 not found:
"\n[^\n]*adl-3_b.C:8:13: error: 'fn' was not declared in this scope$"
FAIL: g++.dg/modules/adl-3_c.C -std=c++2a (internal compiler error:
Segmentation fault)
FAIL: g++.dg/modules/adl-3_c.C -std=c++2a (test for excess errors)
FAIL: g++.dg/modules/adl-3_c.C -std=c++2b  (test for errors, line 28)
FAIL: g++.dg/modules/adl-3_c.C -std=c++2b  (test for warnings, line 32)
FAIL: g++.dg/modules/adl-3_c.C -std=c++2b  dg-regexp 31 not found:
"\n[^\n]*adl-3_b.C:8:13: error: 'fn' was not declared in this scope$"
FAIL: g++.dg/modules/adl-3_c.C -std=c++2b (internal compiler error:
Segmentation fault)
FAIL: g++.dg/modules/adl-3_c.C -std=c++2b (test for excess errors)
FAIL: g++.dg/modules/adl-4_b.C -std=c++2a  dg-regexp 36 not found:
"[^\n]*/adl-4_a.C:14:[0-9]*: error: 'fn' was not declared in this scope\n"
FAIL: g++.dg/modules/adl-4_b.C -std=c++2a (internal compiler error:
Segmentation fault)
FAIL: g++.dg/modules/adl-4_b.C -std=c++2a (test for excess errors)
FAIL: g++.dg/modules/adl-4_b.C -std=c++2b  dg-regexp 36 not found:
"[^\n]*/adl-4_a.C:14:[0-9]*: error: 'fn' was not declared in this scope\n"
FAIL: g++.dg/modules/adl-4_b.C -std=c++2b (internal compiler error:
Segmentation fault)
FAIL: g++.dg/modules/adl-4_b.C -std=c++2b (test for excess errors)


commit b04208895fed34171eac6bafb60c90048eb1cb0c (HEAD)
Author: Jakub Jelinek <ja...@redhat.com>
Date:   Tue Sep 27 08:04:06 2022 +0200

    c++: Implement P1467R9 - Extended floating-point types and standard names
compiler part except for bfloat16 [PR106652]


Excess errors:
/home/seurer/gcc/git/gcc-regress/gcc/testsuite/g++.dg/modules/adl-3_c.C:6:11:
internal compiler error: Segmentation fault
0x10fed563 crash_signal
        /home/seurer/gcc/git/gcc-regress/gcc/toplev.cc:314
0x104f91dc get_fixed_binding_slot
        /home/seurer/gcc/git/gcc-regress/gcc/cp/name-lookup.cc:242
0x10508ca7 make_namespace_finish
        /home/seurer/gcc/git/gcc-regress/gcc/cp/name-lookup.cc:8454
0x1051ae53 push_namespace(tree_node*, bool)
        /home/seurer/gcc/git/gcc-regress/gcc/cp/name-lookup.cc:8600
0x105ad147 cp_parser_namespace_definition
        /home/seurer/gcc/git/gcc-regress/gcc/cp/parser.cc:21524
0x105ae0fb cp_parser_declaration
        /home/seurer/gcc/git/gcc-regress/gcc/cp/parser.cc:15090
0x105aeabb cp_parser_toplevel_declaration
        /home/seurer/gcc/git/gcc-regress/gcc/cp/parser.cc:15131
0x105aeabb cp_parser_translation_unit
        /home/seurer/gcc/git/gcc-regress/gcc/cp/parser.cc:5069
0x105aeabb c_parse_file()
        /home/seurer/gcc/git/gcc-regress/gcc/cp/parser.cc:48615
0x107d6c7f c_common_parse_file()
        /home/seurer/gcc/git/gcc-regress/gcc/c-family/c-opts.cc:1255

Reply via email to