This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug c++/80356] [7 Regression] ICE in convert_nontype_argument, at cp/pt.c:6827


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

--- Comment #2 from Markus Trippelsdorf <trippels at gcc dot gnu.org> ---
(gdb) p debug_tree(type)
 <reference_type 0x7ffff7209888
    type <function_type 0x7ffff70ccc78
        type <integer_type 0x7ffff70b55e8 int public type_6 SI
            size <integer_cst 0x7ffff70b8108 constant 32>
            unit size <integer_cst 0x7ffff70b8120 constant 4>
            align 32 symtab 0 alias set -1 canonical type 0x7ffff70b55e8
precision 32 min <integer_cst 0x7ffff70b80c0 -2147483648> max <integer_cst
0x7ffff70b80d8 2147483647>
            pointer_to_this <pointer_type 0x7ffff70bda80>>
        type_6 QI
        size <integer_cst 0x7ffff7094fa8 constant 8>
        unit size <integer_cst 0x7ffff7094fc0 constant 1>
        align 8 symtab 0 alias set -1 canonical type 0x7ffff70ccc78
        arg-types <tree_list 0x7ffff70cd4d8 value <integer_type 0x7ffff70b55e8
int>
            chain <tree_list 0x7ffff70cd4b0 value <integer_type 0x7ffff70b55e8
int>
                chain <tree_list 0x7ffff70a9d48 value <void_type 0x7ffff70b5f18
void>>>> reference_to_this <reference_type 0x7ffff7209888>>
    unsigned type_6 DI
    size <integer_cst 0x7ffff7094eb8 type <integer_type 0x7ffff70b50a8
bitsizetype> constant 64>
    unit size <integer_cst 0x7ffff7094ed0 type <integer_type 0x7ffff70b5000
sizetype> constant 8>
    align 64 symtab 0 alias set -1 canonical type 0x7ffff7209888>

(gdb) p debug_tree(expr->typed.type)
 <function_type 0x7ffff70ccc78
    type <integer_type 0x7ffff70b55e8 int public type_6 SI
        size <integer_cst 0x7ffff70b8108 constant 32>
        unit size <integer_cst 0x7ffff70b8120 constant 4>
        align 32 symtab 0 alias set -1 canonical type 0x7ffff70b55e8 precision
32 min <integer_cst 0x7ffff70b80c0 -2147483648> max <integer_cst 0x7ffff70b80d8
2147483647>
        pointer_to_this <pointer_type 0x7ffff70bda80>>
    type_6 QI
    size <integer_cst 0x7ffff7094fa8 type <integer_type 0x7ffff70b50a8
bitsizetype> constant 8>
    unit size <integer_cst 0x7ffff7094fc0 type <integer_type 0x7ffff70b5000
sizetype> constant 1>
    align 8 symtab 0 alias set -1 canonical type 0x7ffff70ccc78
    arg-types <tree_list 0x7ffff70cd4d8 value <integer_type 0x7ffff70b55e8 int>
        chain <tree_list 0x7ffff70cd4b0 value <integer_type 0x7ffff70b55e8 int>
            chain <tree_list 0x7ffff70a9d48 value <void_type 0x7ffff70b5f18
void>>>> reference_to_this <reference_type 0x7ffff7209888>>

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]