summaryrefslogtreecommitdiff
path: root/CBLAS/README
blob: 100118977331a49b6b7c26bdab17fa1b57d62d61 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
INSTALLATION

   Make sure to set these variables appropriately in your Make.inc in the LAPACK folder:

      CBLASLIB is your CBLAS library
      BLASLIB  is your Legacy BLAS library (by default the Reference BLAS shipped within LAPACK)

   Then type:
      
      prompt> make
      
   which will create the CBLAS library.

CREATING THE TESTERS

    type:
      
      prompt> make cblas_testing
      
   This will create the BLAS library if necessary, then compile the CBLAS testings.

EXECUTING THE TESTERS

    type:
      
      prompt> make runtst
      
 _______________________________________________________________________________

   This package contains C interface to Legacy BLAS.

Written by Keita Teranishi (5/20/98)
_______________________________________________________________________________

   This release updates an inconsistency between the BLAST document and
   the interface. According to the document, the enumerated types for
   the C interface to the BLAS are not typedef'ed. 

   It also updates the Level 2 and 3 testers which check for correct
   exiting of routines when called with bad arguments. This is done by
   overriding the Legacy BLAS library's implementation of xerbla().  If
   this cannot be done ( for instance one cannot override some calls
   to xerbla() in Sun's Performance library), then correct error
   exiting cannot be checked.

Updated by Jeff Horner (3/15/99)
_______________________________________________________________________________

Updated by R. Clint Whaley (2/23/03):

Fixed the i?amax error that I reported three years ago: standard dictates
IAMAX return vals in range 0 <= iamax < N, but reference was mistakenly
returning like F77: 0 < iamax <= N.
_______________________________________________________________________________

Updated by Julie Langou (08/22/2014):

Integrate CBLAS package into LAPACK
Improve headers for mangling