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 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110
|
add_subdirectory(LIN)
add_subdirectory(EIG)
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${SCALAPACK_BINARY_DIR}/TESTING)
file(COPY BLLT.dat DESTINATION ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})
file(COPY BLU.dat DESTINATION ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})
file(COPY BRD.dat DESTINATION ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})
file(COPY EVC.dat DESTINATION ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})
file(COPY HRD.dat DESTINATION ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})
file(COPY INV.dat DESTINATION ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})
file(COPY LLT.dat DESTINATION ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})
file(COPY LS.dat DESTINATION ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})
file(COPY LU.dat DESTINATION ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})
file(COPY NEP.dat DESTINATION ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})
file(COPY QR.dat DESTINATION ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})
file(COPY SEP.dat DESTINATION ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})
file(COPY SEPR.dat DESTINATION ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})
file(COPY SVD.dat DESTINATION ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})
file(COPY TRD.dat DESTINATION ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})
add_test(xslu ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xslu)
add_test(xdlu ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xdlu)
add_test(xclu ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xclu)
add_test(xzlu ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xzlu)
add_test(xsdblu ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xsdblu)
add_test(xddblu ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xddblu)
add_test(xcdblu ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xcdblu)
add_test(xzdblu ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xzdblu)
add_test(xsdtlu ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xsdtlu)
add_test(xddtlu ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xddtlu)
add_test(xcdtlu ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xcdtlu)
add_test(xzdtlu ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xzdtlu)
add_test(xsgblu ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xsgblu)
add_test(xdgblu ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xdgblu)
add_test(xcgblu ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xcgblu)
add_test(xzgblu ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xzgblu)
add_test(xsllt ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xsllt)
add_test(xdllt ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xdllt)
add_test(xcllt ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xcllt)
add_test(xzllt ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xzllt)
add_test(xspbllt ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xspbllt)
add_test(xdpbllt ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xdpbllt)
add_test(xcpbllt ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xcpbllt)
add_test(xzpbllt ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xzpbllt)
add_test(xsptllt ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xsptllt)
add_test(xdptllt ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xdptllt)
add_test(xcptllt ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xcptllt)
add_test(xzptllt ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xzptllt)
add_test(xsinv ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xsinv)
add_test(xdinv ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xdinv)
add_test(xcinv ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xcinv)
add_test(xzinv ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xzinv)
add_test(xsqr ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xsqr)
add_test(xdqr ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xdqr)
add_test(xcqr ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xcqr)
add_test(xzqr ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xzqr)
add_test(xsbrd ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xsbrd)
add_test(xdbrd ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xdbrd)
add_test(xcbrd ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xcbrd)
add_test(xzbrd ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xzbrd)
add_test(xshrd ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xshrd)
add_test(xdhrd ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xdhrd)
add_test(xchrd ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xchrd)
add_test(xzhrd ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xzhrd)
add_test(xstrd ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xstrd)
add_test(xdtrd ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xdtrd)
add_test(xctrd ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xctrd)
add_test(xztrd ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xztrd)
add_test(xssvd ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xssvd)
add_test(xdsvd ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xdsvd)
add_test(xssep ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xssep)
add_test(xdsep ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xdsep)
add_test(xcsep ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xcsep)
add_test(xzsep ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xzsep)
add_test(xsgsep ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xsgsep)
add_test(xdgsep ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xdgsep)
add_test(xcgsep ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xcgsep)
add_test(xzgsep ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xzgsep)
add_test(xsnep ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xsnep)
add_test(xdnep ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xdnep)
add_test(xcnep ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xcnep)
add_test(xznep ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xznep)
add_test(xcevc ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xcevc)
add_test(xzevc ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xzevc)
add_test(xssyevr ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xssyevr)
add_test(xdsyevr ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xdsyevr)
add_test(xcheevr ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xcheevr)
add_test(xzheevr ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xzheevr)
add_test(xshseqr ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xshseqr)
add_test(xdhseqr ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 4 \${MPIEXEC_PREFLAGS} ./xdhseqr)
|