This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug c++/51264] O0 Bootstrap failure: control reaches end of non-void function


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

--- Comment #5 from vries at gcc dot gnu.org 2011-11-22 02:57:45 UTC ---
Difference in dumps just before error in r181172, at tree.cc.014t.cfg:
...
r181171                              |  r181172
unsigned int iterative_hash_expr(un     unsigned int iterative_hash_expr(un
{                                       {
                                     >    int finally_tmp.0;
  int code;                               int code;
  unsigned int D.2185;                    unsigned int D.2185;

<bb 2>:                                 <bb 2>:
  iterative_hash (&code);                 iterative_hash (&code);
  D.2185 = 0;                             D.2185 = 0;
                                     >    finally_tmp.0 = 0;
                                     >    code = {CLOBBER};
                                     >    switch (finally_tmp.0)
                                     >      <default: <L6>,
                                     >       case 1: <L7>>

<L2>:                                |  <L7>:
                                     >    return;
                                     >
                                     >  <L6>:
  return D.2185;                          return D.2185;

}                                       }
...


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]