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 rtl-optimization/57763] [4.9 Regression]: comp-goto-1.c: ICE verify_flow_info failed, error: EDGE_CROSSING missing across section boundary


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

--- Comment #12 from UroÅ Bizjak <ubizjak at gmail dot com> ---
(In reply to stevenb.gcc@gmail.com from comment #11)
> > --- Comment #9 from UroÅ Bizjak <ubizjak at gmail dot com> ---
> > I have tried to compile gcc.dg/comp-goto-1.c with the patched gcc, but
> > compilation failed with:
> 
> Huh, worked for me. What revision, what compiler options did you use?

I have tried to bootstrap current mainline natively on alpha, the bootstrap
failed when checking for sjlj exceptions:

--cut here--
/* confdefs.h */
#define PACKAGE_NAME "GNU C Runtime Library"
#define PACKAGE_TARNAME "libgcc"
#define PACKAGE_VERSION "1.0"
#define PACKAGE_STRING "GNU C Runtime Library 1.0"
#define PACKAGE_BUGREPORT ""
#define PACKAGE_URL "http://www.gnu.org/software/libgcc/";
#define SIZEOF_DOUBLE 8
#define SIZEOF_LONG_DOUBLE 16
#define HAVE_GETIPINFO 1
/* end confdefs.h.  */

void bar ();
void clean (int *);
void foo ()
{
  int i __attribute__ ((cleanup (clean)));
  bar();
}
--cut here--

just try to compile this source without any options.

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