This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug rtl-optimization/57763] [4.9 Regression]: comp-goto-1.c: ICE verify_flow_info failed, error: EDGE_CROSSING missing across section boundary
- From: "ubizjak at gmail dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Sun, 07 Jul 2013 11:52:22 +0000
- Subject: [Bug rtl-optimization/57763] [4.9 Regression]: comp-goto-1.c: ICE verify_flow_info failed, error: EDGE_CROSSING missing across section boundary
- Auto-submitted: auto-generated
- References: <bug-57763-4 at http dot gcc dot gnu dot org/bugzilla/>
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.