http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46583

Jorn Wolfgang Rennecke <amylaar at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |amylaar at gcc dot gnu.org

--- Comment #2 from Jorn Wolfgang Rennecke <amylaar at gcc dot gnu.org> 
2010-11-21 01:35:49 UTC ---
(In reply to comment #1)
> It is caused by revision 162156:
> 
> http://gcc.gnu.org/ml/gcc-cvs/2010-07/msg00510.html

This patch gives a diagnosis for an internal compiler inconsistency.
Having different orders of identifiers can lead to different compilation
output, although if it actually does is down to a complex interaction of
compiler internals that to all effects and purposes can be considered
to be pseudo-random.
See PR44832 for an example.

The real question to be asked here is why the identifier order has changed.

Reply via email to