re PR lto/48246 (ICE in lto_wpa_write_files)

2011-03-31  Richard Guenther  <rguenther@suse.de>

	PR lto/48246
	* lto.c (lto_wpa_write_files): Disable assert for non-empty
	partitions when checking is not enabled.

From-SVN: r171775
This commit is contained in:
Richard Guenther 2011-03-31 10:02:00 +00:00 committed by Richard Biener
parent 76f9db36d5
commit d2b3fe1871
2 changed files with 8 additions and 2 deletions

View File

@ -1,3 +1,9 @@
2011-03-31 Richard Guenther <rguenther@suse.de>
PR lto/48246
* lto.c (lto_wpa_write_files): Disable assert for non-empty
partitions when checking is not enabled.
2011-03-25 Kai Tietz <ktietz@redhat.com>
* lto.c (lto_resolution_read): Use filename_cmp instead

View File

@ -1514,8 +1514,8 @@ lto_wpa_write_files (void)
fprintf (cgraph_dump_file, "varpool nodes:");
dump_varpool_node_set (cgraph_dump_file, vset);
}
gcc_assert (cgraph_node_set_nonempty_p (set)
|| varpool_node_set_nonempty_p (vset) || !i);
gcc_checking_assert (cgraph_node_set_nonempty_p (set)
|| varpool_node_set_nonempty_p (vset) || !i);
lto_set_current_out_file (file);