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

            Bug ID: 83902
           Summary: ice in decompose, at wide-int.h:932
           Product: gcc
           Version: 8.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: dcb314 at hotmail dot com
  Target Milestone: ---

Created attachment 43154
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43154&action=edit
C++ source code

The attached C++ code, when compiled with gcc trunk,
does this:

dsp/v4f_FIR.h:164:50: internal compiler error: in decompose, at wide-int.h:932
0x5cabdb wi::int_traits<generic_wide_int<wide_int_ref_storage<false, false> >
>:
:decompose(long*, unsigned int, generic_wide_int<wide_int_ref_storage<false,
fal
se> > const&)

The bug seems to exist between revisions 256420 and 256556.

I'll have a go at reducing the code.

Reply via email to