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

Matt Hargett <matt at use dot net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |matt at use dot net

--- Comment #5 from Matt Hargett <matt at use dot net> ---
I also saw this when compiling qemu with latest Ubuntu gcc-snapshot 6.0.0
20150722:


/home/matt/src/qemu-arm/exec.c:462:1: error: type variant has different
TYPE_VFIELD
 };
 ^
 <record_type 0x7fcf97fcc150 VMStateDescription asm_written type_0 BLK
    size <integer_cst 0x7fcf98d34f00 type <integer_type 0x7fcf98f212a0
bitsizetype> constant 576>
    unit size <integer_cst 0x7fcf98dad108 type <integer_type 0x7fcf98f211f8
sizetype> constant 72>
    align 64 symtab -1745049488 alias set -1 canonical type 0x7fcf97fcc150
    fields <field_decl 0x7fcf97c658e8 name
        type <pointer_type 0x7fcf98f421f8 type <integer_type 0x7fcf98f42150
char>
            asm_written public unsigned DI
            size <integer_cst 0x7fcf98f1dca8 constant 64>
            unit size <integer_cst 0x7fcf98f1dcc0 constant 8>
            align 64 symtab -1727089808 alias set -1 canonical type
0x7fcf98f421f8
            pointer_to_this <pointer_type 0x7fcf98f42a80>>
        unsigned DI file /home/matt/src/qemu-arm/include/migration/vmstate.h
line 128 col 17 size <integer_cst 0x7fcf98f1dca8 64> unit size <integer_cst
0x7fcf98f1dcc0 8>
        align 64 offset_align 128
        offset <integer_cst 0x7fcf98f1dcd8 constant 0>
        bit offset <integer_cst 0x7fcf98f1dd20 constant 0> context <record_type
0x7fcf97fcc150 VMStateDescription>
        chain <field_decl 0x7fcf97c65980 unmigratable type <integer_type
0x7fcf98f217e0 int>
            SI file /home/matt/src/qemu-arm/include/migration/vmstate.h line
129 col 9
            size <integer_cst 0x7fcf98f1dee8 constant 32>
            unit size <integer_cst 0x7fcf98f1df00 constant 4>
            align 32 offset_align 128 offset <integer_cst 0x7fcf98f1dcd8 0> bit
offset <integer_cst 0x7fcf98f1dca8 64> context <record_type 0x7fcf97fcc150
VMStateDescription> chain <field_decl 0x7fcf97c65a18 version_id>>>
    chain <type_decl 0x7fcf97fc4850 D.19553>>
 <record_type 0x7fcf97c63e70 VMStateDescription readonly asm_written BLK
    size <integer_cst 0x7fcf98d34f00 type <integer_type 0x7fcf98f212a0
bitsizetype> constant 576>
    unit size <integer_cst 0x7fcf98dad108 type <integer_type 0x7fcf98f211f8
sizetype> constant 72>
    align 64 symtab -1748613568 alias set -1 canonical type 0x7fcf97fcc690
    fields <field_decl 0x7fcf97c658e8 name
        type <pointer_type 0x7fcf98f421f8 type <integer_type 0x7fcf98f42150
char>
            asm_written public unsigned DI
            size <integer_cst 0x7fcf98f1dca8 constant 64>
            unit size <integer_cst 0x7fcf98f1dcc0 constant 8>
            align 64 symtab -1727089808 alias set -1 canonical type
0x7fcf98f421f8
            pointer_to_this <pointer_type 0x7fcf98f42a80>>
        unsigned DI file /home/matt/src/qemu-arm/include/migration/vmstate.h
line 128 col 17 size <integer_cst 0x7fcf98f1dca8 64> unit size <integer_cst
0x7fcf98f1dcc0 8>
        align 64 offset_align 128
        offset <integer_cst 0x7fcf98f1dcd8 constant 0>
        bit offset <integer_cst 0x7fcf98f1dd20 constant 0> context <record_type
0x7fcf97fcc150 VMStateDescription>
        chain <field_decl 0x7fcf97c65980 unmigratable type <integer_type
0x7fcf98f217e0 int>
            SI file /home/matt/src/qemu-arm/include/migration/vmstate.h line
129 col 9
            size <integer_cst 0x7fcf98f1dee8 constant 32>
            unit size <integer_cst 0x7fcf98f1df00 constant 4>
            align 32 offset_align 128 offset <integer_cst 0x7fcf98f1dcd8 0> bit
offset <integer_cst 0x7fcf98f1dca8 64> context <record_type 0x7fcf97fcc150
VMStateDescription> chain <field_decl 0x7fcf97c65a18 version_id>>>
    pointer_to_this <pointer_type 0x7fcf97c63f18>>
/home/matt/src/qemu-arm/exec.c:462:1: internal compiler error: verify_type
failed

Reply via email to