On Wed, 1 Jun 2011 09:20:51 -0400
Derrick Brashear <sha...@gmail.com> wrote:

> >> or, for now, just replace that with
> >> memset(dirHeader->hashTable, 0, NHASHENT*(unsigned short));
> >>
> >> and move along?
> >
> > Yeah but, I'd like to get a better solution for when this happens
> > again.  Prohibiting loops like that would be a bizarre requirement
> > :)
> 
> well, i assume oracle will fix their bug, eventually...

To follow up on this a bit... from what I got from a conversation with
Oracle (incident review ID 2050428), they're treating it as a bug that
-xvector=%none doesn't prevent this optimization, so that should
suppress it in the future. In the meantime there's an undocumented
option -W2,-Rbcopy that can suppress the optimization, or of course we
can remove the loop (gerrit 4829).

I don't really see why they're not going the route of an "hey I'm
building for the kernel" flag and making the compiler deal, but eh.

-- 
Andrew Deason
adea...@sinenomine.net
_______________________________________________
OpenAFS-info mailing list
OpenAFS-info@openafs.org
https://lists.openafs.org/mailman/listinfo/openafs-info

Reply via email to