Skip to content

Commit 62f4c84

Browse files
authored
Merge pull request #76 from xianyi/develop
rebase
2 parents 9eb897c + 7219c9c commit 62f4c84

File tree

12 files changed

+34
-21
lines changed

12 files changed

+34
-21
lines changed

Jenkinsfile

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
node {
2+
stage('Checkout') {
3+
checkout
4+
}
5+
6+
stage('Build') {
7+
sh("make")
8+
}
9+
}

kernel/Makefile.L3

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2351,7 +2351,7 @@ $(SGEMMITCOPYOBJ_P) : $(KERNELDIR)/$(SGEMMITCOPY)
23512351

23522352
endif
23532353

2354-
$(D<GEMMONCOPYOBJ_P) : $(KERNELDIR)/$(DGEMMONCOPY)
2354+
$(DGEMMONCOPYOBJ_P) : $(KERNELDIR)/$(DGEMMONCOPY)
23552355
$(CC) $(PFLAGS) -c -DDOUBLE -UCOMPLEX $< -o $@
23562356

23572357
$(DGEMMOTCOPYOBJ_P) : $(KERNELDIR)/$(DGEMMOTCOPY)

kernel/x86_64/cdot.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -141,8 +141,8 @@ OPENBLAS_COMPLEX_FLOAT CNAME(BLASLONG n, FLOAT *x, BLASLONG inc_x, FLOAT *y, BLA
141141
i=0;
142142
ix=0;
143143
iy=0;
144-
inc_x <<= 1;
145-
inc_y <<= 1;
144+
inc_x *= 2;
145+
inc_y *= 2;
146146
while(i < n)
147147
{
148148

kernel/x86_64/cgemv_t_4.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -233,9 +233,9 @@ int CNAME(BLASLONG m, BLASLONG n, BLASLONG dummy1, FLOAT alpha_r, FLOAT alpha_i,
233233
if ( m < 1 ) return(0);
234234
if ( n < 1 ) return(0);
235235

236-
inc_x <<= 1;
237-
inc_y <<= 1;
238-
lda <<= 1;
236+
inc_x *= 2;
237+
inc_y *= 2;
238+
lda *= 2;
239239
lda4 = lda << 2;
240240

241241
xbuffer = buffer;

kernel/x86_64/zdot.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -140,8 +140,8 @@ static void zdot_compute (BLASLONG n, FLOAT *x, BLASLONG inc_x, FLOAT *y, BLASLO
140140
i=0;
141141
ix=0;
142142
iy=0;
143-
inc_x <<= 1;
144-
inc_y <<= 1;
143+
inc_x *= 2;
144+
inc_y *= 2;
145145
while(i < n)
146146
{
147147

kernel/x86_64/zgemv_t_4.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -235,9 +235,9 @@ int CNAME(BLASLONG m, BLASLONG n, BLASLONG dummy1, FLOAT alpha_r, FLOAT alpha_i,
235235
if ( m < 1 ) return(0);
236236
if ( n < 1 ) return(0);
237237

238-
inc_x <<= 1;
239-
inc_y <<= 1;
240-
lda <<= 1;
238+
inc_x *= 2;
239+
inc_y *= 2;
240+
lda <<= 1;
241241
lda4 = lda << 2;
242242

243243
xbuffer = buffer;

lapack-netlib/TESTING/EIG/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ set(ZEIGTST zchkee.f
9898

9999
macro(add_eig_executable name)
100100
add_executable(${name} ${ARGN})
101-
target_link_libraries(${name} openblas)
101+
target_link_libraries(${name} openblas${SUFFIX64_UNDERSCORE})
102102
endmacro()
103103

104104
if(BUILD_SINGLE)

lapack-netlib/TESTING/LIN/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@ set(ZLINTSTRFP zchkrfp.f zdrvrfp.f zdrvrf1.f zdrvrf2.f zdrvrf3.f zdrvrf4.f zerrr
239239

240240
macro(add_lin_executable name)
241241
add_executable(${name} ${ARGN})
242-
target_link_libraries(${name} openblas)
242+
target_link_libraries(${name} openblas${SUFFIX64_UNDERSCORE})
243243
#${TMGLIB} ${LAPACK_LIBRARIES} ${BLAS_LIBRARIES})
244244
endmacro()
245245

lapack-netlib/TESTING/LIN/cdrvls.f

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -372,13 +372,13 @@ SUBROUTINE CDRVLS( DOTYPE, NM, MVAL, NN, NVAL, NNS, NSVAL, NNB,
372372
END IF
373373
* Compute workspace needed for CGELSY
374374
CALL CGELSY( M, N, NRHS, A, LDA, B, LDB,
375-
$ IWQ, RCOND, CRANK, WQ, -1, RWORK,
375+
$ IWQ, RCOND, CRANK, WQ, -1, RWQ,
376376
$ INFO )
377377
LWORK_CGELSY = INT( WQ( 1 ) )
378378
LRWORK_CGELSY = 2*N
379379
* Compute workspace needed for CGELSS
380380
CALL CGELSS( M, N, NRHS, A, LDA, B, LDB, S,
381-
$ RCOND, CRANK, WQ, -1, RWORK, INFO )
381+
$ RCOND, CRANK, WQ, -1, RWQ, INFO )
382382
LWORK_CGELSS = INT( WQ( 1 ) )
383383
LRWORK_CGELSS = 5*MNMIN
384384
* Compute workspace needed for CGELSD
@@ -564,7 +564,7 @@ SUBROUTINE CDRVLS( DOTYPE, NM, MVAL, NN, NVAL, NNS, NSVAL, NNB,
564564
CALL CLARNV( 2, ISEED, NCOLS*NRHS,
565565
$ WORK )
566566
CALL CSCAL( NCOLS*NRHS,
567-
$ ONE / REAL( NCOLS ), WORK,
567+
$ CONE / REAL( NCOLS ), WORK,
568568
$ 1 )
569569
END IF
570570
CALL CGEMM( TRANS, 'No transpose', NROWS,

lapack-netlib/TESTING/LIN/derrtsqr.f

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ SUBROUTINE DERRTSQR( PATH, NUNIT )
7777
* ..
7878
* .. Local Arrays ..
7979
DOUBLE PRECISION A( NMAX, NMAX ), T( NMAX, NMAX ), W( NMAX ),
80-
$ C( NMAX, NMAX ), TAU(NMAX)
80+
$ C( NMAX, NMAX ), TAU(NMAX*2)
8181
* ..
8282
* .. External Subroutines ..
8383
EXTERNAL ALAESM, CHKXER, DGEQR,
@@ -137,6 +137,8 @@ SUBROUTINE DERRTSQR( PATH, NUNIT )
137137
*
138138
TAU(1)=1
139139
TAU(2)=1
140+
TAU(3)=1
141+
TAU(4)=1
140142
SRNAMT = 'DGEMQR'
141143
NB=1
142144
INFOT = 1

0 commit comments

Comments
 (0)