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 c/11452] [tree-ssa] ICE with variable-sized arrays


PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11452



------- Additional Comments From reichelt at igpm dot rwth-aachen dot de  2003-07-07 13:39 -------
Subject:  [tree-ssa] ICE with variable-sized arrays

Hi Jeff,

given the location of the error (store_parm_decls) and the fact that the
regression was introduced between 2003-07-03 and 2003-07-04, it looks
like your patch

2003-07-03  Jeff Law  <law@redhat.com>

	* tree-ssa.c (lookup_avail_expr): Accept new argument containing the
	const_and_copies table.  All callers changed.  If we find the
	given expression in the availe expression hash table, then lookup
	the LHS of the hash table's entry in the const_and_copies_table.
	Do record type casts into the available expression table.

	* tree-nomudflap.c (mf_marked_p): Mark arguments as being unused.
	(mf_mark): Likewise.

	* c-decl.c (store_parm_decls): Strip away NOP_EXPRs when looking
	for hidden use variables.

is responsible for the failure. Could you please have a look?

Thanks,
Volker


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