2 new GCC HEAD@145233 regressions

GCC regression tester regress@geoffk.org
Sun Mar 29 14:48:00 GMT 2009


With your recent patch, GCC HEAD revision 145233 had problems on:
native: regress-2 (previously the build failed)
The previous build was of revision 145231.

Regressions for native:
NEW   libstdc++.sum ext/pb_ds/regression/hash_data_map_rand.cc
NEW   libstdc++.sum ext/pb_ds/regression/hash_no_data_map_rand.cc

Log information for changes since the last build:
------------------------------------------------------------------------
r145232 | hubicka | 2009-03-29 06:20:20 -0700 (Sun, 29 Mar 2009) | 3 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/except.c

	* except.c (verify_eh_tree): Fix handling of fun!=cfun; be ready
	for removed regions.

------------------------------------------------------------------------
r145233 | hubicka | 2009-03-29 06:32:13 -0700 (Sun, 29 Mar 2009) | 24 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/Makefile.in
   M /trunk/gcc/except.c
   M /trunk/gcc/except.h
   M /trunk/gcc/passes.c
   M /trunk/gcc/tree-eh.c
   M /trunk/gcc/tree-pass.h


	PR middle-end/28850
	* tree-pass.h (pass_cleanup_eh): New function.
	(remove_unreachable_regions): Break code handling RTL
	to rtl_remove_unreachable_regions; remove ERT_MUST_NOT_THROW
	that can not be reached by runtime.
	(can_be_reached_by_runtime): New function.
	(label_to_region_map): New function.
	(num_eh_regions): New function.
	(rtl_remove_unreachable_regions): New function.
	(convert_from_eh_region_ranges): Call rtl_remove_unreachable_regions.
	(remove_eh_region): New function.
	* except.h: Include sbitmap and vecprim.
	(remove_eh_region, remove_unreachable_regions, label_to_region_map,
	num_eh_regions): Declare.
	* passes.c (init_optimization_passes): Schedule cleanup_eh.
	* Makefile.in (EXCEPT_H): New; replace all uses of except.h
	by it.
	* tree-eh.c (tree_remove_unreachable_handlers): New function.
	(tree_empty_eh_handler_p): New function.
	(cleanup_empty_eh): New function.
	(cleanup_eh): New function.
	(pass_cleanup_eh): New function.

------------------------------------------------------------------------

For more information, see <http://glutton.geoffk.org/HEAD/>.

-------------- next part --------------

-- 
Geoffrey Keating <geoffk@geoffk.org> 
(via an automated GCC regression-testing script.)


More information about the Gcc-regression mailing list