README
1INSTALLATION
2
3 Make sure to set these variables appropriately in your Make.inc in the LAPACK folder:
4
5 CBLASLIB is your CBLAS library
6 BLASLIB is your Legacy BLAS library (by default the Reference BLAS shipped within LAPACK)
7
8 Then type:
9
10 prompt> make
11
12 which will create the CBLAS library.
13
14CREATING THE TESTERS
15
16 type:
17
18 prompt> make cblas_testing
19
20 This will create the BLAS library if necessary, then compile the CBLAS testings.
21
22EXECUTING THE TESTERS
23
24 type:
25
26 prompt> make runtst
27
28 _______________________________________________________________________________
29
30 This package contains C interface to Legacy BLAS.
31
32Written by Keita Teranishi (5/20/98)
33_______________________________________________________________________________
34
35 This release updates an inconsistency between the BLAST document and
36 the interface. According to the document, the enumerated types for
37 the C interface to the BLAS are not typedef'ed.
38
39 It also updates the Level 2 and 3 testers which check for correct
40 exiting of routines when called with bad arguments. This is done by
41 overriding the Legacy BLAS library's implementation of xerbla(). If
42 this cannot be done ( for instance one cannot override some calls
43 to xerbla() in Sun's Performance library), then correct error
44 exiting cannot be checked.
45
46Updated by Jeff Horner (3/15/99)
47_______________________________________________________________________________
48
49Updated by R. Clint Whaley (2/23/03):
50
51Fixed the i?amax error that I reported three years ago: standard dictates
52IAMAX return vals in range 0 <= iamax < N, but reference was mistakenly
53returning like F77: 0 < iamax <= N.
54_______________________________________________________________________________
55
56Updated by Julie Langou (08/22/2014):
57
58Integrate CBLAS package into LAPACK
59Improve headers for mangling
60