Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
In the end use a temporary file (for those systems where patch cannot output to stdou...
[simgrid.git] / buildtools / pipol / test_all.sh
1 rm CMakeCache.txt
2
3 #ucontext and pthread
4 cmake -Denable_lua=on \
5 -Denable_ruby=on \
6 -Denable_lib_static=on \
7 -Denable_model-checking=off \
8 -Denable_tracing=on \
9 -Denable_latency_bound_tracking=off \
10 -Denable_gtnets=off \
11 -Denable_java=on \
12 -Denable_compile_optimizations=off \
13 -Denable_compile_warnings=off \
14 -Denable_supernovae=off \
15 -Denable_smpi=on .
16 ctest -D ExperimentalStart
17 ctest -D ExperimentalConfigure
18 ctest -D ExperimentalBuild
19 ctest -D ExperimentalTest
20 ctest -D ExperimentalSubmit
21 make clean
22
23 if [ `uname` != Darwin ]
24         #gtnets
25         cmake -Denable_lua=on \
26         -Denable_ruby=on \
27         -Denable_lib_static=on \
28         -Denable_model-checking=off \
29         -Denable_tracing=on \
30         -Denable_latency_bound_tracking=on \
31         -Denable_gtnets=on \
32         -Dgtnets_path=/home/navarro/gtnets/ \
33         -Denable_java=on \
34         -Denable_smpi=on .
35         ctest -D ExperimentalStart
36         ctest -D ExperimentalConfigure
37         ctest -D ExperimentalBuild
38         ctest -D ExperimentalTest
39         ctest -D ExperimentalSubmit
40         make clean
41
42         #full_flags
43         cmake -Denable_lua=on \
44         -Denable_ruby=on \
45         -Denable_lib_static=on \
46         -Denable_model-checking=off \
47         -Denable_tracing=on \
48         -Denable_latency_bound_tracking=on \
49         -Denable_gtnets=off \
50         -Denable_java=on \
51         -Denable_compile_optimizations=on \
52         -Denable_compile_warnings=on \
53         -Denable_smpi=on .
54         ctest -D ExperimentalStart
55         ctest -D ExperimentalConfigure
56         ctest -D ExperimentalBuild
57         ctest -D ExperimentalTest
58         ctest -D ExperimentalSubmit
59         make clean
60 fi
61
62 #supernovae
63 cmake -Denable_lua=on \
64 -Denable_ruby=on \
65 -Denable_lib_static=on \
66 -Denable_model-checking=off \
67 -Denable_tracing=on \
68 -Denable_latency_bound_tracking=on \
69 -Denable_gtnets=off \
70 -Denable_java=on \
71 -Denable_compile_optimizations=off \
72 -Denable_compile_warnings=off \
73 -Denable_supernovae=on \
74 -Denable_smpi=on .
75 ctest -D ExperimentalStart
76 ctest -D ExperimentalConfigure
77 ctest -D ExperimentalBuild
78 ctest -D ExperimentalTest
79 ctest -D ExperimentalSubmit
80 make clean
81
82 #model checking
83 cmake -Denable_lua=on \
84 -Denable_ruby=on \
85 -Denable_lib_static=on \
86 -Denable_model-checking=on \
87 -Denable_tracing=on \
88 -Denable_latency_bound_tracking=on \
89 -Denable_gtnets=on \
90 -Denable_java=on \
91 -Denable_compile_optimizations=off \
92 -Denable_compile_warnings=off \
93 -Denable_supernovae=off \
94 -Denable_smpi=on .
95 ctest -D ExperimentalStart
96 ctest -D ExperimentalConfigure
97 ctest -D ExperimentalBuild
98 ctest -D ExperimentalTest
99 ctest -D ExperimentalSubmit
100 make clean