69 REAL A( 1, 1), B( 1, 1)
82 COMMON / infoc / infot, nout, ok, lerr
83 COMMON / srnamc / srnamt
96 CALL spftrf(
'/',
'U', 0, a, info )
97 CALL chkxer(
'SPFTRF', infot, nout, lerr, ok )
99 CALL spftrf(
'N',
'/', 0, a, info )
100 CALL chkxer(
'SPFTRF', infot, nout, lerr, ok )
102 CALL spftrf(
'N',
'U', -1, a, info )
103 CALL chkxer(
'SPFTRF', infot, nout, lerr, ok )
107 CALL spftrs(
'/',
'U', 0, 0, a, b, 1, info )
108 CALL chkxer(
'SPFTRS', infot, nout, lerr, ok )
110 CALL spftrs(
'N',
'/', 0, 0, a, b, 1, info )
111 CALL chkxer(
'SPFTRS', infot, nout, lerr, ok )
113 CALL spftrs(
'N',
'U', -1, 0, a, b, 1, info )
114 CALL chkxer(
'SPFTRS', infot, nout, lerr, ok )
116 CALL spftrs(
'N',
'U', 0, -1, a, b, 1, info )
117 CALL chkxer(
'SPFTRS', infot, nout, lerr, ok )
119 CALL spftrs(
'N',
'U', 0, 0, a, b, 0, info )
120 CALL chkxer(
'SPFTRS', infot, nout, lerr, ok )
124 CALL spftri(
'/',
'U', 0, a, info )
125 CALL chkxer(
'SPFTRI', infot, nout, lerr, ok )
127 CALL spftri(
'N',
'/', 0, a, info )
128 CALL chkxer(
'SPFTRI', infot, nout, lerr, ok )
130 CALL spftri(
'N',
'U', -1, a, info )
131 CALL chkxer(
'SPFTRI', infot, nout, lerr, ok )
135 CALL stfsm(
'/',
'L',
'U',
'T',
'U', 0, 0, alpha, a, b, 1 )
136 CALL chkxer(
'STFSM ', infot, nout, lerr, ok )
138 CALL stfsm(
'N',
'/',
'U',
'T',
'U', 0, 0, alpha, a, b, 1 )
139 CALL chkxer(
'STFSM ', infot, nout, lerr, ok )
141 CALL stfsm(
'N',
'L',
'/',
'T',
'U', 0, 0, alpha, a, b, 1 )
142 CALL chkxer(
'STFSM ', infot, nout, lerr, ok )
144 CALL stfsm(
'N',
'L',
'U',
'/',
'U', 0, 0, alpha, a, b, 1 )
145 CALL chkxer(
'STFSM ', infot, nout, lerr, ok )
147 CALL stfsm(
'N',
'L',
'U',
'T',
'/', 0, 0, alpha, a, b, 1 )
148 CALL chkxer(
'STFSM ', infot, nout, lerr, ok )
150 CALL stfsm(
'N',
'L',
'U',
'T',
'U', -1, 0, alpha, a, b, 1 )
151 CALL chkxer(
'STFSM ', infot, nout, lerr, ok )
153 CALL stfsm(
'N',
'L',
'U',
'T',
'U', 0, -1, alpha, a, b, 1 )
154 CALL chkxer(
'STFSM ', infot, nout, lerr, ok )
156 CALL stfsm(
'N',
'L',
'U',
'T',
'U', 0, 0, alpha, a, b, 0 )
157 CALL chkxer(
'STFSM ', infot, nout, lerr, ok )
161 CALL stftri(
'/',
'L',
'N', 0, a, info )
162 CALL chkxer(
'STFTRI', infot, nout, lerr, ok )
164 CALL stftri(
'N',
'/',
'N', 0, a, info )
165 CALL chkxer(
'STFTRI', infot, nout, lerr, ok )
167 CALL stftri(
'N',
'L',
'/', 0, a, info )
168 CALL chkxer(
'STFTRI', infot, nout, lerr, ok )
170 CALL stftri(
'N',
'L',
'N', -1, a, info )
171 CALL chkxer(
'STFTRI', infot, nout, lerr, ok )
175 CALL stfttr(
'/',
'U', 0, a, b, 1, info )
176 CALL chkxer(
'STFTTR', infot, nout, lerr, ok )
178 CALL stfttr(
'N',
'/', 0, a, b, 1, info )
179 CALL chkxer(
'STFTTR', infot, nout, lerr, ok )
181 CALL stfttr(
'N',
'U', -1, a, b, 1, info )
182 CALL chkxer(
'STFTTR', infot, nout, lerr, ok )
184 CALL stfttr(
'N',
'U', 0, a, b, 0, info )
185 CALL chkxer(
'STFTTR', infot, nout, lerr, ok )
189 CALL strttf(
'/',
'U', 0, a, 1, b, info )
190 CALL chkxer(
'STRTTF', infot, nout, lerr, ok )
192 CALL strttf(
'N',
'/', 0, a, 1, b, info )
193 CALL chkxer(
'STRTTF', infot, nout, lerr, ok )
195 CALL strttf(
'N',
'U', -1, a, 1, b, info )
196 CALL chkxer(
'STRTTF', infot, nout, lerr, ok )
198 CALL strttf(
'N',
'U', 0, a, 0, b, info )
199 CALL chkxer(
'STRTTF', infot, nout, lerr, ok )
203 CALL stfttp(
'/',
'U', 0, a, b, info )
204 CALL chkxer(
'STFTTP', infot, nout, lerr, ok )
206 CALL stfttp(
'N',
'/', 0, a, b, info )
207 CALL chkxer(
'STFTTP', infot, nout, lerr, ok )
209 CALL stfttp(
'N',
'U', -1, a, b, info )
210 CALL chkxer(
'STFTTP', infot, nout, lerr, ok )
214 CALL stpttf(
'/', 'u
', 0, A, B, INFO )
215 CALL CHKXER( 'stpttf', INFOT, NOUT, LERR, OK )
217 CALL STPTTF( 'n
', '/
', 0, A, B, INFO )
218 CALL CHKXER( 'stpttf', INFOT, NOUT, LERR, OK )
220 CALL STPTTF( 'n
', 'u
', -1, A, B, INFO )
221 CALL CHKXER( 'stpttf', INFOT, NOUT, LERR, OK )
225 CALL STRTTP( '/
', 0, A, 1, B, INFO )
226 CALL CHKXER( 'strttp', INFOT, NOUT, LERR, OK )
228 CALL STRTTP( 'u
', -1, A, 1, B, INFO )
229 CALL CHKXER( 'strttp', INFOT, NOUT, LERR, OK )
231 CALL STRTTP( 'u
', 0, A, 0, B, INFO )
232 CALL CHKXER( 'strttp', INFOT, NOUT, LERR, OK )
236 CALL STPTTR( '/
', 0, A, B, 1, INFO )
237 CALL CHKXER( 'stpttr', INFOT, NOUT, LERR, OK )
239 CALL STPTTR( 'u
', -1, A, B, 1, INFO )
240 CALL CHKXER( 'stpttr', INFOT, NOUT, LERR, OK )
242 CALL STPTTR( 'u
', 0, A, B, 0, INFO )
243 CALL CHKXER( 'stpttr', INFOT, NOUT, LERR, OK )
247 CALL SSFRK( '/
', 'u
', 'n
', 0, 0, ALPHA, A, 1, BETA, B )
248 CALL CHKXER( 'ssfrk ', INFOT, NOUT, LERR, OK )
250 CALL SSFRK( 'n
', '/
', 'n
', 0, 0, ALPHA, A, 1, BETA, B )
251 CALL CHKXER( 'ssfrk ', INFOT, NOUT, LERR, OK )
253 CALL SSFRK( 'n
', 'u
', '/
', 0, 0, ALPHA, A, 1, BETA, B )
254 CALL CHKXER( 'ssfrk ', INFOT, NOUT, LERR, OK )
256 CALL SSFRK( 'n
', 'u
', 'n
', -1, 0, ALPHA, A, 1, BETA, B )
257 CALL CHKXER( 'ssfrk ', INFOT, NOUT, LERR, OK )
259 CALL SSFRK( 'n
', 'u
', 'n
', 0, -1, ALPHA, A, 1, BETA, B )
260 CALL CHKXER( 'ssfrk ', INFOT, NOUT, LERR, OK )
262 CALL SSFRK( 'n
', 'u
', 'n
', 0, 0, ALPHA, A, 0, BETA, B )
263 CALL CHKXER( 'ssfrk ', INFOT, NOUT, LERR, OK )
268 WRITE( NOUT, FMT = 9999 )
270 WRITE( NOUT, FMT = 9998 )
273 9999 FORMAT( 1X, 'real rfp routines passed
the tests of
',
274 $ 'the error exits
' )
275 9998 FORMAT( ' *** rfp routines failed
the tests of
the',