| 1 | CIVL=civl
|
|---|
| 2 | INCLUDES=-userIncludePath=./m4ri/ -sysIncludePath=./
|
|---|
| 3 | SHOW=${CIVL} show -ompNoSimplify -ompLoopDecomp=ROUND_ROBIN -inputTHREAD_MAX=3 -enablePrintf=false
|
|---|
| 4 | VERIFY=${CIVL} verify -ompNoSimplify -ompLoopDecomp=ROUND_ROBIN -inputTHREAD_MAX=3 -enablePrintf=false
|
|---|
| 5 | VERIFYALL=${CIVL} verify -ompNoSimplify -ompLoopDecomp=ALL -inputTHREAD_MAX=3 -enablePrintf=false
|
|---|
| 6 | SIMPLIFY=${CIVL} verify -ompLoopDecomp=ALL -inputTHREAD_MAX=3 -enablePrintf=false
|
|---|
| 7 |
|
|---|
| 8 | M4RI=m4ri/brilliantrussian.c m4ri/debug_dump.c m4ri/djb.c m4ri/echelonform.c m4ri/graycode.c m4ri/io.c m4ri/misc.c m4ri/mmc.c m4ri/mp.c m4ri/mzd.c m4ri/mzp.c m4ri/ple.c m4ri/ple_russian.c m4ri/solve.c m4ri/strassen.c m4ri/triangular.c m4ri/triangular_russian.c
|
|---|
| 9 |
|
|---|
| 10 | all: colswap elimination invert kernel misc multiplication ple smallops solve transpose trsm
|
|---|
| 11 |
|
|---|
| 12 | compile: tests/test_colswap.c
|
|---|
| 13 | gcc -I./m4ri -I. tests/test_colswap.c ${M4RI}
|
|---|
| 14 |
|
|---|
| 15 | colswap: tests/test_colswap.c
|
|---|
| 16 | ${SHOW} ${INCLUDES} tests/test_colswap.c ${M4RI}
|
|---|
| 17 |
|
|---|
| 18 | elimination: tests/test_elimination.c
|
|---|
| 19 | ${SHOW} ${INCLUDES} tests/test_elimination.c ${M4RI}
|
|---|
| 20 |
|
|---|
| 21 | invert: tests/test_invert.c
|
|---|
| 22 | ${SHOW} ${INCLUDES} tests/test_invert.c ${M4RI}
|
|---|
| 23 |
|
|---|
| 24 | kernel: tests/test_kernel.c
|
|---|
| 25 | ${SHOW} ${INCLUDES} tests/test_kernel.c ${M4RI}
|
|---|
| 26 |
|
|---|
| 27 | misc: tests/test_misc.c
|
|---|
| 28 | ${SHOW} ${INCLUDES} tests/test_misc.c ${M4RI}
|
|---|
| 29 |
|
|---|
| 30 | multiplication: tests/test_multiplication.c
|
|---|
| 31 | ${SHOW} ${INCLUDES} tests/test_multiplication.c ${M4RI}
|
|---|
| 32 |
|
|---|
| 33 | ple: tests/test_ple.c
|
|---|
| 34 | ${SHOW} ${INCLUDES} tests/test_ple.c ${M4RI}
|
|---|
| 35 |
|
|---|
| 36 | smallops: tests/test_smallops.c
|
|---|
| 37 | ${SHOW} ${INCLUDES} tests/test_smallops.c ${M4RI}
|
|---|
| 38 |
|
|---|
| 39 | solve: tests/test_solve.c
|
|---|
| 40 | ${SHOW} ${INCLUDES} tests/test_solve.c ${M4RI}
|
|---|
| 41 |
|
|---|
| 42 | transpose: tests/test_transpose.c
|
|---|
| 43 | ${SHOW} ${INCLUDES} tests/test_transpose.c ${M4RI}
|
|---|
| 44 |
|
|---|
| 45 | trsm: tests/test_trsm.c
|
|---|
| 46 | ${SHOW} ${INCLUDES} tests/test_trsm.c ${M4RI}
|
|---|
| 47 |
|
|---|
| 48 | clean:
|
|---|