76      REAL               A( NMAX, NMAX ), T( NMAX, NMAX ), W( NMAX ),
 
   89      COMMON             / infoc / infot, nout, ok, lerr
 
   90      COMMON             / srnamc / srnamt
 
   98      WRITE( nout, fmt = * )
 
  104            a( i, j ) = 1. / real( i+j )
 
  105            c( i, j ) = 1. / real( i+j )
 
  106            t( i, j ) = 1. / real( i+j )
 
  118      CALL sgelqt( -1, 0, 1, a, 1, t, 1, w, info )
 
  119      CALL chkxer( 
'SGELQT', infot, nout, lerr, ok )
 
  121      CALL sgelqt( 0, -1, 1, a, 1, t, 1, w, info )
 
  122      CALL chkxer( 
'SGELQT', infot, nout, lerr, ok )
 
  124      CALL sgelqt( 0, 0, 0, a, 1, t, 1, w, info )
 
  125      CALL chkxer( 
'SGELQT', infot, nout, lerr, ok )
 
  127      CALL sgelqt( 2, 1, 1, a, 1, t, 1, w, info )
 
  128      CALL chkxer( 
'SGELQT', infot, nout, lerr, ok )
 
  130      CALL sgelqt( 2, 2, 2, a, 2, t, 1, w, info )
 
  131      CALL chkxer( 
'SGELQT', infot, nout, lerr, ok )
 
  137      CALL sgelqt3( -1, 0, a, 1, t, 1, info )
 
  138      CALL chkxer( 
'SGELQT3', infot, nout, lerr, ok )
 
  140      CALL sgelqt3( 0, -1, a, 1, t, 1, info )
 
  141      CALL chkxer( 
'SGELQT3', infot, nout, lerr, ok )
 
  143      CALL sgelqt3( 2, 2, a, 1, t, 1, info )
 
  144      CALL chkxer( 
'SGELQT3', infot, nout, lerr, ok )
 
  146      CALL sgelqt3( 2, 2, a, 2, t, 1, info )
 
  147      CALL chkxer( 
'SGELQT3', infot, nout, lerr, ok )
 
  153      CALL sgemlqt( 
'/', 
'N', 0, 0, 0, 1, a, 1, t, 1, c, 1, w, info )
 
  154      CALL chkxer( 
'SGEMLQT', infot, nout, lerr, ok )
 
  156      CALL sgemlqt( 
'L', 
'/', 0, 0, 0, 1, a, 1, t, 1, c, 1, w, info )
 
  157      CALL chkxer( 
'SGEMLQT', infot, nout, lerr, ok )
 
  159      CALL sgemlqt( 
'L', 
'N', -1, 0, 0, 1, a, 1, t, 1, c, 1, w, info )
 
  160      CALL chkxer( 
'SGEMLQT', infot, nout, lerr, ok )
 
  162      CALL sgemlqt( 
'L', 
'N', 0, -1, 0, 1, a, 1, t, 1, c, 1, w, info )
 
  163      CALL chkxer( 
'SGEMLQT', infot, nout, lerr, ok )
 
  165      CALL sgemlqt( 
'L', 
'N', 0, 0, -1, 1, a, 1, t, 1, c, 1, w, info )
 
  166      CALL chkxer( 
'SGEMLQT', infot, nout, lerr, ok )
 
  168      CALL sgemlqt( 
'R', 
'N', 0, 0, -1, 1, a, 1, t, 1, c, 1, w, info )
 
  169      CALL chkxer( 
'SGEMLQT', infot, nout, lerr, ok )
 
  171      CALL sgemlqt( 
'L', 
'N', 0, 0, 0, 0, a, 1, t, 1, c, 1, w, info )
 
  172      CALL chkxer( 
'SGEMLQT', infot, nout, lerr, ok )
 
  174      CALL sgemlqt( 
'R', 
'N', 2, 2, 2, 1, a, 1, t, 1, c, 1, w, info )
 
  175      CALL chkxer( 
'SGEMLQT', infot, nout, lerr, ok )
 
  177      CALL sgemlqt( 
'L', 
'N', 2, 2, 2, 1, a, 1, t, 1, c, 1, w, info )
 
  178      CALL chkxer( 
'SGEMLQT', infot, nout, lerr, ok )
 
  180      CALL sgemlqt( 
'R', 
'N', 1, 1, 1, 1, a, 1, t, 0, c, 1, w, info )
 
  181      CALL chkxer( 
'SGEMLQT', infot, nout, lerr, ok )
 
  183      CALL sgemlqt( 
'L', 
'N', 1, 1, 1, 1, a, 1, t, 1, c, 0, w, info )
 
  184      CALL chkxer( 
'SGEMLQT', infot, nout, lerr, ok )
 
  188      CALL alaesm( path, ok, nout )