Merge pull request #4383 from martin-frbg/fixlapatest
Restore OpenBLAS-specific changes to the LAPACK test framework
This commit is contained in:
commit
67779177b9
|
@ -136,28 +136,28 @@ double: xeigtstd xdmdeigtstd
|
||||||
complex16: xeigtstz xdmdeigtstz
|
complex16: xeigtstz xdmdeigtstz
|
||||||
|
|
||||||
xdmdeigtsts: $(SDMDEIGTST) $(TMGLIB) ../$(LAPACKLIB) $(BLASLIB)
|
xdmdeigtsts: $(SDMDEIGTST) $(TMGLIB) ../$(LAPACKLIB) $(BLASLIB)
|
||||||
$(FC) $(FFLAGS) $(LDFLAGS) -o $@ $^
|
$(LOADER) $(FFLAGS) $(LDFLAGS) -o $@ $^
|
||||||
|
|
||||||
xdmdeigtstc: $(CDMDEIGTST) $(TMGLIB) ../$(LAPACKLIB) $(BLASLIB)
|
xdmdeigtstc: $(CDMDEIGTST) $(TMGLIB) ../$(LAPACKLIB) $(BLASLIB)
|
||||||
$(FC) $(FFLAGS) $(LDFLAGS) -o $@ $^
|
$(LOADER) $(FFLAGS) $(LDFLAGS) -o $@ $^
|
||||||
|
|
||||||
xdmdeigtstd: $(DDMDEIGTST) $(TMGLIB) ../$(LAPACKLIB) $(BLASLIB)
|
xdmdeigtstd: $(DDMDEIGTST) $(TMGLIB) ../$(LAPACKLIB) $(BLASLIB)
|
||||||
$(FC) $(FFLAGS) $(LDFLAGS) -o $@ $^
|
$(LOADER) $(FFLAGS) $(LDFLAGS) -o $@ $^
|
||||||
|
|
||||||
xdmdeigtstz: $(ZDMDEIGTST) $(TMGLIB) ../$(LAPACKLIB) $(BLASLIB)
|
xdmdeigtstz: $(ZDMDEIGTST) $(TMGLIB) ../$(LAPACKLIB) $(BLASLIB)
|
||||||
$(FC) $(FFLAGS) $(LDFLAGS) -o $@ $^
|
$(LOADER) $(FFLAGS) $(LDFLAGS) -o $@ $^
|
||||||
|
|
||||||
xeigtsts: $(SEIGTST) $(SCIGTST) $(AEIGTST) $(TMGLIB) ../$(LAPACKLIB) $(BLASLIB)
|
xeigtsts: $(SEIGTST) $(SCIGTST) $(AEIGTST) $(TMGLIB) ../$(LAPACKLIB) $(BLASLIB)
|
||||||
$(FC) $(FFLAGS) $(LDFLAGS) -o $@ $^
|
$(LOADER) $(FFLAGS) $(LDFLAGS) -o $@ $^
|
||||||
|
|
||||||
xeigtstc: $(CEIGTST) $(SCIGTST) $(AEIGTST) $(TMGLIB) ../$(LAPACKLIB) $(BLASLIB)
|
xeigtstc: $(CEIGTST) $(SCIGTST) $(AEIGTST) $(TMGLIB) ../$(LAPACKLIB) $(BLASLIB)
|
||||||
$(FC) $(FFLAGS) $(LDFLAGS) -o $@ $^
|
$(LOADER) $(FFLAGS) $(LDFLAGS) -o $@ $^
|
||||||
|
|
||||||
xeigtstd: $(DEIGTST) $(DZIGTST) $(AEIGTST) $(TMGLIB) ../$(LAPACKLIB) $(BLASLIB)
|
xeigtstd: $(DEIGTST) $(DZIGTST) $(AEIGTST) $(TMGLIB) ../$(LAPACKLIB) $(BLASLIB)
|
||||||
$(FC) $(FFLAGS) $(LDFLAGS) -o $@ $^
|
$(LOADER) $(FFLAGS) $(LDFLAGS) -o $@ $^
|
||||||
|
|
||||||
xeigtstz: $(ZEIGTST) $(DZIGTST) $(AEIGTST) $(TMGLIB) ../$(LAPACKLIB) $(BLASLIB)
|
xeigtstz: $(ZEIGTST) $(DZIGTST) $(AEIGTST) $(TMGLIB) ../$(LAPACKLIB) $(BLASLIB)
|
||||||
$(FC) $(FFLAGS) $(LDFLAGS) -o $@ $^
|
$(LOADER) $(FFLAGS) $(LDFLAGS) -o $@ $^
|
||||||
|
|
||||||
$(SDMDEIGTST): $(FRC)
|
$(SDMDEIGTST): $(FRC)
|
||||||
$(CDMDEIGTST): $(FRC)
|
$(CDMDEIGTST): $(FRC)
|
||||||
|
|
|
@ -255,19 +255,19 @@ for dtype in range_prec:
|
||||||
else:
|
else:
|
||||||
if dtest==16:
|
if dtest==16:
|
||||||
# LIN TESTS
|
# LIN TESTS
|
||||||
cmdbase="xlintst"+letter+" < "+dtests[0][dtest]+".in > "+dtests[2][dtest]+".out"
|
cmdbase="LIN/xlintst"+letter+" < "+dtests[0][dtest]+".in > "+dtests[2][dtest]+".out"
|
||||||
elif dtest==17:
|
elif dtest==17:
|
||||||
# PROTO LIN TESTS
|
# PROTO LIN TESTS
|
||||||
cmdbase="xlintst"+letter+dtypes[0][dtype-1]+" < "+dtests[0][dtest]+".in > "+dtests[2][dtest]+".out"
|
cmdbase="LIN/xlintst"+letter+dtypes[0][dtype-1]+" < "+dtests[0][dtest]+".in > "+dtests[2][dtest]+".out"
|
||||||
elif dtest==18:
|
elif dtest==18:
|
||||||
# PROTO LIN TESTS
|
# PROTO LIN TESTS
|
||||||
cmdbase="xlintstrf"+letter+" < "+dtests[0][dtest]+".in > "+dtests[2][dtest]+".out"
|
cmdbase="LIN/xlintstrf"+letter+" < "+dtests[0][dtest]+".in > "+dtests[2][dtest]+".out"
|
||||||
elif dtest==20:
|
elif dtest==20:
|
||||||
# DMD EIG TESTS
|
# DMD EIG TESTS
|
||||||
cmdbase="xdmdeigtst"+letter+" < "+dtests[0][dtest]+".in > "+dtests[2][dtest]+".out"
|
cmdbase="EIG/xdmdeigtst"+letter+" < "+dtests[0][dtest]+".in > "+dtests[2][dtest]+".out"
|
||||||
else:
|
else:
|
||||||
# EIG TESTS
|
# EIG TESTS
|
||||||
cmdbase="xeigtst"+letter+" < "+dtests[0][dtest]+".in > "+dtests[2][dtest]+".out"
|
cmdbase="EIG/xeigtst"+letter+" < "+dtests[0][dtest]+".in > "+dtests[2][dtest]+".out"
|
||||||
if not just_errors and not short_summary:
|
if not just_errors and not short_summary:
|
||||||
print("Testing "+name+" "+dtests[1][dtest]+"-"+cmdbase, end=' ')
|
print("Testing "+name+" "+dtests[1][dtest]+"-"+cmdbase, end=' ')
|
||||||
# Run the process: either to read the file or run the LAPACK testing
|
# Run the process: either to read the file or run the LAPACK testing
|
||||||
|
|
Loading…
Reference in New Issue