Ticket #12408: trac_12408-travel_column-cs.patch

File trac_12408-travel_column-cs.patch, 884 bytes (added by stumpc5, 16 months ago)

fix for the problem calling any( ... ) in cython

  • sage/matrix/matrix0.pyx

    # HG changeset patch
    # User Christian Stump <christian.stump at gmail.com>
    # Parent f5d8fff772f15ead5cf39d66aa6a69e518518a5d
    
    diff --git a/sage/matrix/matrix0.pyx b/sage/matrix/matrix0.pyx
    a b cdef class Matrix(sage.structure.element 
    29722972                    d[i] = sign * d[k] * self_ki / self_ik 
    29732973                    if positive and not d[i] > 0: 
    29742974                        return False 
    2975                     if any( d[i] * self.get_unsafe(i,j) != sign * d[j] * self.get_unsafe(j,i) for j in d ): 
    2976                         return False 
     2975                    for j in d: 
     2976                        if d[i] * self.get_unsafe(i,j) != sign * d[j] * self.get_unsafe(j,i): 
     2977                            return False 
    29772978        return L 
    29782979 
    29792980    def _check_symmetrizability(self, return_diag=False, skew=False, positive=True):