This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug tree-optimization/22022] [4.1 Regression] ACATS ICE cxg1002 tree_split_edge, at tree-cfg.c:3025
- From: "pluto at agmk dot net" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 16 Jun 2005 18:33:20 -0000
- Subject: [Bug tree-optimization/22022] [4.1 Regression] ACATS ICE cxg1002 tree_split_edge, at tree-cfg.c:3025
- References: <20050611221640.22022.laurent@guerby.net>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From pluto at agmk dot net 2005-06-16 18:33 -------
(In reply to comment #4)
> Andrew, your C++ test case doesn't reproduce for me. I'm attempting to see
> if Ada is now in a buildable state...
with current mainline I'm able to bootstrap ada only with additional patches:
[1]
--- gcc/gcc/ada/misc.c.orig
+++ gcc/gcc/ada/misc.c
@@ -339,6 +339,8 @@ gnat_init_options (unsigned int argc, co
/* Uninitialized really means uninitialized in Ada. */
flag_zero_initialized_in_bss = 0;
+ flag_wrapv = 1;
+
return CL_Ada;
}
[2] PR22019
--- gcc-4.1-20050616_1200/gcc/ada/Makefile.in.orig
+++ gcc-4.1-20050616_1200/gcc/ada/Makefile.in
@@ -2057,6 +2057,17 @@
$(CC) -c $(ALL_ADAFLAGS) $(FORCE_DEBUG_ADAFLAGS) -O2 $(ADA_INCLUDES) \
$< $(OUTPUT_OPTION)
+# workaround for PR tree-optimization/22019
+g-socket.o : g-socket.adb g-socket.ads
+ $(CC) -c $(ALL_ADAFLAGS) $(FORCE_DEBUG_ADAFLAGS) -O0 $(ADA_INCLUDES) \
+ $< $(OUTPUT_OPTION)
+make.o : make.adb make.ads
+ $(CC) -c $(ALL_ADAFLAGS) $(FORCE_DEBUG_ADAFLAGS) -O0 $(ADA_INCLUDES) \
+ $< $(OUTPUT_OPTION)
+prj-util.o : prj-util.adb prj-util.ads
+ $(CC) -c $(ALL_ADAFLAGS) $(FORCE_DEBUG_ADAFLAGS) -O0 $(ADA_INCLUDES) \
+ $< $(OUTPUT_OPTION)
+
adadecode.o : adadecode.c adadecode.h
aux-io.o : aux-io.c
argv.o : argv.c
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22022