"Ben Wing" <wing(a)666.com> writes:
yes, i definitely have discovered compiler problems in the past.
there's
another message in which i wrote about this yesterday, i think.
Hmm, I have not found anything concrete.
when
expressions got too complicated, gcc failed to do structure assignments
completely in parallel.
You told that VC++ also suffers from this "union bug". Can I see a piece
of code that reproduces it for VC++ 6.0 sp5? (or at least can you tell me
where it crashes in XEmacs)
the bugs only occur usually when you turn on
error-checking and mule, because these options greatly increase the
complexity of the expressions. OCaml may simply not have any code with the
expression complexity that we have.
Maybe. But I would rather believe into the code with undefined behaviour
(you know, C is a sort of mine field :-)), than in VC++ union bug (until I
see an example :-))
- Dmitry Bely