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

            Bug ID: 91042
           Summary: ICE in convert_move, at expr.c:218
           Product: gcc
           Version: 9.1.1
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: middle-end
          Assignee: unassigned at gcc dot gnu.org
          Reporter: sch...@linux-m68k.org
  Target Milestone: ---
            Target: armv7l-*-*

Created attachment 46538
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46538&action=edit
Test case

$ g++ -w -O2 -c skcms.ii
during RTL pass: expand
In file included from
../../3rdparty/chromium/third_party/skia/third_party/skcms/skcms.cc:1867:
../../3rdparty/chromium/third_party/skia/third_party/skcms/src/Transform_inl.h:
In function 'void baseline::exec_ops(const Op*, const void**, const char*,
char*, int)':
../../3rdparty/chromium/third_party/skia/third_party/skcms/src/Transform_inl.h:640:13:
internal compiler error: in convert_move, at expr.c:218
  640 | static void exec_ops(const Op* ops, const void** args,
      |             ^~~~~~~~
$ g++ --version
g++ (SUSE Linux) 9.1.1 20190611 [gcc-9-branch revision 272147]

Reply via email to