-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 04/05/11 10:10, Bernd Schmidt wrote:
> On 04/05/2011 06:08 PM, Jeff Law wrote:
>> On 04/05/11 09:54, Bernd Schmidt wrote:
>>> On 04/05/2011 04:32 PM, Eric Botcazou wrote:
>>>>> The patch below fixes the testcase in the PR. I'll test
>>>>> tonight/tomorrow, probably on mips64-elf. Ok if that passes?
>>>>
>>>> I get back the comparison failure with it on IA-64/Linux:
>>
>>> Looking into it. I ran into PR48441, I assume you were using the patch
>>> from that as well?
>> Bernd,
>>
>> Any comparison failures with --disable-checking or
>> --enable-checking=release configured trees should be sent my way.
>> There's a bug in a change of mine from last week which will cause these
>> kinds of problems. No sense in you duplicating the work I've already
>> done to track those problems down.
>
> Well, I need to test the scheduler patch posted three messages or so
> previously, on either mips64 or ia64, so might as well try to bootstrap
> on gcc60.
In which case, if you're not using checking, you'll want the attached
patch to avoid comparison failures with --disable-checking. I felt like
a bloody idiot when I finally saw what I'd done...
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/
iQEcBAEBAgAGBQJNm0AgAAoJEBRtltQi2kC7UloH/1Z+zEV26u9m6FZ++57nXJbE
TedMoL+C/Kvefd2HBpIdN+Jgz+bsEgauOIyCbAuodhHbqkODDuIbdHmx6f5xn+V1
SjMWzCaxNiJdCinPYFqe/Mb1+hHz3s7iEsPjhj4EQ91Tx7/Xv/qPbU8qimSL6zhy
51l2RH+jNMgapHw+7QhMwVfY6oCI0hvbHMY6+Ly2oG16yxPt9RKJyp8o+q2zlFB1
WVD7EvkoaMg+wQAlXnV8scslKeoUE/aJOnGfOXnuaiEWPterE7Ku4JE8xz0P+PWA
k4JoBeII+vR89ofpXjeG1Ei0vzXQjFHKgPUxkfmNiWMhM6uioQ+PK/GVYW0YPkw=
=tiZC
-----END PGP SIGNATURE-----
Index: tree-ssa-threadupdate.c
===================================================================
*** tree-ssa-threadupdate.c (revision 171989)
--- tree-ssa-threadupdate.c (working copy)
*************** determine_bb_domination_status (struct l
*** 665,671 ****
edge_iterator ei;
edge e;
- #ifdef ENABLE_CHECKING
/* This function assumes BB is a successor of LOOP->header.
If that is not the case return DOMST_NONDOMINATING which
is always safe. */
--- 665,670 ----
*************** determine_bb_domination_status (struct l
*** 684,690 ****
if (!ok)
return DOMST_NONDOMINATING;
}
- #endif
if (bb == loop->latch)
return DOMST_DOMINATING;
--- 683,688 ----