Changeset 7451:4661516c23dc


Ignore:
Timestamp:
11/27/07 13:53:58 (5 years ago)
Author:
Martin Albrecht <malb@…>
Branch:
default
Message:

user friendly error message (fixes: #1279)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sage/matrix/matrix_integer_dense.pyx

    r7383 r7451  
    16271627        sage: add([Q[i]*M[i] for i in range(n)]) 
    16281628        -1 
    1629              
     1629 
     1630        TESTS: 
     1631            sage: A = random_matrix(ZZ,15,10) 
     1632            sage: A.LLL() 
     1633            Traceback (most recent call last): 
     1634            ... 
     1635            TypeError: Number of rows must not be larger than number of columns. 
     1636         
    16301637        ALGORITHM: Uses NTL or fpLLL. 
    16311638 
     
    16341641            used algorithms. 
    16351642        """ 
     1643        if self.nrows() > self.ncols(): 
     1644            raise TypeError("Number of rows must not be larger than number of columns.") 
    16361645 
    16371646        import sage.libs.ntl.all 
Note: See TracChangeset for help on using the changeset viewer.