Re: Bogous trees in ivopts again!

2005-06-02 Thread Richard Guenther
On 6/1/05, Richard Guenther <[EMAIL PROTECTED]> wrote: > rewrite_address_base is trying at > > *op = build1 (INDIRECT_REF, TREE_TYPE (*op), with); To see the failure in various places during a build of gcc apply the attached patch with places gcc_assert (TREE_TYPE (*op) == TREE_TYPE (TREE_TY

Re: Bogous trees in ivopts again!

2005-06-02 Thread Richard Guenther
The problem is (?) that get_base_address for state_inD.6032_16->savedD.6026[regD.6037_3] (which is of type ) returns *state_inD.6032_16 (which is of type ). The documentation of get_base_address does not talk about any type guarantees - but I guess IVOPTs rather wanted to have state_inD.60