[PATCH 2] fix broken strict aliasing

Marc Lehmann schmorp at schmorp.de
Tue Feb 23 15:25:27 CET 2010

On Mon, Feb 22, 2010 at 02:05:58PM -0600, Brandon Black <blblack at gmail.com> wrote:
> > Can we settle this please, or _finally_ bring some evidence?
> You're arguing with the wrong person.  I didn't submit the patch, and
> I have never once asserted that there was a problem with the libev
> code with regards to aliasing.

Except that you explicitly wrote that and reinforced it later. You have
weird says of writing what you apperently didn't assert. Maybe use quote
characters around assertions that you didn't mean to come from you?

I know you didn't submit the patch, but I still know what you wrote. Maybe
it was a simple mistake you did, but fact is that you did assert that
there is an issue with libev and strict aliasing, and so far, you haven't
taken back that statement.

So please be bold enough to stand by your words or clarify them. Saying A
and then claiming you didn't assert A does not do it in my eyes.

> I just find these warnings confusing,

Then don't enable them - libev doesn't enable them, and with every
released version of gcc you explicitly have to ask for them.

> as do many people, and I'm trying to find clarification on them.

Again, sarch the list archives and ask questions. Maybe ask on a gcc
list. Repeating tireless accusations of issues and spreading doubt is not
productive, it is just trolling, as this topic has been beaten to death.

It is not as if there weren't any seach engines or anything. Casting doubt
here is just stupid, sit down and research it if it interests you. I am
also happy to answer any genuine questions (it's not as if I am far from
gcc...). Did you have any question that I didn't answer? No? So what is your
problem again?

And yes, please don't make this a "I didn't say this" thing, I am too tired
to quote it, and I *directly* quoted what you wrote in your last mail, so
there is no excuse really.

Maybe I am a bit picky, but what you wrote really isn't true, and
additionally is a rather lame excuse for not doing your homework,
especially after this was pointed out.

                The choice of a       Deliantra, the free code+content MORPG
      -----==-     _GNU_              http://www.deliantra.net
      ----==-- _       generation
      ---==---(_)__  __ ____  __      Marc Lehmann
      --==---/ / _ \/ // /\ \/ /      schmorp at schmorp.de
      -=====/_/_//_/\_,_/ /_/\_\

More information about the libev mailing list