On 2/12/19 4:43 PM, Rainer Orth wrote:
Hi Martin,
The attached patch removes the assumption introduced earlier today
in my fix for bug 87996 that the valid_constant_size_p argument is
a constant expression. I couldn't come up with a C/C++ test case
where this isn't true but apparently it can happen in Ada which I
inadvertently didn't build. I still haven't figured out what
I have to do to build it on my Fedora 29 machine so I tested
this change by hand (besides bootstrapping w/o Ada).
I've just completed a i386-pc-solaris2.11 bootstrap with your patch and
the failures are gone.
Thanks for the confirmation! After reinstalling Ada I'm now able
to build it again, even with --enable-languages=all. Not sure why
that didn't build it the first time.
Martin