The documentation of 'work' in sgesvj states that it should be of size
max(4,M+N), whereas de documentation of 'lwork' in sgesvj states that
it should be 'length of WORK, WORK >= MAX(6,M+N)'.
*>
*> \param[in,out] WORK
*> \verbatim
-*> WORK is DOUBLE PRECISION array, dimension max(4,M+N).
+*> WORK is DOUBLE PRECISION array, dimension MAX(6,M+N).
*> On entry :
*> If JOBU .EQ. 'C' :
*> WORK(1) = CTOL, where CTOL defines the threshold for convergence.
*>
*> \param[in,out] WORK
*> \verbatim
-*> WORK is REAL array, dimension max(4,M+N).
+*> WORK is REAL array, dimension MAX(6,M+N).
*> On entry,
*> If JOBU .EQ. 'C' :
*> WORK(1) = CTOL, where CTOL defines the threshold for convergence.