------- Comment #7 from pinskia at gcc dot gnu dot org 2007-03-18 17:14 ------- We had: inode_4 = &vnode_1(D)->vfs_inode; inode_5 = inode_4; inode_2 = inode_5; inode_3 = inode_2; vnode_1(D)->vfs_inode.i_atime = inode_3->i_mtime;
Now we just get: vnode_1(D)->vfs_inode.i_atime = inode_3->i_mtime; with inode_3 being released. forwprop is just broken. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31254