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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |16.0
          Component|target                      |c++

--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
/<<PKGBUILDDIR>>/src/dataset.cpp:181:43: internal compiler error: canonical
types differ for identical types ‘long unsigned int [8]’ and ‘long unsigned int
[8]’
  181 |                         executeSuperscalar(rl, prog,
&cache->reciprocalCache);
      |                        
~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

<built-in>: error: type variant differs by TYPE_MODE
 <array_type 0xe5cf61edb888
    type <integer_type 0xe5cf64e237e0 long unsigned int asm_written public
unsigned type_6 DI
        size <integer_cst 0xe5cf64e1a288 constant 64>
        unit-size <integer_cst 0xe5cf64e1a2a0 constant 8>
        align:64 warn_if_not_align:0 symtab:1685002192 alias-set -1
canonical-type 0xe5cf64e237e0 precision:64 min <integer_cst 0xe5cf64e1a558 0>
max <integer_cst 0xe5cf64e03800 18446744073709551615>
        pointer_to_this <pointer_type 0xe5cf64e35738> reference_to_this
<reference_type 0xe5cf630657e0>>
    asm_written type_6 V8DI
    size <integer_cst 0xe5cf64f871b0 type <integer_type 0xe5cf64e230a8
bitsizetype> constant 512>
    unit-size <integer_cst 0xe5cf64f871f8 type <integer_type 0xe5cf64e23000
sizetype> constant 64>
    align:64 warn_if_not_align:0 symtab:1613303968 alias-set -1 canonical-type
0xe5cf61edb888
    domain <integer_type 0xe5cf64e47690
        type <integer_type 0xe5cf64e23000 sizetype public unsigned type_6 DI
size <integer_cst 0xe5cf64e1a288 64> unit-size <integer_cst 0xe5cf64e1a2a0 8>
            align:64 warn_if_not_align:0 symtab:0 alias-set -1 canonical-type
0xe5cf64e23000 precision:64 min <integer_cst 0xe5cf64e1a2b8 0> max <integer_cst
0xe5cf64e037a0 18446744073709551615>>
        type_6 DI size <integer_cst 0xe5cf64e1a288 64> unit-size <integer_cst
0xe5cf64e1a2a0 8>
        align:64 warn_if_not_align:0 symtab:0 alias-set -1 canonical-type
0xe5cf64e47690 precision:64 min <integer_cst 0xe5cf64e1a2b8 0> max <integer_cst
0xe5cf64db5780 7>>
    pointer_to_this <pointer_type 0xe5cf5ff33888>>
 <array_type 0xe5cf61fec540
    type <integer_type 0xe5cf636c59d8 uint64_t public unsigned type_6 DI
        size <integer_cst 0xe5cf64e1a288 constant 64>
        unit-size <integer_cst 0xe5cf64e1a2a0 constant 8>
        align:64 warn_if_not_align:0 symtab:1668052144 alias-set -1
canonical-type 0xe5cf64e237e0 precision:64 min <integer_cst 0xe5cf64e1a558 0>
max <integer_cst 0xe5cf64e03800 18446744073709551615>
        pointer_to_this <pointer_type 0xe5cf61ecb348>>
    type_6 BLK
    size <integer_cst 0xe5cf64f871b0 type <integer_type 0xe5cf64e230a8
bitsizetype> constant 512>
    unit-size <integer_cst 0xe5cf64f871f8 type <integer_type 0xe5cf64e23000
sizetype> constant 64>
    align:64 warn_if_not_align:0 symtab:0 alias-set -1 canonical-type
0xe5cf61edb888
    domain <integer_type 0xe5cf64e47690
        type <integer_type 0xe5cf64e23000 sizetype public unsigned type_6 DI
size <integer_cst 0xe5cf64e1a288 64> unit-size <integer_cst 0xe5cf64e1a2a0 8>
            align:64 warn_if_not_align:0 symtab:0 alias-set -1 canonical-type
0xe5cf64e23000 precision:64 min <integer_cst 0xe5cf64e1a2b8 0> max <integer_cst
0xe5cf64e037a0 18446744073709551615>>
        type_6 DI size <integer_cst 0xe5cf64e1a288 64> unit-size <integer_cst
0xe5cf64e1a2a0 8>
        align:64 warn_if_not_align:0 symtab:0 alias-set -1 canonical-type
0xe5cf64e47690 precision:64 min <integer_cst 0xe5cf64e1a2b8 0> max <integer_cst
0xe5cf64db5780 7>>
    pointer_to_this <pointer_type 0xe5cf5ff33a80>>
<built-in>: internal compiler error: ‘verify_type’ failed

Reply via email to