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

--- Comment #9 from Peter Bergner <bergner at gcc dot gnu.org> ---
(In reply to Vladimir Makarov from comment #8)
> (In reply to Peter Bergner from comment #6)
> > (In reply to Segher Boessenkool from comment #5)
> > > I cannot get the testcase to fail at all.  Please give a failing command
> > > line?
> > 
> > I just used -O2 -mcpu=601.  I noticed this passes with -mcpu=602.
> 
> I've reproduced the crash.  I'll try to fix it as soon as possible, probably
> tomorrow.

Thanks for having a look.  A simpler and cleaner test case that shows the
problem is:

extern void bar (void);
void
foo (_Decimal32 *dst, _Decimal32 src)
{
  bar ();
  *dst = src;
}

Reply via email to