This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: GCC 8.0.0 Status Report (2018-01-15), Trunk in Regression and Documentation fixes only mode
- From: Rainer Orth <ro at CeBiTec dot Uni-Bielefeld dot DE>
- To: Richard Biener <richard dot guenther at gmail dot com>
- Cc: Andrew Roberts <andrewm dot roberts at sky dot com>, GCC Development <gcc at gcc dot gnu dot org>, Eric Botcazou <ebotcazou at adacore dot com>
- Date: Tue, 06 Feb 2018 10:21:51 +0100
- Subject: Re: GCC 8.0.0 Status Report (2018-01-15), Trunk in Regression and Documentation fixes only mode
- Authentication-results: sourceware.org; auth=none
- References: <alpine.LSU.2.20.1801150920260.32271@zhemvz.fhfr.qr> <962d449e-3ab8-f9ad-7a2d-8793ae0188d6@sky.com> <CAFiYyc0gJqTSsJmLihLozH4_DtJ24OWLm4pRzF2TMnGpcyS2tg@mail.gmail.com> <yddd11whf90.fsf@CeBiTec.Uni-Bielefeld.DE>
Hi Richard,
>> Now that mpc 1.1.0 was released we could update the versions if we get
>> sufficient
>> "positives" from people testing with newer releases.
>
> I've given it a try with that combo on sparc-sun-solaris2.10 (a primary
> target) and i386-pc-solaris2.10 (32 and 64-bit each), with mixed results:
>
> * The gmp reuse test enters an infinite loop on 32-bit sparc.
>
> * The mpfr trint test FAILs on sparcv9. The failure vanishes with
> --disable-thread-safe.
>
> * Many mpfr tests FAIL on amd64. Again, they vanish with
> --disable-thread-safe.
>
> I have not yet tried building gcc with those versions yet.
>
> Beside, IMO we need to make sure that trunk and all open branches can be
> built with that version set; having to maintain two different sets isn't
> an option.
prompted by Ian's patch that needed mpfr 3.0.0+, I've now completed the
tests, with mpfr built with --disable-thread-safe to avoid most of the
failures above. Bootstrapped mainline on i386-pc-solaris2.11 and
sparc-sun-solaris2.11, both 32 and 64-bit, and gcc-6 branch on
i386-pc-solaris2.10 and sparc-sun-solaris2.10.
No regressions in all cases, so the new versions are an option with the
proviso of prominently documenting the need for --disable-thread-safe
(or fixing the bugs in time ;-).
Rainer
--
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University