3 * =========== DOCUMENTATION ===========
5 * Online html documentation available at
6 * http://www.netlib.org/lapack/explore-html/
16 *> \author Univ. of Tennessee
17 *> \author Univ. of California Berkeley
18 *> \author Univ. of Colorado Denver
21 *> \date December 2016
23 *> \ingroup auxOTHERauxiliary
25 * ===================================================================== PROGRAM LSAMETST
27 * -- LAPACK test routine (version 3.7.0) --
29 * -- LAPACK computational routine (version 3.7.0) --
30 * -- LAPACK is a software package provided by Univ. of Tennessee, --
31 * -- Univ. of California Berkeley, Univ. of Colorado Denver and NAG Ltd..--
34 * =====================================================================
38 * .. External Functions ..
42 * .. Intrinsic Functions ..
45 * .. Executable Statements ..
48 * Determine the character set.
52 IF( I2-I1.EQ.32 ) THEN
53 WRITE( *, * ) ' ASCII character set'
55 WRITE( *, * ) ' Non-ASCII character set, IOFF should be ',I2-I1
60 IF( .NOT. LSAME( 'A', 'A' ) )
61 $ WRITE( *, 9999 )'A', 'A'
62 IF( .NOT. LSAME( 'A', 'a' ) )
63 $ WRITE( *, 9999 )'A', 'a'
64 IF( .NOT. LSAME( 'a', 'A' ) )
65 $ WRITE( *, 9999 )'a', 'A'
66 IF( .NOT. LSAME( 'a', 'a' ) )
67 $ WRITE( *, 9999 )'a', 'a'
68 IF( LSAME( 'A', 'B' ) )
69 $ WRITE( *, 9998 )'A', 'B'
70 IF( LSAME( 'A', 'b' ) )
71 $ WRITE( *, 9998 )'A', 'b'
72 IF( LSAME( 'a', 'B' ) )
73 $ WRITE( *, 9998 )'a', 'B'
74 IF( LSAME( 'a', 'b' ) )
75 $ WRITE( *, 9998 )'a', 'b'
76 IF( LSAME( 'O', '/' ) )
77 $ WRITE( *, 9998 )'O', '/'
78 IF( LSAME( '/', 'O' ) )
79 $ WRITE( *, 9998 )'/', 'O'
80 IF( LSAME( 'o', '/' ) )
81 $ WRITE( *, 9998 )'o', '/'
82 IF( LSAME( '/', 'o' ) )
83 $ WRITE( *, 9998 )'/', 'o'
84 WRITE( *, * )' Tests completed'
86 9999 FORMAT( ' *** Error: LSAME( ', A1, ', ', A1, ') is .FALSE.' )
87 9998 FORMAT( ' *** Error: LSAME( ', A1, ', ', A1, ') is .TRUE.' )