def test_f_in_from_23casttype(self):
        for t in self.type.cast_types():
            obj = array(self.num23seq,dtype=t.dtype,order='F')
            a = self.array([len(self.num23seq),len(self.num23seq[0])],
                           intent.in_,obj)
            if t.elsize==self.type.elsize:
                assert_(a.has_shared_memory(),`t.dtype`)
            else:
                assert_(not a.has_shared_memory(),`t.dtype`)