This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [RFC] New SRA and early interprocedural SRA
> Since you might actually understand the testcases, I would be grateful
> if you could confirm or rule out that this is possible. The relevant
> parts of the acats.log file are attached.
The test_rational_arithmetic.adb error with the only bootstrapped compiler
clearly points to a miscompilation of the compiler itself. This probably
should be investigated last in any case.
I don't think that code quality can affect the ACATS results and in particular
the results of the tasking tests; it's more probably a miscompilation, either
of the test or of the runtime. You can run ACATS at -O0 to get a better idea
(see testsuite/ada/acats/run_all.sh).
If you invoke gnatmake with the options -a -f, it will fetch all the needed
runtime units and recompile them with the options passed to gnatmake; this
can help you to pinpoint which runtime unit is miscompiled, if any.
--
Eric Botcazou