This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Ada test failures at -O2
- From: Laurent GUERBY <laurent at guerby dot net>
- To: gcc at gcc dot gnu dot org
- Date: Fri, 28 Nov 2003 12:59:14 +0100
- Subject: Ada test failures at -O2
FYI, I did a run of ACATS at -O2 to compare with results of the current run at -O0
on x86-linux on CVS HEAD and did get a few more failures:
c24211a: spurious constraint_error at run time
c34005o c34007g c41325a c43205i c43214d: GNAT BUG DETECTED set_mem_alias_set, at emit-rtl.c:2059
cxg2006 cxg2007 cxg2008: accuracy problems in results
cxg2018 cxg2019 cxg2020 cxg2021: spurious constraint_error at run time
The ICEs are caused by an alias set check:
/* Set the alias set of MEM to SET. */
void
set_mem_alias_set (rtx mem, HOST_WIDE_INT set)
{
#ifdef ENABLE_CHECKING
/* If the new and old alias sets don't conflict, something is wrong. */
if (!alias_sets_conflict_p (set, MEM_ALIAS_SET (mem)))
abort ();
#endif
Laurent