[Bug c++/96206] New: internal compiler error: in convert_move, at expr.c:218
enrico at enricozini dot org
gcc-bugzilla@gcc.gnu.org
Wed Jul 15 14:35:23 GMT 2020
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96206
Bug ID: 96206
Summary: internal compiler error: in convert_move, at
expr.c:218
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: enrico at enricozini dot org
Target Milestone: ---
Created attachment 48878
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48878&action=edit
File that causes the ICE, preprocessed
Hello,
thank you all for g++!
I get an ICE while trying to cross-compile the attached file with -O2:
$ /usr/bin/arm-linux-gnueabihf-g++ -O2 -c gcc-ice.cc -o /tmp/gcc-ice.o
during RTL pass: expand
gcc-ice.cc: In function ‘void baseline::exec_ops(const Op*, const void**, const
char*, char*, int)’:
gcc-ice.cc:5142:13: internal compiler error: in convert_move, at expr.c:218
static void exec_ops(const Op* ops, const void** args,
^~~~~~~~
0x7ff9d453c09a __libc_start_main
../csu/libc-start.c:308
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <file:///usr/share/doc/gcc-8/README.Bugs> for instructions.
$ /usr/bin/arm-linux-gnueabihf-g++ --version
arm-linux-gnueabihf-g++ (Debian 8.3.0-2) 8.3.0
The source compiles fine with g++ 9.2.1.
Regards,
Enrico
More information about the Gcc-bugs
mailing list