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

Sam James <sjames at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |sjames at gcc dot gnu.org

--- Comment #2 from Sam James <sjames at gcc dot gnu.org> ---
Created attachment 63690
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=63690&action=edit
dataset.cpp.ii.xz

```
$ /usr/bin/c++ -DHAVE_HWCAP  -march=armv8-a+crypto -O3 -DNDEBUG -std=gnu++11
-fPIC -o dataset.cpp.o -c /tmp/RandomX/src/dataset.cpp -save-temps
/tmp/RandomX/src/dataset.cpp: In function ‘void
randomx::initDatasetItem(randomx_cache*, uint8_t*, uint64_t)’:
/tmp/RandomX/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);
      |                        
~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
0xaaaad2682c23 internal_error(char const*, ...)
        ???:0
0xaaaad2bb7987 same_type_ignoring_top_level_qualifiers_p(tree_node*,
tree_node*)
        ???:0
0xaaaad2d2efdf build_new_function_call(tree_node*, vec<tree_node*, va_gc,
vl_embed>**, int)
        ???:0
0xaaaad2d2d0a3 finish_call_expr(tree_node*, vec<tree_node*, va_gc, vl_embed>**,
bool, bool, int)
        ???:0
0xaaaad3e11083 c_parse_file()
        ???:0
0xaaaad3ddf223 c_common_parse_file()
        ???:0
/usr/libexec/gcc/aarch64-unknown-linux-gnu/16/cc1plus -fpreprocessed
dataset.cpp.ii -quiet -dumpbase dataset.cpp.cpp -dumpbase-ext .cpp
-march=armv8-a+crypto -mlittle-endian -mabi=lp64 -O3 -std=gnu++11 -fPIC
-foffload-options=-fno-stack-protector -o dataset.cpp.s
Please submit a full bug report, with preprocessed source (by using
-freport-bug).
Please include the complete backtrace with any bug report.
See <https://bugs.gentoo.org/> for instructions.
```

Reply via email to