Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Redo pipol script and cosmetics.
[simgrid.git] / buildtools / pipol / test_all.sh
1 rm CMakeCache.txt
2
3 #ucontext
4 cmake -Denable_lua=on \
5 -Denable_ruby=on \
6 -Denable_lib_static=on \
7 -Denable_graphviz=on \
8 -Denable_model-checking=off \
9 -Denable_tracing=on \
10 -Denable_latency_bound_tracking=off \
11 -Denable_gtnets=off \
12 -Denable_java=on \
13 -Dwith_context=auto \
14 -Denable_compile_optimizations=off \
15 -Denable_compile_warnings=off \
16 -Denable_supernovae=off \
17 -Denable_smpi=on .
18 ctest -D ExperimentalStart
19 ctest -D ExperimentalConfigure
20 ctest -D ExperimentalBuild
21 ctest -D ExperimentalTest
22 ctest -D ExperimentalSubmit
23 make clean
24
25 #pthread
26 cmake -Denable_lua=on \
27 -Denable_ruby=on \
28 -Denable_lib_static=on \
29 -Denable_graphviz=on \
30 -Denable_model-checking=off \
31 -Denable_tracing=on \
32 -Denable_latency_bound_tracking=off \
33 -Denable_gtnets=off \
34 -Denable_java=on \
35 -Dwith_context=pthread \
36 -Denable_smpi=on .
37 ctest -D ExperimentalStart
38 ctest -D ExperimentalConfigure
39 ctest -D ExperimentalBuild
40 ctest -D ExperimentalTest
41 ctest -D ExperimentalSubmit
42 make clean
43
44 if [ `uname` != Darwin ]
45         #gtnets
46         cmake -Denable_lua=on \
47         -Denable_ruby=on \
48         -Denable_lib_static=on \
49         -Denable_graphviz=on \
50         -Denable_model-checking=off \
51         -Denable_tracing=on \
52         -Denable_latency_bound_tracking=on \
53         -Denable_gtnets=on \
54         -Dgtnets_path=/usr \
55         -Denable_java=on \
56         -Dwith_context=auto \
57         -Denable_smpi=on .
58         ctest -D ExperimentalStart
59         ctest -D ExperimentalConfigure
60         ctest -D ExperimentalBuild
61         ctest -D ExperimentalTest
62         ctest -D ExperimentalSubmit
63         make clean
64
65         #full_flags
66         cmake -Denable_lua=on \
67         -Denable_ruby=on \
68         -Denable_lib_static=on \
69         -Denable_graphviz=on \
70         -Denable_model-checking=off \
71         -Denable_tracing=on \
72         -Denable_latency_bound_tracking=on \
73         -Denable_gtnets=off \
74         -Dgtnets_path=/usr \
75         -Denable_java=on \
76         -Dwith_context=auto \
77         -Denable_compile_optimizations=on \
78         -Denable_compile_warnings=on \
79         -Denable_smpi=on .
80         ctest -D ExperimentalStart
81         ctest -D ExperimentalConfigure
82         ctest -D ExperimentalBuild
83         ctest -D ExperimentalTest
84         ctest -D ExperimentalSubmit
85         make clean
86 fi
87
88 #supernovae
89 cmake -Denable_lua=on \
90 -Denable_ruby=on \
91 -Denable_lib_static=on \
92 -Denable_graphviz=on \
93 -Denable_model-checking=off \
94 -Denable_tracing=on \
95 -Denable_latency_bound_tracking=on \
96 -Denable_gtnets=off \
97 -Dgtnets_path=/usr \
98 -Denable_java=on \
99 -Dwith_context=auto \
100 -Denable_compile_optimizations=off \
101 -Denable_compile_warnings=off \
102 -Denable_supernovae=on \
103 -Denable_smpi=on .
104 ctest -D ExperimentalStart
105 ctest -D ExperimentalConfigure
106 ctest -D ExperimentalBuild
107 ctest -D ExperimentalTest
108 ctest -D ExperimentalSubmit
109 make clean
110
111 #model checking
112 cmake -Denable_lua=on \
113 -Denable_ruby=on \
114 -Denable_lib_static=on \
115 -Denable_graphviz=on \
116 -Denable_model-checking=on \
117 -Denable_tracing=on \
118 -Denable_latency_bound_tracking=on \
119 -Denable_gtnets=on \
120 -Dgtnets_path=/usr \
121 -Denable_java=on \
122 -Dwith_context=auto \
123 -Denable_compile_optimizations=off \
124 -Denable_compile_warnings=off \
125 -Denable_supernovae=off \
126 -Denable_smpi=on .
127 ctest -D ExperimentalStart
128 ctest -D ExperimentalConfigure
129 ctest -D ExperimentalBuild
130 ctest -D ExperimentalTest
131 ctest -D ExperimentalSubmit
132 make clean