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 tree-optimization/22022] [4.1 Regression] ACATS ICE cxg1002 tree_split_edge, at tree-cfg.c:3025


------- 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


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