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

--- Comment #4 from vries at gcc dot gnu.org 2011-11-22 02:52:20 UTC ---
dumps start diverging at tree.cc.004t.gimple: 
...
r181171                              |  r181172
unsigned int iterative_hash_expr(un     unsigned int iterative_hash_expr(un
{                                       {
  unsigned int D.2185;                    unsigned int D.2185;
  int code;                               int code;

  switch (val) <default: <D.2182>>   |    try
  <D.2182>:                          |      {
  iterative_hash (&code);            |        switch (val) <default: <D.218
  D.2185 = 0;                        |        <D.2182>:
  return D.2185;                     |        iterative_hash (&code);
  goto <D.2184>;                     |        D.2185 = 0;
  <D.2184>:                          |        return D.2185;
                                     >        goto <D.2184>;
                                     >        <D.2184>:
                                     >      }
                                     >    finally
                                     >      {
                                     >        code = {CLOBBER};
                                     >      }
}                                       }
...

Reply via email to