------- Comment #1 from laurent at guerby dot net  2009-05-08 18:08 -------
According to line information the assert that fails is about aliasing:

          /* If accesses through a pointer to vectype do not alias the original
             memory reference we have a problem.  This should never happen.  */
          gcc_assert (alias_sets_conflict_p (get_alias_set (data_ref),
                      get_alias_set (gimple_assign_lhs (stmt))));


-- 

laurent at guerby dot net changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|ICE in vectorizable_store,  |ICE assert aliasing in
                   |at tree-vect-stmts.c:3108 on|vectorizable_store, at tree-
                   |mipsel abi=n32 and 64, works|vect-stmts.c:3108 on mipsel
                   |at 32                       |abi=n32 and 64, works at 32


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

Reply via email to