Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
ChangeLog
[simgrid.git] / ChangeLog
1 commit 78039abf1a93b76364948703c6190980ac03913b
2 Author: Pierre Veyre <pierre.veyre@cc.in2p3.fr>
3 Date:   Wed Sep 18 14:22:46 2013 +0200
4
5     Fix MSG_storage_get_properties()
6
7 commit e694957c5830a9f1407392fa7f76796274aa4d18
8 Merge: 984ea32 683e5e9
9 Author: Pierre Veyre <pierre.veyre@cc.in2p3.fr>
10 Date:   Wed Sep 18 10:59:20 2013 +0200
11
12     Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
13
14 commit 984ea3223c5e84f4fd94cbfa594162e4ee87eac9
15 Author: Pierre Veyre <pierre.veyre@cc.in2p3.fr>
16 Date:   Wed Sep 18 10:55:11 2013 +0200
17
18     MSG storage API improvements
19
20 commit 683e5e98f3babdf68a07ec4db2aaace72953d289
21 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
22 Date:   Fri Sep 13 17:48:20 2013 +0200
23
24     Improve printing of boolean values with --cfg-help.
25     
26     Some values are rather strange...
27
28 commit 7541d5d8cc644c671083569c48d51765392cd9df
29 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
30 Date:   Fri Sep 13 16:42:24 2013 +0200
31
32     Run *-thread tests even when !HAVE_RAWCTX; skip Fortran tests when !SMPI_F2C.
33
34 commit f990fb3e009d569a7b86875ce792354d134166f4
35 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
36 Date:   Fri Sep 13 11:39:22 2013 +0200
37
38     HOME and BINARY directories were exchanged here. Fix this.
39
40 commit 9899feb3c58364b85481a20d6782bc11810abc49
41 Author: alebre <adrien.lebre@inria.fr>
42 Date:   Thu Sep 12 17:13:31 2013 +0200
43
44     Fix silly bug in msg process sleep bindings - Adrien
45
46 commit ae3c6831d3cc52a86b610f254fe7f10d831ee1c6
47 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
48 Date:   Thu Sep 12 17:00:26 2013 +0200
49
50     Avoid to build programs again during mpich3 tests.
51     
52     Die if program is not found.
53
54 commit 3712ed5611b3e111ef8e66300810642b9f6c0ea1
55 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
56 Date:   Thu Sep 12 14:42:14 2013 +0200
57
58     Make comment match the code.
59
60 commit 706c34969b0a7259107960727c88390c2654dd2d
61 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
62 Date:   Thu Sep 12 14:07:43 2013 +0200
63
64     Word "centralized" was removed from package name.
65
66 commit bba9595ccbeef3e2b15b8d8466022821604f7f7d
67 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
68 Date:   Thu Sep 12 13:52:30 2013 +0200
69
70     Remove redefinitions of COMPILE_FLAGS for mpich3-test.
71     
72     They should be useless now, and having hardcoded values for all these
73     configure variables was not a good idea.
74
75 commit 7d18220729378bc55a4b8ccc298d80e03263f3f0
76 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
77 Date:   Thu Sep 12 13:52:30 2013 +0200
78
79     Fix warnings about unused variables in mpich3-test.
80
81 commit 58ea59660df7ff5af144848bd7e5bc7d8b66bf37
82 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
83 Date:   Thu Sep 12 13:52:30 2013 +0200
84
85     Make smpi_process_init public, and avoid errors with smpiff.
86
87 commit 5441229ff73a76bfef32b3c609695b6f77f1890a
88 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
89 Date:   Thu Sep 12 13:52:30 2013 +0200
90
91     Don't remove forward declarations for subroutines.
92     
93     I can't see any good reason to remove them, and it removes compile errors
94     about implicit function declarations.
95
96 commit cf7caadcafb9685793383e9c6b94a1f5d0318dd1
97 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
98 Date:   Thu Sep 12 13:52:29 2013 +0200
99
100     Cannot free this string here.
101
102 commit b52c8b520fad18e1797a61ca0f7a9478c39a4e58
103 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
104 Date:   Thu Sep 12 13:52:29 2013 +0200
105
106     Use Msg.verb instead of System.out for message.
107     
108     Also reindent the whole file.
109
110 commit 363c6561b6288c19d8b6e89882c23814981865b5
111 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
112 Date:   Fri Sep 13 17:03:20 2013 +0200
113
114     Fix errors in make distcheck.
115     
116     * include missing files to the archive
117     * exclude Eclipse files from the archive
118     * exclude ./tools/spell/* from the archive
119     * exclude directory ./teshsuite/smpi/mpich3-test/f77/attr/ from the archive
120     * always include ./teshsuite/smpi/mpich3-test/{f77,f90}/*/CMakeLists.txt
121       and move test for SMPI_F2C in those files
122
123 commit 0d93d854c081e2991fcb656250c79121d02295cf
124 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
125 Date:   Fri Sep 13 17:13:25 2013 +0200
126
127     Cosmetics: reindent.
128
129 commit 5191616d7639d80cd3a10cd8ade8513e43ee2318
130 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
131 Date:   Thu Sep 12 13:52:29 2013 +0200
132
133     Minor corrections.
134
135 commit 01d1fb6aad0f3085ab2027950852d44caf9cff29
136 Author: Pierre Veyre <pierre.veyre@cc.in2p3.fr>
137 Date:   Tue Sep 10 09:59:45 2013 +0200
138
139     Storage API
140
141 commit 79d07fa92d487e7df17919c20510714cebae3f4e
142 Author: suter <frederic.suter@cc.in2p3.fr>
143 Date:   Mon Sep 9 10:25:37 2013 +0200
144
145     this example file cannot be parsed because of case sensitivity ... Not
146     sure it is actually used.
147
148 commit c84b205ab7658cc51948d8adcca162f2cdd96d51
149 Author: Augustin Degomme <degomme@idpann.imag.fr>
150 Date:   Tue Sep 3 19:18:18 2013 +0200
151
152     Ensure we don't post a too big receive here, because this could lead to problems with permanent receive.
153     Add a fixme to remember to handle this case soon
154
155 commit 1bf892ff2d046fd92b17cb484ee31438405670f5
156 Author: Martin Quinson <martin.quinson@loria.fr>
157 Date:   Tue Sep 3 17:53:13 2013 +0200
158
159     share my eclipse settings
160
161 commit 36d10ac35fad7089d504b07001264a32846472c9
162 Author: Martin Quinson <martin.quinson@loria.fr>
163 Date:   Tue Sep 3 17:52:49 2013 +0200
164
165     don't ignore eclipse project files so that  I can share them
166
167 commit 89ebd8572e30da4aef2329c5d9c7d00cdd19b8d4
168 Author: Martin Quinson <martin.quinson@loria.fr>
169 Date:   Tue Sep 3 17:48:11 2013 +0200
170
171     ignore all the *numerous* mpich3 tests
172
173 commit 54411abe12640c81450a0d4e13e763f0b0bf70be
174 Author: Martin Quinson <martin.quinson@loria.fr>
175 Date:   Tue Sep 3 17:45:15 2013 +0200
176
177     give this example default values for the arguments so that it can be run from eclipse
178
179 commit 64c486e020945dc0c8efa6d68d1686252472fe40
180 Author: Martin Quinson <martin.quinson@loria.fr>
181 Date:   Tue Sep 3 17:28:29 2013 +0200
182
183     unavoidable cosmetic. Sorry for the noise
184
185 commit f9341c8e0d98d6de5a8c8a0c1c2b73b1fed89c1c
186 Author: Martin Quinson <martin.quinson@loria.fr>
187 Date:   Tue Sep 3 17:22:56 2013 +0200
188
189     gosh people, don't you use git status? How could you leak so much files around?
190
191 commit 208a508e59bc6def035e5a9547ac05d973cf4fe4
192 Author: Martin Quinson <martin.quinson@loria.fr>
193 Date:   Tue Sep 3 17:10:59 2013 +0200
194
195     java examples: reorg the imports
196
197 commit 6cc00a36431e4a6ef99b445115ab53325194b9fd
198 Author: Martin Quinson <martin.quinson@loria.fr>
199 Date:   Tue Sep 3 17:05:16 2013 +0200
200
201     java examples: align the package declaration with the directory name
202
203 commit 4ff291abdbae0bd6effa23914a744b0fc43e4588
204 Author: Martin Quinson <martin.quinson@loria.fr>
205 Date:   Tue Sep 3 15:53:59 2013 +0200
206
207     include the CITATION.bib in the archives
208
209 commit 7e20dcfae2d77e6360c857d9ab6e486175048f34
210 Author: Mark Stillwell <marklee@fortawesome.org>
211 Date:   Mon Sep 2 10:00:10 2013 +0100
212
213     added a CITATION.bib file to make it easier for people to know how to cite the
214     simgrid software.
215
216 commit d32b47299f43f73b82c5fdbb791a17e19d17e0e0
217 Author: Augustin Degomme <degomme@idpann.imag.fr>
218 Date:   Thu Aug 29 14:47:10 2013 +0200
219
220     Revert "Argh stupid me! This fixes commit 4fff3fb509f60c96745fb5d3e1be1bd824185366. Thanks Mt!"
221     
222     This reverts commit 28937161936e11ceac5acccf0b547055cc67a79e.
223
224 commit e60e464cb95c411155028a62c30fa7d627704cf1
225 Author: Augustin Degomme <degomme@idpann.imag.fr>
226 Date:   Thu Aug 29 14:40:35 2013 +0200
227
228     as this can be called from anywhere (and sometimes inside smpi_sample blocks), remove bench start/stop
229
230 commit e2093200437e2b32ece25429c4ce43c2ba1ffde5
231 Author: Augustin Degomme <degomme@idpann.imag.fr>
232 Date:   Thu Aug 29 14:36:20 2013 +0200
233
234     memleaks --
235
236 commit 37a18f2a01d82eddce2e7d37912bcb7dfec99a89
237 Author: Augustin Degomme <degomme@idpann.imag.fr>
238 Date:   Thu Aug 29 14:35:49 2013 +0200
239
240     move tracing for smpi collectives to a place where inputs are already sanitized
241
242 commit 0198d4f8e942b276c9b53f52b421bba99c93ed0a
243 Author: Augustin Degomme <degomme@idpann.imag.fr>
244 Date:   Thu Aug 29 13:52:06 2013 +0200
245
246     add option tracing/smpi/display_sizes to display size of message in trace for smpi (for now).
247
248 commit eb6803b356722b81dc10bf4463c9b111c0736977
249 Author: Augustin Degomme <degomme@idpann.imag.fr>
250 Date:   Mon Aug 26 14:34:58 2013 +0200
251
252     we added it, we might as well ... use it ?
253
254 commit 1f97075c250e334b3d744aadff6dee322c24c408
255 Author: Augustin Degomme <degomme@idpann.imag.fr>
256 Date:   Mon Aug 26 14:28:04 2013 +0200
257
258     add mpich's allgatherv ring algo, as the one from star-mpi performs terribly
259
260 commit ef0b01b270c0f5b1282068b994a69a9c0d827a56
261 Author: Augustin Degomme <degomme@idpann.imag.fr>
262 Date:   Mon Aug 26 14:12:00 2013 +0200
263
264     have alltoallv bruck algo behave like mpich one, with only 4 messages sent at a time
265
266 commit cb05f84d25f0add3d49c67083991f650bc6c28b1
267 Author: Augustin Degomme <degomme@idpann.imag.fr>
268 Date:   Mon Aug 26 14:10:59 2013 +0200
269
270     typo--
271
272 commit 28937161936e11ceac5acccf0b547055cc67a79e
273 Author: Arnaud Legrand <arnaud.legrand@imag.fr>
274 Date:   Thu Aug 22 14:05:21 2013 +0200
275
276     Argh stupid me! This fixes commit 4fff3fb509f60c96745fb5d3e1be1bd824185366. Thanks Mt!
277
278 commit ab8c6906842306821c8407b87dd82ca952660da0
279 Author: Arnaud Legrand <arnaud.legrand@imag.fr>
280 Date:   Thu Aug 22 13:55:44 2013 +0200
281
282     My bad. There may be no process at all, hence, surf_solve may not be called, hence we need to check whether this variable has ever been initialized or not...
283
284 commit e92284beb25991e23cf18c5db06e33d647d77fd7
285 Author: Arnaud Legrand <arnaud.legrand@imag.fr>
286 Date:   Thu Aug 22 13:42:51 2013 +0200
287
288     Fix a bunch of typos thanks to the new spell script. I only made the words starting by the letter 'a'.
289
290 commit c3d740fb74c0b884529e52f079ac2aac55f1fbb4
291 Author: Arnaud Legrand <arnaud.legrand@imag.fr>
292 Date:   Thu Aug 22 13:36:15 2013 +0200
293
294     A French comment!?! Marion, please, check the translation. :)
295
296 commit 95ca0f216e08c8be42e39fb4a487237da7cb3479
297 Author: Arnaud Legrand <arnaud.legrand@imag.fr>
298 Date:   Thu Aug 22 13:27:41 2013 +0200
299
300     Add convenient scripts to check spelling.
301     
302     I stole them from http://www.kegel.com/kerspell/ and updated them to "modernity" (aspell did not work as expected so I switched to ispell).
303     Simply sh tools/spell/spell.sh and it will spit a list of dubious words.
304     Note that it ignores all the dubious words listed in tools/spell/sg_stopwords.txt and that I only checked the A's in there so far.
305
306 commit b7726f2e9e252f8442b008a34bca31716c3b6c6b
307 Author: Arnaud Legrand <arnaud.legrand@imag.fr>
308 Date:   Wed Aug 21 23:29:09 2013 +0200
309
310     Remove the uggly surf_watched_hosts pimple and allow the autorestart to work properly.
311     
312     Revalidate the tesh files which were actually wrong since hosts were not restarted at the right time...
313
314 commit 0c63bb7b7e2986962a19ce3f95b4a374da055c71
315 Author: Arnaud Legrand <arnaud.legrand@imag.fr>
316 Date:   Wed Aug 21 20:42:09 2013 +0200
317
318     Avoid stupid segfault on DEBUG when heap is empty.
319
320 commit 98f6fbd324516be294528628c148ca5f99179661
321 Author: Arnaud Legrand <arnaud.legrand@imag.fr>
322 Date:   Wed Aug 21 20:41:36 2013 +0200
323
324     Move variable to where it belongs.
325
326 commit 0801a30a2742f12e875a57c3f420431c2f3fe45c
327 Author: Arnaud Legrand <arnaud.legrand@imag.fr>
328 Date:   Wed Aug 21 20:39:29 2013 +0200
329
330     typo--
331
332 commit b25d66f85c4665387e404323ea69cd7e9c51cf48
333 Author: Arnaud Legrand <arnaud.legrand@imag.fr>
334 Date:   Wed Aug 21 18:22:23 2013 +0200
335
336     Get rid of nasty utf8 spaces that annoy latex.
337
338 commit 97fe5a00683240ca589f71945b0c23445bbac3d3
339 Author: Arnaud Legrand <arnaud.legrand@imag.fr>
340 Date:   Wed Aug 21 17:55:53 2013 +0200
341
342     Rulebased is dead some time ago.
343
344 commit 81cc1b311676270b4c3d8c49ad0c1bbf13486482
345 Author: Arnaud Legrand <arnaud.legrand@imag.fr>
346 Date:   Wed Aug 21 17:53:04 2013 +0200
347
348     Typos
349
350 commit c3b8f97d9a04b20bdf7e924d5976f93249cf1cc2
351 Author: Arnaud Legrand <arnaud.legrand@imag.fr>
352 Date:   Wed Aug 21 17:44:04 2013 +0200
353
354     Peers should be within an AS if we want this construction to be compatible with other kind of AS.
355
356 commit 4fff3fb509f60c96745fb5d3e1be1bd824185366
357 Author: Arnaud Legrand <arnaud.legrand@imag.fr>
358 Date:   Wed Aug 21 14:27:13 2013 +0200
359
360     Allow to disable simgrid cleanups at exit from command line option.
361
362 commit 616027d351e4eb6a217396b6bcde07fd6471b186
363 Author: Arnaud Legrand <arnaud.legrand@imag.fr>
364 Date:   Wed Aug 21 11:34:33 2013 +0200
365
366     typo--
367
368 commit 1d313eeb54204a0641ba0a750f4b90a7a63bcee2
369 Author: Arnaud Legrand <arnaud.legrand@imag.fr>
370 Date:   Wed Aug 21 11:18:51 2013 +0200
371
372     Typo--
373
374 commit 3e7df91d516d83faa66d82b6eb9c78cc400b1411
375 Author: Pierre Veyre <pierre.veyre@cc.in2p3.fr>
376 Date:   Mon Aug 19 12:01:51 2013 +0200
377
378     Add MSG_storages_as_dynar function
379
380 commit f6b0d23eaea9e39da091df3e74149c7e1e1ff4f6
381 Merge: ee52f84 e3a0e6e
382 Author: Pierre Veyre <pierre.veyre@cc.in2p3.fr>
383 Date:   Mon Aug 19 09:46:59 2013 +0200
384
385     Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
386
387 commit e3a0e6efae0ebd7b72d522da18849c0cf6dba5b9
388 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
389 Date:   Wed Aug 14 17:10:17 2013 +0200
390
391     increase timeout
392
393 commit 3f55b2844ce344a02b74edf79e44f27eae688177
394 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
395 Date:   Wed Aug 14 16:35:56 2013 +0200
396
397     model-checker : else if instead of if{} if{}
398
399 commit 1ba9c6f06fb9e7c269ad3ca671f3a4f26bfdbc5f
400 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
401 Date:   Wed Aug 14 16:35:14 2013 +0200
402
403     model-checker : init equal_to in mmalloc info
404
405 commit 669afb9d366cacb2b87e277942257b15dd8b9c18
406 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
407 Date:   Wed Aug 14 16:31:45 2013 +0200
408
409     model-checker : memory free and cleanup
410
411 commit fb262c98039662cceb7db5d9a18e851fcc5213de
412 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
413 Date:   Wed Aug 14 11:57:14 2013 +0200
414
415     model-checker : update SMPI bugged mutual exclusion example
416
417 commit 443f173e17963d97c3ff28f6dec85846b92bc69d
418 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
419 Date:   Wed Aug 14 11:51:21 2013 +0200
420
421     model-checker : update MSG bugged mutual exclusion example
422
423 commit 7b1c1aadfae6740b800408845c235f76fefd0dc2
424 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
425 Date:   Wed Aug 14 11:36:19 2013 +0200
426
427     model-checker : stop stack comparison before the context switching with maestro
428
429 commit ee52f84fe512219acf534c4d4654c3df56659e91
430 Merge: 7dcc77d ca56c04
431 Author: Pierre Veyre <pierre.veyre@cc.in2p3.fr>
432 Date:   Wed Aug 14 09:31:29 2013 +0200
433
434     Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
435
436 commit 7dcc77d7a9bf7a4b8f667da338bbed3abd35be98
437 Author: Pierre Veyre <pierre.veyre@cc.in2p3.fr>
438 Date:   Wed Aug 14 09:30:58 2013 +0200
439
440     prepare MSG_storages_as_dynar function
441
442 commit ca56c046667fe56766ea8d522fd87cf2c23df4a4
443 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
444 Date:   Tue Aug 13 15:59:04 2013 +0200
445
446     model-checker : fix dot output for liveness MC
447
448 commit ef6a1c2bf7ef52a543f8a4d3276b215d5644194b
449 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
450 Date:   Tue Aug 13 13:48:24 2013 +0200
451
452     model-checker : fix error compilation without MC
453
454 commit 1925e0588f28f14dc3135f067e8497a213ab0b0f
455 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
456 Date:   Tue Aug 13 13:38:44 2013 +0200
457
458     model-checker : remove binary
459
460 commit 5339a53824f6eb6d535f0e96bdf45df477871b1f
461 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
462 Date:   Tue Aug 13 13:35:57 2013 +0200
463
464     model-checker : create mc directory in smpi examples and add new example for liveness verification of MPI programs
465
466 commit c58613cc4fc2d6ace73c7f7840a71c7201afa2e2
467 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
468 Date:   Tue Aug 13 13:32:43 2013 +0200
469
470     model-checker : ignore in_use in s_smpi_mpi_datatype
471
472 commit 61fc380a9a01658181035a0d204c98967c27d7a4
473 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
474 Date:   Tue Aug 13 13:24:58 2013 +0200
475
476     model-checker : fix ignore mechanism
477
478 commit 292285977d176872c30cd7d8f1e81090855cb42a
479 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
480 Date:   Mon Aug 12 23:26:03 2013 +0200
481
482     model-checker : ignore smpi timer
483
484 commit 586c2c145fe2ad01beca9945d823f71f6887a8b9
485 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
486 Date:   Mon Aug 12 23:25:22 2013 +0200
487
488     get size of struct s_xbt_os_timer
489
490 commit da87c9b1533f7706bd33605e3b63aab65cad83ec
491 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
492 Date:   Mon Aug 12 20:11:35 2013 +0200
493
494     model-checker : fix ignore global variable
495
496 commit 3afa2377814512e11a13e85442813555d205fa0a
497 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
498 Date:   Mon Aug 12 19:44:58 2013 +0200
499
500     model-checker : remove unused variable
501
502 commit e3baa7c683af4c164d88294d662a1c4b073ac309
503 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
504 Date:   Mon Aug 12 19:43:09 2013 +0200
505
506     model-checker : add debug message
507
508 commit df596fa7ae7cf37d44a26094852508e7005d81d0
509 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
510 Date:   Mon Aug 12 19:42:33 2013 +0200
511
512     init ret_val (MC compliant)
513
514 commit 60efb31f7c04aa1bed677bc152718d5d952b4440
515 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
516 Date:   Mon Aug 12 19:41:03 2013 +0200
517
518     model-checker : fix MC init in smpi_main
519
520 commit 74b753c075bcd054409e619771d3b5967cfdb60e
521 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
522 Date:   Mon Aug 12 19:38:46 2013 +0200
523
524     model-checker : fix comparison of local variables
525
526 commit 9a5bef704c2690a8fc084dd6765fcb347d55ecc8
527 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
528 Date:   Mon Aug 12 19:37:59 2013 +0200
529
530     model-checker : initialize equal_to in mmalloc heapinfo
531
532 commit ae1fe1d00736445143169a9608780f506ce761fe
533 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
534 Date:   Mon Aug 12 19:36:09 2013 +0200
535
536     model-checker : memory free
537
538 commit 50376f845bf79ba752eb226efdeb2a46b2ff88cf
539 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
540 Date:   Mon Aug 12 19:35:02 2013 +0200
541
542     model-checker : extend ignore mechanism with new user primitive MC_ignore
543
544 commit 13975211f041f20675232b7b2397eae61790503a
545 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
546 Date:   Sun Aug 11 17:12:33 2013 +0200
547
548     model-checker : remove fprintf -> XBT_DEBUG
549
550 commit 05967b581bf55d9804d87164a3d3e98f90e4546e
551 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
552 Date:   Sat Aug 10 12:53:39 2013 +0200
553
554     model-checker : update tesh
555
556 commit 2adbebb21ea989090627ef4062f99c6ae19b32f5
557 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
558 Date:   Sat Aug 10 12:34:50 2013 +0200
559
560     model-checker : update chord example for exhaustive exploration with MC
561
562 commit ad8867933b08821b82e8ba42d807445f18b2764d
563 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
564 Date:   Sat Aug 10 12:29:45 2013 +0200
565
566     model-checker : udpate debug information
567
568 commit e3314a95b4f2e372c4876abb6ba3ff38ff76b4be
569 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
570 Date:   Sat Aug 10 12:28:48 2013 +0200
571
572     model-checker : fix DPOR with visited states reduction
573
574 commit ec3bf45915829f16601f4a221afff11f7bf0a138
575 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
576 Date:   Sat Aug 10 12:27:52 2013 +0200
577
578     model-checker : add min and max values for MC_RANDOM simcall
579
580 commit 53cbd5e910532d42818e595e277e18143bebee6e
581 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
582 Date:   Sat Aug 10 12:22:49 2013 +0200
583
584     model-checker : rename MC_max_depth(int prop) -> MC_cut()
585
586 commit e8b3a14465edd424a70a7270f4f287e0705a156e
587 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
588 Date:   Wed Aug 7 10:20:30 2013 +0200
589
590     model-checker : fix dot_output with DPOR
591
592 commit b2e658a1493efc2d23095c0a1b217c10bda84fa7
593 Author: suter <frederic.suter@cc.in2p3.fr>
594 Date:   Fri Aug 9 17:05:40 2013 +0200
595
596     document SD_config
597
598 commit f39afd4d1e12f52b0801f9a6013245279cfa4a2e
599 Author: suter <frederic.suter@cc.in2p3.fr>
600 Date:   Fri Aug 9 17:02:23 2013 +0200
601
602     start to design a test for storage management in SimDag (very very
603     preliminary for now)
604
605 commit 8ed7eecd6c48d762c43ba56385c967df20ce034f
606 Author: suter <frederic.suter@cc.in2p3.fr>
607 Date:   Fri Aug 9 16:58:51 2013 +0200
608
609     Simdag users may also want to change SimGrid configuration in the code
610     too (to switch to workstation/model:default, for instance)
611
612 commit 37f1e9c5d8bde362c4fae81e7dcbe71277dfd850
613 Author: suter <frederic.suter@cc.in2p3.fr>
614 Date:   Fri Aug 9 16:52:33 2013 +0200
615
616     at least give an existing model as example ...
617
618 commit a7e20a695a088f59da00df9803374a23f14751a3
619 Author: suter <frederic.suter@cc.in2p3.fr>
620 Date:   Fri Aug 9 16:48:45 2013 +0200
621
622     add a SD_workstation_storage_get_list as a first try to add storage
623     management to SimDag.
624
625 commit 5b3d59d1c716865b2ad23b6d9b8286226c57eba6
626 Author: suter <frederic.suter@cc.in2p3.fr>
627 Date:   Fri Aug 9 16:47:05 2013 +0200
628
629     small simplification
630
631 commit 56d873227b0d9a0254e04f63eaf6d76efdb0ef19
632 Author: suter <frederic.suter@cc.in2p3.fr>
633 Date:   Fri Aug 9 10:16:51 2013 +0200
634
635     add new simdag function upon user request.
636
637 commit 3c45d53295e90d4d7b999a53c9e8d249bd5302a1
638 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
639 Date:   Mon Aug 5 17:54:43 2013 +0200
640
641     update the other tesh for chord example
642
643 commit e0692a4cd5fbd9e7ad3e2ff7a088030846421f61
644 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
645 Date:   Mon Aug 5 17:45:45 2013 +0200
646
647     disable random lookup in Chord (tesh examples fail)
648
649 commit 7196b78c3ac7a18f22a865df65310fa591909272
650 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
651 Date:   Mon Aug 5 17:21:37 2013 +0200
652
653     update chord.tesh
654
655 commit f8760ba62472c43d2f7b4622c077c200fba79f4f
656 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
657 Date:   Mon Aug 5 16:49:36 2013 +0200
658
659     model-checker : update CMakeLists
660
661 commit e0199a1e9d26d4d4a0459ec98a745926820b1eb4
662 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
663 Date:   Mon Aug 5 16:46:59 2013 +0200
664
665     model-checker : remove dead file
666
667 commit 2bcbbaa9848de60e6d3efc806bd25f20ec2f7790
668 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
669 Date:   Mon Aug 5 16:46:15 2013 +0200
670
671     model-checker : remove duplicated example chord
672
673 commit e106f396c86e8656041281680d63735549985879
674 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
675 Date:   Mon Aug 5 16:04:46 2013 +0200
676
677     implement check_predecessor and random_lookup (periodic protocols) in Chord example
678
679 commit fe5d6cf540cf874faac8b5e3c2111bdf44dde864
680 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
681 Date:   Mon Aug 5 15:55:52 2013 +0200
682
683     cosmetics
684
685 commit 799c4fd899768d0184af411ea5b76377589aa9c6
686 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
687 Date:   Mon Aug 5 15:33:33 2013 +0200
688
689     model-checker : remove obsolete examples
690
691 commit 055747c669087313b6b27ccf89c990f14f5b8098
692 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
693 Date:   Mon Aug 5 15:28:04 2013 +0200
694
695     model-checker : remove dead code
696
697 commit 5e11c7363e10af116d37c7bc039694bf56e2688d
698 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
699 Date:   Mon Aug 5 15:21:31 2013 +0200
700
701     model-checker : new primitive MC_max_depth, to define a maximum exploration depth in user code
702
703 commit a82988d0e056ea07a7535534b11d1c4e8a5ebf0d
704 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
705 Date:   Mon Aug 5 15:13:19 2013 +0200
706
707     model-checker : update tesh files
708
709 commit 5032998904d77b72c4dc7658a3d29b90341e6b46
710 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
711 Date:   Mon Aug 5 15:12:22 2013 +0200
712
713     model-checker : fix DPOR with timeout
714
715 commit da5ec3007bc7d61ff26b9fe4c100f87779c502ce
716 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
717 Date:   Mon Aug 5 15:11:15 2013 +0200
718
719     model-checker : include simcall number in request_to_string
720
721 commit 9b8c19c2b3028ebeef9f76f159af56acd5739c6d
722 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
723 Date:   Mon Aug 5 14:48:31 2013 +0200
724
725     model-checker : snapshot comparison with the types of variables and cleanup
726
727 commit f0df12b2ea84d343936a102425a08c2f106fc468
728 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
729 Date:   Sun Jun 16 20:39:10 2013 +0200
730
731     model-checker : comparison of number of processes and bytes used in heap done twice, remove one of them
732
733 commit 9d8deb3b095e94c22039c29982373a7aaf44d1cd
734 Author: Augustin Degomme <degomme@idpann.imag.fr>
735 Date:   Wed Jul 24 13:43:05 2013 +0200
736
737     exclude tests, don't include them.
738
739 commit d367ff11bd2e88d47b9ba5e30f22c2b81473f08e
740 Author: Augustin Degomme <degomme@idpann.imag.fr>
741 Date:   Wed Jul 24 13:31:08 2013 +0200
742
743     Add simple autotuning selector for collectives
744     For now, it loops over existing ones and benches the time for each process and the maximum time.
745     It outputs the shortest collective found for each process, and also the global shortest.
746     A rollback feature should be added to allow correct continuation and simulation.
747     This is still experimental, tests are not generated, it can be called with --cfg=smpi/collname:automatic
748     For now we don't check for input values, so some algorithms will fail (because they need power of 2 or even number of processes, mainly). Checks should be added
749
750 commit 3380ca3d792a37cdccf63681c0db8d30b346b812
751 Author: Augustin Degomme <degomme@idpann.imag.fr>
752 Date:   Wed Jul 24 13:19:45 2013 +0200
753
754     generate unique names, but easier for debug
755
756 commit d548bab55e0c6577db54940b47dc40e164ffafa4
757 Author: Augustin Degomme <degomme@idpann.imag.fr>
758 Date:   Wed Jul 24 10:22:27 2013 +0200
759
760     deactivate f90 tests with MC, which caused problems
761
762 commit 60462481ce3851a5faf719d3d738beab79d56f11
763 Author: Augustin Degomme <degomme@idpann.imag.fr>
764 Date:   Wed Jul 24 10:14:11 2013 +0200
765
766     one of the two ci configurations kept failing, attempt to fix it
767
768 commit 7dac294c729d926787c2f5193f1d5d406a003efd
769 Author: Augustin Degomme <degomme@idpann.imag.fr>
770 Date:   Thu Jul 18 17:25:47 2013 +0200
771
772     remove now useless debug messages
773
774 commit 6ecd55edd57e59f258b935538b6346a4f6374ea9
775 Author: Augustin Degomme <degomme@idpann.imag.fr>
776 Date:   Thu Jul 18 15:16:16 2013 +0200
777
778     Set MPI_Request to MPI_REQUEST_NULL whenever a call fails
779
780 commit 1cd4e2c4bba73096cec2e10f165ae0c84bf36590
781 Author: Augustin Degomme <degomme@idpann.imag.fr>
782 Date:   Thu Jul 18 13:42:03 2013 +0200
783
784     guard against potential segfault when used before initialization
785
786 commit a455e00e0ff3a0546c01cf986a4de603f86058c3
787 Author: Augustin Degomme <degomme@idpann.imag.fr>
788 Date:   Thu Jul 18 13:41:40 2013 +0200
789
790     add an include to please ci
791
792 commit e8460e22a01e1bfdc59821a844556f384d13bdcc
793 Author: Augustin Degomme <degomme@idpann.imag.fr>
794 Date:   Wed Jul 17 18:00:48 2013 +0200
795
796     changelog update
797
798 commit a8789d26b134d65148058b8ec759127e97055b67
799 Author: Augustin Degomme <degomme@idpann.imag.fr>
800 Date:   Wed Jul 17 17:56:59 2013 +0200
801
802     fix behavior of MPI_STATUS_IGNORE and MPI_STATUSES_IGNORE with fortran
803
804 commit 4f3ef63ecb6572ebd98bc52c639e77a2c88bc496
805 Author: Augustin Degomme <degomme@idpann.imag.fr>
806 Date:   Wed Jul 17 16:48:21 2013 +0200
807
808     typo + compile without fortran
809
810 commit cdcaca9fe8cd4af53e699047cea7df2d40c9e8a8
811 Author: Augustin Degomme <degomme@idpann.imag.fr>
812 Date:   Wed Jul 17 16:39:34 2013 +0200
813
814     smpif90 changes (force gfortran for now), replace "use mpi" by include "mpif.h"
815
816 commit 4137195804cd6cf88d6077d42a80cd6b41e09814
817 Author: Augustin Degomme <degomme@idpann.imag.fr>
818 Date:   Wed Jul 17 16:18:03 2013 +0200
819
820     add fortran 90 tests
821
822 commit 18831c99f9114246958847f3648d49e5e2c97533
823 Author: Augustin Degomme <degomme@idpann.imag.fr>
824 Date:   Wed Jul 17 15:32:13 2013 +0200
825
826     Fix potential segfault
827
828 commit b113c052994d9c4ffdf4b886b65f733fcb66b556
829 Author: Augustin Degomme <degomme@idpann.imag.fr>
830 Date:   Wed Jul 17 15:31:41 2013 +0200
831
832     add one binding
833
834 commit cb66e3606db49f88d7fde5157a44fd6c5f2319ff
835 Author: Augustin Degomme <degomme@idpann.imag.fr>
836 Date:   Wed Jul 17 09:54:00 2013 +0200
837
838     fix behavior of waitany
839
840 commit 74cc93269ca48afe209cbb022f798743efd930c3
841 Author: suter <frederic.suter@cc.in2p3.fr>
842 Date:   Wed Jul 17 14:13:36 2013 +0200
843
844     oups forgot to describe new parameter
845
846 commit e75eb9cf239c06058afeba5e57096534a3990013
847 Author: suter <frederic.suter@cc.in2p3.fr>
848 Date:   Wed Jul 17 13:50:35 2013 +0200
849
850     don't allow java to attach user data to file (for now ... if a java
851     expert wants to deal with this, welcome)
852
853 commit b38338cc4115706f23bc5230df595e36d0ef2843
854 Author: suter <frederic.suter@cc.in2p3.fr>
855 Date:   Wed Jul 17 13:44:42 2013 +0200
856
857     update examples with new prototype for open
858
859 commit 61a837a60b668d9cd79a445eb5f99fd4fd77effc
860 Author: suter <frederic.suter@cc.in2p3.fr>
861 Date:   Wed Jul 17 13:29:28 2013 +0200
862
863     Allow users to attach arbitrary data to opened files
864
865 commit f4b7b8e6ce0fd35fc2ada5f5c06d212bcd2199c8
866 Merge: 79e90c9 a36528e
867 Author: Pierre Veyre <pierre.veyre@cc.in2p3.fr>
868 Date:   Wed Jul 17 09:57:16 2013 +0200
869
870     Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
871
872 commit a36528e952b72859b4103b6c6faf97fb548cd9ab
873 Author: degomme <degomme@debian.localdomain>
874 Date:   Wed Jul 17 01:40:03 2013 +0200
875
876     remove f77 attr tests
877
878 commit 3925f1b878e01d62183fdfd76067966ce4c5b33f
879 Author: Augustin Degomme <degomme@idpann.imag.fr>
880 Date:   Tue Jul 16 20:14:23 2013 +0200
881
882     missing file
883
884 commit 0ddc1b248ae79993093d5b0221e7888f99d07e29
885 Author: Augustin Degomme <degomme@idpann.imag.fr>
886 Date:   Tue Jul 16 19:19:48 2013 +0200
887
888     only use MPI_SOURCE when necessary
889
890 commit d416192a1a8754dfe2fd32d702f387750824bc4e
891 Author: Augustin Degomme <degomme@idpann.imag.fr>
892 Date:   Tue Jul 16 19:14:32 2013 +0200
893
894     switch cmake variable names
895
896 commit 273106067a95b0e3dc65904ff59c87e22522d1aa
897 Author: Augustin Degomme <degomme@idpann.imag.fr>
898 Date:   Tue Jul 16 19:02:46 2013 +0200
899
900     cmakelists cleanup
901
902 commit 9deda161a84a426d0ea75ec4bd9b8cdc3a4b28fb
903 Author: Augustin Degomme <degomme@idpann.imag.fr>
904 Date:   Tue Jul 16 18:53:10 2013 +0200
905
906     Add (some) mpich3 f77 tests
907
908 commit 3f31053637ef02fcd96e3819683103686ce11992
909 Author: Augustin Degomme <degomme@idpann.imag.fr>
910 Date:   Tue Jul 16 18:34:15 2013 +0200
911
912     have smpiff work on temporary file copies
913     bad for debug, but allows -j flag to work with multiple targets using same file
914
915 commit 57a3400b63da222e6f8286cd4a4f6ad9982f1748
916 Author: Augustin Degomme <degomme@idpann.imag.fr>
917 Date:   Tue Jul 16 18:33:13 2013 +0200
918
919     correct a few mistakes with waitall, waitany, wait
920
921 commit 2c8da4ee3fc790b28fce65acc6395f0baec1b1cf
922 Author: Augustin Degomme <degomme@idpann.imag.fr>
923 Date:   Tue Jul 16 17:14:42 2013 +0200
924
925     make fortran new bindings almost functional
926
927 commit d9cdd4e949306eb118d2f1d7e51af1550bb61e7c
928 Author: Augustin Degomme <degomme@idpann.imag.fr>
929 Date:   Tue Jul 16 17:13:48 2013 +0200
930
931     add two more functions
932
933 commit 6ec742ccbc094e3c7ec38896af3f8340325b8b96
934 Author: Augustin Degomme <degomme@idpann.imag.fr>
935 Date:   Tue Jul 16 17:11:34 2013 +0200
936
937     fix MPI_Initialized
938
939 commit 79e90c963f37214684e948200fe61fc12945cc26
940 Author: Pierre Veyre <pierre.veyre@cc.in2p3.fr>
941 Date:   Tue Jul 16 14:53:03 2013 +0200
942
943     fix comments
944
945 commit 08d9a6809b424483f0f6579f8a1a5bcea3af40ad
946 Author: Pierre Veyre <pierre.veyre@cc.in2p3.fr>
947 Date:   Mon Jul 15 19:21:37 2013 +0200
948
949     Update msg_storage_t structure and prepare new storage functions
950
951 commit 5af89a5bd80d36eaca6688905d2a629135f1af88
952 Author: Augustin Degomme <degomme@idpann.imag.fr>
953 Date:   Mon Jul 15 15:36:29 2013 +0200
954
955     Update changelog
956
957 commit f4f669283c788ce2f4134e98c1506135e8f568b7
958 Author: Augustin Degomme <degomme@idpann.imag.fr>
959 Date:   Mon Jul 15 15:34:57 2013 +0200
960
961     remove references to old test suite
962
963 commit fc86bc2e9e2d8e22b37f59e8f7cc52a12708aebd
964 Author: Augustin Degomme <degomme@idpann.imag.fr>
965 Date:   Mon Jul 15 15:21:46 2013 +0200
966
967     wrong (but still unimplemented) function was used
968
969 commit 599bd9a7badf64009f454533e4ae8767f659f2fc
970 Author: Augustin Degomme <degomme@idpann.imag.fr>
971 Date:   Mon Jul 15 15:21:17 2013 +0200
972
973     add "a few" fortran bindings
974
975 commit 0a956d1a79f5290c6f58f4778c655b8b637f5bbb
976 Author: degomme <degomme@debian.localdomain>
977 Date:   Fri Jul 12 22:27:12 2013 +0200
978
979     remove problematic (and unused for now) test from build
980
981 commit 7b5050630a1744ce2c3e8d234f79900763bf48b1
982 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
983 Date:   Fri Jul 12 21:53:24 2013 +0200
984
985     Include directory is in source_dir, not in binary_dir.
986
987 commit cebb5dede2d1a8d7f02bfaf1147f74536b5bd819
988 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
989 Date:   Fri Jul 12 21:39:28 2013 +0200
990
991     Fix doxygen warning about parameter name that did not match the code.
992
993 commit e2de28087ab6087f9af04cc5504be95b04c64d13
994 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
995 Date:   Fri Jul 12 21:37:55 2013 +0200
996
997     Remove useless file.
998
999 commit 5f6cc4cce6413a09806a01e8e35038a5e7ff7c80
1000 Author: degomme <degomme@debian.localdomain>
1001 Date:   Fri Jul 12 20:59:28 2013 +0200
1002
1003     (try to) fix tests
1004
1005 commit 9fcfd4a4787ded9d55772ce7c8b93d905e069f77
1006 Author: Augustin Degomme <degomme@idpann.imag.fr>
1007 Date:   Fri Jul 12 19:22:42 2013 +0200
1008
1009     missing files
1010
1011 commit a78ea01a79ad9f2b8586a3d481edbd461167631e
1012 Author: Augustin Degomme <degomme@idpann.imag.fr>
1013 Date:   Fri Jul 12 19:12:18 2013 +0200
1014
1015     missing file for test
1016
1017 commit 8006a03b1ef66a0ddd4a4983ef170781a87a7225
1018 Author: Augustin Degomme <degomme@idpann.imag.fr>
1019 Date:   Fri Jul 12 19:09:37 2013 +0200
1020
1021     fix build and dist, add missing folder
1022
1023 commit b7dc075d2c3bdf2b384cb8897d16a4c0aa8ab0f7
1024 Author: Augustin Degomme <degomme@idpann.imag.fr>
1025 Date:   Fri Jul 12 18:44:20 2013 +0200
1026
1027     remove older mpich test suite
1028
1029 commit c81c99a491282f76757c2673961e3cdee6853539
1030 Author: Augustin Degomme <degomme@idpann.imag.fr>
1031 Date:   Fri Jul 12 18:43:38 2013 +0200
1032
1033     Add mpich3 test suite, to replace older one.
1034     This one is more complete, but a lot of tests are for MPI functions not supported in SMPI
1035     Lots of tests are disabled, and some folders not (yet) included.
1036
1037 commit db17323a11a3089f492c2cae1be7913673689d5c
1038 Author: Augustin Degomme <degomme@idpann.imag.fr>
1039 Date:   Fri Jul 12 18:27:59 2013 +0200
1040
1041     change some behaviors with MPI_IN_PLACE
1042
1043 commit 54f3e8ef2b6a97e765f395cfdead327fb0989c5f
1044 Author: Augustin Degomme <degomme@idpann.imag.fr>
1045 Date:   Fri Jul 12 18:14:43 2013 +0200
1046
1047     change algo chosen for pairwise, to work with non power of 2 number of procs
1048
1049 commit 60425301d60f5d95619c3fd7c7f6aa49d4ab8fcb
1050 Author: Augustin Degomme <degomme@idpann.imag.fr>
1051 Date:   Fri Jul 12 18:13:32 2013 +0200
1052
1053     initialize variable
1054
1055 commit d2012b2c49a0a6b424c0e4dbccd6a5aeaaa17b2e
1056 Author: Augustin Degomme <degomme@idpann.imag.fr>
1057 Date:   Fri Jul 12 18:13:13 2013 +0200
1058
1059     usless and buggy line
1060
1061 commit 84f6ab110aa0bbbb1c02733c276c5ef72d65935e
1062 Author: Augustin Degomme <degomme@idpann.imag.fr>
1063 Date:   Fri Jul 12 18:13:01 2013 +0200
1064
1065     remove MPI_COMM_WORLD references from star-mpi collectives
1066
1067 commit cab230407566725b13a5fa1353268e5a9a3b6145
1068 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
1069 Date:   Fri Jul 12 16:13:05 2013 +0200
1070
1071     Increase timeout for test java-async.
1072
1073 commit f72e3ef2896f8dbb89dd641508f99817a1438756
1074 Author: Pierre Veyre <pierre.veyre@cc.in2p3.fr>
1075 Date:   Fri Jul 12 16:24:18 2013 +0200
1076
1077     Fix MSG_storage_get_free_size() and add MSG_storage_get_used_size()
1078
1079 commit 064eb6c62faa9c6a00c67f5fff49f64a89b2f26c
1080 Author: Augustin Degomme <degomme@idpann.imag.fr>
1081 Date:   Thu Jul 11 21:48:10 2013 +0200
1082
1083     fix unitialized
1084
1085 commit 51f94e1d38869bd7a057c58ff4978fdff170a6e6
1086 Author: Augustin Degomme <degomme@idpann.imag.fr>
1087 Date:   Thu Jul 11 18:47:06 2013 +0200
1088
1089     remove a few leaks and memory errors
1090
1091 commit b3add651b9b6bd3d45fcadfe0b9bbd9db2e52352
1092 Author: Augustin Degomme <degomme@idpann.imag.fr>
1093 Date:   Thu Jul 11 15:59:16 2013 +0200
1094
1095     MPI_Iprobe should return flag=true when asked with stupid parameters
1096
1097 commit 4178d48270a11c7893b6425ff35ed9545cb1a163
1098 Author: Augustin Degomme <degomme@idpann.imag.fr>
1099 Date:   Thu Jul 11 15:58:52 2013 +0200
1100
1101     MPI_UNIVERSE_SIZE is initialized at runtime with MPI_COMM_WORLD
1102
1103 commit b1582ff6bf8de060a1b55924cda0b887bf398e24
1104 Author: Augustin Degomme <degomme@idpann.imag.fr>
1105 Date:   Thu Jul 11 15:58:08 2013 +0200
1106
1107     fix MPI_Group_range_excl
1108
1109 commit f5107861b83c82ea2d0a94511f37390054b45940
1110 Author: Augustin Degomme <degomme@idpann.imag.fr>
1111 Date:   Tue Jul 9 15:44:13 2013 +0200
1112
1113     fix usage of MPI_Initialized before run
1114
1115 commit c938136f8c0ff30191cafa9ab84538c60c19651c
1116 Author: Augustin Degomme <degomme@idpann.imag.fr>
1117 Date:   Tue Jul 9 15:01:17 2013 +0200
1118
1119     exscan non commutative fix
1120
1121 commit bf1edfe6e3a70b02a0032a3fceb7863f0117d069
1122 Author: Augustin Degomme <degomme@idpann.imag.fr>
1123 Date:   Tue Jul 9 14:59:39 2013 +0200
1124
1125     Copy the group when doing a comm_split, to avoid to have shared objects with reference counters.
1126
1127 commit 096cc96b4a60a70773a3cc632d56e6025669ba5a
1128 Author: Augustin Degomme <degomme@idpann.imag.fr>
1129 Date:   Tue Jul 9 14:29:42 2013 +0200
1130
1131     Crash with message when trying to use a log level that is not allowed (without enable_debug, for example)
1132
1133 commit 9e57b07d6be48367da8f9d9fa503de304aeacd72
1134 Author: suter <frederic.suter@cc.in2p3.fr>
1135 Date:   Thu Jul 11 11:20:15 2013 +0200
1136
1137     revalidate tesh file with dump output
1138
1139 commit 0fa4414ec5a612fdd89d2605bbbb3a4fa810606c
1140 Author: suter <frederic.suter@cc.in2p3.fr>
1141 Date:   Thu Jul 11 11:19:33 2013 +0200
1142
1143     want the value not the address
1144
1145 commit 6ccd57a953c53876aaa887293d2e580043010178
1146 Author: suter <frederic.suter@cc.in2p3.fr>
1147 Date:   Thu Jul 11 11:12:42 2013 +0200
1148
1149     Finally succeed to bring back all the needed information from SURF to
1150     MSG in one simcall. Dynars are my friends ;)
1151
1152 commit 53a14aeab09f8bcb214091691ef23b736e68e945
1153 Author: suter <frederic.suter@cc.in2p3.fr>
1154 Date:   Thu Jul 11 11:10:08 2013 +0200
1155
1156     some cleanup
1157
1158 commit 6daf66cdee9baabe8732e3946758e9fe106c09b2
1159 Author: suter <frederic.suter@cc.in2p3.fr>
1160 Date:   Thu Jul 11 11:02:13 2013 +0200
1161
1162     bummer, have to strdup value
1163
1164 commit e86565a320d9f2d0f1fc1ffef6e6a408fca3d984
1165 Author: suter <frederic.suter@cc.in2p3.fr>
1166 Date:   Thu Jul 11 11:01:03 2013 +0200
1167
1168     set field value
1169     remove cruft
1170
1171 commit 50c07172efbd6c3b73c787c2c200048d3205b640
1172 Author: Pierre Veyre <pierre.veyre@cc.in2p3.fr>
1173 Date:   Wed Jul 10 17:30:07 2013 +0200
1174
1175     Add MSG_host_get_storage_list() function
1176
1177 commit 20bd6775d978362f99c47ba22aef63540f771b98
1178 Author: suter <frederic.suter@cc.in2p3.fr>
1179 Date:   Wed Jul 10 14:28:00 2013 +0200
1180
1181     add missing prototype declarations
1182
1183 commit 49f1e451a96e0ef39bc0eb2864b8ae5ff6ced04b
1184 Author: suter <frederic.suter@cc.in2p3.fr>
1185 Date:   Wed Jul 10 14:27:29 2013 +0200
1186
1187     tiny conflict resolution
1188
1189 commit 8af8a1a1a07bf54b28a5fc112ac1ee7875b5c250
1190 Author: suter <frederic.suter@cc.in2p3.fr>
1191 Date:   Wed Jul 10 14:20:29 2013 +0200
1192
1193     unimplemented MSG_file_dump function
1194
1195 commit e9e9edad500ddf3967b577ca018ae9f5567bc1d8
1196 Author: suter <frederic.suter@cc.in2p3.fr>
1197 Date:   Wed Jul 10 14:19:26 2013 +0200
1198
1199     add content type to storage structure
1200     describe the info to bring up to MSG
1201
1202 commit 62bf48b13cea7b6b63f3d3e70b2a857cef442994
1203 Author: suter <frederic.suter@cc.in2p3.fr>
1204 Date:   Wed Jul 10 14:18:30 2013 +0200
1205
1206     store name and content type when creating storage resource
1207     start trying to bring some info up to MSG (epic fail in progress)
1208
1209 commit b2c017d4b4d344a6d44abf79fb0dcd457ec1857c
1210 Author: suter <frederic.suter@cc.in2p3.fr>
1211 Date:   Wed Jul 10 14:16:35 2013 +0200
1212
1213     useless comment to delimit sections
1214
1215 commit 636c4a39fd7018786f10c6e66954aae0ed5677d5
1216 Author: Pierre Veyre <pierre.veyre@cc.in2p3.fr>
1217 Date:   Wed Jul 10 12:56:00 2013 +0200
1218
1219     Add msg_storage_t structure, msg_storage_get_free_size function
1220
1221 commit 67ccd46cbccb5a82d2acdc6e3188aaab11ea5fa8
1222 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
1223 Date:   Tue Jul 9 13:17:28 2013 +0200
1224
1225     Remove double declaration for Cmake option "enable_debug".
1226
1227 commit 3a9e73a5fcfafe84e2dc1bc49f0d295682e1bd92
1228 Author: suter <frederic.suter@cc.in2p3.fr>
1229 Date:   Tue Jul 9 13:35:01 2013 +0200
1230
1231     id -> storageId in mount tags + example of content_type + test of
1232     default value (txt_unix)
1233
1234 commit a1688a8f4d3a06b7dfd59fdcf06c7a198b235fbb
1235 Author: suter <frederic.suter@cc.in2p3.fr>
1236 Date:   Tue Jul 9 13:32:09 2013 +0200
1237
1238     handle modifications of the DTD in surf
1239
1240 commit 25a9f90c2782623ab0be6d67335a6456010cd460
1241 Author: suter <frederic.suter@cc.in2p3.fr>
1242 Date:   Tue Jul 9 13:31:32 2013 +0200
1243
1244     add a content_type attribute to the storage and storage_type tags.
1245     rename the id attribute of the mount tag in storageId to make the
1246     connection more explicit
1247
1248 commit 94ead84e86203c1bd49eb77aa257f3db1ad5b431
1249 Author: suter <frederic.suter@cc.in2p3.fr>
1250 Date:   Tue Jul 9 12:03:18 2013 +0200
1251
1252     add the example of storage content in windows format to the list
1253
1254 commit 2b859d7b5c2aed26d77af4b362ba4f3d39626a9a
1255 Author: suter <frederic.suter@cc.in2p3.fr>
1256 Date:   Tue Jul 9 11:32:05 2013 +0200
1257
1258     the name field of a msg_file_t is actually a full name (including path),
1259     use a proper naming then.
1260
1261 commit 68e6eed4a337deed6cac90bd81a994ce71a7c56f
1262 Author: suter <frederic.suter@cc.in2p3.fr>
1263 Date:   Tue Jul 9 11:28:07 2013 +0200
1264
1265     add an example of storage content in the windows format
1266
1267 commit 8fc01073206577321522d6c8ca74c44c71c2b4e0
1268 Author: suter <frederic.suter@cc.in2p3.fr>
1269 Date:   Tue Jul 9 11:21:16 2013 +0200
1270
1271     change mind, fullname will be easier to deal with. End up with cleaning
1272     multiple spaces and tabs
1273
1274 commit c0fcabb4b0d3e21bf9d2c07af65b2945f312b6e8
1275 Author: suter <frederic.suter@cc.in2p3.fr>
1276 Date:   Mon Jul 8 16:24:42 2013 +0200
1277
1278     split name into path+name in content file
1279
1280 commit 6ec5697bd6af0a76e4391d07c6ff81b131eefaea
1281 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
1282 Date:   Tue Jul 9 11:28:19 2013 +0200
1283
1284     Don't break when there are spaces between tesh file and closing parenthesis.
1285
1286 commit b29d706faf4491ebbb78891c0b7b861a67e4e7df
1287 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
1288 Date:   Tue Jul 9 11:26:28 2013 +0200
1289
1290     Remove space before closing parenthesis.
1291     
1292     It made generate_memcheck_tests.pl fail.
1293
1294 commit 385e026fd01f94263f2a79f2b8ebf001dc73073b
1295 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
1296 Date:   Tue Jul 9 11:24:53 2013 +0200
1297
1298     Slightly improve error message.
1299
1300 commit deb40f5c576f72119cf77e575d4cc068c12e66cf
1301 Author: Augustin Degomme <degomme@idpann.imag.fr>
1302 Date:   Mon Jul 8 16:51:55 2013 +0200
1303
1304     handle non commutative case for scan/exscan
1305
1306 commit c1cfbb3b4083ee7f234f2977ce8c5e3e61f1c1ec
1307 Author: Augustin Degomme <degomme@idpann.imag.fr>
1308 Date:   Mon Jul 8 16:15:45 2013 +0200
1309
1310     make sure refcount of a comm is really 1 when initialized
1311
1312 commit cd701c7e68bbf6598c9350e19389c0b6952bdeef
1313 Author: Augustin Degomme <degomme@idpann.imag.fr>
1314 Date:   Mon Jul 8 15:01:53 2013 +0200
1315
1316     quick and naive implementation of the MPI_Exscan collective
1317
1318 commit 4eeff47d092d58bdcdc789c683bcb6ec9873e5c9
1319 Author: Augustin Degomme <degomme@idpann.imag.fr>
1320 Date:   Mon Jul 8 14:34:01 2013 +0200
1321
1322     MPI_Waitsome and MPI_Testsome can actually handle NULL parameter for indices
1323
1324 commit 198a6259727de39df5bb03861f67cb88f9a84373
1325 Author: Augustin Degomme <degomme@idpann.imag.fr>
1326 Date:   Mon Jul 8 14:33:21 2013 +0200
1327
1328     MPI_Translate_ranks should return MPI_PROC_NULL if we provide MPI_PROC_NULL as parameter
1329
1330 commit f440f91c0d78d785b2a9cf87c718a54af453cf26
1331 Author: Augustin Degomme <degomme@idpann.imag.fr>
1332 Date:   Mon Jul 8 14:31:36 2013 +0200
1333
1334     testany should work and return a flag if we test 0 comms.
1335
1336 commit a09fdaced8717cdcb0aefb66564bd4825c14e4aa
1337 Author: Augustin Degomme <degomme@idpann.imag.fr>
1338 Date:   Mon Jul 8 14:30:03 2013 +0200
1339
1340     Implement MPI_IN_PLACE behavior for collectives
1341
1342 commit fd7a301a0a756bd0808ef4440c5128c5d8f9d869
1343 Author: Augustin Degomme <degomme@idpann.imag.fr>
1344 Date:   Mon Jul 8 14:28:42 2013 +0200
1345
1346     Fix MPI_Comm_Split, to increment reference counter of the group, as it is shared between processes
1347
1348 commit 5f30f31253629200892746ad9d086d03bbec48a5
1349 Author: Augustin Degomme <degomme@idpann.imag.fr>
1350 Date:   Mon Jul 8 14:28:07 2013 +0200
1351
1352     add a reference counter in order to avoide deleting MPI_Comm, and MPI_Group, too soon
1353
1354 commit af94b4458a6da51502a01c06756e4c11cfbe2648
1355 Author: Augustin Degomme <degomme@idpann.imag.fr>
1356 Date:   Mon Jul 8 14:22:31 2013 +0200
1357
1358     have persistent communications use a PREPARED flag to implement the fact that they have not already been sent
1359     This is useful when testing their status before launch, to have an empty MPI_Status returned, as specified
1360
1361 commit 14c4d40b625501275e7ec6eccd6f92f659316f85
1362 Author: Augustin Degomme <degomme@idpann.imag.fr>
1363 Date:   Mon Jul 8 14:18:56 2013 +0200
1364
1365     Make internal collective flags negative (incorrect in MPI), to avoid confusion with user's messages
1366     This was seen when user's code was using MPI_ANY_TAG to receive any message (from the userland code), and lead to confusions.
1367
1368 commit bdffe1a4c1c157f23eb8c50cc5682d72daf59901
1369 Author: Augustin Degomme <degomme@idpann.imag.fr>
1370 Date:   Fri Jul 5 17:42:00 2013 +0200
1371
1372     fix tracing issue with some communicators
1373
1374 commit a97741effca6587abf0e311f3522f363f63f3463
1375 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
1376 Date:   Fri Jul 5 10:06:31 2013 +0200
1377
1378     Make distcheck succeed.
1379
1380 commit 621301e4a3b9734a912f86a08ae9a752fc739321
1381 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
1382 Date:   Fri Jul 5 10:04:16 2013 +0200
1383
1384     Use the same parameter name in the code and in the documentation.
1385
1386 commit 475bf1f019f9fb7fe1f55d3ec9c080c43107afca
1387 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
1388 Date:   Fri Jul 5 09:55:52 2013 +0200
1389
1390     Fix paths for msg/energy tests.
1391
1392 commit bb5ad8608cdba1a4d32f1079c6fcf904003cff6b
1393 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
1394 Date:   Fri Jul 5 09:46:12 2013 +0200
1395
1396     Make it build again after commit 152117af2fbcf4c99d0da5d10a6813aac7eee007
1397     (added dvfs support).
1398
1399 commit 7248f88d074c16ebf4a021f0ad31adfc0fdcc3e1
1400 Author: Augustin Degomme <degomme@idpann.imag.fr>
1401 Date:   Wed Jul 3 15:30:55 2013 +0200
1402
1403     add one missing test
1404
1405 commit cb8c50fdd86322fbff549fd9e4b42439705bdecc
1406 Author: Augustin Degomme <degomme@idpann.imag.fr>
1407 Date:   Fri Jul 5 09:56:20 2013 +0200
1408
1409     fix dist build
1410
1411 commit 9e6224ecd95ff7b6452fe9b2c088138877797542
1412 Merge: ebf8c46 0d2cd6f
1413 Author: acarpena <alexandra.carpen-amarie@inria.fr>
1414 Date:   Fri Jul 5 01:53:41 2013 +0000
1415
1416     Merge branch 'dvfs'
1417     
1418     Added DVFS and energy consumption support.
1419
1420 commit 0d2cd6f4e4e5c8b75159c79b7ae7d716cef99086
1421 Author: acarpena <alexandra.carpen-amarie@inria.fr>
1422 Date:   Thu Jul 4 16:42:07 2013 -0700
1423
1424     added tesh tests for DVFS
1425
1426 commit 891335d86e914cdc1ab32aff45c3930c3f6a3a03
1427 Author: acarpena <alexandra.carpen-amarie@inria.fr>
1428 Date:   Thu Jul 4 13:19:31 2013 -0700
1429
1430     added tesh tests for dvfs
1431
1432 commit ebf8c46c16a40fde708f840334c9e28e10060d4e
1433 Author: suter <frederic.suter@cc.in2p3.fr>
1434 Date:   Wed Jul 3 15:45:23 2013 +0200
1435
1436     add MSG_host_get_process_list() function.
1437
1438 commit 0f71b9d5ea36aaf6979d87d2f001cd7a8110c8c0
1439 Author: suter <frederic.suter@cc.in2p3.fr>
1440 Date:   Wed Jul 3 15:17:13 2013 +0200
1441
1442     cosmetics
1443
1444 commit f995ff68fb3215898f6ce38ff45a6e83762e4939
1445 Author: suter <frederic.suter@cc.in2p3.fr>
1446 Date:   Mon Jul 1 16:19:49 2013 +0200
1447
1448     pushing but never popping means useless code
1449     remove blanks in empty lines
1450
1451 commit 045ec84a15f79257de07f519c9654d9892985ef9
1452 Author: Augustin Degomme <degomme@idpann.imag.fr>
1453 Date:   Tue Jul 2 18:15:56 2013 +0200
1454
1455     This used to work by accident
1456
1457 commit 2d982ca14966f43a6678859d21fa7e796e8aa32f
1458 Author: Augustin Degomme <degomme@idpann.imag.fr>
1459 Date:   Tue Jul 2 18:15:06 2013 +0200
1460
1461     better handling of loop endings
1462     The upper bound may not be inside the set,
1463     or the stride can be negative, with upper bound < lower bound
1464
1465 commit b7ca8d8e4b0dcab8e81509b753e1b2fa80832f49
1466 Author: Augustin Degomme <degomme@idpann.imag.fr>
1467 Date:   Tue Jul 2 18:10:36 2013 +0200
1468
1469     get the rank and not the index for process creation
1470
1471 commit f6ca129aacb2f3200af4644e0dd236985973e7b6
1472 Author: Augustin Degomme <degomme@idpann.imag.fr>
1473 Date:   Tue Jul 2 17:34:56 2013 +0200
1474
1475     use the right index for sendrecv optimization
1476
1477 commit 1faf1e4ac5d8295ab562c45a5507a471ad4540a6
1478 Author: Augustin Degomme <degomme@idpann.imag.fr>
1479 Date:   Tue Jul 2 09:51:05 2013 +0200
1480
1481     unify collective tags
1482     allows to quickly identify the type of the collective when debugging
1483     avoid some collisions with wrong messages being received
1484
1485 commit 46a70e098d1d50876b9cf0576cac2357725cf54f
1486 Author: Augustin Degomme <degomme@idpann.imag.fr>
1487 Date:   Mon Jul 1 17:54:34 2013 +0200
1488
1489     handle MPI_IN_PLACE for basic reduce
1490
1491 commit 260f6acdb4f0d33a1cd039cdf02124ebd9aa54cd
1492 Author: Augustin Degomme <degomme@idpann.imag.fr>
1493 Date:   Mon Jul 1 12:12:17 2013 +0200
1494
1495     do not create communicator if process is not inside its group
1496
1497 commit a3848e5ea6b2305d6059c89705edaccbec356455
1498 Merge: 0c2d2d0 080dc09
1499 Author: acarpena <alexandra.carpen-amarie@inria.fr>
1500 Date:   Sun Jun 30 17:36:14 2013 -0700
1501
1502     Merge branch 'dvfs'
1503     
1504     Conflicts:
1505         buildtools/Cmake/MakeExe.cmake
1506         src/include/surf/surf.h
1507         src/surf/simgrid_dtd.c
1508
1509 commit 080dc09df11aea380c679d3b3ae257826c5cbd44
1510 Author: acarpena <alexandra.carpen-amarie@inria.fr>
1511 Date:   Sun Jun 30 17:04:23 2013 -0700
1512
1513     added dvfs support
1514
1515 commit 152117af2fbcf4c99d0da5d10a6813aac7eee007
1516 Author: acarpena <alexandra.carpen-amarie@inria.fr>
1517 Date:   Sun Jun 30 16:58:27 2013 -0700
1518
1519     added dvfs support
1520
1521 commit 0c2d2d0a3bf1d2b76e68c4b57b8ffac9b3f4ee2a
1522 Author: Augustin Degomme <degomme@idpann.imag.fr>
1523 Date:   Fri Jun 28 15:53:36 2013 +0200
1524
1525     Changelog update, more to come
1526
1527 commit c4f40214500b2b521f98a60d33f666c062ca318c
1528 Author: Augustin Degomme <degomme@idpann.imag.fr>
1529 Date:   Fri Jun 28 14:40:11 2013 +0200
1530
1531     make not_yet_implemented() a macro outputting the name of the function
1532     Also tell the user to contact the team if he wants the support for the function.
1533
1534 commit e1e50fa3f7c4b7b6bcb94dba4d4032f4d69260b9
1535 Author: Augustin Degomme <degomme@idpann.imag.fr>
1536 Date:   Fri Jun 28 13:32:17 2013 +0200
1537
1538     Add a huge variety of not yet impelmented functions, to compile MPICH3 test suite (without RMA or fortran)
1539
1540 commit 84a646f4695779bf82af58629a45f46f9a8a0e7c
1541 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
1542 Date:   Thu Jun 27 14:10:52 2013 +0200
1543
1544     Test -eq is for numerical values.
1545     
1546     Use construct "Use Alternate Value" to achieve the desired effect.
1547
1548 commit f746a1cfd3b3d8530468c78096133eb8ffa1fd90
1549 Author: Augustin Degomme <degomme@idpann.imag.fr>
1550 Date:   Wed Jun 26 17:01:38 2013 +0200
1551
1552     optimize MPI_Sendrecv if a process has to exchange with himself only
1553     This helps avoiding some lockings of lazy network model when one process waits for itself
1554
1555 commit d280c6ed36861ca6a0c72aaea747f28c20c4eae1
1556 Author: Augustin Degomme <degomme@idpann.imag.fr>
1557 Date:   Wed Jun 26 16:35:53 2013 +0200
1558
1559     avoid breaking replay, handle MPI_OP_NULL case
1560
1561 commit 2093781c3522f4122f1914486e94c1d4b8bcb3e2
1562 Author: Augustin Degomme <degomme@idpann.imag.fr>
1563 Date:   Wed Jun 26 13:58:41 2013 +0200
1564
1565     Fix smpi_sleep to execute the sleep on the simulated host (ignoring running host power)
1566
1567 commit fa79ff335a7bfed64b77b34207068c3f433e19d5
1568 Author: Augustin Degomme <degomme@idpann.imag.fr>
1569 Date:   Wed Jun 26 11:14:04 2013 +0200
1570
1571     handle non commutative reduce operations
1572
1573 commit de0856b198be8de817d9c0d496f5bdc0f426084a
1574 Author: Augustin Degomme <degomme@idpann.imag.fr>
1575 Date:   Tue Jun 25 17:57:46 2013 +0200
1576
1577     try again and again to be more portable with this test
1578
1579 commit 703a00161f6ba0654b87df7a04bd622842b9ebf9
1580 Author: Augustin Degomme <degomme@idpann.imag.fr>
1581 Date:   Tue Jun 25 17:01:48 2013 +0200
1582
1583     same as before, to make ci happy
1584
1585 commit 80ead39c7731ab3f2410b1104c78f9a2c0c02416
1586 Author: Augustin Degomme <degomme@idpann.imag.fr>
1587 Date:   Tue Jun 25 16:51:50 2013 +0200
1588
1589     try again to be 32/64 bit agnostic
1590
1591 commit 26a7a4aa12a348c085ec0d7e163692efc6efaeec
1592 Author: Augustin Degomme <degomme@idpann.imag.fr>
1593 Date:   Tue Jun 25 15:04:34 2013 +0200
1594
1595     modify reduce test to provide better coverage
1596
1597 commit 319a100d7f88e1ce33ca97fe868e796ae61304b9
1598 Author: Augustin Degomme <degomme@idpann.imag.fr>
1599 Date:   Tue Jun 25 14:31:53 2013 +0200
1600
1601     try to make the shared test compatible with 32bit architectures
1602
1603 commit dcc48b1305e2d90001e3ba52b4b426a0ba40da66
1604 Author: Augustin Degomme <degomme@idpann.imag.fr>
1605 Date:   Tue Jun 25 13:17:49 2013 +0200
1606
1607     mpich allgatherv was using wrong size value
1608
1609 commit 44a38683bc1680820d3c51bf3d02d462a575ead0
1610 Author: Augustin Degomme <degomme@idpann.imag.fr>
1611 Date:   Tue Jun 25 11:34:29 2013 +0200
1612
1613     mem leaks
1614
1615 commit 3c5f5f80d481830f70dbece02adba58e296a6f00
1616 Author: Augustin Degomme <degomme@idpann.imag.fr>
1617 Date:   Tue Jun 25 11:34:18 2013 +0200
1618
1619     Add a test for SMPI shared malloc and free
1620
1621 commit 874ed2944d8c34f20a31a62facae8145ebe6c6bd
1622 Author: suter <frederic.suter@cc.in2p3.fr>
1623 Date:   Tue Jun 25 12:47:26 2013 +0200
1624
1625     units for bandwidth properties too
1626
1627 commit 2ce25930bd88498435aac99343b2333169d2e4bb
1628 Author: suter <frederic.suter@cc.in2p3.fr>
1629 Date:   Tue Jun 25 12:44:40 2013 +0200
1630
1631     These "properties" are actually bandwidths: allow users to declare units
1632     in the XML file
1633
1634 commit fcab8998bd31ed922e4c88406c5fe85eb6c87aef
1635 Author: suter <frederic.suter@cc.in2p3.fr>
1636 Date:   Tue Jun 25 12:37:45 2013 +0200
1637
1638     start to clarify this example
1639
1640 commit dc78c79b2176f41a0622949cd31a8b66f6ca66aa
1641 Author: suter <frederic.suter@cc.in2p3.fr>
1642 Date:   Tue Jun 25 12:32:17 2013 +0200
1643
1644     remove an ugly pimple thanks to units in XML
1645
1646 commit 63304d32675b00de6f374f86cab305373d4b38d0
1647 Author: suter <frederic.suter@cc.in2p3.fr>
1648 Date:   Tue Jun 25 12:25:09 2013 +0200
1649
1650     allow to use units for storage too (bits, or bytes, or information bits
1651     or bytes, multiplied up to the Tera)
1652
1653 commit a29a242f5c736f17af7ffde36c0e7a3805b2f688
1654 Author: Augustin Degomme <degomme@idpann.imag.fr>
1655 Date:   Mon Jun 24 15:43:39 2013 +0200
1656
1657     separate allreduce tests, with one large and the other small, to avoid to lose too much time in testing, and triggering timeouts.
1658
1659 commit 3d03a9262aa220f6853ef6e803e4d5a393d94296
1660 Author: Augustin Degomme <degomme@idpann.imag.fr>
1661 Date:   Mon Jun 24 14:49:51 2013 +0200
1662
1663     fix two nasty bugs in complex datatypes handling, caught with test suite.
1664
1665 commit 5c57bdf5bab7e95809ca651778a57fb6e5e17fef
1666 Author: Augustin Degomme <degomme@idpann.imag.fr>
1667 Date:   Mon Jun 24 14:49:04 2013 +0200
1668
1669     mem leak
1670
1671 commit b63c7d6bb3bee5544c9c171a27611d3b445b485e
1672 Author: Augustin Degomme <degomme@idpann.imag.fr>
1673 Date:   Mon Jun 24 14:48:56 2013 +0200
1674
1675     pass collective selectors through mpich-coll test suite
1676
1677 commit e1b936b664e8d85f7e1468edd7f3d7bd1bad2dab
1678 Author: Augustin Degomme <degomme@idpann.imag.fr>
1679 Date:   Thu Jun 20 10:11:46 2013 +0200
1680
1681     star-mpi's pairwise alltoall is only valid for power of 2 cases, add openmpi's one instead
1682
1683 commit f4c18dab56cf75ca4455225ab7c1c5dcb6699b94
1684 Author: Augustin Degomme <degomme@idpann.imag.fr>
1685 Date:   Wed Jun 19 17:08:45 2013 +0200
1686
1687     correct a few bcast algorithms and change the test to actually use them all
1688
1689 commit b9c6a09e911fc100b36051e9c138ae14d1b18b5c
1690 Author: Augustin Degomme <degomme@idpann.imag.fr>
1691 Date:   Wed Jun 19 14:31:15 2013 +0200
1692
1693     have allreduce test work on much larger arrays to trigger segmentation in one algorithm
1694
1695 commit 12e2600d416ea922cdaa3fdefe2522260e7312d1
1696 Author: Augustin Degomme <degomme@idpann.imag.fr>
1697 Date:   Wed Jun 19 13:08:42 2013 +0200
1698
1699     ompi selector was using the wrong algo for alltoallv, add the right one and use it
1700
1701 commit 3bfb169bcaa27ee7c5c6a38d5075c37c2f449986
1702 Author: Augustin Degomme <degomme@idpann.imag.fr>
1703 Date:   Wed Jun 19 11:03:54 2013 +0200
1704
1705     increase tesh timeout for replay
1706
1707 commit cabe6a09faf622cfc48780e61c5b3f64bd589c10
1708 Author: Augustin Degomme <degomme@idpann.imag.fr>
1709 Date:   Wed Jun 19 11:03:26 2013 +0200
1710
1711     add forgotten test for an mpich algorithm
1712
1713 commit 52fe3ddd975cde39b727e97ebc9765d9f653e4b4
1714 Author: suter <frederic.suter@cc.in2p3.fr>
1715 Date:   Tue Jun 18 15:28:34 2013 +0200
1716
1717     apply some coding standard in function naming (agier has to be in
1718     vacations ... ;))
1719
1720 commit f5f727fbad47871ac65e6c1bd8daafa68667b1d6
1721 Author: suter <frederic.suter@cc.in2p3.fr>
1722 Date:   Tue Jun 18 15:18:26 2013 +0200
1723
1724     don't call things storage when it's mount
1725
1726 commit 16d1cb7e0e92b43f7e8485f25167c254f6c7f1e5
1727 Author: suter <frederic.suter@cc.in2p3.fr>
1728 Date:   Tue Jun 18 15:15:57 2013 +0200
1729
1730     don't call things storage when it's mount
1731
1732 commit b108a4b307246fd04e52827319b4a522e414c51f
1733 Author: Augustin Degomme <degomme@idpann.imag.fr>
1734 Date:   Tue Jun 18 14:02:26 2013 +0200
1735
1736     This is a bug in the implementation in OpenMPI, with OpenMPI accidentally working.
1737     That's because MPI_ANY_SOURCE is also -1 in OpenMPI.
1738
1739 commit 509521017c4fd521bb98758c369ea1d8295c6300
1740 Author: Augustin Degomme <degomme@idpann.imag.fr>
1741 Date:   Tue Jun 18 13:57:16 2013 +0200
1742
1743     test for barrier algorithms was testing scatter ...
1744
1745 commit 2467765308b776f14ad05d284de30c89e7f999a9
1746 Author: Augustin Degomme <degomme@idpann.imag.fr>
1747 Date:   Tue Jun 18 13:38:04 2013 +0200
1748
1749     change some defined values to less current ones
1750
1751 commit 50a66da9cb41cf1a83f0063f0c7fe44ce5274c80
1752 Author: Augustin Degomme <degomme@idpann.imag.fr>
1753 Date:   Tue Jun 18 13:16:55 2013 +0200
1754
1755     MPI_ERR_COMM was sometimes returned instead of MPI_ERR_RANK in SMPI
1756
1757 commit 08c0240e0f8a7c21ade3b93a4ef14cc4e56c01d6
1758 Author: Augustin Degomme <degomme@idpann.imag.fr>
1759 Date:   Mon Jun 17 18:13:53 2013 +0200
1760
1761     reduce_scatter default implementation was a mess
1762
1763 commit 8eb1dd81f53db215cf73319dc485f120addefe2d
1764 Author: Augustin Degomme <degomme@idpann.imag.fr>
1765 Date:   Mon Jun 17 18:13:26 2013 +0200
1766
1767     if we send 0 data, don't bother with subtypes
1768
1769 commit 964e31805a6409921f1e3a2cd497c15898b4b62b
1770 Author: Augustin Degomme <degomme@idpann.imag.fr>
1771 Date:   Mon Jun 17 18:12:28 2013 +0200
1772
1773     add option "smpi/use_shared_malloc", with true as default, to allow disabling the shared memory SMPI stuff dynamically
1774     Useful for debug purposes, to see if the shared memory is the cause of a bug
1775
1776 commit 4bac5d6867ff353bb05c89397a641001f43ba711
1777 Author: suter <frederic.suter@cc.in2p3.fr>
1778 Date:   Tue Jun 18 13:17:12 2013 +0200
1779
1780     yet another simplification of the storage API: we don't manage
1781     file contents, no need for a buffer as parameter ...
1782
1783 commit 699b4ffbee0612105ed036e2836aa695a11cebbb
1784 Author: suter <frederic.suter@cc.in2p3.fr>
1785 Date:   Tue Jun 18 12:53:14 2013 +0200
1786
1787     size shouldn't be accessible from the user API.
1788
1789 commit 936a14d7a4de6b0ab971a416d16a2b7099fc5cc1
1790 Author: Paul Bédaride <paul.bedaride@gmail.com>
1791 Date:   Mon Jun 17 11:07:18 2013 +0200
1792
1793     Fix of pastry
1794
1795 commit e26baeb660b732be1884889633e5fa4fedcc4d5b
1796 Author: Paul Bédaride <paul.bedaride@gmail.com>
1797 Date:   Fri Jun 14 18:19:46 2013 +0200
1798
1799     Add pastry msg example (First attempt)
1800
1801 commit 91ca39d79fbd3e53ea3cc5fdff3a7ec0348cfcfc
1802 Author: Guillaume Serrière <guillaume.serriere@esial.net>
1803 Date:   Fri Jun 14 15:02:19 2013 +0200
1804
1805     Change xbt_os_timer interface to handle cpu time, thread time and
1806     wall time distinctly.
1807     Windows section isn't test.
1808     
1809     Signed-off-by: Guillaume Serrière <guillaume.serriere@esial.net>
1810
1811 commit b060993afec218c8b2e08367f98b10b2fa824309
1812 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
1813 Date:   Fri Jun 14 12:58:39 2013 +0200
1814
1815     Use HEAD as default reference for git archive.
1816     
1817     The default branch may be undefined.
1818
1819 commit 5fd5bff93ecb155f478530a01c2f265e6e05bd4b
1820 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
1821 Date:   Fri Jun 14 11:25:47 2013 +0200
1822
1823     Add a small value to avoid rounding differences between x86 and x86_64.
1824
1825 commit 6767b7c4abfb52837bf452ef867dde18321b9da9
1826 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
1827 Date:   Fri Jun 14 11:25:16 2013 +0200
1828
1829     Change type double for size_t.
1830
1831 commit 0efcdbcf5699fd083152350d0cebd5c1fe356751
1832 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
1833 Date:   Fri Jun 14 09:42:45 2013 +0200
1834
1835     Remove unused variables.
1836
1837 commit 22732928b4523ffc817b31ec9ca0fc90b8101582
1838 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
1839 Date:   Fri Jun 14 09:31:02 2013 +0200
1840
1841     Comment out useless operation.
1842
1843 commit d531b19a0d1b2931ce8177bacd0124065c68476f
1844 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
1845 Date:   Thu Jun 13 16:11:17 2013 +0200
1846
1847     Add missing dependency.
1848
1849 commit 5283ccec7776f1a878edba1172fd837e373a8dfb
1850 Author: Augustin Degomme <degomme@idpann.imag.fr>
1851 Date:   Fri Jun 14 09:06:23 2013 +0200
1852
1853     wrong file name in cmake file
1854
1855 commit d121fa017abf8e2899d5f2c6032b0a428969d05f
1856 Author: Augustin Degomme <degomme@idpann.imag.fr>
1857 Date:   Fri Jun 14 09:02:11 2013 +0200
1858
1859     add missing prototype
1860
1861 commit 10a63639531e2e30afb9141aa2a9721ed652a566
1862 Author: Augustin Degomme <degomme@idpann.imag.fr>
1863 Date:   Fri Jun 14 08:57:24 2013 +0200
1864
1865     openmpi recently changed its decision for alltoallv algo
1866
1867 commit 9ebe15db62d1f732e4b3121ab8f4dc243371c51e
1868 Author: Augustin Degomme <degomme@idpann.imag.fr>
1869 Date:   Wed Jun 12 14:34:41 2013 +0200
1870
1871     add missing replay files to dist
1872
1873 commit da41b147264c6eb7febc5be6cfb2380eab69ba70
1874 Author: degomme <degomme@debian.localdomain>
1875 Date:   Fri Jun 14 00:56:09 2013 +0200
1876
1877     forgot one file
1878
1879 commit 8293a833f9c68986f8bd174d5bf3d04eb62918d7
1880 Author: degomme <degomme@debian.localdomain>
1881 Date:   Fri Jun 14 00:51:18 2013 +0200
1882
1883     we now have an mpich selector, and a bunch of new algorithms (--cfg=smpi/coll_selector:mpich)
1884
1885 commit 076aada113aa0566c059211416cd9214a54d763d
1886 Merge: ad9cf3d 3bf293f
1887 Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
1888 Date:   Thu Jun 13 15:52:57 2013 +0200
1889
1890     Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
1891
1892 commit ad9cf3dddccaf1d798a39120a83e79d291a57553
1893 Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
1894 Date:   Thu Jun 13 15:52:48 2013 +0200
1895
1896     SIMIX call + MSG function + Java binding for get_core
1897
1898 commit 3bf293f0c23fc59535f99e17ee43531cb9a9fdb6
1899 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
1900 Date:   Thu Jun 13 15:00:53 2013 +0200
1901
1902     model-checker : restore while statement for bugged1_liveness example
1903
1904 commit 25cc8f2c515534fee077ff6ef9a71b55bfc2786f
1905 Merge: 8f040b3 d89f14e
1906 Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
1907 Date:   Thu Jun 13 14:50:23 2013 +0200
1908
1909     Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
1910
1911 commit 8f040b324eb3f808a1f5f8da203ae16b20296914
1912 Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
1913 Date:   Thu Jun 13 14:49:59 2013 +0200
1914
1915     Properties available for cluster tag
1916
1917 commit d89f14ee146bf069a32e9e1802c7cbbbe96bd5d4
1918 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
1919 Date:   Thu Jun 13 12:45:47 2013 +0200
1920
1921     model-checker : update bugged1 and bugged2 tesh (different compilation flags)
1922
1923 commit 1b99d9bfbf73e4591ae012c78ac99ba08fabe645
1924 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
1925 Date:   Thu Jun 13 12:44:45 2013 +0200
1926
1927     model-checker : MC doesn't work with thread context
1928
1929 commit 2eef51f85212214302326508352271ca96de05eb
1930 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
1931 Date:   Thu Jun 13 12:30:47 2013 +0200
1932
1933     disable optimizations for build MC in jenkins
1934
1935 commit fd615df4984a14ed02924279352f41112b08ef5a
1936 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
1937 Date:   Thu Jun 13 12:29:40 2013 +0200
1938
1939     unused variable if tracing disabled
1940
1941 commit 639d8a94d0c1921cee3a2cebdd9480d69a407761
1942 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
1943 Date:   Thu Jun 13 12:15:31 2013 +0200
1944
1945     model-checker : increase timeout in tesh
1946
1947 commit e872999954cf2e237de0f8de77e95b16e7913410
1948 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
1949 Date:   Thu Jun 13 12:08:21 2013 +0200
1950
1951     model-checker : missing #ifdef
1952
1953 commit 97d5af37a4cafa4c5deb5bececf242ab1c015e2e
1954 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
1955 Date:   Thu Jun 13 11:38:02 2013 +0200
1956
1957     model-checker : update bugged2 tesh
1958
1959 commit 0f40cfec58fb170c3378cc63e83cb0a878552970
1960 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
1961 Date:   Thu Jun 13 09:21:52 2013 +0200
1962
1963     model-checker : fix (again ..) DPOR for iSend/iRecv and Wait communications
1964     
1965     - add rdv_cpy in s_smx_action_t structure. comm.rdv is used for
1966       garbage collection and set to NULL when the communication matches
1967       with another communication already pushed and waiting in the
1968       mailbox.
1969     - iSend/iRecv and Wait communications are independant if the
1970       communications are not in the same mailbox. Otherwise, the
1971       iSend/iRecv communication process issuer must be different of the
1972       src_proc or dst_proc of the Wait communication, or, src_buff and
1973       dst_buff of the communications must be different.
1974
1975 commit 4d6e2bb1c86ba6092fc69e61582c223100ee98a9
1976 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
1977 Date:   Wed Jun 12 18:30:23 2013 +0200
1978
1979     model-checker : improve debug messages
1980
1981 commit dd92246f876993d5196363d4f075231c25c87693
1982 Author: degomme <degomme@debian.localdomain>
1983 Date:   Thu Jun 13 11:36:43 2013 +0200
1984
1985     barrier tests
1986
1987 commit e6557f5a455aa071d62f977185ea49ed1437003a
1988 Author: degomme <degomme@debian.localdomain>
1989 Date:   Thu Jun 13 11:36:27 2013 +0200
1990
1991     end of ompi collectives addition, with barrier
1992
1993 commit 31f432aea8605524dd99b6141f8376a7da6d5230
1994 Author: degomme <degomme@debian.localdomain>
1995 Date:   Thu Jun 13 09:36:03 2013 +0200
1996
1997     add tests for scatter
1998
1999 commit da62b5cbd53ece70108a4f0eba4757e75f3dc00a
2000 Author: degomme <degomme@debian.localdomain>
2001 Date:   Thu Jun 13 09:26:51 2013 +0200
2002
2003     add scatter algos from ompi
2004
2005 commit 15a2c29a775316eba1298b52b84c4d22b190b334
2006 Author: degomme <degomme@debian.localdomain>
2007 Date:   Thu Jun 13 02:08:58 2013 +0200
2008
2009     unused variable
2010
2011 commit 908f43d575e3b19014f39ba209da997ab6e3fa2c
2012 Merge: b085fe2 e1973b3
2013 Author: degomme <degomme@debian.localdomain>
2014 Date:   Thu Jun 13 02:03:47 2013 +0200
2015
2016     Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
2017
2018 commit b085fe247ae2cf2a6e36863a54f794deb4f342f5
2019 Author: degomme <degomme@debian.localdomain>
2020 Date:   Thu Jun 13 01:57:57 2013 +0200
2021
2022     add reduce scatter collectives from openmpi, and fix existing one
2023     and add tests, without doing separate commits because it is 2AM
2024
2025 commit e1973b337aa4a275d58f5f934f899291612b698a
2026 Merge: 66d3e89 6d10ceb
2027 Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
2028 Date:   Wed Jun 12 17:13:46 2013 +0200
2029
2030     Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
2031
2032 commit 66d3e8941f0a1313a58a117e791a9a52aa94a402
2033 Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
2034 Date:   Wed Jun 12 17:13:37 2013 +0200
2035
2036     fix Node.java
2037
2038 commit 6d10ceb338728d308864f891ef8a540da45dfa02
2039 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
2040 Date:   Wed Jun 12 14:34:57 2013 +0200
2041
2042     Simplify the link specifications for libSG_java on win32 (untested).
2043     
2044     The variable SIMGRID_LIB_NAME_NAME is never used, and probably gets an
2045     undefined value here.  Remove its definition.
2046     
2047     The variable SIMGRID_LIB_NAME is never set.  Remove reference to it.
2048     
2049     Finally, use "target_link_libraries" for all platforms since I can't find any
2050     reason to avoid it on win32.
2051     
2052     Note that these changes are untested.
2053
2054 commit 576f5789336d40f76fbb07c4272cd684a860a1e5
2055 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
2056 Date:   Wed Jun 12 14:32:10 2013 +0200
2057
2058     Prototypes were changed by previous commit.
2059
2060 commit adb43549f2dd02ba002503aa6f11ad317075e3cf
2061 Author: suter <frederic.suter@cc.in2p3.fr>
2062 Date:   Wed Jun 12 13:28:03 2013 +0200
2063
2064     further simplification of the storage API, keep size only as nmemb was
2065     never really used.
2066
2067 commit 9603bfd3cc9171236c3f77a23e40b62036ea4f06
2068 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
2069 Date:   Wed Jun 12 11:49:54 2013 +0200
2070
2071     Use correct modifier, and don't lie about pointer type.
2072
2073 commit 56d5fef422211eb776ae8d6205816d382e26ecec
2074 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
2075 Date:   Wed Jun 12 11:42:08 2013 +0200
2076
2077     Address compilation warnings.
2078
2079 commit e8e5afcfad77a9090df0d7e6710fb9ac7bfe7802
2080 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
2081 Date:   Wed Jun 12 11:26:31 2013 +0200
2082
2083     Add CMakeLists.txt for examples/msg/semaphores/.
2084
2085 commit 41e2623bb0a37b4ecc7626fedc9e1b94e4d584a0
2086 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
2087 Date:   Wed Jun 12 11:25:27 2013 +0200
2088
2089     Sort entries.
2090
2091 commit bb893395dc24a24659310d48c5223a1548f64c3d
2092 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
2093 Date:   Wed Jun 12 11:25:13 2013 +0200
2094
2095     Add files to the dist archive.
2096
2097 commit 59f5e8487e875f111990e61ab2b025f61fbf0d57
2098 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
2099 Date:   Wed Jun 12 11:24:37 2013 +0200
2100
2101     This file doesn't belong to the dist archive.
2102
2103 commit 442ef391224350f03b56fca7c3a5cfbcae40a206
2104 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
2105 Date:   Wed Jun 12 11:13:52 2013 +0200
2106
2107     Use real parameter name in comment.
2108
2109 commit 11ddbb70152e1a18e91d817671d5323e0bd8533d
2110 Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
2111 Date:   Wed Jun 12 08:37:41 2013 +0200
2112
2113     AS access from MSG layer
2114
2115 commit 798026732c3432883f1f261306c475c023e30a68
2116 Author: Augustin Degomme <degomme@idpann.imag.fr>
2117 Date:   Wed Jun 12 00:27:39 2013 +0200
2118
2119     remove warnings 2
2120
2121 commit 96619dfc463a060fd90d26d333ca0134d7c32429
2122 Author: Augustin Degomme <degomme@idpann.imag.fr>
2123 Date:   Wed Jun 12 00:07:48 2013 +0200
2124
2125     remove warnings
2126
2127 commit dee2366d6c226276bb2d9fba2b709a49fb0fbe38
2128 Author: Paul Bédaride <paul.bedaride@gmail.com>
2129 Date:   Fri Jun 7 09:21:37 2013 +0200
2130
2131     Remove debuging printf
2132
2133 commit d19a644f94a4c32b3ffd2fb7c8edbb8b9b58f382
2134 Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
2135 Date:   Fri Jun 7 02:28:39 2013 +0200
2136
2137     Fix jmsg_as getSons
2138
2139 commit 70e1917f028f458c86401ee7a74145ec7e164dc4
2140 Author: Paul Bédaride <paul.bedaride@gmail.com>
2141 Date:   Thu Jun 6 23:33:25 2013 +0200
2142
2143     Add msg As getModel and GetHosts
2144
2145 commit 05faa61eee4ea71225b78d004f67f73a7269ab7b
2146 Author: Paul Bédaride <paul.bedaride@gmail.com>
2147 Date:   Thu Jun 6 21:51:32 2013 +0200
2148
2149     Add missing files
2150
2151 commit 82158c44ca7df93c46d866c81ed8c02b132a6cf7
2152 Author: Paul Bédaride <paul.bedaride@gmail.com>
2153 Date:   Thu Jun 6 18:57:26 2013 +0200
2154
2155     Access AS hierarchy at Msg layer
2156
2157 commit be7ef7ac1f3f0daf1ced88e55c149e6f43912ce6
2158 Author: Augustin Degomme <degomme@idpann.imag.fr>
2159 Date:   Tue Jun 11 17:53:17 2013 +0200
2160
2161     add test for gather collectives
2162
2163 commit 9f4593d014139381fd8977a84e76f0094fb2fac8
2164 Author: Augustin Degomme <degomme@idpann.imag.fr>
2165 Date:   Tue Jun 11 17:49:46 2013 +0200
2166
2167     add gather collectives from ompi
2168
2169 commit f7bfc7f9646c3f1c3b350a78b2fae5a35ea939f7
2170 Author: Augustin Degomme <degomme@idpann.imag.fr>
2171 Date:   Tue Jun 11 16:14:10 2013 +0200
2172
2173     Fix bug happening with MPI_Datatypes
2174     Provide better support for contiguous datatypes
2175
2176 commit c25acb156967c222e2512e0168767fe488e7d25c
2177 Author: Augustin Degomme <degomme@idpann.imag.fr>
2178 Date:   Tue Jun 11 15:26:33 2013 +0200
2179
2180     add allgatherv algo from ompi
2181
2182 commit d77e8454ea1c527ebec2b4629dcd3e90ecccf51e
2183 Author: Augustin Degomme <degomme@idpann.imag.fr>
2184 Date:   Tue Jun 11 11:02:21 2013 +0200
2185
2186     add new allgather algo from ompi
2187
2188 commit 6da3f48c9f8d12591ad10f3473afd2bfbce1b15e
2189 Author: suter <frederic.suter@cc.in2p3.fr>
2190 Date:   Tue Jun 11 15:21:42 2013 +0200
2191
2192     size_t instead of unsigned long for storage size and used_size
2193
2194 commit a7708e874685bdc7a883c4c9c09f37f0e39dca44
2195 Author: suter <frederic.suter@cc.in2p3.fr>
2196 Date:   Tue Jun 11 14:59:53 2013 +0200
2197
2198     simplify the simcall stack for file unlink
2199     there are still a few leaks: as unlink does not totally destroy the
2200     data structures. If the same file descriptor is reopened (new file is
2201     created), here comes the leak ...
2202
2203 commit dcb640a0f47e6b4c563eae670b9c72a0f9b7474a
2204 Author: suter <frederic.suter@cc.in2p3.fr>
2205 Date:   Tue Jun 11 10:55:07 2013 +0200
2206
2207     there is no stat on files anymore
2208
2209 commit cb213ff195ee293ff0ad8e7a7d8e6b7d5c335b99
2210 Author: suter <frederic.suter@cc.in2p3.fr>
2211 Date:   Tue Jun 11 10:49:21 2013 +0200
2212
2213     cleaning step: uniform naming (stream to fd) + some cuts at 80
2214     characters
2215
2216 commit b8f52f1d8141294fc2899777237b98d39c86d7c8
2217 Author: suter <frederic.suter@cc.in2p3.fr>
2218 Date:   Tue Jun 11 10:47:06 2013 +0200
2219
2220     one parameter less for open
2221
2222 commit 3bf05b5648732e6ea4ce4e63845e3fa075e017dc
2223 Author: suter <frederic.suter@cc.in2p3.fr>
2224 Date:   Tue Jun 11 10:45:42 2013 +0200
2225
2226     get rid of mode for open in Java bindings too
2227
2228 commit 8b1bc235e2747a7705c534c0fdcb0bc1bb8fb499
2229 Author: suter <frederic.suter@cc.in2p3.fr>
2230 Date:   Tue Jun 11 10:28:09 2013 +0200
2231
2232     get rid of "mode" parameter in the open file function. It wasn't used
2233     anyway.
2234
2235 commit 03b9cd8063ce997bf46d80291c7e54ec8480ad01
2236 Author: Augustin Degomme <degomme@idpann.imag.fr>
2237 Date:   Tue Jun 11 10:13:14 2013 +0200
2238
2239     add missing file in dist
2240
2241 commit a00f94a0c4dab6793ebd7f61961ef04d15873c23
2242 Author: Augustin Degomme <degomme@idpann.imag.fr>
2243 Date:   Tue Jun 11 10:06:54 2013 +0200
2244
2245     remove warning
2246
2247 commit d1d1f625ff0e84b1b1e2c267dc0078f97da80315
2248 Author: degomme <degomme@debian.localdomain>
2249 Date:   Tue Jun 11 02:03:22 2013 +0200
2250
2251     remove warning
2252
2253 commit 32b45cab9d4731c6cc648f79f1bebce2d1c7ca9a
2254 Author: degomme <degomme@debian.localdomain>
2255 Date:   Tue Jun 11 01:59:42 2013 +0200
2256
2257     add new algos for reduce from ompi
2258
2259 commit 9631558b72f9b30b510f23a391d77c61c0541bd5
2260 Author: degomme <degomme@debian.localdomain>
2261 Date:   Mon Jun 10 22:41:53 2013 +0200
2262
2263     add another ompi bcast algo
2264
2265 commit 0716a43321411df330eded3271a921b18574a26d
2266 Author: Augustin Degomme <degomme@idpann.imag.fr>
2267 Date:   Mon Jun 10 18:13:37 2013 +0200
2268
2269     add one more bcast algo
2270
2271 commit 59da8fcd5344f65ef28eb1106233049c126e2c18
2272 Author: Augustin Degomme <degomme@idpann.imag.fr>
2273 Date:   Mon Jun 10 17:11:17 2013 +0200
2274
2275     useless line
2276
2277 commit 51f0b3ebf52e6b7c6422e0be68bfc7a8cf732eb3
2278 Author: Augustin Degomme <degomme@idpann.imag.fr>
2279 Date:   Mon Jun 10 16:07:00 2013 +0200
2280
2281     add tests for ompi selector
2282
2283 commit 30ce1928845304200262ecc119ea735408d1098e
2284 Author: Augustin Degomme <degomme@idpann.imag.fr>
2285 Date:   Mon Jun 10 16:06:13 2013 +0200
2286
2287     add a new allreduce algorithm from openmpi
2288
2289 commit d504ff630c68bc8bf3e42a22ddcff4ebc62dbe51
2290 Author: Augustin Degomme <degomme@idpann.imag.fr>
2291 Date:   Mon Jun 10 14:50:10 2013 +0200
2292
2293     activate commute flag for MPI_Op, adds smpi_op_is_commute to test it (-1 FIXME !)
2294
2295 commit 0b7eb8f8385af2b5e0e5e3f6659d6214a503a9af
2296 Author: Augustin Degomme <degomme@idpann.imag.fr>
2297 Date:   Mon Jun 10 14:49:26 2013 +0200
2298
2299     remove warnings in smpi selector
2300
2301 commit 5fc5f436eb940f695a905a97efec90ec1ff15882
2302 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
2303 Date:   Mon Jun 10 15:11:27 2013 +0200
2304
2305     model-checker : update tesh for liveness example
2306
2307 commit 5ad607a5d74b8692fb56c1e4bf02400a2bccb55f
2308 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
2309 Date:   Mon Jun 10 14:59:20 2013 +0200
2310
2311     model-checker : update tesh
2312
2313 commit 7fd43d4615711a62983094f46b43097e51425e69
2314 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
2315 Date:   Mon Jun 10 14:55:51 2013 +0200
2316
2317     model-checker : remove out of date tesh of chord example
2318
2319 commit d2f19f87ea9f58ec528396689a5fb886e5692a80
2320 Author: suter <frederic.suter@cc.in2p3.fr>
2321 Date:   Mon Jun 10 09:11:33 2013 +0200
2322
2323     avoid double variable definition when tracing is activated (+some
2324     indenting)
2325
2326 commit f7c976ed5937b0d957b14a9c68404855a33a117d
2327 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
2328 Date:   Sat Jun 8 19:40:41 2013 +0200
2329
2330     model-checker : free memory
2331
2332 commit d6a65df81f2d1263be4186890863302355cb59f9
2333 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
2334 Date:   Sat Jun 8 19:15:17 2013 +0200
2335
2336     model-checker : increase number of colors for dot output
2337
2338 commit aa9957cdf6eccf9ed8f1001c41273ea2115b75b4
2339 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
2340 Date:   Fri Jun 7 12:06:14 2013 +0200
2341
2342     cosmetics : indent
2343
2344 commit 6a57d49726f4ad02cbe5f8764024bcc3a9bdbabb
2345 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
2346 Date:   Thu Jun 6 22:48:49 2013 +0200
2347
2348     model-checker : use raw_heap instead of std_heap
2349
2350 commit e081d27d94e22fb59dbd8294087fd10465a1ca1d
2351 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
2352 Date:   Thu Jun 6 22:31:39 2013 +0200
2353
2354     model-checker : fix dot output for smpi examples
2355
2356 commit 91ccd61316607f1aa43271257b00fb54af497808
2357 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
2358 Date:   Thu Jun 6 17:26:46 2013 +0200
2359
2360     cosmetics : indent
2361
2362 commit cee502af6d0b9f251c6f36a7baa98a5342b08abf
2363 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
2364 Date:   Wed Jun 5 23:48:07 2013 +0200
2365
2366     model-checker : add information in counter-example and dot output
2367
2368 commit 041f6cf28a3d83ee106f4ac7c80fa65809f50a31
2369 Author: George Markomanolis <george@markomanolis.com>
2370 Date:   Sat Jun 8 16:51:53 2013 +0200
2371
2372     New actions for the time independent trace replay framework:
2373     Gather
2374     AllGatherV
2375     ReduceScatter
2376     
2377     * I changed some declarations from xbt_new0() to calloc(), I had to use an MPI datatype variable declared as MPI_CURRENT_TYPE and it was not possible with xbt_new0().
2378     * Some new example files for the collectives calls with real values extracted from BigDFT.
2379
2380 commit 9d7537a900d7a00156eda13f5fd6ec26b10eb242
2381 Author: degomme <degomme@debian.localdomain>
2382 Date:   Fri Jun 7 14:42:28 2013 +0200
2383
2384     rename old alltoall selector function, which will probably be removed soon
2385
2386 commit c6b37bd8ca699c760d0198d8ad38ba802eb91ec2
2387 Author: degomme <degomme@debian.localdomain>
2388 Date:   Fri Jun 7 14:42:01 2013 +0200
2389
2390     add ompi selector for smpi collectives (use --cfg=smpi/coll_selector="ompi" to activate)
2391
2392 commit ee5447e55003f9f5292edc13ee50794157ac56b0
2393 Author: suter <frederic.suter@cc.in2p3.fr>
2394 Date:   Fri Jun 7 12:08:22 2013 +0200
2395
2396     simpler version of simcall to get the file of a file
2397
2398 commit 777ab1d984a7f99783e0a9dd18b4f52358900ee8
2399 Author: suter <frederic.suter@cc.in2p3.fr>
2400 Date:   Thu Jun 6 22:31:42 2013 +0200
2401
2402     allow tasks to take no output nor produce any output
2403
2404 commit 17426e6da9e3e452fcc304e77af71c28a71f5c5c
2405 Author: Lionel <eyraud@etincel.(none)>
2406 Date:   Fri Jun 7 00:55:03 2013 +0200
2407
2408     Bugfix
2409
2410 commit fa850fa2a06b496bf4e47755edccd72afe66b0d7
2411 Author: Lionel <eyraud@etincel.(none)>
2412 Date:   Fri Jun 7 00:20:02 2013 +0200
2413
2414     Fix exception handling in Java semaphores
2415
2416 commit 293e6564ad47956c2be7d43eb48c0dc097f421c5
2417 Author: Lionel <eyraud@etincel.(none)>
2418 Date:   Thu Jun 6 23:44:36 2013 +0200
2419
2420     Bugfix in semaphore code
2421
2422 commit 14b60cad3005c71ebc2d752dbdff94da9b64dde0
2423 Author: Lionel <eyraud@etincel.(none)>
2424 Date:   Thu Jun 6 23:44:14 2013 +0200
2425
2426     Add correct headers for Java exports
2427
2428 commit 821ff220193870353053eebc9b60d7c3abad4e2e
2429 Author: Lionel <eyraud@etincel.(none)>
2430 Date:   Thu Jun 6 23:29:34 2013 +0200
2431
2432     Bugfix
2433
2434 commit f122b5ee75cf18cd4ba58d081677e44763716203
2435 Author: Lionel <eyraud@etincel.(none)>
2436 Date:   Thu Jun 6 23:16:42 2013 +0200
2437
2438     An example to test MSG semaphores
2439
2440 commit c6f9797c6806eff7e821abd36a43436c5c58ed31
2441 Author: Lionel <eyraud@etincel.(none)>
2442 Date:   Thu Jun 6 21:59:47 2013 +0200
2443
2444     Update ChangeLog for Semaphores in Java
2445
2446 commit 0c7041a93174ffc542de056088890f2e8e3fe331
2447 Merge: 97833d1 77b3533
2448 Author: Lionel <eyraud@etincel.(none)>
2449 Date:   Thu Jun 6 21:43:26 2013 +0200
2450
2451     Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
2452
2453 commit 97833d16834563a8e1773e4f8ff364a80bcb6c6a
2454 Author: Lionel <eyraud@etincel.(none)>
2455 Date:   Thu Jun 6 21:40:44 2013 +0200
2456
2457     Added Semaphore visibility to the Java bindings
2458
2459 commit 77b3533e27b1c323f77b151ffd73445a70320de6
2460 Author: suter <frederic.suter@cc.in2p3.fr>
2461 Date:   Thu Jun 6 21:36:13 2013 +0200
2462
2463     revalidate
2464
2465 commit 583b45fc459df9a4d3990cbf74009b3ffb63ef4a
2466 Author: suter <frederic.suter@cc.in2p3.fr>
2467 Date:   Thu Jun 6 21:30:49 2013 +0200
2468
2469     setting result help to propogate it
2470
2471 commit a505bd1917664e30e6ea9e2fb9fa11fe6ab14cfc
2472 Author: suter <frederic.suter@cc.in2p3.fr>
2473 Date:   Thu Jun 6 19:23:11 2013 +0200
2474
2475     no need to free the file descriptor when you just want the file size
2476     ... have to think harder when copy/pasting
2477
2478 commit 93c327273c84eca76c4ef81af03184a1b91b36d3
2479 Author: suter <frederic.suter@cc.in2p3.fr>
2480 Date:   Thu Jun 6 19:22:00 2013 +0200
2481
2482     stream to fd
2483
2484 commit e3efe5fac18e1bd2093165a494bd113fb7e93a4e
2485 Author: suter <frederic.suter@cc.in2p3.fr>
2486 Date:   Thu Jun 6 19:07:18 2013 +0200
2487
2488     copy/paste error
2489
2490 commit ec4656ceb7707c85a2228f23d88aae20798e4755
2491 Author: suter <frederic.suter@cc.in2p3.fr>
2492 Date:   Thu Jun 6 19:05:56 2013 +0200
2493
2494     fp => fd (for file descriptor)
2495
2496 commit 31cb418c23b5fc1ab337e073e4113c873252a2a7
2497 Author: suter <frederic.suter@cc.in2p3.fr>
2498 Date:   Thu Jun 6 18:40:06 2013 +0200
2499
2500     Wow, I wrote a simcall! 11 files to modify to do a simple get_size on a
2501     file ...
2502
2503 commit 9bb15bd26870bd706c2721583b02e56cf61860c2
2504 Author: suter <frederic.suter@cc.in2p3.fr>
2505 Date:   Thu Jun 6 17:52:32 2013 +0200
2506
2507     unsigned long to size_t
2508
2509 commit b984f825d9f734259eb180dfb81d65a36159b698
2510 Author: suter <frederic.suter@cc.in2p3.fr>
2511 Date:   Thu Jun 6 17:27:05 2013 +0200
2512
2513     add a function to retrieve the size of an msg_file_t
2514
2515 commit 40803b27ba5bcb382dfcd593885313a975bafd89
2516 Author: Martin Quinson <martin.quinson@loria.fr>
2517 Date:   Thu Jun 6 18:21:24 2013 +0200
2518
2519     Make semaphores visible from MSG
2520
2521 commit 877dda2974b23992f11587a14b349eacd373ece4
2522 Author: Lionel <eyraud@etincel.(none)>
2523 Date:   Thu Jun 6 15:05:54 2013 +0200
2524
2525     Export setAsyncMailbox to Java world
2526
2527 commit 58b3ca13418929fcbc0529f43269373cba293cae
2528 Author: suter <frederic.suter@cc.in2p3.fr>
2529 Date:   Thu Jun 6 10:31:04 2013 +0200
2530
2531     more cleanups related to stat on files
2532
2533 commit 04499946d1a382b5b5815d69b95b27dc78d36ed6
2534 Author: suter <frederic.suter@cc.in2p3.fr>
2535 Date:   Thu Jun 6 10:28:17 2013 +0200
2536
2537     no more stat structure
2538
2539 commit ade53b66a67b85694fb274e87f0d29c22ee84b8f
2540 Author: suter <frederic.suter@cc.in2p3.fr>
2541 Date:   Thu Jun 6 10:25:23 2013 +0200
2542
2543     file_stat.h has been removed
2544
2545 commit a7ae6d167dc1e11df403e90d915d45c3a4bed1c0
2546 Author: suter <frederic.suter@cc.in2p3.fr>
2547 Date:   Thu Jun 6 10:23:25 2013 +0200
2548
2549     remove references to an include file that doesn't exist anymore
2550
2551 commit e7ba1c287b7aef37c9aedf8a953910ac5c9380e2
2552 Author: Martin Quinson <martin.quinson@loria.fr>
2553 Date:   Thu Jun 6 09:49:55 2013 +0200
2554
2555     kill some dead code
2556
2557 commit 1f040cf05620d2fb74a8f34011464acb4d72cb0e
2558 Author: Martin Quinson <martin.quinson@loria.fr>
2559 Date:   Thu Jun 6 09:24:07 2013 +0200
2560
2561     commit my eclipse configuration file so that others can use it
2562
2563 commit 8eb4e362ed62f06368f89083526b56418ebae67a
2564 Author: Martin Quinson <martin.quinson@loria.fr>
2565 Date:   Thu Jun 6 09:02:05 2013 +0200
2566
2567     these got regenerated, apparently with a newer version of bison
2568
2569 commit c54d2dcbe0eefe47078bd972d2975470e9ef8ea9
2570 Author: Martin Quinson <martin.quinson@loria.fr>
2571 Date:   Thu Jun 6 08:59:48 2013 +0200
2572
2573     unignore eclipse project file, ignore some crappy compiled files
2574
2575 commit e6c4b413a125ab0016782004ed00289bfedf4a0d
2576 Author: suter <frederic.suter@cc.in2p3.fr>
2577 Date:   Wed Jun 5 22:50:21 2013 +0200
2578
2579     say that we messed with msg_file
2580
2581 commit 42971b0ce70b8dfab1c8a4ce5545664fea4a6f2e
2582 Author: suter <frederic.suter@cc.in2p3.fr>
2583 Date:   Wed Jun 5 22:42:35 2013 +0200
2584
2585     revalidate tesh to account for BIG FAT WARNING
2586
2587 commit eb157d0b5287893093184655770a8ecd59f76a1d
2588 Author: suter <frederic.suter@cc.in2p3.fr>
2589 Date:   Wed Jun 5 22:41:04 2013 +0200
2590
2591     revalidate tesh
2592
2593 commit 73f9260daacbea983884e90b7e366e9d1205d516
2594 Author: suter <frederic.suter@cc.in2p3.fr>
2595 Date:   Wed Jun 5 22:29:22 2013 +0200
2596
2597     simplify the examples of file usage
2598
2599 commit 20efd8117c7984f9c448f75ac7ab543c98802f1d
2600 Author: suter <frederic.suter@cc.in2p3.fr>
2601 Date:   Wed Jun 5 22:25:56 2013 +0200
2602
2603     path and size should be enough to describe files stored on a storage
2604     resource
2605
2606 commit 6330fa8d1410fba5e1560eeaeddf1a7382eaa369
2607 Author: suter <frederic.suter@cc.in2p3.fr>
2608 Date:   Wed Jun 5 22:25:06 2013 +0200
2609
2610     Simplify the way files are described. Get rid of the stats, the
2611     MSG_file_stat, and all the underlying functions
2612
2613 commit d83cf3b035bac2ce84d94c5b2dcc0b8bf2f38574
2614 Author: suter <frederic.suter@cc.in2p3.fr>
2615 Date:   Wed Jun 5 17:47:18 2013 +0200
2616
2617     start to simplify the stack of structures for files. Get rid of stats
2618     and just keep name, size and mount point
2619
2620 commit 2e306fd7a3ccf90fb022e505b26c587d69ec2a42
2621 Author: suter <frederic.suter@cc.in2p3.fr>
2622 Date:   Wed Jun 5 11:39:12 2013 +0200
2623
2624     typos
2625
2626 commit 129646a94f69cb2e243fe8a9fe49e87954597742
2627 Author: Martin Quinson <martin.quinson@loria.fr>
2628 Date:   Wed Jun 5 19:58:01 2013 +0200
2629
2630     document the fact that we accept abbreviations of log setting modifiers, even harsh ones
2631
2632 commit d1550ac7aec96d6e877a3451af0ec2bac93ce83c
2633 Author: Martin Quinson <martin.quinson@loria.fr>
2634 Date:   Wed Jun 5 19:56:21 2013 +0200
2635
2636     cleanups: kill unused forward declarations
2637
2638 commit 55317512453b1be36e24fd604617b4fef28e532f
2639 Author: Martin Quinson <martin.quinson@loria.fr>
2640 Date:   Wed Jun 5 19:55:24 2013 +0200
2641
2642     big fat warning to avoid an issue that Lionel encountered
2643
2644 commit a9a7fce452bf5dc36bde5c1e0090b91922d13588
2645 Author: Martin Quinson <martin.quinson@loria.fr>
2646 Date:   Tue Jun 4 22:36:17 2013 +0200
2647
2648     display a warning message to avoid that some people use that binary by error
2649
2650 commit a9cda6b9eb178b6bdc26aa2fa365091abedb8ca8
2651 Author: Martin Quinson <martin.quinson@loria.fr>
2652 Date:   Mon May 13 16:06:01 2013 +0200
2653
2654     document some recent changes
2655
2656 commit 7f06482332409f552ac19d126fa69520ade79fcb
2657 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
2658 Date:   Sun Jun 2 21:07:15 2013 +0200
2659
2660     model-checker : generate dot file for the verification of liveness properties
2661
2662 commit 526071cbe469230ffeb90c7fca623b6bdc01db21
2663 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
2664 Date:   Sun Jun 2 20:30:34 2013 +0200
2665
2666     model-checker : use else if instead of if then if
2667
2668 commit 83be6c229ad40bf76f34d807bc55d1413cf678aa
2669 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
2670 Date:   Sun Jun 2 20:27:51 2013 +0200
2671
2672     model-checker : fix dpor with dot_output
2673
2674 commit 28dbdccd6dfc861ac7951a9884ca597e37c94710
2675 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
2676 Date:   Sat Jun 1 16:26:14 2013 +0200
2677
2678     model-checker : modify chord example in mc for exhaustive exploration
2679     
2680     Each node executes only one of the periodic sub-protocols (stabilize,
2681     fix fingers, check predecessor or lookup) then it replies to requests
2682     from other nodes.
2683
2684 commit 13b26f61527fed7ac5dbc65753430499d89b4903
2685 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
2686 Date:   Sat Jun 1 11:51:06 2013 +0200
2687
2688     model-checker : fix memory free
2689
2690 commit 37876ed92c56be8bf04d4075e862fef838cf29e1
2691 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
2692 Date:   Fri May 31 23:38:26 2013 +0200
2693
2694     model-checker : remove useless if
2695
2696 commit d7d6db175cc786205321b1bfb6177e43f44cf85b
2697 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
2698 Date:   Fri May 31 23:30:47 2013 +0200
2699
2700     model-checker : fix compilation error
2701
2702 commit 76d61ee41af859ea9d964f305f96d0654b3473b4
2703 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
2704 Date:   Fri May 31 20:50:30 2013 +0200
2705
2706     model-checker : remove useless take/restore snapshot
2707
2708 commit 930aee4aca2cf2faaa7f129940e8b5cb1a844371
2709 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
2710 Date:   Fri May 31 15:29:50 2013 +0200
2711
2712     Try to support older versions of cmake.
2713
2714 commit 384437298dc42b6dd327bb4f0967cd5ad20fb6b2
2715 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
2716 Date:   Fri May 31 14:56:48 2013 +0200
2717
2718     model-checker : update bugged1_liveness tesh
2719
2720 commit 18618fc686c83dc040990e84e915739b2a5f0a79
2721 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
2722 Date:   Fri May 31 14:44:06 2013 +0200
2723
2724     model-checker : initialize variables
2725
2726 commit d7f09767e1c69493afa04dce4b6ed1f2d77b966a
2727 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
2728 Date:   Fri May 31 14:17:15 2013 +0200
2729
2730     model-checker : remove comment and add debug message
2731
2732 commit 371649bf05bfba5c4b81a68c44fde1bce924d295
2733 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
2734 Date:   Fri May 31 14:12:50 2013 +0200
2735
2736     model-checker : simplify algorithm for the verification of liveness properties
2737
2738 commit 756c7ab76ef93154efb6309c192763c2ac241928
2739 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
2740 Date:   Thu May 30 15:35:10 2013 +0200
2741
2742     model-checker : take snapshot of memory segments during the parsing of /proc/self/maps
2743
2744 commit 86942626354f3a1b1df9404a9324a9dbfb955c9a
2745 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
2746 Date:   Tue May 28 18:19:21 2013 +0200
2747
2748     model-checker : use only structure (mc_pair_t) for the verification of liveness properties
2749
2750 commit c73aeef05e1a3702e23296f6ff6690d6d408543b
2751 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
2752 Date:   Tue May 28 09:46:19 2013 +0200
2753
2754     model-checker : free memory
2755
2756 commit 9b5d5be212c4f3c8e9af41c3d6b771662b4495d5
2757 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
2758 Date:   Tue May 28 09:42:06 2013 +0200
2759
2760     model-checker : add global variable in bugged1_liveness example to change the number of clients
2761
2762 commit 41906f03a736673ad3b22028213662e36c938cb3
2763 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
2764 Date:   Mon May 27 17:45:46 2013 +0200
2765
2766     Remove reference to nonexistent class.
2767     
2768     It was removed more than one year ago.
2769
2770 commit fe436f73138dec14b5268e3aaa7b9ab2357fc102
2771 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
2772 Date:   Fri May 24 13:28:10 2013 +0200
2773
2774     Try to normalize path for libraries bundled into simgrid.jar.
2775
2776 commit fea7b654993d16ae61cfc36f454991d5ecf70c0a
2777 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
2778 Date:   Fri May 24 11:36:27 2013 +0200
2779
2780     Also add LICENSE file to simgrid.jar.
2781     
2782     It is referenced by file COPYING.
2783
2784 commit f3a659987f63e0e68ebc8da8ee33c13bf98b44ab
2785 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
2786 Date:   Tue May 21 18:19:17 2013 +0200
2787
2788     Small improvements to parmap_test
2789     
2790     * print an error message, and change exit status on error
2791     * reduce test time by decreasing the sleep duration in fun_get_id()
2792
2793 commit 1b118858229a08f00b76ab2105779c814f0363d0
2794 Author: Paul Bédaride <paul.bedaride@gmail.com>
2795 Date:   Thu May 23 15:06:31 2013 +0200
2796
2797     Add scala masterslave bypass and kill
2798
2799 commit bfbeefca4cf907a4139e2bd7b8eee57ff46f01ad
2800 Author: Paul Bédaride <paul.bedaride@gmail.com>
2801 Date:   Thu May 23 11:23:00 2013 +0200
2802
2803     Add missing FindScala.cmake
2804
2805 commit a2fc9093202ad92a65d242d6e5fe824106dc857a
2806 Author: Paul Bédaride <paul.bedaride@gmail.com>
2807 Date:   Thu May 23 11:09:28 2013 +0200
2808
2809     Add a scala masterslave example
2810
2811 commit d37bf2931ef84148a8fbb25fbd0afdda93fcdc55
2812 Author: Paul Bédaride <paul.bedaride@gmail.com>
2813 Date:   Tue May 21 16:52:13 2013 +0200
2814
2815     Fix Windows Jenkins script
2816
2817 commit 292883de6d7a037377a9a67d4123ad720c3f7590
2818 Author: Guillaume Serrière <guillaume.serriere@esial.net>
2819 Date:   Fri May 17 16:29:17 2013 +0200
2820
2821     Restore parmap unitTesting as part of teshsuite.
2822     
2823     Signed-off-by: Guillaume Serrière <guillaume.serriere@esial.net>
2824
2825 commit 74004cafa2eec4eae61fb0b83d5ba901a5347c1f
2826 Author: Paul Bédaride <paul.bedaride@gmail.com>
2827 Date:   Fri May 17 15:20:14 2013 +0200
2828
2829     Add linux and win shell scripts for jenkins
2830
2831 commit 3224d311afe32824f5c3c6d7c84da9d0da42cb3b
2832 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
2833 Date:   Thu May 16 17:30:17 2013 +0200
2834
2835     SIMIX must be initialized now to use parmaps.
2836
2837 commit fff8fc755939b0f3fbb3fd62cf3cc5f83aa05c5b
2838 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
2839 Date:   Thu May 16 16:53:09 2013 +0200
2840
2841     Remove now unused log category.
2842
2843 commit 4fc106b8bc6fc871f9d3623010993e47c97ed73c
2844 Author: Guillaume Serrière <guillaume.serriere@esial.net>
2845 Date:   Thu May 16 16:40:44 2013 +0200
2846
2847     Remove unused variable.
2848     
2849     Signed-off-by: Guillaume Serrière <guillaume.serriere@esial.net>
2850
2851 commit a2c3c96044c07288f1e1a2c3245f8a1fb62c22d6
2852 Author: Guillaume Serrière <guillaume.serriere@esial.net>
2853 Date:   Tue May 14 16:59:06 2013 +0200
2854
2855     Add of context creation in parmap.
2856     
2857     Remove parmap from unitTesting because we need a context factory
2858     for parmap creation now.
2859     
2860     Signed-off-by: Guillaume Serrière <guillaume.serriere@esial.net>
2861
2862 commit 61a993d9efe970edcbb1cb3d947553b2f188b327
2863 Author: Guillaume Serrière <guillaume.serriere@esial.net>
2864 Date:   Tue May 14 16:11:07 2013 +0200
2865
2866     Remove parmap from surf.
2867     
2868     Signed-off-by: Guillaume Serrière <guillaume.serriere@esial.net>
2869
2870 commit 6a5f125b5b31075b7bdb3170126a7b4d533756e8
2871 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
2872 Date:   Thu May 16 14:23:08 2013 +0200
2873
2874     Include TRACING_SRC only when HAVE_TRACING.
2875
2876 commit 93d06f870b710ab679422e2d1f9f70fd98a9e405
2877 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
2878 Date:   Wed May 15 18:29:39 2013 +0200
2879
2880     Give size of pointed area, not size of pointer.
2881
2882 commit 6d20c4d8150d0315751d881a8916106fda86afde
2883 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
2884 Date:   Wed May 15 18:29:39 2013 +0200
2885
2886     Add platf_route_rulebased2full.py to bin_files.
2887
2888 commit 3cebdd822e0da449810f0757ff3c2b2c14dc6ac4
2889 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
2890 Date:   Wed May 15 18:29:39 2013 +0200
2891
2892     Avoid unnecessary utf8 characters in ChangeLog.
2893
2894 commit db5be29f73ecbdd4e645849a941ccdd387bd858f
2895 Author: Paul Bédaride <paul.bedaride@gmail.com>
2896 Date:   Wed May 15 17:41:39 2013 +0200
2897
2898     Remove PCRE dependency and RuleBased routing
2899
2900 commit 4ce370996ff8db309df820b203b461a79aed993d
2901 Author: Paul Bédaride <paul.bedaride@gmail.com>
2902 Date:   Fri May 10 17:00:58 2013 +0200
2903
2904     Add new boolean type for configuration
2905
2906 commit e3abdabb61f2c6b853a9df18c50ce84c590836fa
2907 Author: Augustin Degomme <degomme@idpann.imag.fr>
2908 Date:   Tue May 7 17:10:04 2013 +0200
2909
2910     requalify tesh for replay to account for 301c31f7
2911
2912 commit f57237b815d7e474bdee0661b002befee59c278a
2913 Author: Augustin Degomme <degomme@idpann.imag.fr>
2914 Date:   Thu May 2 10:37:04 2013 +0200
2915
2916     synchronize all replay processes at the end
2917     to avoid some of them being destroyed wrongfully
2918
2919 commit 252f8d822ecbe9721cea8f9f21fde92151aab4a6
2920 Author: Augustin Degomme <degomme@idpann.imag.fr>
2921 Date:   Tue May 7 17:05:58 2013 +0200
2922
2923     Warning removal
2924
2925 commit c457b17449f5bc1b4b6c204a2634c2c1e7434e6b
2926 Author: Augustin Degomme <degomme@idpann.imag.fr>
2927 Date:   Tue May 7 13:42:43 2013 +0200
2928
2929     Fix nasty bug with wrong addressing of the processes in smpi.
2930     When using several groups, some confusions may happen and some processes may have mixed up messages they received
2931
2932 commit 054968556d1461592a6ab4789249b8fc86891193
2933 Author: Augustin Degomme <degomme@idpann.imag.fr>
2934 Date:   Thu May 2 11:22:41 2013 +0200
2935
2936     add an option smpi/iprobe, to inject sleeping time into a MPI_Iprobe call.
2937     Change the way this sleep is done, to increase it each time a MPI_Iprobe fails, to accelerate simulation
2938
2939 commit da0a3cd904439a20fe71662af7ed8d3398f94949
2940 Author: Augustin Degomme <degomme@idpann.imag.fr>
2941 Date:   Thu May 2 10:38:18 2013 +0200
2942
2943     MC showed that this test could go wrong if receiver is early
2944
2945 commit 0c0dd57c28936474d25a38aa50a4d4519998a85e
2946 Author: Augustin Degomme <degomme@idpann.imag.fr>
2947 Date:   Thu May 2 09:53:31 2013 +0200
2948
2949     fix bug with tracing of MPI_Sendrecv
2950
2951 commit fabcad3489b65a4fbe2fdcce5c08a6b1be076471
2952 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
2953 Date:   Tue May 7 10:46:01 2013 +0200
2954
2955     Use right test for error checking.
2956
2957 commit 070f88772c3ea0b722bd08851cd14371a37f362a
2958 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
2959 Date:   Tue May 7 10:42:45 2013 +0200
2960
2961     Typo.
2962
2963 commit 68b42b8cc9b6b366fe49bbc800f8d7e8791617b0
2964 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
2965 Date:   Tue May 7 09:46:44 2013 +0200
2966
2967     Add sg_xml_unit_converter.py to bin_files.
2968
2969 commit d950afcf1affbcec73b9529b5d3c663064c2a8d8
2970 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
2971 Date:   Tue May 7 09:40:12 2013 +0200
2972
2973     Also handle IEC binary prefixes for bandwidth.
2974
2975 commit e96591e449fee7a54bf3ecda31e85fb61df149c9
2976 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
2977 Date:   Tue May 7 09:31:59 2013 +0200
2978
2979     Use correct capitalization for unit prefixes.
2980
2981 commit 1e73faf0938f7ef712e1711e3b79e0be16441a0e
2982 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
2983 Date:   Tue May 7 09:29:00 2013 +0200
2984
2985     Factorize code for parsing values with units.
2986
2987 commit 790548512bc97315d97b03d2d418b167d903e895
2988 Author: Paul Bédaride <paul.bedaride@gmail.com>
2989 Date:   Mon May 6 16:57:54 2013 +0200
2990
2991     Less error prone unit conversion
2992
2993 commit 8847b375a11af83a841c0964292a2fe9ee9a0fff
2994 Author: Paul Bédaride <paul.bedaride@gmail.com>
2995 Date:   Mon May 6 15:25:25 2013 +0200
2996
2997     Fix to handle warnings+optimizations on CI for MC32 [#15544]
2998
2999 commit c94ebf727d3bac66028b7130aab3ee668b1949c0
3000 Author: Paul Bédaride <paul.bedaride@gmail.com>
3001 Date:   Mon May 6 14:36:15 2013 +0200
3002
3003     Fix to handle warnings+optimizations on CI [#15544]
3004
3005 commit 8a30d839e791237688f68d4047fef5a30293dfc4
3006 Author: Paul Bédaride <paul.bedaride@gmail.com>
3007 Date:   Mon May 6 10:09:23 2013 +0200
3008
3009     Add unit support in xml files [#14422]
3010
3011 commit f9dae702752c7b24a5800ad064a4961557d7a5a3
3012 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
3013 Date:   Tue Apr 30 19:02:26 2013 +0200
3014
3015     Remove stale forward declarations.
3016
3017 commit fa6c13d41657422d267644ec99f0419a723f4bf9
3018 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
3019 Date:   Mon Apr 29 14:03:20 2013 +0200
3020
3021     Remove duplicate file.
3022     
3023     It's the same as deploy_chord4.xml.
3024
3025 commit 3342839b8127195797fbdd4bd456c4fc62b6e1af
3026 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
3027 Date:   Mon Apr 29 14:01:25 2013 +0200
3028
3029     Remove binary file!
3030
3031 commit 12cd6f226a676a2dbd827724f0ed8264f5868ea8
3032 Merge: 000da6b 7f2b2cb
3033 Author: Nicolas Bonichon <bonichon@labri.fr>
3034 Date:   Tue Apr 30 17:33:21 2013 +0200
3035
3036     Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
3037
3038 commit 7f2b2cb65aff6ae1fe4ba58b721e48d2b9149d53
3039 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
3040 Date:   Mon Apr 29 13:30:41 2013 +0200
3041
3042     model-checker : cleanups in tesh examples
3043     
3044     - rename directory: chord_liveness -> chord
3045     - add tesh for bugged2
3046     - remove broken tests snapshot_comparison*
3047     - neverJoin in Chord is a safety property, not a liveness property
3048
3049 commit 000da6bd8e9edf5422d5f7c80763d1c00a964959
3050 Author: Nicolas Bonichon <bonichon@labri.fr>
3051 Date:   Fri Apr 26 17:30:19 2013 +0200
3052
3053     Remove unused notion of stalled messages for "piece" messages
3054     
3055     Add some xtb_assert and correct a debug message
3056
3057 commit 27e9cd8b83e1902e590c9aede026fefe14aab85e
3058 Author: Paul Bédaride <paul.bedaride@gmail.com>
3059 Date:   Fri Apr 26 15:53:51 2013 +0200
3060
3061     Fix unset var in smpirun
3062
3063 commit c4dce37a464072055e585542c54771b5fa941700
3064 Author: Nicolas Bonichon <bonichon@labri.fr>
3065 Date:   Fri Apr 26 14:08:16 2013 +0200
3066
3067     bittorrent: Replace the last isend by dsend
3068     Remove all stuff related to pending sends
3069
3070 commit 65b0ef3e4abf59f79ff89fa7644aff2451922729
3071 Author: Nicolas Bonichon <bonichon@labri.fr>
3072 Date:   Thu Apr 25 18:53:11 2013 +0200
3073
3074     reindent ... this time with the appropriate options
3075
3076 commit cd641543689ed33eb33ac4f3905f63d3d6a0d541
3077 Author: Nicolas Bonichon <bonichon@labri.fr>
3078 Date:   Thu Apr 25 18:46:09 2013 +0200
3079
3080     Fully implement the piece selection algorithms of Bittorrent protocol:
3081        strict priority policy, random first policy, endgame mode
3082
3083 commit 4bb60fefa54ed1665d3452e2a748d26904b46f37
3084 Merge: d9e474a d55f954
3085 Author: Nicolas Bonichon <bonichon@labri.fr>
3086 Date:   Thu Apr 25 17:35:23 2013 +0200
3087
3088     Merge branch 'bittorrent'
3089
3090 commit d55f9548c659a1e31267748bde0f8bc9846cd1d4
3091 Author: Nicolas Bonichon <bonichon@labri.fr>
3092 Date:   Thu Apr 25 17:22:20 2013 +0200
3093
3094     -Cleaning a bit the code
3095     -Respecting better (but not yet completely)  the BitTorrent protocol specifications
3096
3097 commit c83246c94a2ea53cc13a509c8f39da2c3403fc38
3098 Author: Nicolas Bonichon <bonichon@labri.fr>
3099 Date:   Thu Apr 25 17:18:11 2013 +0200
3100
3101     reindent before changes
3102
3103 commit d9e474af42576c8d813481f92338ac07b7abe8f0
3104 Author: Paul Bédaride <paul.bedaride@gmail.com>
3105 Date:   Thu Apr 25 10:37:19 2013 +0200
3106
3107     Auto generate hostfile if not given to smpirun [#14692]
3108
3109 commit 6eac6fef3702d675a6c83b55f74227ce9d766e8b
3110 Author: Paul Bédaride <paul.bedaride@gmail.com>
3111 Date:   Tue Apr 23 14:57:09 2013 +0200
3112
3113     Fix doc bug [#15024]
3114
3115 commit 24546336d41329246d20c059177f80e1c0c88a9e
3116 Author: Paul Bédaride <paul.bedaride@gmail.com>
3117 Date:   Mon Apr 22 15:12:38 2013 +0200
3118
3119     Fix absolute path in documentation
3120
3121 commit 2e65689673b8bb15e19e8257f3be74283eed061d
3122 Author: Guillaume Serrière <guillaume.serriere@esial.net>
3123 Date:   Wed Apr 17 17:31:19 2013 +0200
3124
3125     Correction of documentation.
3126     
3127     If 0 is set as context/nthreads configuration value, the amount of core
3128     will be also auto-calculated.
3129     
3130     Signed-off-by: Guillaume Serrière <guillaume.serriere@esial.net>
3131
3132 commit 24b7f2c08aebf90ce7abb3a33586812681579ec7
3133 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
3134 Date:   Tue Apr 16 11:01:30 2013 +0200
3135
3136     Make check-dist-archive succeed (take last changes into account).
3137
3138 commit 943bf6851218435fed6e5f9e027795d8fa8f940d
3139 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
3140 Date:   Tue Apr 16 10:56:34 2013 +0200
3141
3142     Slightly improve error message when check_dist_archive fails.
3143     
3144     Also add some words about "make distcheck" in README.coding.
3145
3146 commit 624775b55293ba4ba88f6821cbb97a503a580073
3147 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
3148 Date:   Mon Apr 15 18:21:54 2013 +0200
3149
3150     Really call function TRACE_disable_power().
3151
3152 commit 0f9f1a444bcf9694613243c9390208846ee3e25f
3153 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
3154 Date:   Mon Apr 15 15:24:58 2013 +0200
3155
3156     Use correct parameter for bcast operation.
3157
3158 commit 3f54b3aa219f110121bb75de9209c94f3d1022bd
3159 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
3160 Date:   Mon Apr 15 15:11:15 2013 +0200
3161
3162     Return early on error.
3163     
3164     Avoid to use X and Y when they may be uninitialized.
3165
3166 commit 1d18e615eaa617d3354bc22dfbe711d34be9f902
3167 Merge: e9a0e9b 645128c
3168 Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
3169 Date:   Mon Apr 15 18:10:51 2013 +0200
3170
3171     Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
3172
3173 commit e9a0e9bc5955dc35cdce96dfdee9ab09fcb0d25e
3174 Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
3175 Date:   Mon Apr 15 18:09:52 2013 +0200
3176
3177     Add new tracing options to reduce the size of the traces
3178
3179 commit 645128cb5c244346bc2723e88da128723c327621
3180 Author: Paul Bédaride <paul.bedaride@gmail.com>
3181 Date:   Fri Apr 12 16:25:00 2013 +0200
3182
3183     Add mpi allgatherv GB
3184
3185 commit f070773e633fc07bb6be25b23b7ded7657479e7f
3186 Author: Paul Bédaride <paul.bedaride@gmail.com>
3187 Date:   Fri Apr 12 14:35:12 2013 +0200
3188
3189     Reactivate some mpi collectives
3190
3191 commit ed737b4ccec9425f36a022c6da752e68d1a3588d
3192 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
3193 Date:   Fri Apr 12 11:05:56 2013 +0200
3194
3195     Remove unused file.
3196     
3197     To finalize commit 386b9bb016d5acdc4929226fa4347a8f6d79bd21
3198     "Remove mpi alltoall{,w}_pairwise (identical to ring)".
3199
3200 commit 5c68a25face4f25f85e0f5b9e4402a51fef22617
3201 Author: Paul Bédaride <paul.bedaride@gmail.com>
3202 Date:   Fri Apr 12 10:48:13 2013 +0200
3203
3204     Add teshsuite missing files
3205
3206 commit 81ab95aa866fd2bf4f95acff218cc891d366c20a
3207 Author: Paul Bédaride <paul.bedaride@gmail.com>
3208 Date:   Fri Apr 12 10:44:33 2013 +0200
3209
3210     Add mpi allgatherv pair ring
3211
3212 commit 386b9bb016d5acdc4929226fa4347a8f6d79bd21
3213 Author: Paul Bédaride <paul.bedaride@gmail.com>
3214 Date:   Thu Apr 11 16:41:35 2013 +0200
3215
3216     Remove mpi alltoall{,w}_pairwise (identical to ring)
3217
3218 commit 03a4b33b7689362cd3459b64810779ce55bc3a52
3219 Author: Paul Bédaride <paul.bedaride@gmail.com>
3220 Date:   Thu Apr 11 16:20:05 2013 +0200
3221
3222     Add mpi alltoallv ring ring-light-barrier ring-mpi-barrier ring-one-barrier
3223
3224 commit 5ccd28f1840b96133373adb39ded06788a8152e1
3225 Author: Paul Bédaride <paul.bedaride@gmail.com>
3226 Date:   Thu Apr 11 14:56:21 2013 +0200
3227
3228     Add mpi alltoallv pair
3229
3230 commit 64d0f9debf71f140a2faa41d2ee6e4892ba37bb9
3231 Author: Paul Bédaride <paul.bedaride@gmail.com>
3232 Date:   Thu Apr 11 14:51:21 2013 +0200
3233
3234     Add mpi alltoallv pair_light_barrier pair_mpi_barrier pair_one_barrier
3235
3236 commit def940c56dde95a61d9ca67677ee73547c541ff9
3237 Author: Augustin Degomme <degomme@idpann.imag.fr>
3238 Date:   Thu Apr 11 11:02:03 2013 +0200
3239
3240     try not to copy from outside of an array
3241
3242 commit bc42574693aa8ef1ee158a044546962c36ffdf80
3243 Author: Augustin Degomme <degomme@idpann.imag.fr>
3244 Date:   Thu Apr 11 11:01:24 2013 +0200
3245
3246     add missing coll test
3247
3248 commit a9b7c2dbec80a51f8615e24b6cb8f565f1273dd0
3249 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
3250 Date:   Wed Apr 10 17:27:30 2013 +0200
3251
3252     Disable stream buffer when reading /proc/self/maps.
3253     
3254     I don't fully  understand why it is necessary but, without this change, the MC
3255     tests may terminate on a SIGSEGV.  It is likely because some memory regions are
3256     unmapped on fclose, and then the real memory map is different from the
3257     informations that were read.
3258
3259 commit 97b87e07b86d73c2e40abdf13cf8f10e2729f985
3260 Author: Paul Bédaride <paul.bedaride@gmail.com>
3261 Date:   Wed Apr 10 18:25:27 2013 +0200
3262
3263     Add mpi alltoallv bruck and fix mpi alltoallv pairwise
3264
3265 commit 6e9a112fec4d147bad69a3062bfef3a4040cb55c
3266 Author: Paul Bédaride <paul.bedaride@gmail.com>
3267 Date:   Wed Apr 10 17:03:54 2013 +0200
3268
3269     Add mpi alltoallv pairwise
3270
3271 commit febfa21172b9cc827797849be5c0923aa399717f
3272 Author: Paul Bédaride <paul.bedaride@gmail.com>
3273 Date:   Wed Apr 10 15:38:23 2013 +0200
3274
3275     Add test for mpi alltoallv
3276
3277 commit 5decec9a8d02786adfe083e95659d93087a7743f
3278 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
3279 Date:   Wed Apr 10 12:08:31 2013 +0200
3280
3281     model-checker : update tesh for jenkins (memory management seems different between ubuntu and debian)
3282
3283 commit 8429a27f1273ff9240aeb17fd311802599e4d89c
3284 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
3285 Date:   Wed Apr 10 10:10:23 2013 +0200
3286
3287     Remove algorithm bcast-TSB.
3288     
3289     It looks like a prototype working only with 128 nodes,
3290     and being superseded by bcast-NTSB.
3291
3292 commit 8793d6d97b50abd592fcf3c7f785ee338822ad7d
3293 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
3294 Date:   Wed Apr 10 10:04:56 2013 +0200
3295
3296     Fix out-of-source build.
3297
3298 commit 1d19a5ec3d87dc7d3d8644fa15526f6a7786da04
3299 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
3300 Date:   Mon Apr 8 16:24:09 2013 +0200
3301
3302     Remove unused variables.
3303
3304 commit 47e4cca49d664abf3f09a24d5dac4b67ff6ac8f3
3305 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
3306 Date:   Tue Apr 9 22:08:37 2013 +0200
3307
3308     Initialize remainder.
3309     
3310     Again, this is only to shut gcc up.
3311
3312 commit 65d84730a14a065ff6fe3326090e649acbef0872
3313 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
3314 Date:   Tue Apr 9 22:02:43 2013 +0200
3315
3316     Initialize field loopback_link.
3317     
3318     Not sure if it's really needed, but gcc warns that it may be uninitialized.
3319
3320 commit 03a3325d35182d392a304bd94ce42a7f4db567bd
3321 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
3322 Date:   Tue Apr 9 17:29:55 2013 +0200
3323
3324     Regenerate mmalloc_32.tesh.
3325
3326 commit 50751169843b40ddd90477f6a8828cdcb4299da4
3327 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
3328 Date:   Mon Apr 8 17:54:22 2013 +0200
3329
3330     Remove temporary files.
3331
3332 commit 89e44dce958ad9625570b126f11d299b829d4932
3333 Author: Augustin Degomme <degomme@idpann.imag.fr>
3334 Date:   Tue Apr 9 18:19:00 2013 +0200
3335
3336     replace star_reduction by our own reduction
3337
3338 commit 02a13cd46eff988e8fad0711433787059f72b319
3339 Author: Augustin Degomme <degomme@idpann.imag.fr>
3340 Date:   Tue Apr 9 17:02:32 2013 +0200
3341
3342     remove a few more leaks to please valgrind, but nothing important
3343
3344 commit 5b4af899ae1e314c194978a4edca092148e40ccc
3345 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
3346 Date:   Mon Apr 8 18:30:24 2013 +0200
3347
3348     Fix hack for smpi_replay in smpirun.
3349
3350 commit 4ea726c98a847e00dd69de9c73d8a1713a35237c
3351 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
3352 Date:   Mon Apr 8 17:51:58 2013 +0200
3353
3354     Remove redundant file.
3355     
3356     It's the same as src/smpi/colls/colls_global.c.
3357
3358 commit 58ae601977a023a00e273fa6ac8e451a6a7417f0
3359 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
3360 Date:   Mon Apr 8 17:50:04 2013 +0200
3361
3362     Add missing calls to XBT_LOG_CONNECT.
3363
3364 commit b70f72945a9cf30aee4d6ee74c510e9553f9a620
3365 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
3366 Date:   Thu Apr 4 16:24:23 2013 +0200
3367
3368     Remove useless code.
3369
3370 commit ee45ccad7492ddea5a2b4bc33e3484255b90dbb7
3371 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
3372 Date:   Thu Apr 4 16:16:05 2013 +0200
3373
3374     Change file mode (remove execute bit).
3375
3376 commit 8aa3d4e2efefa53572b4bff010b49d637d02d880
3377 Author: Paul Bédaride <paul.bedaride@gmail.com>
3378 Date:   Tue Apr 9 17:16:06 2013 +0200
3379
3380     Fix mpi reduce tesh
3381
3382 commit 24689c95f53e8345b05f5417537c43699e634d5f
3383 Author: Paul Bédaride <paul.bedaride@gmail.com>
3384 Date:   Tue Apr 9 15:42:46 2013 +0200
3385
3386     Fix mpi bcast flattree-pipeline collective
3387
3388 commit a227e168f2fede1bff6426ff095b0c7e465253f5
3389 Author: Augustin Degomme <degomme@idpann.imag.fr>
3390 Date:   Tue Apr 9 11:58:39 2013 +0200
3391
3392     Requests are deallocated inside the Waitall, do not deallocate them again after
3393
3394 commit c94e821e152ba209559e8b646a70c4a77849f13e
3395 Author: Augustin Degomme <degomme@idpann.imag.fr>
3396 Date:   Tue Apr 9 11:23:28 2013 +0200
3397
3398     do not allocate 0 sized buffers which won't be copied/freed after
3399
3400 commit 2f17e329e19084133ea3fae7f06054b976f5c383
3401 Author: Augustin Degomme <degomme@idpann.imag.fr>
3402 Date:   Tue Apr 9 10:08:44 2013 +0200
3403
3404     avoid unitialized use
3405
3406 commit 52263a1d3f4556bb29e29984e13ab1f3a050582d
3407 Author: Augustin Degomme <degomme@idpann.imag.fr>
3408 Date:   Tue Apr 9 10:08:31 2013 +0200
3409
3410     Fix possible leak with 0 sized messages
3411
3412 commit a468c44a3ff64c8252a45ba0c4d8fea2c147491b
3413 Author: Augustin Degomme <degomme@idpann.imag.fr>
3414 Date:   Mon Apr 8 20:02:31 2013 +0200
3415
3416     Avoid marking as finished and deleting requests when passing multiple times inside a wait/test
3417
3418 commit 9dcbaf12eae0cdee463970e9c8716a6bf70dd1e0
3419 Author: Augustin Degomme <degomme@idpann.imag.fr>
3420 Date:   Mon Apr 8 19:59:23 2013 +0200
3421
3422     Attempt to fix problems with complex datatype copy in smpi
3423
3424 commit 1ba7f6b1ee9d622c2922456975c080242d052eae
3425 Author: Augustin Degomme <degomme@idpann.imag.fr>
3426 Date:   Mon Apr 8 16:51:21 2013 +0200
3427
3428     Fix possible memory leak
3429
3430 commit 652e7717895e9cb043a4664a4296ce216017add4
3431 Author: Augustin Degomme <degomme@idpann.imag.fr>
3432 Date:   Fri Apr 5 10:04:15 2013 +0200
3433
3434     avoid looping forever on iprobe
3435
3436 commit 5d924feccdf1e4fb220ad5c1dc784ad4d656d43d
3437 Author: Augustin Degomme <degomme@idpann.imag.fr>
3438 Date:   Fri Apr 5 10:03:50 2013 +0200
3439
3440     Fix bug with tracing of smpi internals and MPI_ANY_SOURCE
3441
3442 commit 2a7da3fc475a11817defb8d201da3887c9215b1a
3443 Author: Paul Bédaride <paul.bedaride@gmail.com>
3444 Date:   Mon Apr 8 17:39:58 2013 +0200
3445
3446     Change mpi_bcast teshtest to handle all cases
3447
3448 commit 93d811622222dd8585da7e210069976ab9675598
3449 Author: Paul Bédaride <paul.bedaride@gmail.com>
3450 Date:   Mon Apr 8 14:50:52 2013 +0200
3451
3452     change collective calls in smpi_replay
3453
3454 commit 76b2844429acb9b791121eef01f3256f5f3feb19
3455 Author: Paul Bédaride <paul.bedaride@gmail.com>
3456 Date:   Mon Apr 8 13:41:37 2013 +0200
3457
3458     Add missing file in DefinePackage
3459
3460 commit e7c0c67af63b3979a597a66e5e1c8b0435fc6e19
3461 Author: Paul Bédaride <paul.bedaride@gmail.com>
3462 Date:   Mon Apr 8 13:26:28 2013 +0200
3463
3464     Use simgrid function instead of MPI in collectives
3465
3466 commit 2a9d2f09c3a11c11dbce827e48c9177a911854ac
3467 Author: Augustin Degomme <degomme@idpann.imag.fr>
3468 Date:   Thu Apr 4 16:10:42 2013 +0200
3469
3470     remove another algorithm
3471
3472 commit 61d8c3fd4204aec990761232aca6deb29674a364
3473 Author: Augustin Degomme <degomme@idpann.imag.fr>
3474 Date:   Thu Apr 4 16:06:39 2013 +0200
3475
3476     fix two failing tests
3477
3478 commit 9ce9ffe42a1e578ec44ccf1cb804dff809d32c5d
3479 Author: Augustin Degomme <degomme@idpann.imag.fr>
3480 Date:   Thu Apr 4 15:50:53 2013 +0200
3481
3482     port a reduce algorithms with internal smpi calls
3483
3484 commit 916fc8fe27810528e5b8dbac6d6afae6f2ddf262
3485 Author: Augustin Degomme <degomme@idpann.imag.fr>
3486 Date:   Thu Apr 4 15:47:52 2013 +0200
3487
3488     remove a redundant algorithm
3489     
3490     Fix bug with macos
3491
3492 commit 7f04fa5306f52960db709bb520c49e9f4ecec000
3493 Author: Paul Bédaride <paul.bedaride@gmail.com>
3494 Date:   Thu Apr 4 11:15:57 2013 +0200
3495
3496     Add tesh files to test all new collectives
3497
3498 commit 3c8feb27df205372a67f1230e4038b30c38d0f3d
3499 Author: Martin Quinson <martin.quinson@loria.fr>
3500 Date:   Wed Apr 3 18:38:07 2013 +0200
3501
3502     little refresh, and a word about git commit messages
3503
3504 commit d4b3806057e1f0afa45139593843982d5d52d7a2
3505 Author: Martin Quinson <martin.quinson@loria.fr>
3506 Date:   Wed Apr 3 18:34:01 2013 +0200
3507
3508     use links in the manual TOC
3509
3510 commit 4d19d0578ec78430847de4271258e1d23ca67675
3511 Author: Augustin Degomme <degomme@idpann.imag.fr>
3512 Date:   Wed Apr 3 16:37:39 2013 +0200
3513
3514     another allreduce ported
3515
3516 commit eac83dfa5f5abf7ce1ca0d211554b854e03255f7
3517 Author: Augustin Degomme <degomme@idpann.imag.fr>
3518 Date:   Wed Apr 3 16:25:42 2013 +0200
3519
3520     fix a bug happening with manually defined clusters
3521
3522 commit e40e78a8761909f61c3f70ea61b0476b6eac3bc4
3523 Author: Augustin Degomme <degomme@idpann.imag.fr>
3524 Date:   Wed Apr 3 16:25:18 2013 +0200
3525
3526     adapt two collectives of starmpi to avoid timing issues, by using only smpi calls inside
3527
3528 commit 7acbcaa1ca3a7a70fa4d9f7c72f2f46dae6b4820
3529 Author: Augustin Degomme <degomme@idpann.imag.fr>
3530 Date:   Wed Apr 3 16:24:43 2013 +0200
3531
3532     actually use starmpi collectives for allreduce
3533
3534 commit 2a56ae61b3c1dfe00f46c656ad173b4a701b9322
3535 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
3536 Date:   Wed Apr 3 16:18:04 2013 +0200
3537
3538     model-checker : new examples (with tesh) for verification of liveness properties on chord
3539
3540 commit 9002b58078f72d95a7c56d9d774f108195c6e706
3541 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
3542 Date:   Wed Apr 3 15:56:28 2013 +0200
3543
3544     model-checker : display address of communication in Wait request if verbose log
3545
3546 commit e42c0a20b488f6fa0f3bb084bb4429bf9572bea6
3547 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
3548 Date:   Wed Apr 3 11:34:47 2013 +0200
3549
3550     model-checker : iSend/iRecv independent with Wait but not with WaitTimeout
3551
3552 commit eed2329ef0f23c6c80c8268b6c52f212d1aa47b4
3553 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
3554 Date:   Tue Apr 2 15:40:44 2013 +0200
3555
3556     model-checker : state at max depth may have none interleaved processes
3557
3558 commit 9d8ce6c58ec7d0a682ef47fde0c8199026948bb8
3559 Author: Augustin Degomme <degomme@idpann.imag.fr>
3560 Date:   Tue Apr 2 15:13:33 2013 +0200
3561
3562     have sendrecv_replace work with non contiguous datatypes and really pass tests
3563
3564 commit 9201096042d3e409c3a5e795418027266d4008fc
3565 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
3566 Date:   Tue Apr 2 14:12:54 2013 +0200
3567
3568     model-checker : update tesh
3569
3570 commit 23244e6abc0ffce10651b283c8955a63b86fe303
3571 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
3572 Date:   Tue Apr 2 14:05:10 2013 +0200
3573
3574     model-checker : signed int instead of unsigned int
3575
3576 commit c41221ced1320760042c67fcf721d5a8fc5828bb
3577 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
3578 Date:   Tue Apr 2 10:48:58 2013 +0200
3579
3580     model-checker : update tesh (different log messages)
3581
3582 commit 0e92f3b321f3111021d88213cac11a5e1a48cd08
3583 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
3584 Date:   Tue Apr 2 10:09:29 2013 +0200
3585
3586     model-checker : create dot_output file after MC_do_the_modelcheck_for_real and write only if not NULL
3587
3588 commit 6ec8e9d992b54560a1873c1d19f397b5b5d6a219
3589 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
3590 Date:   Mon Apr 1 18:31:24 2013 +0200
3591
3592     model-checker : restore independence between iSend/iRecv and Wait requests
3593
3594 commit d1881aa45492b97948d3eff7b8c5357571e2142d
3595 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
3596 Date:   Mon Apr 1 14:33:01 2013 +0200
3597
3598     model-checker : update state equality detection
3599     
3600     - ignore field in mmalloc meta-data equal to the amount of elements to ignore in this area
3601     - match_equals was applied twice in heap comparison algorithm, remove one unnecessary call
3602     - apply these changes in system-state equality comparison
3603
3604 commit 97205f69c3ff45b271a439e9feedd372c587656e
3605 Author: Paul Bédaride <paul.bedaride@gmail.com>
3606 Date:   Fri Mar 29 17:29:03 2013 +0100
3607
3608     Tesh sort wanted output
3609
3610 commit f58c9bcd23aa191e8071a41450d00dda0d182e34
3611 Author: Augustin Degomme <degomme@idpann.imag.fr>
3612 Date:   Thu Mar 14 13:41:04 2013 +0100
3613
3614     new attempt to stabilize the use of underscores on f90/f77/f2c
3615
3616 commit b21a62867de57cfba078fc522031c5da7d727f59
3617 Author: Augustin Degomme <degomme@idpann.imag.fr>
3618 Date:   Fri Mar 29 10:21:17 2013 +0100
3619
3620     freebsd compatibility
3621
3622 commit 726976b66d823569fe7f193e2cc93251435c0d16
3623 Author: Augustin Degomme <degomme@idpann.imag.fr>
3624 Date:   Tue Mar 12 16:07:53 2013 +0100
3625
3626     remove states for the new tracing option, as only links are really useful
3627
3628 commit bdb2a18a1d810e58e43b828efd84e2a6a43e78c8
3629 Author: Augustin Degomme <degomme@idpann.imag.fr>
3630 Date:   Mon Mar 11 16:30:00 2013 +0100
3631
3632     switch back from two underscores to one in fortran names, to allow linking with external libs
3633
3634 commit de76a4439653d092f7c210125e4bd93ed4c59336
3635 Author: Augustin Degomme <degomme@idpann.imag.fr>
3636 Date:   Mon Mar 11 16:29:22 2013 +0100
3637
3638     add a cfg:tracing/smpi/internals option, to trace all pt2pt communications during a collective one
3639     This provide a better view of the pattern, useful for debugging
3640
3641 commit bc06f9e0852a4e2d848fb0644acfd21ec655b0b8
3642 Author: Augustin Degomme <degomme@idpann.imag.fr>
3643 Date:   Thu Mar 7 10:49:31 2013 +0100
3644
3645     update dtd
3646
3647 commit dec88cb5450df90eb490d9bf0655184904981438
3648 Author: Augustin Degomme <degomme@idpann.imag.fr>
3649 Date:   Thu Mar 7 10:49:23 2013 +0100
3650
3651     add a loopback_lat and loopback_bw to cluster tag
3652
3653 commit e4c8c063b8ae7e4d7f38b657f8c43c1c8829ba4b
3654 Author: Augustin Degomme <degomme@idpann.imag.fr>
3655 Date:   Thu Mar 7 10:48:22 2013 +0100
3656
3657     add limiter_link option to cluster tag, to add a pseudo-shared link, to limit bandwidth reachable with a fullduplex link
3658
3659 commit 4f377cfbcae89e70585c675eb978c7c8a33dd773
3660 Author: Augustin Degomme <degomme@idpann.imag.fr>
3661 Date:   Wed Mar 6 17:30:05 2013 +0100
3662
3663     add a bunch of bindings/new definitions of unimplemented MPI-2 functions, to make bigdft happy again
3664
3665 commit 45f39b5ebd8986934739af13c63d706b60c7d950
3666 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
3667 Date:   Thu Mar 28 23:09:34 2013 +0100
3668
3669     Cosmetics: those are regexps.
3670
3671 commit ad1ca6eaa8df8c8d05516938aace782d8e8480b9
3672 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
3673 Date:   Thu Mar 28 22:20:30 2013 +0100
3674
3675     Remove extraneous parentheses, and silent clang.
3676
3677 commit b76892ef29d85440b016a170e17e01252c188381
3678 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
3679 Date:   Thu Mar 28 22:06:53 2013 +0100
3680
3681     Make dist complete, and fix "make distcheck".
3682
3683 commit eb331466252b6c67b4dce238845e9805c5938e78
3684 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
3685 Date:   Thu Mar 28 21:54:15 2013 +0100
3686
3687     Fix build without smpi.
3688
3689 commit c1b59942c96211c00f38b931c1a6a513616f8663
3690 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
3691 Date:   Thu Mar 28 21:47:04 2013 +0100
3692
3693     Don't build smpi in a separate library anymore.
3694
3695 commit a2f1b23687f04169144f4ffb4f20dc4fc5c28395
3696 Author: Paul Bédaride <paul.bedaride@gmail.com>
3697 Date:   Thu Mar 28 17:15:32 2013 +0100
3698
3699     Add collectives for allgather, allreduce, bcast and reduce
3700
3701 commit 727c068cd59669e79c6779f9ff93ec4ac91f7522
3702 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
3703 Date:   Wed Mar 27 13:17:43 2013 +0100
3704
3705     model-checker : add example (electric_fence) to check the soundness of the verification with DPOR and delete another one (random_test)
3706
3707 commit 585c03575926272c32a21202ef0552589aafaa51
3708 Author: Martin Quinson <martin.quinson@loria.fr>
3709 Date:   Wed Mar 27 01:27:37 2013 +0100
3710
3711     fix for windows -- not sure if it's still mandatory, but I guess so
3712
3713 commit 25fd5bf34caebe9efb725c743c7c4e0319c46ad2
3714 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
3715 Date:   Mon Mar 25 22:27:09 2013 +0100
3716
3717     Fix various build errors.
3718     
3719     Mainly unused variables, or pointer arithmetic with pointers to void.
3720     
3721     The builds with compile optimizations are still broken, because of smpi symbols
3722     imported in libsimgrid, but I'm not sure how to fix this properly.
3723
3724 commit 1b688c83e1d48eda7a3392c2a7f0c3c540e77f7d
3725 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
3726 Date:   Mon Mar 25 22:21:15 2013 +0100
3727
3728     Reindent files before changes.
3729
3730 commit 42052ec087f4e5c10bef91863cf0c63e3d60b0d7
3731 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
3732 Date:   Mon Mar 25 22:20:34 2013 +0100
3733
3734     Missing include.
3735
3736 commit 2da1db1d3c70aa206051434d75d641882f00ecc8
3737 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
3738 Date:   Mon Mar 25 23:47:08 2013 +0100
3739
3740     model-checker : variable declaration deleted with a previous conflict
3741
3742 commit 253fb1724434f70e2d51e73696a82c7feef4497f
3743 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
3744 Date:   Mon Mar 25 23:29:42 2013 +0100
3745
3746     model-checker : add variable deleted before to resolve a merge conflict
3747
3748 commit 4ccbf812a79a1577f9d125f46ad168d34d3371a5
3749 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
3750 Date:   Mon Mar 25 22:37:39 2013 +0100
3751
3752     model-checker : ignore variable about time used with tracing
3753
3754 commit c12f31e0bf110c61b506ef20c1d4de6b2cd2db87
3755 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
3756 Date:   Mon Mar 25 22:36:36 2013 +0100
3757
3758     model-checker : if acceptance cycle is detected, get num of equal pairs
3759
3760 commit d2bf506bf4ebad03e01464d88a0635165ca8a4ed
3761 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
3762 Date:   Mon Mar 25 22:02:50 2013 +0100
3763
3764     model-checker : last fix in DPOR algorithm if max depth is reached
3765     
3766     If max_depth is reached, the last state in stack may have a process
3767     interleaved with a request not executed yet. In that case, we start to
3768     apply the independence theorem with this last request not executed
3769     yet. Otherwise (no more process to interleave in the last state of the
3770     stack), last state is deleted before starting to apply independence theorem.
3771
3772 commit 5909c08d89f790f21908c7d2d392a63212df31e8
3773 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
3774 Date:   Thu Mar 21 15:38:13 2013 +0100
3775
3776     model-checker : update bugged1 tesh
3777
3778 commit f11b3ca51b38290288a29dd2f48d54aef6dbeb73
3779 Author: Martin Quinson <martin.quinson@loria.fr>
3780 Date:   Mon Mar 25 22:02:34 2013 +0100
3781
3782     documentation cosmetics
3783
3784 commit 1fad5cf547a36c6e8868b1b4988893d183a9ca59
3785 Author: Martin Quinson <martin.quinson@loria.fr>
3786 Date:   Mon Mar 25 21:36:35 2013 +0100
3787
3788     fix some simple errors in the commit of Paul (not enough to compile here)
3789
3790 commit 34242a04ecfdec872e424ef8a0adc6fc4506750d
3791 Author: Martin Quinson <martin.quinson@loria.fr>
3792 Date:   Mon Mar 25 21:31:56 2013 +0100
3793
3794     rework the SMPI documentation quite a bit
3795
3796 commit d356b692a6a8031a987fbff621e90b372c805e89
3797 Author: Martin Quinson <martin.quinson@loria.fr>
3798 Date:   Mon Mar 25 20:52:35 2013 +0100
3799
3800     split SMPI documentation into a specific file (no real change)
3801
3802 commit 7ce270272856fcab2790a35bcefb9d6e0fb52423
3803 Merge: a57b89a a9e025e
3804 Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
3805 Date:   Mon Mar 25 17:35:26 2013 +0100
3806
3807     Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
3808
3809 commit a57b89ae3cb8b6659c6b18c97124ed1caa1d3a64
3810 Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
3811 Date:   Mon Mar 25 17:35:14 2013 +0100
3812
3813     Fix sendBounded java binding
3814
3815 commit a9e025e9ec512e6038ca65747abc6d78d5bf913e
3816 Author: Paul Bédaride <paul.bedaride@gmail.com>
3817 Date:   Mon Mar 25 17:24:48 2013 +0100
3818
3819     Add colls.h to DefinePackages
3820
3821 commit 482cc3463d7b94d6c39816c23f0d1e972a289728
3822 Merge: 1b3880b 19bb6f0
3823 Author: Paul Bédaride <paul.bedaride@gmail.com>
3824 Date:   Mon Mar 25 17:07:50 2013 +0100
3825
3826     Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
3827
3828 commit 1b3880bef17a5cd3b705378935a5ce9399930f37
3829 Author: Paul Bédaride <paul.bedaride@gmail.com>
3830 Date:   Mon Mar 25 14:50:46 2013 +0100
3831
3832     Add alltoall collectives from starmpi
3833
3834 commit 19bb6f08769e62eec4350df3a0427099cbc8c792
3835 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
3836 Date:   Thu Mar 21 15:08:23 2013 +0100
3837
3838     Dumb commit: kill empty line.
3839
3840 commit ad0af37c5db978711c7a312b6325ad9a5ab9a25c
3841 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
3842 Date:   Thu Mar 21 15:04:33 2013 +0100
3843
3844     Kill unused variable.
3845
3846 commit 0408a4538fc4bad9cc852dea70e585d713a60a32
3847 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
3848 Date:   Thu Mar 21 14:04:50 2013 +0100
3849
3850     model-checker : use xbt_free_f instead of a new function which do the same thing
3851
3852 commit 84c0bdd5d7ca6061f968338a071501e4d4d9a084
3853 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
3854 Date:   Thu Mar 21 13:41:21 2013 +0100
3855
3856     model-checker : fix soundness of DPOR algorithm if max depth is reached
3857
3858 commit 05d68dfc42e0a317bba0cdbf0a346376aa7652ee
3859 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
3860 Date:   Tue Mar 19 20:48:50 2013 +0100
3861
3862     Also link with platform independent libunwind.
3863
3864 commit 5be8607beafe19c7821ded74305548a35dfeb111
3865 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
3866 Date:   Tue Mar 19 20:44:11 2013 +0100
3867
3868     Initialize variables.
3869
3870 commit 6c19ec372be0c657a9ff160fc03adfbf93e046ca
3871 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
3872 Date:   Tue Mar 19 18:59:16 2013 +0100
3873
3874     Generated file has changed.
3875
3876 commit 05ffa13e465e32105476e2755c0fecc378e564fa
3877 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
3878 Date:   Tue Mar 19 18:57:10 2013 +0100
3879
3880     Add missing declarations.
3881
3882 commit 9ba558e8b4fa1b132e834c1fbab074a3ac848169
3883 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
3884 Date:   Tue Mar 19 19:37:03 2013 +0100
3885
3886     model-checker : update tesh
3887
3888 commit ff3607bbc694290df2b8b5b722b9a02e8834f37c
3889 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
3890 Date:   Tue Mar 19 19:27:51 2013 +0100
3891
3892     model-checker : order reached_pairs by number of processes and heap bytes used
3893
3894 commit 18c01aaca168b9fa984e2facc3a5d6e9303368b7
3895 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
3896 Date:   Tue Mar 19 16:41:03 2013 +0100
3897
3898     model-checker : free memory
3899
3900 commit 05c4a63e27e20b594178b0e46298a04683c64c26
3901 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
3902 Date:   Tue Mar 19 16:39:25 2013 +0100
3903
3904     model-checker : cosmetics
3905
3906 commit a2805e6d4758d8ae99baef0e2ada1867356429ea
3907 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
3908 Date:   Tue Mar 19 16:39:04 2013 +0100
3909
3910     model-checker : fragment size and fragment number may be negative
3911
3912 commit 64d8be3badd63b57778ee6ed430a98668512466d
3913 Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
3914 Date:   Tue Mar 19 18:33:28 2013 +0100
3915
3916     Add receive bounded to the java binding
3917
3918 commit 2e4d86b368af598e602c4abc229117cc5ba0b387
3919 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
3920 Date:   Tue Mar 19 16:24:01 2013 +0100
3921
3922     model-checker : store heap_bytes_used and number of processes directly in mc_visited_state and mc_visited_pair
3923
3924 commit bf5117c417f6e356c3a10c7f4856972e9b22f804
3925 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
3926 Date:   Tue Mar 19 13:50:30 2013 +0100
3927
3928     model-checker : update tesh (according to previous cleanups)
3929
3930 commit 3a54b6d1aef3110883b46f912b3a4eeb5c9fb087
3931 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
3932 Date:   Tue Mar 19 13:41:22 2013 +0100
3933
3934     model-checker : cleanups
3935     
3936     - remove (a part of) redundant code
3937     - rename structs and variables
3938     - update headers
3939
3940 commit 736185da44c7c9e4242f4cb34cea10c9f51ae3a2
3941 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
3942 Date:   Mon Mar 18 11:10:03 2013 +0100
3943
3944     model-checker : code refactoring for get_hash_global
3945
3946 commit d36f84b566b47c107a58ac26c5f3886feb1db61c
3947 Author: Nicolas Bonichon <bonichon@labri.fr>
3948 Date:   Mon Mar 18 15:53:43 2013 +0100
3949
3950     Fix msg-bittorrent's problem of incompletion
3951     
3952     In the previous version, a peer wasn't able to handle more than
3953     more message per second but could receive much more. As a consequence,
3954     the application gets stuck because of queuing issue.
3955     
3956     The problem comes from teh main loops (leech_loop() and seed_loop()))
3957     each call of MSG_task_irecv() was followed by a call of
3958     MSG_process_sleep(1) because the MSG_comm_test() always fails the
3959     first time.
3960     
3961     A call of MSG_mailbox_set_async() at the begining fixes this problem.
3962     
3963     : in the main loops (leech_loop)
3964
3965 commit 2398ef453746c412c3b3be6523e7a2ac139e97bc
3966 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
3967 Date:   Sat Mar 16 23:07:10 2013 +0100
3968
3969     model-checker : update msg chord example for the verification with MC
3970
3971 commit 0ecf1fc991ba1f035fd1ddfc4a5c021b8630144d
3972 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
3973 Date:   Sat Mar 16 22:47:16 2013 +0100
3974
3975     model-checker : fix tesh (different local deployment file)
3976
3977 commit eed33b5980ef79e3f979b80564fbd5314c47902d
3978 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
3979 Date:   Sat Mar 16 22:32:06 2013 +0100
3980
3981     model-checker : fix dpor
3982
3983 commit 00cd576021269f05e84dd36f3cee7afbfe90cede
3984 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
3985 Date:   Sat Mar 16 22:13:44 2013 +0100
3986
3987     model-checker : fix compilation error without MC
3988
3989 commit b2ded73872ecc304ee58437caf981a4a11b619ab
3990 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
3991 Date:   Sat Mar 16 19:00:15 2013 +0100
3992
3993     update tesh
3994
3995 commit def42a0dd2cfe03b680ad3b7f7c14147416e1a9b
3996 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
3997 Date:   Sat Mar 16 18:47:39 2013 +0100
3998
3999     model-checker : update tesh
4000
4001 commit 7a2f8b95fa87ae7d245870be8544e7e09730e1f9
4002 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
4003 Date:   Sat Mar 16 18:28:45 2013 +0100
4004
4005     model-checker : code refactoring for heap comparison algorithm
4006
4007 commit 25c8adc001703bcf1c761ae66001a4b0539dcf0e
4008 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
4009 Date:   Sat Mar 16 18:25:32 2013 +0100
4010
4011     model-checker : add state equality reduction in ddfs algorithm
4012
4013 commit c5071b3b404fbbfc84172a08fb4086bc5ce97fc9
4014 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
4015 Date:   Sat Mar 16 18:23:31 2013 +0100
4016
4017     model-checker : get current backtrace with libunwind (only available with ucontext factory for now ...)
4018
4019 commit 4f609ec53a6525146e68a4751ae29f8b0a8228a0
4020 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
4021 Date:   Thu Mar 14 14:48:54 2013 +0100
4022
4023     model-checker : code refactoring
4024
4025 commit de98b9c28c8701c88411c154c5711a8a7210c602
4026 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
4027 Date:   Wed Mar 13 17:07:17 2013 +0100
4028
4029     model-checker : ignore mc_time for heap comparison and global variables comparison
4030
4031 commit cbc3117c526501483677c834f121499c5c67b753
4032 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
4033 Date:   Wed Mar 13 17:05:56 2013 +0100
4034
4035     model-checker : improve debug message
4036
4037 commit bdd25e7e320fa5d4f826cbb89bad6cfff45e0c21
4038 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
4039 Date:   Wed Mar 13 17:04:20 2013 +0100
4040
4041     model-checker : new model-checker configuration model-check/dot_output=file_name which generates a dot output of graph state explored during model checking
4042
4043 commit 3fe2ef519e92552fc1122e4f4fbaba4b00aea768
4044 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
4045 Date:   Wed Mar 13 16:59:46 2013 +0100
4046
4047     model-checker : return state number if the current state is equal to another state already visited
4048
4049 commit 4d27a92b07b781ad03da0848332a26c289358bc9
4050 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
4051 Date:   Wed Mar 13 16:41:47 2013 +0100
4052
4053     model-checker : fix MC_RANDOM simcall
4054     
4055     Time doesn't exist in model-checking. However, there are some
4056     protocols, such as Chord, with some periodics operations (random
4057     lookup, check predecessors, ...).  If the model-checker is used with
4058     these examples, these operations are never executed because of the
4059     time which doesn't progress.  With MC_RANDOM simcall, the
4060     model-checker will explore the two cases : the case in which the
4061     periodic operation is executed and the other case in which it is not
4062     executed.  In this way, the verification is exhaustive whatever the
4063     period.
4064
4065 commit 8bcf7fd62bb1e2fa4ebb6430cad22cf24309fad6
4066 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
4067 Date:   Wed Mar 13 16:31:54 2013 +0100
4068
4069     model-checker : remove obsolete example
4070
4071 commit 8d38503da91e1cc122581ca0d34b5181c78d41bd
4072 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
4073 Date:   Tue Mar 5 21:38:32 2013 +0100
4074
4075     model-checker : set ignore flag to 0 if reallocation
4076
4077 commit a618df752b5123e895a49196e02c5302fde9df51
4078 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
4079 Date:   Tue Mar 5 21:36:44 2013 +0100
4080
4081     model-checker : minor changes for debug information in heap comparison algorithm
4082
4083 commit dac0a222c1b101fc43afe3d590dcc4a23502654d
4084 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
4085 Date:   Tue Mar 5 21:34:35 2013 +0100
4086
4087     model-checker : check if fragment or block has been already compared
4088
4089 commit e423c327ec83e22715123e4cbf1dcfd6dd1d8fd6
4090 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
4091 Date:   Tue Mar 5 21:31:51 2013 +0100
4092
4093     model-checker : remove local variable only if frame name is known
4094
4095 commit 2d8659efd37976d438feae7108ca944efe38adac
4096 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
4097 Date:   Tue Mar 5 21:28:57 2013 +0100
4098
4099     model-checker : remove static function
4100
4101 commit bfed6d5d4681739a8f146571c3d2f09798d0ecf4
4102 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
4103 Date:   Tue Mar 5 21:25:11 2013 +0100
4104
4105     model-checker : cosmetics
4106
4107 commit f0e89ec6fd6ecb2a6171da22d3ccc88a24cf5ba1
4108 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
4109 Date:   Tue Mar 5 21:24:45 2013 +0100
4110
4111     model-checker : get hash of local and global variables which are not pointers
4112
4113 commit 4e44b79c5c7acf75b2793fdd7ca7e604baf5da74
4114 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
4115 Date:   Tue Mar 5 18:05:54 2013 +0100
4116
4117     model-checker : ignore running context of processes for system state comparison
4118
4119 commit 1d3411a600fb19bb3049999c2a494a49bd23ca63
4120 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
4121 Date:   Mon Feb 11 09:20:35 2013 +0100
4122
4123     model-checker : use short instead of int for ignore information in mmalloc meta-data
4124
4125 commit 630ec674ef1d824672647bd7b1b64e91d6d88eaa
4126 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
4127 Date:   Mon Feb 11 09:19:22 2013 +0100
4128
4129     model-checker : init ignore information for each block/fragment only in mmalloc
4130
4131 commit a689a5d482f27922e0e031c45f6ad6fd4eb98d99
4132 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
4133 Date:   Mon Feb 11 09:14:31 2013 +0100
4134
4135     model-checker : remove commentated declaration of function (doesn't exist anymore)
4136
4137 commit b8169ac0d35610b827d6669a1263011e42a5e7b3
4138 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
4139 Date:   Mon Feb 11 09:12:00 2013 +0100
4140
4141     model-checker : remove variable from mc_local_variables if ignored
4142
4143 commit 2ff090eb3fb94469c8933f478a65d3c95a876bad
4144 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
4145 Date:   Mon Feb 11 09:08:42 2013 +0100
4146
4147     model-checker : fix memory leak
4148
4149 commit bc3b5a95b8c6c5ddb198890a6fec1a4c62f89fee
4150 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
4151 Date:   Mon Feb 11 09:08:26 2013 +0100
4152
4153     model-checker : cosmetics
4154
4155 commit 3a9ba94edbd1ef8375ba5e7bca9b02f45d4d8b89
4156 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
4157 Date:   Mon Feb 11 09:06:06 2013 +0100
4158
4159     model-checker : cleanups in mc_snapshot structure
4160
4161 commit 5a4767e64e45de2c17e9bbdcdf9c8588dbce80b0
4162 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
4163 Date:   Mon Feb 11 09:01:36 2013 +0100
4164
4165     model-checker : new simcall MC_RANDOM
4166
4167 commit fde9407d1baff5065d23b005144b324a1407edbf
4168 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
4169 Date:   Sun Feb 10 13:48:46 2013 +0100
4170
4171     model-checker : fix memory leak
4172
4173 commit b65a2e3cea58dea5f2122c44a57e16662fe11a2d
4174 Author: Marion Guthmuller <marion.guthmuller@loria.fr>
4175 Date:   Fri Feb 8 14:37:03 2013 +0100
4176
4177     model-checker : get instruction pointer and frame name with libunwind for the comparison of stacks
4178
4179 commit 727deae514ba3f612e130c6a4ff3fbb435319ef6
4180 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4181 Date:   Fri Feb 22 16:29:01 2013 +0100
4182
4183     Avoid to run the smpirun script through valgrind on memcheck.
4184
4185 commit 5252c7065d5f738649239f8b262393fd463c637d
4186 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4187 Date:   Fri Feb 22 16:28:11 2013 +0100
4188
4189     Add new option to smpirun, for running valgrind/gdb/whatever...
4190
4191 commit 2062c0af4701847932d4f77a83803682ab99209b
4192 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4193 Date:   Fri Mar 8 17:35:14 2013 +0100
4194
4195     Improve the printing of default values when size != 1.
4196
4197 commit edd0442ed8ec41357c14bba6e160b5216e7b17b1
4198 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4199 Date:   Fri Mar 8 17:13:57 2013 +0100
4200
4201     Cosmetics: add space before opening parenthesis.
4202
4203 commit 8f3f2a19b6b88f3f810ae59aa54920df7ddff7f2
4204 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4205 Date:   Wed Mar 6 13:18:39 2013 +0100
4206
4207     Check return code, and report errors.
4208     
4209     Avoids to call MPI_Get_count with an invalid status.
4210
4211 commit fd03c86d3c4b115f130d4347f78db5849223e1f6
4212 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4213 Date:   Wed Mar 6 11:59:29 2013 +0100
4214
4215     Use simple arrays, instead of dynars.
4216     
4217     Also fix the use of uninitialized values in PMPI_Waitall.
4218
4219 commit 885b28633a8f79309c6b6066bbdf0d281e34d19d
4220 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4221 Date:   Wed Mar 6 11:02:20 2013 +0100
4222
4223     Really copy only when recvbuf != sendbuf.
4224     
4225     And avoid to call memcpy with overlapping regions.
4226
4227 commit d19e3a6a01bbde980e77388bddef8517eb94418a
4228 Author: Lucas Schnorr <Lucas.Schnorr@imag.fr>
4229 Date:   Fri Mar 1 16:49:25 2013 -0300
4230
4231     [doc] general update on tracing doc
4232
4233 commit 6691098f0f1d7f013f38899999d683c1b22ee11d
4234 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4235 Date:   Thu Feb 21 18:28:27 2013 +0100
4236
4237     Define missing function.
4238
4239 commit 41d5f3c8a30bf77b309143b174ea5a616b24c5c2
4240 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4241 Date:   Thu Feb 21 18:01:45 2013 +0100
4242
4243     Remove useless statements.
4244
4245 commit 71daf4c9813145587e68d18293e8043193b00915
4246 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4247 Date:   Thu Feb 21 18:01:23 2013 +0100
4248
4249     Try to fix const madness.
4250     
4251     See http://c-faq.com/ansi/constmismatch.html for a related FAQ.
4252
4253 commit 16617733636d3dd60be16310b6bc33de7b38b9f8
4254 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4255 Date:   Thu Feb 21 14:41:40 2013 +0100
4256
4257     Fix memory leaks in smpi.
4258
4259 commit 71075f45220dbd5262b1ec24204ac9a1670ad0c9
4260 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4261 Date:   Thu Feb 21 14:41:07 2013 +0100
4262
4263     Extend smpi_register_static to accept any free function.
4264
4265 commit bbe9e94448e259f7383d27756a5cb58241f92aaa
4266 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4267 Date:   Wed Feb 20 23:09:03 2013 +0100
4268
4269     Fix a few more memory leaks.
4270
4271 commit e256a93ec90a0aeb10350eb54952eabb0f0e640b
4272 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4273 Date:   Wed Feb 20 21:26:05 2013 +0100
4274
4275     Avoid to export internal variables.
4276
4277 commit b31066f1f5b4dacf53af790feb5aa8b89de32ae3
4278 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4279 Date:   Wed Feb 20 18:41:04 2013 +0100
4280
4281     Free timer after it's been used.
4282
4283 commit 024a14e4243df192ed69cd70a701c5fcb45312a7
4284 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4285 Date:   Wed Feb 20 18:27:18 2013 +0100
4286
4287     Use splitted xml files, and avoid memory leaks in the parser.
4288
4289 commit 6b134d1eaf1978677f743fa1756a12d0cfffaf3b
4290 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4291 Date:   Wed Feb 20 17:49:48 2013 +0100
4292
4293     Split the xml file, and destroy task, to fix memory leaks.
4294
4295 commit 2e6cdac131b649b1ccd7d8e8c5fe85c0dcf57904
4296 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4297 Date:   Wed Feb 20 13:51:46 2013 +0100
4298
4299     Fix a few memory leaks.
4300
4301 commit 97309bb6b5e9ce0ee6b1e761d5ecb1eddf4ea583
4302 Author: Augustin Degomme <degomme@idpann.imag.fr>
4303 Date:   Tue Feb 19 17:35:22 2013 +0100
4304
4305     remove forgotten debug println
4306
4307 commit 0866d02c77b47ffa77be8e7092ac085fbf12ac40
4308 Author: Augustin Degomme <degomme@idpann.imag.fr>
4309 Date:   Tue Feb 19 17:24:33 2013 +0100
4310
4311     Java didn't report the same OS name as Cmake for Windows platform, force it to be "Windows"
4312
4313 commit 8bf5866cfbef3ae1134730ede6bb4cdf9cf500d8
4314 Author: Augustin Degomme <degomme@idpann.imag.fr>
4315 Date:   Tue Feb 19 16:55:03 2013 +0100
4316
4317     change an include, to avoid linking from simgrid to smpi
4318
4319 commit 69a014268d6f2fe30237d083f006edb7d4d428fa
4320 Author: Augustin Degomme <degomme@idpann.imag.fr>
4321 Date:   Tue Feb 19 16:54:26 2013 +0100
4322
4323     change name of the real executed main function to a windows specific one
4324
4325 commit 1730b64078a6d654b7ddedf0fb462c444c14c332
4326 Author: Augustin Degomme <degomme@idpann.imag.fr>
4327 Date:   Tue Feb 19 16:51:59 2013 +0100
4328
4329     add smpi to windows installer
4330
4331 commit 229835cacb9004cc39e3d2b4246dc081d03ebca5
4332 Author: Augustin Degomme <degomme@idpann.imag.fr>
4333 Date:   Tue Feb 19 16:51:29 2013 +0100
4334
4335     force lib names to stop changing when activating smpi on windows
4336
4337 commit 1af04af978a0d15f9e4e16db1270e42ff0fc6d11
4338 Merge: 28301c5 fed7a71
4339 Author: Augustin Degomme <degomme@idpann.imag.fr>
4340 Date:   Tue Feb 19 16:13:26 2013 +0100
4341
4342     Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
4343
4344 commit fed7a7195130008d664979c16d3aab02bab00728
4345 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4346 Date:   Tue Feb 19 11:17:27 2013 +0100
4347
4348     Use correct log category.
4349
4350 commit a09e5b1cd7d20e74174125776daed1e43154dc13
4351 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4352 Date:   Mon Feb 18 22:38:16 2013 +0100
4353
4354     File was removed.
4355
4356 commit 385b24631a80b8be9bde9c537b645549d77118a9
4357 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4358 Date:   Mon Feb 18 22:24:34 2013 +0100
4359
4360     Kill old commented line.
4361
4362 commit c6cb5a5160dfee6fbc85503a97eb59408853e494
4363 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4364 Date:   Mon Feb 18 21:39:29 2013 +0100
4365
4366     Check status also with MC.
4367
4368 commit dea9e2082cf825036672c33ca943620826e9bf7a
4369 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4370 Date:   Mon Feb 18 21:34:33 2013 +0100
4371
4372     Move test outside the loop.
4373
4374 commit ece04558b837066e1020da44442f97782e3cb71c
4375 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4376 Date:   Mon Feb 18 21:31:42 2013 +0100
4377
4378     Set status in any case.
4379
4380 commit 0e8d56f015e3ca47f201ec7930818e37794d0152
4381 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4382 Date:   Mon Feb 18 17:28:36 2013 +0100
4383
4384     Remove declarations for nonexistent functions or variables.
4385
4386 commit 2c4a020c7ff017b543e7e4e91448528a9a2f620f
4387 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4388 Date:   Mon Feb 18 16:03:07 2013 +0100
4389
4390     Remove duplicated declaration for xbt_time().
4391
4392 commit 49ff21af7ad741979c51a383ae87546ccf4176a9
4393 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4394 Date:   Mon Feb 18 12:25:07 2013 +0100
4395
4396     Change regexp to correctly handle types like "short int".
4397
4398 commit ca8fc590e9ad22ef658cda25c9c063c5b64a8078
4399 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4400 Date:   Mon Feb 18 12:16:01 2013 +0100
4401
4402     Remove duplicated strings.
4403
4404 commit 93697250b6ac7f25c30f94eb2743668173bb3642
4405 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4406 Date:   Mon Feb 18 12:12:47 2013 +0100
4407
4408     Cosmetics: add space.
4409
4410 commit dadb783835c77b9af0262d3a93a0815538b17a96
4411 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4412 Date:   Mon Feb 18 11:16:53 2013 +0100
4413
4414     Also set MPI_ERROR in smpi_empty_status.
4415
4416 commit ae0ea7b8ffeac5625e3d3a745af03707c67dd341
4417 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4418 Date:   Fri Feb 15 17:17:44 2013 +0100
4419
4420     Remove unused script.
4421
4422 commit 28301c5415d8fec4e9785e12d1a06332d30fcb25
4423 Author: Augustin Degomme <degomme@idpann.imag.fr>
4424 Date:   Fri Feb 15 10:39:44 2013 +0100
4425
4426     be case insensitive when trying to change main name in F90 files
4427
4428 commit ae52f7ae9bf667c7c5e17f1c8b128a2140e0e50f
4429 Author: Augustin Degomme <degomme@idpann.imag.fr>
4430 Date:   Fri Feb 15 10:31:14 2013 +0100
4431
4432     add mpi_testall binding for fortran
4433
4434 commit a7bdba363a829744d9da86412cc2f30d365daed0
4435 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4436 Date:   Fri Feb 15 09:55:37 2013 +0100
4437
4438     Cosmetics: add space before dot.
4439
4440 commit 22597ce66d246bfecc64c1885ca6ebcf3e0cb7f6
4441 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4442 Date:   Thu Feb 14 23:49:39 2013 +0100
4443
4444     Using memcpy looks a bit overkill here.
4445
4446 commit 594958077b1c848c24387cde2d6215d8c2a917b9
4447 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4448 Date:   Thu Feb 14 23:45:29 2013 +0100
4449
4450     Remove spurious brace from error message.
4451
4452 commit 57025160719eaf8b0c9912dbd0605d05f8b4f369
4453 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4454 Date:   Thu Feb 14 17:28:13 2013 +0100
4455
4456     Remove remaining traces from synchronized dynars.
4457     
4458     Had to add some #include "xbt/synchro_core.h".
4459
4460 commit 56d6a48ce04c1919e614e63cdd047dbf61034350
4461 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4462 Date:   Thu Feb 14 17:05:41 2013 +0100
4463
4464     Increase tesh timeouts for slow machines.
4465
4466 commit d468dd7c4b2142981d28bf73bc7af8cd11d5b509
4467 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4468 Date:   Thu Feb 14 17:05:08 2013 +0100
4469
4470     Make test reproducible on slow machines.
4471
4472 commit 1404bb1d3bf9cc3b74e218c5ba90fe41a103131e
4473 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4474 Date:   Thu Feb 14 16:07:26 2013 +0100
4475
4476     Csmetics: algin braces.
4477
4478 commit cd2a441e4e7a75fe66240f2b6420ead8a0e66066
4479 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4480 Date:   Thu Feb 14 15:45:24 2013 +0100
4481
4482     Remove declarations for undefined functions.
4483
4484 commit a3ebaa86f4ddc2bc225d676e9ce5028aad78f71a
4485 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4486 Date:   Thu Feb 14 15:28:03 2013 +0100
4487
4488     Use xbt_XXX_is_empty() instead of testing xbt_XXX_length() against 0.
4489     
4490     XXX is 'dict' or 'dynar'.
4491
4492 commit b5460be431061e47e22509daff9cb6e8e7e3fd5b
4493 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4494 Date:   Thu Feb 14 15:26:02 2013 +0100
4495
4496     Simply say func(...) instead of (*func)(...) when func is a pointer to function.
4497
4498 commit 50751f2b7acb2bb73d654614411b3d69c4d7ae9b
4499 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4500 Date:   Thu Feb 14 15:25:47 2013 +0100
4501
4502     Use CATCH_ANONYMOUS whenever possible.
4503
4504 commit e0365935e018f9d810dc0f4d17fbc8ef31ec18b0
4505 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4506 Date:   Thu Feb 14 15:25:43 2013 +0100
4507
4508     Replace, when possible, calls to bprintf() by calls to xbt_strdup().
4509
4510 commit e174d1894265b64ad5b19b6bb1127daddf635ad9
4511 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4512 Date:   Thu Feb 14 15:14:50 2013 +0100
4513
4514     Also comment declaration for now unused variable.
4515
4516 commit b036ace46e683594df67ee56d63cf009a7bc6f03
4517 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4518 Date:   Thu Feb 14 15:14:09 2013 +0100
4519
4520     Remove unused static functions.
4521
4522 commit 6f36ae96feae42a1c99887e341d05d510a96b5e6
4523 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4524 Date:   Thu Feb 14 15:10:34 2013 +0100
4525
4526     Remove declarations for undefined functions.
4527
4528 commit c26727c7b09c0a22dbdcf53340c7c1fa6d5f4efe
4529 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4530 Date:   Thu Feb 14 15:19:28 2013 +0100
4531
4532     Declaration for static functions in header file does not make much sense.
4533
4534 commit ac6814e66479b90af269911e3db789323af54dd0
4535 Author: Lucas Schnorr <Lucas.Schnorr@imag.fr>
4536 Date:   Thu Feb 14 14:41:11 2013 +0100
4537
4538     [trace] fix tesh, changes only in event ordering, same number of links kept
4539
4540 commit aed1b063616b74c01728a773558532e89a5c7df7
4541 Merge: b0f9d49 25ccf0e
4542 Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
4543 Date:   Thu Feb 14 14:26:18 2013 +0100
4544
4545     Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
4546
4547 commit b0f9d49042d5ded62d3f2b46a1cc25db18ca60fd
4548 Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
4549 Date:   Thu Feb 14 14:26:15 2013 +0100
4550
4551     Fix recv/irecv with bounded rate
4552
4553 commit 25ccf0ef0ac59df80b02516cb735235b2a2fe4f3
4554 Author: Lucas Schnorr <Lucas.Schnorr@imag.fr>
4555 Date:   Thu Feb 14 14:20:42 2013 +0100
4556
4557     [trace] fix simdag tracing tesh (change in event ordering only)
4558
4559 commit 0d40830c5313be63de41401578c6eda0725c85ed
4560 Author: Lucas Schnorr <Lucas.Schnorr@imag.fr>
4561 Date:   Thu Feb 14 14:13:56 2013 +0100
4562
4563     [trace] remove useless if, fix identation
4564
4565 commit 41508290fdf78dabcff094540ada4f720878b254
4566 Author: Lucas Schnorr <Lucas.Schnorr@imag.fr>
4567 Date:   Thu Feb 14 14:12:32 2013 +0100
4568
4569     [trace] correct place to keep route allocation + free
4570
4571 commit d0c5e1a0a928d8bc285d5d48c6cdaa75d9c9b7ef
4572 Author: Lucas Schnorr <Lucas.Schnorr@imag.fr>
4573 Date:   Thu Feb 14 13:59:41 2013 +0100
4574
4575     [trace] add debug messages to debug graph extraction in network models
4576     
4577     - only in generic_get_graph for now
4578
4579 commit 999eaa79aebc68c1d9e812889d99349fb2adf296
4580 Author: Lucas Schnorr <Lucas.Schnorr@imag.fr>
4581 Date:   Thu Feb 14 13:58:54 2013 +0100
4582
4583     [trace] cosmetics and typos
4584
4585 commit 5310951700035057cb32577b5bbdda9d788b4352
4586 Author: Lucas Schnorr <Lucas.Schnorr@imag.fr>
4587 Date:   Thu Feb 14 13:58:35 2013 +0100
4588
4589     [trace] useless declaration
4590
4591 commit f1a4bce3b5ddd9ba8c826c36356dfa71e732309e
4592 Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
4593 Date:   Thu Feb 14 13:59:13 2013 +0100
4594
4595     New version of recv/irecv with bounded rate
4596
4597 commit 59823017c3f9f3dba0ef09292bb55ed9ab906254
4598 Merge: e539420 f632a20
4599 Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
4600 Date:   Thu Feb 14 13:03:05 2013 +0100
4601
4602     Remove commented code from surf_routing_cluster
4603
4604 commit e539420254a37bebe33ac9258c633d2dbe39b1ad
4605 Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
4606 Date:   Thu Feb 14 13:01:56 2013 +0100
4607
4608     Remove commented code from surf_routing_cluster
4609
4610 commit f632a205b7929ecfd367fcd2d787c65ab676da90
4611 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4612 Date:   Wed Feb 13 18:14:22 2013 +0100
4613
4614     Check if INCLUDE_DIRECTORIES were found.
4615
4616 commit 2708a7f8439537832ea76c5e4fd3971b0b839e29
4617 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4618 Date:   Wed Feb 13 17:53:43 2013 +0100
4619
4620     Add some debug messages.
4621
4622 commit 680bcc894b3db63cd9bcd685640c459cbd4343ad
4623 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4624 Date:   Wed Feb 13 17:37:25 2013 +0100
4625
4626     Add option -X to less, to avoid to clear the screen.
4627
4628 commit b8b52890a65abf6ab75ab5551e9edf5566cb84ee
4629 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4630 Date:   Wed Feb 13 17:27:46 2013 +0100
4631
4632     Add missing files to the archive.
4633
4634 commit 51300d0678fe7d82885ad873f5d0a9413536676a
4635 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4636 Date:   Wed Feb 13 10:54:46 2013 +0100
4637
4638     Fix errors caught by java -Xcheck:jni.
4639     
4640     Fixed warnings:
4641     WARNING in native method: JNI call made with exception pending
4642
4643 commit deb05886997c568d91fe61bf35dcb9a74af47d3a
4644 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4645 Date:   Wed Feb 13 10:49:32 2013 +0100
4646
4647     More long -> intptr_t changes.
4648
4649 commit d8261f5ac0df45fd2ce6b6089fadfd703f46f960
4650 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4651 Date:   Wed Feb 13 10:19:10 2013 +0100
4652
4653     Add missing class initializer for VM.java.
4654
4655 commit 8e8f8b64b899284cbd166542ba352cd0c44059e8
4656 Merge: 687383a 8282175
4657 Author: Augustin Degomme <degomme@idpann.imag.fr>
4658 Date:   Wed Feb 13 10:51:39 2013 +0100
4659
4660     Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
4661
4662 commit 8282175dc02662a4a07ea3cbd4462662a0943440
4663 Author: suter <frederic.suter@cc.in2p3.fr>
4664 Date:   Wed Feb 13 10:51:08 2013 +0100
4665
4666     word was missing, rephrase.
4667
4668 commit 8f8339b1dc8092a6c2be14063ea16dc7cb47e698
4669 Author: Martin Quinson <martin.quinson@loria.fr>
4670 Date:   Wed Feb 13 09:07:59 2013 +0100
4671
4672     add another word about the trap of dynar_search with pointed elements
4673
4674 commit a4bcf3181ca71a85b9c86a2ba21697f7ace4dc37
4675 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4676 Date:   Wed Feb 13 00:52:41 2013 +0100
4677
4678     Typos: binded -> bound.
4679
4680 commit 17348a216907a911be1ff551533ff2884cc74685
4681 Author: Martin Quinson <martin.quinson@loria.fr>
4682 Date:   Wed Feb 13 01:02:54 2013 +0100
4683
4684     document that it's safe to interrupt a foreach with a break or return statement
4685
4686 commit d28966a899b92bf7f18385a59323fe945bb186de
4687 Author: Martin Quinson <martin.quinson@loria.fr>
4688 Date:   Wed Feb 13 01:00:34 2013 +0100
4689
4690     document that the search function on dynar don't work well with pointed values
4691
4692 commit 30ee2d1f39576b5cb0d438e23fea427d2ee8d078
4693 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4694 Date:   Tue Feb 12 23:50:01 2013 +0100
4695
4696     Set correct NATIVE folder for 32bits x86.
4697
4698 commit dc6b2d1b449a4abfd50e7e0281ae7676b34cb8c0
4699 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4700 Date:   Tue Feb 12 23:26:55 2013 +0100
4701
4702     Set cmake_minimum_version for the Java bindings.
4703     
4704     UseJava.cmake don't exist before cmake 2.8.6.
4705
4706 commit 16d02f0b6e7a4d6823172138b6dce141dab14654
4707 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4708 Date:   Tue Feb 12 22:22:04 2013 +0100
4709
4710     Move Java build rules in a separate cmake file.
4711
4712 commit 01896eb20275e43d44368ae74747d778712dc3b5
4713 Author: Arnaud Giersch <arnaud.giersch@free.fr>
4714 Date:   Tue Feb 12 21:53:53 2013 +0100
4715
4716     Fix build warnings on 32bits archs.
4717     
4718     Use intermediate type intptr_t for conversions between pointer
4719     types and jlong.
4720
4721 commit 212b9ffa2c25beccda577b5f6250da93359c9d20
4722 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4723 Date:   Tue Feb 12 17:48:16 2013 +0100
4724
4725     Try to make the smpi-mpich-env test more robust in multitasking environments.
4726     
4727     Only select the processes that share the same session ID.
4728
4729 commit 0c52eac8f871ae7b5af0d5f65ce946d2bc4b37d5
4730 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4731 Date:   Tue Feb 12 16:08:08 2013 +0100
4732
4733     Initialize variable, and make gcc happy.
4734
4735 commit e7d63af354e1227ed78d115a6432d5c588693a72
4736 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4737 Date:   Tue Feb 12 16:06:13 2013 +0100
4738
4739     Reindent.
4740
4741 commit 5983df9ea678c1bca6d9a1938c3aa4de9e685959
4742 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4743 Date:   Tue Feb 12 15:58:57 2013 +0100
4744
4745     Kill unused variable.
4746
4747 commit 7bb7b9877ade77f3ffc33fb65ce39a4e71095a3b
4748 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4749 Date:   Tue Feb 12 15:57:52 2013 +0100
4750
4751     Add missing declaration.
4752     
4753     Plus whitespace cleanup.
4754
4755 commit 687383a7ee2743f466b3e3eef9488971ce104f04
4756 Author: Augustin Degomme <degomme@idpann.imag.fr>
4757 Date:   Tue Feb 12 15:27:31 2013 +0100
4758
4759     issend should be treated as isend, even if not detached
4760
4761 commit d1a6afa8bf2ce00a7917061eb8f497ab5f57873d
4762 Author: Augustin Degomme <degomme@idpann.imag.fr>
4763 Date:   Tue Feb 12 15:15:33 2013 +0100
4764
4765     correct behavior of MPI_Send which used to values of MPI_Isend timing factors
4766
4767 commit e59da5fe3910d36fb5cec40c5032a84b912efdad
4768 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4769 Date:   Tue Feb 12 14:31:14 2013 +0100
4770
4771     Update .gitgnore.
4772     
4773     Match any build directory named "build_*", and add etags' tag table.
4774
4775 commit b80f480540933d396f63ca3464bc40c1966a957d
4776 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4777 Date:   Tue Feb 12 14:20:04 2013 +0100
4778
4779     Tests msg-bittorrent-*-parallel are not broken anymore.
4780
4781 commit 2b9e15c1a85e32f98027ba1f1ce99bed29490f49
4782 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4783 Date:   Tue Feb 12 14:14:50 2013 +0100
4784
4785     Fix the parallel execution for the bittorrent example.
4786     
4787     The problem was that RngStream creation is not thread safe.  Furthermore,
4788     each created RngStream is dependent of the previously created RngStreams.
4789     
4790     The problem is circumvented by creating the RngStreams before the launch
4791     of the application.  Each host has its own stream, that can be retrieved
4792     through MSG_host_get_data().
4793
4794 commit 30add308fd48d36226f5bd4ae345cceb008f12f4
4795 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4796 Date:   Tue Feb 12 01:10:49 2013 +0100
4797
4798     Fix double free error.
4799     
4800     Error reported by Borja Bergua, and patch inspired by Martin
4801     Quinson's proposal.
4802
4803 commit 2e9105988280d1e88b5b496d6e2eed4c8d541883
4804 Merge: d0d4cc7 79a0e7d
4805 Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
4806 Date:   Tue Feb 12 14:39:29 2013 +0100
4807
4808     Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
4809
4810 commit d0d4cc7697e64b5092445d666a1e11712044d69d
4811 Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
4812 Date:   Tue Feb 12 14:39:05 2013 +0100
4813
4814     Bounded receive
4815
4816 commit 79a0e7d2c82c1d2220c1c82165beef46a4cf67ce
4817 Author: Augustin Degomme <degomme@idpann.imag.fr>
4818 Date:   Mon Feb 11 18:27:33 2013 +0100
4819
4820     add an smpi/ois factor, to account for the fact that MPI_Send and MPI_Isend internal times may be differents
4821
4822 commit 1d473a7bee4823d6f5c5d9a3cfbee5b51014d671
4823 Author: Augustin Degomme <degomme@idpann.imag.fr>
4824 Date:   Mon Feb 11 18:22:17 2013 +0100
4825
4826     activate a bunch of tests using mpi_ssend, and change back those where they had been changed to mpi_send
4827
4828 commit df86235deb77e8678d0b590c43a54f812ebb8566
4829 Author: Augustin Degomme <degomme@idpann.imag.fr>
4830 Date:   Mon Feb 11 17:43:44 2013 +0100
4831
4832     add support for Ssend/Issend in SMPI
4833
4834 commit 408dbe92f635f3a912c5a93385c740efcf7d0aaf
4835 Author: Augustin Degomme <degomme@idpann.imag.fr>
4836 Date:   Mon Feb 11 16:33:26 2013 +0100
4837
4838     Revert "always have display_timing activated for smpi, as it is quite useful"
4839     
4840     This reverts commit f641b68a3c807956396f8f70965ce9c4644dcfa5.
4841
4842 commit 56ac3ccc6b9d7ff1843570eda320e4d547fed157
4843 Author: Augustin Degomme <degomme@idpann.imag.fr>
4844 Date:   Mon Feb 11 15:50:16 2013 +0100
4845
4846     add option to set the threshold where smpi send stops behaving like isend.
4847     This was hardcoded to 65536, but experiments show that sometimes 327680 might be better
4848
4849 commit 50a895ff24f72093940462cd49aef5534c236cf2
4850 Author: Augustin Degomme <degomme@idpann.imag.fr>
4851 Date:   Mon Feb 11 15:49:08 2013 +0100
4852
4853     small change for smpi win
4854
4855 commit 3fb0e69100ca9874af9cea1143d05a5e2eff1b34
4856 Author: Augustin Degomme <degomme@idpann.imag.fr>
4857 Date:   Mon Feb 11 15:46:59 2013 +0100
4858
4859     bug : smpi tracing options were replacing those the user had set
4860
4861 commit 50eb40d7dff609c7f3f26614e894735e51a94f0e
4862 Author: Augustin Degomme <degomme@idpann.imag.fr>
4863 Date:   Tue Feb 5 18:27:08 2013 +0100
4864
4865     small fixes to repair unix build
4866
4867 commit edf41bc65fbed038733c540706f9db856be2c80d
4868 Author: Augustin Degomme <degomme@idpann.imag.fr>
4869 Date:   Tue Feb 5 18:19:47 2013 +0100
4870
4871     rename main function for windows
4872
4873 commit c1d3cac080b46c4e9591693335ee13aa03ba8d3f
4874 Author: Augustin Degomme <degomme@idpann.imag.fr>
4875 Date:   Tue Feb 5 18:19:27 2013 +0100
4876
4877     several changes in the way cmake handles windows
4878
4879 commit 3356a5d7d4ab2de2e1454a42718319754bb3c68f
4880 Author: Augustin Degomme <degomme@idpann.imag.fr>
4881 Date:   Mon Feb 11 16:19:13 2013 +0100
4882
4883     resolve cmakelists conflict
4884
4885 commit 614112d90d76a96c886453b03ef917d03beaa3e9
4886 Author: Augustin Degomme <degomme@idpann.imag.fr>
4887 Date:   Tue Feb 5 18:16:09 2013 +0100
4888
4889     remove a few unused things for win, but we have more bugs after ..
4890
4891 commit c8c6d0ade908d7787bda1c278511c3e404097671
4892 Author: Augustin Degomme <degomme@idpann.imag.fr>
4893 Date:   Tue Feb 5 18:14:38 2013 +0100
4894
4895     various fixes to hopefully compile under win32
4896
4897 commit fbb6b4556c347a1dec9e462574fdc2967f494002
4898 Merge: f641b68 aea5d35
4899 Author: Augustin Degomme <degomme@idpann.imag.fr>
4900 Date:   Mon Feb 11 15:50:39 2013 +0100
4901
4902     Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
4903
4904 commit aea5d35ed8a14cebc1269fe2e6158d4ec3ad3a35
4905 Author: suter <frederic.suter@cc.in2p3.fr>
4906 Date:   Fri Feb 8 16:13:17 2013 +0100
4907
4908     handle new action trace files properly
4909
4910 commit 7f9a62a90f4a063e74df1b09a67387555a3f2f13
4911 Author: suter <frederic.suter@cc.in2p3.fr>
4912 Date:   Fri Feb 8 16:12:35 2013 +0100
4913
4914     add three more tests to smpi_replay : alltoall, alltoallv and waitall
4915
4916 commit 50137e48f43ec1f539c1f8ba1d8e3161e7fc3077
4917 Author: suter <frederic.suter@cc.in2p3.fr>
4918 Date:   Fri Feb 8 16:11:53 2013 +0100
4919
4920     new traces files were added in examples/smpi/replay. treat them as the
4921     others
4922
4923 commit a9b0436a2cbb60596670309f9e80229bccbfd05c
4924 Author: George Markomanolis <george@markomanolis.com>
4925 Date:   Fri Feb 8 14:02:24 2013 +0200
4926
4927     Fixing a possible bug, I should use parse_double() instead of atoi() if I want to handle values like 5e8. Adding examples for MPI_Alltoallv, MPI_Alltoall, MPI_Bcast/MPI_Reduce with various datatypes and MPI_Waitall.
4928
4929 commit c3662025e58cb79d0cb8f174323057c428ac8caf
4930 Author: suter <frederic.suter@cc.in2p3.fr>
4931 Date:   Fri Feb 8 10:56:07 2013 +0100
4932
4933     rewriting
4934
4935 commit aa4966ff5abe2668a6e7f2b875ffb9bfdef0a1c7
4936 Author: suter <frederic.suter@cc.in2p3.fr>
4937 Date:   Fri Feb 8 10:52:28 2013 +0100
4938
4939     revalidate tesh file as the reduce action has been modified
4940
4941 commit 17cd3d8da2c30956b15bb398a8c0fdbac2ed0f7d
4942 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4943 Date:   Thu Feb 7 23:13:55 2013 +0100
4944
4945     Make this part automatically generated.
4946     
4947     And avoid to give a direct link to the archive, since it's too error prone.
4948
4949 commit 01dca8e143a11269ad071ccba4b2517a3f57cdad
4950 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
4951 Date:   Thu Feb 7 22:54:51 2013 +0100
4952
4953     Typo.
4954
4955 commit c9fd680801727a545b8baa6cb9d7e733ab4f3587
4956 Author: Martin Quinson <martin.quinson@loria.fr>
4957 Date:   Thu Feb 7 21:15:21 2013 +0100
4958
4959     Fix the download link in the install documentation
4960
4961 commit cd9cf0ac1638a45a987259d79cff63199be71dfd
4962 Author: Martin Quinson <martin.quinson@loria.fr>
4963 Date:   Thu Feb 7 21:10:50 2013 +0100
4964
4965     ops, didn't knew how gforge downloads work, actually
4966
4967 commit 40b6759700ea930c867740785561aed94cb9abb0
4968 Author: Martin Quinson <martin.quinson@loria.fr>
4969 Date:   Thu Feb 7 02:18:30 2013 +0100
4970
4971     a more welcoming README file
4972
4973 commit d0e28d3286e2c95074db63933b0a500223d5d767
4974 Author: Martin Quinson <martin.quinson@loria.fr>
4975 Date:   Thu Feb 7 02:14:02 2013 +0100
4976
4977     Seed the random generators before the main()
4978     
4979     Otherwise, it is possible that the user set the seed s/he wants before
4980     initializing simgrid, that would then override it with another seed.
4981     That would be a *very mean* side effect of initializing simgrid :)
4982
4983 commit ca70fc1b66134fce9158fd2efa78ba13c2fe06ae
4984 Author: George Markomanolis <george@markomanolis.com>
4985 Date:   Thu Feb 7 19:12:24 2013 +0200
4986
4987     Updating the Changelog for the SMPI replay tool
4988
4989 commit 3fa7ba54b3c95c674eb202301b98e2e469878342
4990 Author: George Markomanolis <george@markomanolis.com>
4991 Date:   Thu Feb 7 18:38:39 2013 +0200
4992
4993     Now the SMPI replay tool supports the modified MPE profiling tool.
4994     What is new:
4995     1) For most of the collective communications we can know exactly which rank is the root one.
4996     2) Now we can include in the traces the real used MPI datatype (till know we were using the MPI_BYTE). Also we can have multiple datatypes in the traces.
4997     3) The tool supports both time-independent traces from the TAU and the modified MPE tools.
4998     4) Fix Reduce action, as there was no information about computation load.
4999
5000 commit 2b9f74737bbd837c728884a5ba7d0a4f02bca79d
5001 Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
5002 Date:   Thu Feb 7 15:04:11 2013 +0100
5003
5004     Add a new simcall that modifies the rate of the first smx_action_t on smx_rdv_t
5005
5006 commit 7634631c0192df9b22e59b2d2b505bf3404e4f98
5007 Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>