Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Fix release date for version 3.10.
[simgrid.git] / ChangeLog
index a7efc0b..2ff6295 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
-commit 78039abf1a93b76364948703c6190980ac03913b
-Author: Pierre Veyre <pierre.veyre@cc.in2p3.fr>
-Date:   Wed Sep 18 14:22:46 2013 +0200
-
-    Fix MSG_storage_get_properties()
-
-commit e694957c5830a9f1407392fa7f76796274aa4d18
-Merge: 984ea32 683e5e9
-Author: Pierre Veyre <pierre.veyre@cc.in2p3.fr>
-Date:   Wed Sep 18 10:59:20 2013 +0200
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit 984ea3223c5e84f4fd94cbfa594162e4ee87eac9
-Author: Pierre Veyre <pierre.veyre@cc.in2p3.fr>
-Date:   Wed Sep 18 10:55:11 2013 +0200
-
-    MSG storage API improvements
-
-commit 683e5e98f3babdf68a07ec4db2aaace72953d289
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Sep 13 17:48:20 2013 +0200
-
-    Improve printing of boolean values with --cfg-help.
-    
-    Some values are rather strange...
-
-commit 7541d5d8cc644c671083569c48d51765392cd9df
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Sep 13 16:42:24 2013 +0200
-
-    Run *-thread tests even when !HAVE_RAWCTX; skip Fortran tests when !SMPI_F2C.
-
-commit f990fb3e009d569a7b86875ce792354d134166f4
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Sep 13 11:39:22 2013 +0200
-
-    HOME and BINARY directories were exchanged here. Fix this.
-
-commit 9899feb3c58364b85481a20d6782bc11810abc49
-Author: alebre <adrien.lebre@inria.fr>
-Date:   Thu Sep 12 17:13:31 2013 +0200
-
-    Fix silly bug in msg process sleep bindings - Adrien
-
-commit ae3c6831d3cc52a86b610f254fe7f10d831ee1c6
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Sep 12 17:00:26 2013 +0200
-
-    Avoid to build programs again during mpich3 tests.
-    
-    Die if program is not found.
-
-commit 3712ed5611b3e111ef8e66300810642b9f6c0ea1
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Sep 12 14:42:14 2013 +0200
-
-    Make comment match the code.
-
-commit 706c34969b0a7259107960727c88390c2654dd2d
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Sep 12 14:07:43 2013 +0200
-
-    Word "centralized" was removed from package name.
-
-commit bba9595ccbeef3e2b15b8d8466022821604f7f7d
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Sep 12 13:52:30 2013 +0200
-
-    Remove redefinitions of COMPILE_FLAGS for mpich3-test.
-    
-    They should be useless now, and having hardcoded values for all these
-    configure variables was not a good idea.
-
-commit 7d18220729378bc55a4b8ccc298d80e03263f3f0
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Sep 12 13:52:30 2013 +0200
-
-    Fix warnings about unused variables in mpich3-test.
-
-commit 58ea59660df7ff5af144848bd7e5bc7d8b66bf37
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Sep 12 13:52:30 2013 +0200
-
-    Make smpi_process_init public, and avoid errors with smpiff.
-
-commit 5441229ff73a76bfef32b3c609695b6f77f1890a
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Sep 12 13:52:30 2013 +0200
-
-    Don't remove forward declarations for subroutines.
-    
-    I can't see any good reason to remove them, and it removes compile errors
-    about implicit function declarations.
-
-commit cf7caadcafb9685793383e9c6b94a1f5d0318dd1
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Sep 12 13:52:29 2013 +0200
-
-    Cannot free this string here.
-
-commit b52c8b520fad18e1797a61ca0f7a9478c39a4e58
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Sep 12 13:52:29 2013 +0200
-
-    Use Msg.verb instead of System.out for message.
-    
-    Also reindent the whole file.
-
-commit 363c6561b6288c19d8b6e89882c23814981865b5
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Sep 13 17:03:20 2013 +0200
-
-    Fix errors in make distcheck.
-    
-    * include missing files to the archive
-    * exclude Eclipse files from the archive
-    * exclude ./tools/spell/* from the archive
-    * exclude directory ./teshsuite/smpi/mpich3-test/f77/attr/ from the archive
-    * always include ./teshsuite/smpi/mpich3-test/{f77,f90}/*/CMakeLists.txt
-      and move test for SMPI_F2C in those files
-
-commit 0d93d854c081e2991fcb656250c79121d02295cf
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Sep 13 17:13:25 2013 +0200
-
-    Cosmetics: reindent.
-
-commit 5191616d7639d80cd3a10cd8ade8513e43ee2318
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Sep 12 13:52:29 2013 +0200
-
-    Minor corrections.
-
-commit 01d1fb6aad0f3085ab2027950852d44caf9cff29
-Author: Pierre Veyre <pierre.veyre@cc.in2p3.fr>
-Date:   Tue Sep 10 09:59:45 2013 +0200
-
-    Storage API
-
-commit 79d07fa92d487e7df17919c20510714cebae3f4e
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Sep 9 10:25:37 2013 +0200
-
-    this example file cannot be parsed because of case sensitivity ... Not
-    sure it is actually used.
-
-commit c84b205ab7658cc51948d8adcca162f2cdd96d51
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Sep 3 19:18:18 2013 +0200
-
-    Ensure we don't post a too big receive here, because this could lead to problems with permanent receive.
-    Add a fixme to remember to handle this case soon
-
-commit 1bf892ff2d046fd92b17cb484ee31438405670f5
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Sep 3 17:53:13 2013 +0200
-
-    share my eclipse settings
-
-commit 36d10ac35fad7089d504b07001264a32846472c9
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Sep 3 17:52:49 2013 +0200
-
-    don't ignore eclipse project files so that  I can share them
-
-commit 89ebd8572e30da4aef2329c5d9c7d00cdd19b8d4
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Sep 3 17:48:11 2013 +0200
-
-    ignore all the *numerous* mpich3 tests
-
-commit 54411abe12640c81450a0d4e13e763f0b0bf70be
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Sep 3 17:45:15 2013 +0200
-
-    give this example default values for the arguments so that it can be run from eclipse
-
-commit 64c486e020945dc0c8efa6d68d1686252472fe40
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Sep 3 17:28:29 2013 +0200
-
-    unavoidable cosmetic. Sorry for the noise
-
-commit f9341c8e0d98d6de5a8c8a0c1c2b73b1fed89c1c
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Sep 3 17:22:56 2013 +0200
-
-    gosh people, don't you use git status? How could you leak so much files around?
-
-commit 208a508e59bc6def035e5a9547ac05d973cf4fe4
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Sep 3 17:10:59 2013 +0200
-
-    java examples: reorg the imports
-
-commit 6cc00a36431e4a6ef99b445115ab53325194b9fd
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Sep 3 17:05:16 2013 +0200
-
-    java examples: align the package declaration with the directory name
-
-commit 4ff291abdbae0bd6effa23914a744b0fc43e4588
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Sep 3 15:53:59 2013 +0200
-
-    include the CITATION.bib in the archives
-
-commit 7e20dcfae2d77e6360c857d9ab6e486175048f34
-Author: Mark Stillwell <marklee@fortawesome.org>
-Date:   Mon Sep 2 10:00:10 2013 +0100
-
-    added a CITATION.bib file to make it easier for people to know how to cite the
-    simgrid software.
-
-commit d32b47299f43f73b82c5fdbb791a17e19d17e0e0
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu Aug 29 14:47:10 2013 +0200
-
-    Revert "Argh stupid me! This fixes commit 4fff3fb509f60c96745fb5d3e1be1bd824185366. Thanks Mt!"
-    
-    This reverts commit 28937161936e11ceac5acccf0b547055cc67a79e.
-
-commit e60e464cb95c411155028a62c30fa7d627704cf1
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu Aug 29 14:40:35 2013 +0200
-
-    as this can be called from anywhere (and sometimes inside smpi_sample blocks), remove bench start/stop
-
-commit e2093200437e2b32ece25429c4ce43c2ba1ffde5
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu Aug 29 14:36:20 2013 +0200
-
-    memleaks --
-
-commit 37a18f2a01d82eddce2e7d37912bcb7dfec99a89
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu Aug 29 14:35:49 2013 +0200
-
-    move tracing for smpi collectives to a place where inputs are already sanitized
-
-commit 0198d4f8e942b276c9b53f52b421bba99c93ed0a
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu Aug 29 13:52:06 2013 +0200
-
-    add option tracing/smpi/display_sizes to display size of message in trace for smpi (for now).
-
-commit eb6803b356722b81dc10bf4463c9b111c0736977
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Aug 26 14:34:58 2013 +0200
-
-    we added it, we might as well ... use it ?
-
-commit 1f97075c250e334b3d744aadff6dee322c24c408
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Aug 26 14:28:04 2013 +0200
-
-    add mpich's allgatherv ring algo, as the one from star-mpi performs terribly
-
-commit ef0b01b270c0f5b1282068b994a69a9c0d827a56
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Aug 26 14:12:00 2013 +0200
-
-    have alltoallv bruck algo behave like mpich one, with only 4 messages sent at a time
-
-commit cb05f84d25f0add3d49c67083991f650bc6c28b1
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Aug 26 14:10:59 2013 +0200
-
-    typo--
-
-commit 28937161936e11ceac5acccf0b547055cc67a79e
-Author: Arnaud Legrand <arnaud.legrand@imag.fr>
-Date:   Thu Aug 22 14:05:21 2013 +0200
-
-    Argh stupid me! This fixes commit 4fff3fb509f60c96745fb5d3e1be1bd824185366. Thanks Mt!
-
-commit ab8c6906842306821c8407b87dd82ca952660da0
-Author: Arnaud Legrand <arnaud.legrand@imag.fr>
-Date:   Thu Aug 22 13:55:44 2013 +0200
-
-    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...
-
-commit e92284beb25991e23cf18c5db06e33d647d77fd7
-Author: Arnaud Legrand <arnaud.legrand@imag.fr>
-Date:   Thu Aug 22 13:42:51 2013 +0200
-
-    Fix a bunch of typos thanks to the new spell script. I only made the words starting by the letter 'a'.
-
-commit c3d740fb74c0b884529e52f079ac2aac55f1fbb4
-Author: Arnaud Legrand <arnaud.legrand@imag.fr>
-Date:   Thu Aug 22 13:36:15 2013 +0200
-
-    A French comment!?! Marion, please, check the translation. :)
-
-commit 95ca0f216e08c8be42e39fb4a487237da7cb3479
-Author: Arnaud Legrand <arnaud.legrand@imag.fr>
-Date:   Thu Aug 22 13:27:41 2013 +0200
-
-    Add convenient scripts to check spelling.
-    
-    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).
-    Simply sh tools/spell/spell.sh and it will spit a list of dubious words.
-    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.
-
-commit b7726f2e9e252f8442b008a34bca31716c3b6c6b
-Author: Arnaud Legrand <arnaud.legrand@imag.fr>
-Date:   Wed Aug 21 23:29:09 2013 +0200
-
-    Remove the uggly surf_watched_hosts pimple and allow the autorestart to work properly.
-    
-    Revalidate the tesh files which were actually wrong since hosts were not restarted at the right time...
-
-commit 0c63bb7b7e2986962a19ce3f95b4a374da055c71
-Author: Arnaud Legrand <arnaud.legrand@imag.fr>
-Date:   Wed Aug 21 20:42:09 2013 +0200
-
-    Avoid stupid segfault on DEBUG when heap is empty.
-
-commit 98f6fbd324516be294528628c148ca5f99179661
-Author: Arnaud Legrand <arnaud.legrand@imag.fr>
-Date:   Wed Aug 21 20:41:36 2013 +0200
-
-    Move variable to where it belongs.
-
-commit 0801a30a2742f12e875a57c3f420431c2f3fe45c
-Author: Arnaud Legrand <arnaud.legrand@imag.fr>
-Date:   Wed Aug 21 20:39:29 2013 +0200
-
-    typo--
-
-commit b25d66f85c4665387e404323ea69cd7e9c51cf48
-Author: Arnaud Legrand <arnaud.legrand@imag.fr>
-Date:   Wed Aug 21 18:22:23 2013 +0200
-
-    Get rid of nasty utf8 spaces that annoy latex.
-
-commit 97fe5a00683240ca589f71945b0c23445bbac3d3
-Author: Arnaud Legrand <arnaud.legrand@imag.fr>
-Date:   Wed Aug 21 17:55:53 2013 +0200
-
-    Rulebased is dead some time ago.
-
-commit 81cc1b311676270b4c3d8c49ad0c1bbf13486482
-Author: Arnaud Legrand <arnaud.legrand@imag.fr>
-Date:   Wed Aug 21 17:53:04 2013 +0200
-
-    Typos
-
-commit c3b8f97d9a04b20bdf7e924d5976f93249cf1cc2
-Author: Arnaud Legrand <arnaud.legrand@imag.fr>
-Date:   Wed Aug 21 17:44:04 2013 +0200
-
-    Peers should be within an AS if we want this construction to be compatible with other kind of AS.
-
-commit 4fff3fb509f60c96745fb5d3e1be1bd824185366
-Author: Arnaud Legrand <arnaud.legrand@imag.fr>
-Date:   Wed Aug 21 14:27:13 2013 +0200
-
-    Allow to disable simgrid cleanups at exit from command line option.
-
-commit 616027d351e4eb6a217396b6bcde07fd6471b186
-Author: Arnaud Legrand <arnaud.legrand@imag.fr>
-Date:   Wed Aug 21 11:34:33 2013 +0200
-
-    typo--
-
-commit 1d313eeb54204a0641ba0a750f4b90a7a63bcee2
-Author: Arnaud Legrand <arnaud.legrand@imag.fr>
-Date:   Wed Aug 21 11:18:51 2013 +0200
-
-    Typo--
-
-commit 3e7df91d516d83faa66d82b6eb9c78cc400b1411
-Author: Pierre Veyre <pierre.veyre@cc.in2p3.fr>
-Date:   Mon Aug 19 12:01:51 2013 +0200
-
-    Add MSG_storages_as_dynar function
-
-commit f6b0d23eaea9e39da091df3e74149c7e1e1ff4f6
-Merge: ee52f84 e3a0e6e
-Author: Pierre Veyre <pierre.veyre@cc.in2p3.fr>
-Date:   Mon Aug 19 09:46:59 2013 +0200
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit e3a0e6efae0ebd7b72d522da18849c0cf6dba5b9
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Aug 14 17:10:17 2013 +0200
-
-    increase timeout
-
-commit 3f55b2844ce344a02b74edf79e44f27eae688177
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Aug 14 16:35:56 2013 +0200
-
-    model-checker : else if instead of if{} if{}
-
-commit 1ba9c6f06fb9e7c269ad3ca671f3a4f26bfdbc5f
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Aug 14 16:35:14 2013 +0200
-
-    model-checker : init equal_to in mmalloc info
-
-commit 669afb9d366cacb2b87e277942257b15dd8b9c18
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Aug 14 16:31:45 2013 +0200
-
-    model-checker : memory free and cleanup
-
-commit fb262c98039662cceb7db5d9a18e851fcc5213de
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Aug 14 11:57:14 2013 +0200
-
-    model-checker : update SMPI bugged mutual exclusion example
-
-commit 443f173e17963d97c3ff28f6dec85846b92bc69d
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Aug 14 11:51:21 2013 +0200
-
-    model-checker : update MSG bugged mutual exclusion example
-
-commit 7b1c1aadfae6740b800408845c235f76fefd0dc2
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Aug 14 11:36:19 2013 +0200
-
-    model-checker : stop stack comparison before the context switching with maestro
-
-commit ee52f84fe512219acf534c4d4654c3df56659e91
-Merge: 7dcc77d ca56c04
-Author: Pierre Veyre <pierre.veyre@cc.in2p3.fr>
-Date:   Wed Aug 14 09:31:29 2013 +0200
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit 7dcc77d7a9bf7a4b8f667da338bbed3abd35be98
-Author: Pierre Veyre <pierre.veyre@cc.in2p3.fr>
-Date:   Wed Aug 14 09:30:58 2013 +0200
-
-    prepare MSG_storages_as_dynar function
-
-commit ca56c046667fe56766ea8d522fd87cf2c23df4a4
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Aug 13 15:59:04 2013 +0200
-
-    model-checker : fix dot output for liveness MC
-
-commit ef6a1c2bf7ef52a543f8a4d3276b215d5644194b
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Aug 13 13:48:24 2013 +0200
-
-    model-checker : fix error compilation without MC
-
-commit 1925e0588f28f14dc3135f067e8497a213ab0b0f
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Aug 13 13:38:44 2013 +0200
-
-    model-checker : remove binary
-
-commit 5339a53824f6eb6d535f0e96bdf45df477871b1f
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Aug 13 13:35:57 2013 +0200
-
-    model-checker : create mc directory in smpi examples and add new example for liveness verification of MPI programs
-
-commit c58613cc4fc2d6ace73c7f7840a71c7201afa2e2
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Aug 13 13:32:43 2013 +0200
-
-    model-checker : ignore in_use in s_smpi_mpi_datatype
-
-commit 61fc380a9a01658181035a0d204c98967c27d7a4
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Aug 13 13:24:58 2013 +0200
-
-    model-checker : fix ignore mechanism
-
-commit 292285977d176872c30cd7d8f1e81090855cb42a
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Aug 12 23:26:03 2013 +0200
-
-    model-checker : ignore smpi timer
-
-commit 586c2c145fe2ad01beca9945d823f71f6887a8b9
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Aug 12 23:25:22 2013 +0200
-
-    get size of struct s_xbt_os_timer
-
-commit da87c9b1533f7706bd33605e3b63aab65cad83ec
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Aug 12 20:11:35 2013 +0200
-
-    model-checker : fix ignore global variable
-
-commit 3afa2377814512e11a13e85442813555d205fa0a
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Aug 12 19:44:58 2013 +0200
-
-    model-checker : remove unused variable
-
-commit e3baa7c683af4c164d88294d662a1c4b073ac309
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Aug 12 19:43:09 2013 +0200
-
-    model-checker : add debug message
-
-commit df596fa7ae7cf37d44a26094852508e7005d81d0
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Aug 12 19:42:33 2013 +0200
-
-    init ret_val (MC compliant)
-
-commit 60efb31f7c04aa1bed677bc152718d5d952b4440
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Aug 12 19:41:03 2013 +0200
-
-    model-checker : fix MC init in smpi_main
-
-commit 74b753c075bcd054409e619771d3b5967cfdb60e
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Aug 12 19:38:46 2013 +0200
-
-    model-checker : fix comparison of local variables
-
-commit 9a5bef704c2690a8fc084dd6765fcb347d55ecc8
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Aug 12 19:37:59 2013 +0200
-
-    model-checker : initialize equal_to in mmalloc heapinfo
-
-commit ae1fe1d00736445143169a9608780f506ce761fe
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Aug 12 19:36:09 2013 +0200
-
-    model-checker : memory free
-
-commit 50376f845bf79ba752eb226efdeb2a46b2ff88cf
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Aug 12 19:35:02 2013 +0200
-
-    model-checker : extend ignore mechanism with new user primitive MC_ignore
-
-commit 13975211f041f20675232b7b2397eae61790503a
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sun Aug 11 17:12:33 2013 +0200
-
-    model-checker : remove fprintf -> XBT_DEBUG
-
-commit 05967b581bf55d9804d87164a3d3e98f90e4546e
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sat Aug 10 12:53:39 2013 +0200
-
-    model-checker : update tesh
-
-commit 2adbebb21ea989090627ef4062f99c6ae19b32f5
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sat Aug 10 12:34:50 2013 +0200
-
-    model-checker : update chord example for exhaustive exploration with MC
-
-commit ad8867933b08821b82e8ba42d807445f18b2764d
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sat Aug 10 12:29:45 2013 +0200
-
-    model-checker : udpate debug information
-
-commit e3314a95b4f2e372c4876abb6ba3ff38ff76b4be
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sat Aug 10 12:28:48 2013 +0200
-
-    model-checker : fix DPOR with visited states reduction
-
-commit ec3bf45915829f16601f4a221afff11f7bf0a138
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sat Aug 10 12:27:52 2013 +0200
-
-    model-checker : add min and max values for MC_RANDOM simcall
-
-commit 53cbd5e910532d42818e595e277e18143bebee6e
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sat Aug 10 12:22:49 2013 +0200
-
-    model-checker : rename MC_max_depth(int prop) -> MC_cut()
-
-commit e8b3a14465edd424a70a7270f4f287e0705a156e
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Aug 7 10:20:30 2013 +0200
-
-    model-checker : fix dot_output with DPOR
-
-commit b2e658a1493efc2d23095c0a1b217c10bda84fa7
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Fri Aug 9 17:05:40 2013 +0200
-
-    document SD_config
-
-commit f39afd4d1e12f52b0801f9a6013245279cfa4a2e
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Fri Aug 9 17:02:23 2013 +0200
-
-    start to design a test for storage management in SimDag (very very
-    preliminary for now)
-
-commit 8ed7eecd6c48d762c43ba56385c967df20ce034f
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Fri Aug 9 16:58:51 2013 +0200
-
-    Simdag users may also want to change SimGrid configuration in the code
-    too (to switch to workstation/model:default, for instance)
-
-commit 37f1e9c5d8bde362c4fae81e7dcbe71277dfd850
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Fri Aug 9 16:52:33 2013 +0200
-
-    at least give an existing model as example ...
-
-commit a7e20a695a088f59da00df9803374a23f14751a3
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Fri Aug 9 16:48:45 2013 +0200
-
-    add a SD_workstation_storage_get_list as a first try to add storage
-    management to SimDag.
-
-commit 5b3d59d1c716865b2ad23b6d9b8286226c57eba6
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Fri Aug 9 16:47:05 2013 +0200
-
-    small simplification
-
-commit 56d873227b0d9a0254e04f63eaf6d76efdb0ef19
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Fri Aug 9 10:16:51 2013 +0200
-
-    add new simdag function upon user request.
-
-commit 3c45d53295e90d4d7b999a53c9e8d249bd5302a1
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Aug 5 17:54:43 2013 +0200
-
-    update the other tesh for chord example
-
-commit e0692a4cd5fbd9e7ad3e2ff7a088030846421f61
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Aug 5 17:45:45 2013 +0200
-
-    disable random lookup in Chord (tesh examples fail)
-
-commit 7196b78c3ac7a18f22a865df65310fa591909272
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Aug 5 17:21:37 2013 +0200
-
-    update chord.tesh
-
-commit f8760ba62472c43d2f7b4622c077c200fba79f4f
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Aug 5 16:49:36 2013 +0200
-
-    model-checker : update CMakeLists
-
-commit e0199a1e9d26d4d4a0459ec98a745926820b1eb4
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Aug 5 16:46:59 2013 +0200
-
-    model-checker : remove dead file
-
-commit 2bcbbaa9848de60e6d3efc806bd25f20ec2f7790
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Aug 5 16:46:15 2013 +0200
-
-    model-checker : remove duplicated example chord
-
-commit e106f396c86e8656041281680d63735549985879
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Aug 5 16:04:46 2013 +0200
-
-    implement check_predecessor and random_lookup (periodic protocols) in Chord example
-
-commit fe5d6cf540cf874faac8b5e3c2111bdf44dde864
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Aug 5 15:55:52 2013 +0200
-
-    cosmetics
-
-commit 799c4fd899768d0184af411ea5b76377589aa9c6
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Aug 5 15:33:33 2013 +0200
-
-    model-checker : remove obsolete examples
-
-commit 055747c669087313b6b27ccf89c990f14f5b8098
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Aug 5 15:28:04 2013 +0200
-
-    model-checker : remove dead code
-
-commit 5e11c7363e10af116d37c7bc039694bf56e2688d
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Aug 5 15:21:31 2013 +0200
-
-    model-checker : new primitive MC_max_depth, to define a maximum exploration depth in user code
-
-commit a82988d0e056ea07a7535534b11d1c4e8a5ebf0d
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Aug 5 15:13:19 2013 +0200
-
-    model-checker : update tesh files
-
-commit 5032998904d77b72c4dc7658a3d29b90341e6b46
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Aug 5 15:12:22 2013 +0200
-
-    model-checker : fix DPOR with timeout
-
-commit da5ec3007bc7d61ff26b9fe4c100f87779c502ce
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Aug 5 15:11:15 2013 +0200
-
-    model-checker : include simcall number in request_to_string
-
-commit 9b8c19c2b3028ebeef9f76f159af56acd5739c6d
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Aug 5 14:48:31 2013 +0200
-
-    model-checker : snapshot comparison with the types of variables and cleanup
-
-commit f0df12b2ea84d343936a102425a08c2f106fc468
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sun Jun 16 20:39:10 2013 +0200
-
-    model-checker : comparison of number of processes and bytes used in heap done twice, remove one of them
-
-commit 9d8deb3b095e94c22039c29982373a7aaf44d1cd
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Jul 24 13:43:05 2013 +0200
-
-    exclude tests, don't include them.
-
-commit d367ff11bd2e88d47b9ba5e30f22c2b81473f08e
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Jul 24 13:31:08 2013 +0200
-
-    Add simple autotuning selector for collectives
-    For now, it loops over existing ones and benches the time for each process and the maximum time.
-    It outputs the shortest collective found for each process, and also the global shortest.
-    A rollback feature should be added to allow correct continuation and simulation.
-    This is still experimental, tests are not generated, it can be called with --cfg=smpi/collname:automatic
-    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
-
-commit 3380ca3d792a37cdccf63681c0db8d30b346b812
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Jul 24 13:19:45 2013 +0200
-
-    generate unique names, but easier for debug
-
-commit d548bab55e0c6577db54940b47dc40e164ffafa4
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Jul 24 10:22:27 2013 +0200
-
-    deactivate f90 tests with MC, which caused problems
-
-commit 60462481ce3851a5faf719d3d738beab79d56f11
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Jul 24 10:14:11 2013 +0200
-
-    one of the two ci configurations kept failing, attempt to fix it
-
-commit 7dac294c729d926787c2f5193f1d5d406a003efd
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu Jul 18 17:25:47 2013 +0200
-
-    remove now useless debug messages
-
-commit 6ecd55edd57e59f258b935538b6346a4f6374ea9
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu Jul 18 15:16:16 2013 +0200
-
-    Set MPI_Request to MPI_REQUEST_NULL whenever a call fails
-
-commit 1cd4e2c4bba73096cec2e10f165ae0c84bf36590
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu Jul 18 13:42:03 2013 +0200
-
-    guard against potential segfault when used before initialization
-
-commit a455e00e0ff3a0546c01cf986a4de603f86058c3
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu Jul 18 13:41:40 2013 +0200
-
-    add an include to please ci
-
-commit e8460e22a01e1bfdc59821a844556f384d13bdcc
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Jul 17 18:00:48 2013 +0200
-
-    changelog update
-
-commit a8789d26b134d65148058b8ec759127e97055b67
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Jul 17 17:56:59 2013 +0200
-
-    fix behavior of MPI_STATUS_IGNORE and MPI_STATUSES_IGNORE with fortran
-
-commit 4f3ef63ecb6572ebd98bc52c639e77a2c88bc496
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Jul 17 16:48:21 2013 +0200
-
-    typo + compile without fortran
-
-commit cdcaca9fe8cd4af53e699047cea7df2d40c9e8a8
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Jul 17 16:39:34 2013 +0200
-
-    smpif90 changes (force gfortran for now), replace "use mpi" by include "mpif.h"
-
-commit 4137195804cd6cf88d6077d42a80cd6b41e09814
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Jul 17 16:18:03 2013 +0200
-
-    add fortran 90 tests
-
-commit 18831c99f9114246958847f3648d49e5e2c97533
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Jul 17 15:32:13 2013 +0200
-
-    Fix potential segfault
-
-commit b113c052994d9c4ffdf4b886b65f733fcb66b556
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Jul 17 15:31:41 2013 +0200
-
-    add one binding
-
-commit cb66e3606db49f88d7fde5157a44fd6c5f2319ff
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Jul 17 09:54:00 2013 +0200
-
-    fix behavior of waitany
-
-commit 74cc93269ca48afe209cbb022f798743efd930c3
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Wed Jul 17 14:13:36 2013 +0200
-
-    oups forgot to describe new parameter
-
-commit e75eb9cf239c06058afeba5e57096534a3990013
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Wed Jul 17 13:50:35 2013 +0200
-
-    don't allow java to attach user data to file (for now ... if a java
-    expert wants to deal with this, welcome)
-
-commit b38338cc4115706f23bc5230df595e36d0ef2843
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Wed Jul 17 13:44:42 2013 +0200
-
-    update examples with new prototype for open
-
-commit 61a837a60b668d9cd79a445eb5f99fd4fd77effc
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Wed Jul 17 13:29:28 2013 +0200
-
-    Allow users to attach arbitrary data to opened files
-
-commit f4b7b8e6ce0fd35fc2ada5f5c06d212bcd2199c8
-Merge: 79e90c9 a36528e
-Author: Pierre Veyre <pierre.veyre@cc.in2p3.fr>
-Date:   Wed Jul 17 09:57:16 2013 +0200
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit a36528e952b72859b4103b6c6faf97fb548cd9ab
-Author: degomme <degomme@debian.localdomain>
-Date:   Wed Jul 17 01:40:03 2013 +0200
-
-    remove f77 attr tests
-
-commit 3925f1b878e01d62183fdfd76067966ce4c5b33f
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Jul 16 20:14:23 2013 +0200
-
-    missing file
-
-commit 0ddc1b248ae79993093d5b0221e7888f99d07e29
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Jul 16 19:19:48 2013 +0200
-
-    only use MPI_SOURCE when necessary
-
-commit d416192a1a8754dfe2fd32d702f387750824bc4e
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Jul 16 19:14:32 2013 +0200
-
-    switch cmake variable names
-
-commit 273106067a95b0e3dc65904ff59c87e22522d1aa
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Jul 16 19:02:46 2013 +0200
-
-    cmakelists cleanup
-
-commit 9deda161a84a426d0ea75ec4bd9b8cdc3a4b28fb
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Jul 16 18:53:10 2013 +0200
-
-    Add (some) mpich3 f77 tests
-
-commit 3f31053637ef02fcd96e3819683103686ce11992
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Jul 16 18:34:15 2013 +0200
-
-    have smpiff work on temporary file copies
-    bad for debug, but allows -j flag to work with multiple targets using same file
-
-commit 57a3400b63da222e6f8286cd4a4f6ad9982f1748
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Jul 16 18:33:13 2013 +0200
-
-    correct a few mistakes with waitall, waitany, wait
-
-commit 2c8da4ee3fc790b28fce65acc6395f0baec1b1cf
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Jul 16 17:14:42 2013 +0200
-
-    make fortran new bindings almost functional
-
-commit d9cdd4e949306eb118d2f1d7e51af1550bb61e7c
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Jul 16 17:13:48 2013 +0200
-
-    add two more functions
-
-commit 6ec742ccbc094e3c7ec38896af3f8340325b8b96
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Jul 16 17:11:34 2013 +0200
-
-    fix MPI_Initialized
-
-commit 79e90c963f37214684e948200fe61fc12945cc26
-Author: Pierre Veyre <pierre.veyre@cc.in2p3.fr>
-Date:   Tue Jul 16 14:53:03 2013 +0200
-
-    fix comments
-
-commit 08d9a6809b424483f0f6579f8a1a5bcea3af40ad
-Author: Pierre Veyre <pierre.veyre@cc.in2p3.fr>
-Date:   Mon Jul 15 19:21:37 2013 +0200
-
-    Update msg_storage_t structure and prepare new storage functions
-
-commit 5af89a5bd80d36eaca6688905d2a629135f1af88
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Jul 15 15:36:29 2013 +0200
-
-    Update changelog
-
-commit f4f669283c788ce2f4134e98c1506135e8f568b7
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Jul 15 15:34:57 2013 +0200
-
-    remove references to old test suite
-
-commit fc86bc2e9e2d8e22b37f59e8f7cc52a12708aebd
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Jul 15 15:21:46 2013 +0200
-
-    wrong (but still unimplemented) function was used
-
-commit 599bd9a7badf64009f454533e4ae8767f659f2fc
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Jul 15 15:21:17 2013 +0200
-
-    add "a few" fortran bindings
-
-commit 0a956d1a79f5290c6f58f4778c655b8b637f5bbb
-Author: degomme <degomme@debian.localdomain>
-Date:   Fri Jul 12 22:27:12 2013 +0200
-
-    remove problematic (and unused for now) test from build
-
-commit 7b5050630a1744ce2c3e8d234f79900763bf48b1
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Jul 12 21:53:24 2013 +0200
-
-    Include directory is in source_dir, not in binary_dir.
-
-commit cebb5dede2d1a8d7f02bfaf1147f74536b5bd819
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Jul 12 21:39:28 2013 +0200
-
-    Fix doxygen warning about parameter name that did not match the code.
-
-commit e2de28087ab6087f9af04cc5504be95b04c64d13
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Jul 12 21:37:55 2013 +0200
-
-    Remove useless file.
-
-commit 5f6cc4cce6413a09806a01e8e35038a5e7ff7c80
-Author: degomme <degomme@debian.localdomain>
-Date:   Fri Jul 12 20:59:28 2013 +0200
-
-    (try to) fix tests
-
-commit 9fcfd4a4787ded9d55772ce7c8b93d905e069f77
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Fri Jul 12 19:22:42 2013 +0200
-
-    missing files
-
-commit a78ea01a79ad9f2b8586a3d481edbd461167631e
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Fri Jul 12 19:12:18 2013 +0200
-
-    missing file for test
-
-commit 8006a03b1ef66a0ddd4a4983ef170781a87a7225
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Fri Jul 12 19:09:37 2013 +0200
-
-    fix build and dist, add missing folder
-
-commit b7dc075d2c3bdf2b384cb8897d16a4c0aa8ab0f7
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Fri Jul 12 18:44:20 2013 +0200
-
-    remove older mpich test suite
-
-commit c81c99a491282f76757c2673961e3cdee6853539
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Fri Jul 12 18:43:38 2013 +0200
-
-    Add mpich3 test suite, to replace older one.
-    This one is more complete, but a lot of tests are for MPI functions not supported in SMPI
-    Lots of tests are disabled, and some folders not (yet) included.
-
-commit db17323a11a3089f492c2cae1be7913673689d5c
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Fri Jul 12 18:27:59 2013 +0200
-
-    change some behaviors with MPI_IN_PLACE
-
-commit 54f3e8ef2b6a97e765f395cfdead327fb0989c5f
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Fri Jul 12 18:14:43 2013 +0200
-
-    change algo chosen for pairwise, to work with non power of 2 number of procs
-
-commit 60425301d60f5d95619c3fd7c7f6aa49d4ab8fcb
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Fri Jul 12 18:13:32 2013 +0200
-
-    initialize variable
-
-commit d2012b2c49a0a6b424c0e4dbccd6a5aeaaa17b2e
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Fri Jul 12 18:13:13 2013 +0200
-
-    usless and buggy line
-
-commit 84f6ab110aa0bbbb1c02733c276c5ef72d65935e
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Fri Jul 12 18:13:01 2013 +0200
-
-    remove MPI_COMM_WORLD references from star-mpi collectives
-
-commit cab230407566725b13a5fa1353268e5a9a3b6145
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Jul 12 16:13:05 2013 +0200
-
-    Increase timeout for test java-async.
-
-commit f72e3ef2896f8dbb89dd641508f99817a1438756
-Author: Pierre Veyre <pierre.veyre@cc.in2p3.fr>
-Date:   Fri Jul 12 16:24:18 2013 +0200
-
-    Fix MSG_storage_get_free_size() and add MSG_storage_get_used_size()
-
-commit 064eb6c62faa9c6a00c67f5fff49f64a89b2f26c
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu Jul 11 21:48:10 2013 +0200
-
-    fix unitialized
-
-commit 51f94e1d38869bd7a057c58ff4978fdff170a6e6
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu Jul 11 18:47:06 2013 +0200
-
-    remove a few leaks and memory errors
-
-commit b3add651b9b6bd3d45fcadfe0b9bbd9db2e52352
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu Jul 11 15:59:16 2013 +0200
-
-    MPI_Iprobe should return flag=true when asked with stupid parameters
-
-commit 4178d48270a11c7893b6425ff35ed9545cb1a163
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu Jul 11 15:58:52 2013 +0200
-
-    MPI_UNIVERSE_SIZE is initialized at runtime with MPI_COMM_WORLD
-
-commit b1582ff6bf8de060a1b55924cda0b887bf398e24
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu Jul 11 15:58:08 2013 +0200
-
-    fix MPI_Group_range_excl
-
-commit f5107861b83c82ea2d0a94511f37390054b45940
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Jul 9 15:44:13 2013 +0200
-
-    fix usage of MPI_Initialized before run
-
-commit c938136f8c0ff30191cafa9ab84538c60c19651c
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Jul 9 15:01:17 2013 +0200
-
-    exscan non commutative fix
-
-commit bf1edfe6e3a70b02a0032a3fceb7863f0117d069
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Jul 9 14:59:39 2013 +0200
-
-    Copy the group when doing a comm_split, to avoid to have shared objects with reference counters.
-
-commit 096cc96b4a60a70773a3cc632d56e6025669ba5a
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Jul 9 14:29:42 2013 +0200
-
-    Crash with message when trying to use a log level that is not allowed (without enable_debug, for example)
-
-commit 9e57b07d6be48367da8f9d9fa503de304aeacd72
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jul 11 11:20:15 2013 +0200
-
-    revalidate tesh file with dump output
-
-commit 0fa4414ec5a612fdd89d2605bbbb3a4fa810606c
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jul 11 11:19:33 2013 +0200
-
-    want the value not the address
-
-commit 6ccd57a953c53876aaa887293d2e580043010178
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jul 11 11:12:42 2013 +0200
-
-    Finally succeed to bring back all the needed information from SURF to
-    MSG in one simcall. Dynars are my friends ;)
-
-commit 53a14aeab09f8bcb214091691ef23b736e68e945
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jul 11 11:10:08 2013 +0200
-
-    some cleanup
-
-commit 6daf66cdee9baabe8732e3946758e9fe106c09b2
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jul 11 11:02:13 2013 +0200
-
-    bummer, have to strdup value
-
-commit e86565a320d9f2d0f1fc1ffef6e6a408fca3d984
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jul 11 11:01:03 2013 +0200
-
-    set field value
-    remove cruft
-
-commit 50c07172efbd6c3b73c787c2c200048d3205b640
-Author: Pierre Veyre <pierre.veyre@cc.in2p3.fr>
-Date:   Wed Jul 10 17:30:07 2013 +0200
-
-    Add MSG_host_get_storage_list() function
-
-commit 20bd6775d978362f99c47ba22aef63540f771b98
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Wed Jul 10 14:28:00 2013 +0200
-
-    add missing prototype declarations
-
-commit 49f1e451a96e0ef39bc0eb2864b8ae5ff6ced04b
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Wed Jul 10 14:27:29 2013 +0200
-
-    tiny conflict resolution
-
-commit 8af8a1a1a07bf54b28a5fc112ac1ee7875b5c250
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Wed Jul 10 14:20:29 2013 +0200
-
-    unimplemented MSG_file_dump function
-
-commit e9e9edad500ddf3967b577ca018ae9f5567bc1d8
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Wed Jul 10 14:19:26 2013 +0200
-
-    add content type to storage structure
-    describe the info to bring up to MSG
-
-commit 62bf48b13cea7b6b63f3d3e70b2a857cef442994
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Wed Jul 10 14:18:30 2013 +0200
-
-    store name and content type when creating storage resource
-    start trying to bring some info up to MSG (epic fail in progress)
-
-commit b2c017d4b4d344a6d44abf79fb0dcd457ec1857c
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Wed Jul 10 14:16:35 2013 +0200
-
-    useless comment to delimit sections
-
-commit 636c4a39fd7018786f10c6e66954aae0ed5677d5
-Author: Pierre Veyre <pierre.veyre@cc.in2p3.fr>
-Date:   Wed Jul 10 12:56:00 2013 +0200
-
-    Add msg_storage_t structure, msg_storage_get_free_size function
-
-commit 67ccd46cbccb5a82d2acdc6e3188aaab11ea5fa8
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Jul 9 13:17:28 2013 +0200
-
-    Remove double declaration for Cmake option "enable_debug".
-
-commit 3a9e73a5fcfafe84e2dc1bc49f0d295682e1bd92
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Tue Jul 9 13:35:01 2013 +0200
-
-    id -> storageId in mount tags + example of content_type + test of
-    default value (txt_unix)
-
-commit a1688a8f4d3a06b7dfd59fdcf06c7a198b235fbb
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Tue Jul 9 13:32:09 2013 +0200
-
-    handle modifications of the DTD in surf
-
-commit 25a9f90c2782623ab0be6d67335a6456010cd460
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Tue Jul 9 13:31:32 2013 +0200
-
-    add a content_type attribute to the storage and storage_type tags.
-    rename the id attribute of the mount tag in storageId to make the
-    connection more explicit
-
-commit 94ead84e86203c1bd49eb77aa257f3db1ad5b431
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Tue Jul 9 12:03:18 2013 +0200
-
-    add the example of storage content in windows format to the list
-
-commit 2b859d7b5c2aed26d77af4b362ba4f3d39626a9a
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Tue Jul 9 11:32:05 2013 +0200
-
-    the name field of a msg_file_t is actually a full name (including path),
-    use a proper naming then.
-
-commit 68e6eed4a337deed6cac90bd81a994ce71a7c56f
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Tue Jul 9 11:28:07 2013 +0200
-
-    add an example of storage content in the windows format
-
-commit 8fc01073206577321522d6c8ca74c44c71c2b4e0
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Tue Jul 9 11:21:16 2013 +0200
-
-    change mind, fullname will be easier to deal with. End up with cleaning
-    multiple spaces and tabs
-
-commit c0fcabb4b0d3e21bf9d2c07af65b2945f312b6e8
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Jul 8 16:24:42 2013 +0200
-
-    split name into path+name in content file
-
-commit 6ec5697bd6af0a76e4391d07c6ff81b131eefaea
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Jul 9 11:28:19 2013 +0200
-
-    Don't break when there are spaces between tesh file and closing parenthesis.
-
-commit b29d706faf4491ebbb78891c0b7b861a67e4e7df
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Jul 9 11:26:28 2013 +0200
-
-    Remove space before closing parenthesis.
-    
-    It made generate_memcheck_tests.pl fail.
-
-commit 385e026fd01f94263f2a79f2b8ebf001dc73073b
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Jul 9 11:24:53 2013 +0200
-
-    Slightly improve error message.
-
-commit deb40f5c576f72119cf77e575d4cc068c12e66cf
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Jul 8 16:51:55 2013 +0200
-
-    handle non commutative case for scan/exscan
-
-commit c1cfbb3b4083ee7f234f2977ce8c5e3e61f1c1ec
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Jul 8 16:15:45 2013 +0200
-
-    make sure refcount of a comm is really 1 when initialized
-
-commit cd701c7e68bbf6598c9350e19389c0b6952bdeef
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Jul 8 15:01:53 2013 +0200
-
-    quick and naive implementation of the MPI_Exscan collective
-
-commit 4eeff47d092d58bdcdc789c683bcb6ec9873e5c9
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Jul 8 14:34:01 2013 +0200
-
-    MPI_Waitsome and MPI_Testsome can actually handle NULL parameter for indices
-
-commit 198a6259727de39df5bb03861f67cb88f9a84373
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Jul 8 14:33:21 2013 +0200
-
-    MPI_Translate_ranks should return MPI_PROC_NULL if we provide MPI_PROC_NULL as parameter
-
-commit f440f91c0d78d785b2a9cf87c718a54af453cf26
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Jul 8 14:31:36 2013 +0200
-
-    testany should work and return a flag if we test 0 comms.
-
-commit a09fdaced8717cdcb0aefb66564bd4825c14e4aa
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Jul 8 14:30:03 2013 +0200
-
-    Implement MPI_IN_PLACE behavior for collectives
-
-commit fd7a301a0a756bd0808ef4440c5128c5d8f9d869
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Jul 8 14:28:42 2013 +0200
-
-    Fix MPI_Comm_Split, to increment reference counter of the group, as it is shared between processes
-
-commit 5f30f31253629200892746ad9d086d03bbec48a5
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Jul 8 14:28:07 2013 +0200
-
-    add a reference counter in order to avoide deleting MPI_Comm, and MPI_Group, too soon
-
-commit af94b4458a6da51502a01c06756e4c11cfbe2648
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Jul 8 14:22:31 2013 +0200
-
-    have persistent communications use a PREPARED flag to implement the fact that they have not already been sent
-    This is useful when testing their status before launch, to have an empty MPI_Status returned, as specified
-
-commit 14c4d40b625501275e7ec6eccd6f92f659316f85
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Jul 8 14:18:56 2013 +0200
-
-    Make internal collective flags negative (incorrect in MPI), to avoid confusion with user's messages
-    This was seen when user's code was using MPI_ANY_TAG to receive any message (from the userland code), and lead to confusions.
-
-commit bdffe1a4c1c157f23eb8c50cc5682d72daf59901
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Fri Jul 5 17:42:00 2013 +0200
-
-    fix tracing issue with some communicators
-
-commit a97741effca6587abf0e311f3522f363f63f3463
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Jul 5 10:06:31 2013 +0200
-
-    Make distcheck succeed.
-
-commit 621301e4a3b9734a912f86a08ae9a752fc739321
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Jul 5 10:04:16 2013 +0200
-
-    Use the same parameter name in the code and in the documentation.
-
-commit 475bf1f019f9fb7fe1f55d3ec9c080c43107afca
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Jul 5 09:55:52 2013 +0200
-
-    Fix paths for msg/energy tests.
-
-commit bb5ad8608cdba1a4d32f1079c6fcf904003cff6b
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Jul 5 09:46:12 2013 +0200
-
-    Make it build again after commit 152117af2fbcf4c99d0da5d10a6813aac7eee007
-    (added dvfs support).
-
-commit 7248f88d074c16ebf4a021f0ad31adfc0fdcc3e1
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Jul 3 15:30:55 2013 +0200
-
-    add one missing test
-
-commit cb8c50fdd86322fbff549fd9e4b42439705bdecc
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Fri Jul 5 09:56:20 2013 +0200
-
-    fix dist build
-
-commit 9e6224ecd95ff7b6452fe9b2c088138877797542
-Merge: ebf8c46 0d2cd6f
-Author: acarpena <alexandra.carpen-amarie@inria.fr>
-Date:   Fri Jul 5 01:53:41 2013 +0000
-
-    Merge branch 'dvfs'
-    
-    Added DVFS and energy consumption support.
-
-commit 0d2cd6f4e4e5c8b75159c79b7ae7d716cef99086
-Author: acarpena <alexandra.carpen-amarie@inria.fr>
-Date:   Thu Jul 4 16:42:07 2013 -0700
-
-    added tesh tests for DVFS
-
-commit 891335d86e914cdc1ab32aff45c3930c3f6a3a03
-Author: acarpena <alexandra.carpen-amarie@inria.fr>
-Date:   Thu Jul 4 13:19:31 2013 -0700
-
-    added tesh tests for dvfs
-
-commit ebf8c46c16a40fde708f840334c9e28e10060d4e
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Wed Jul 3 15:45:23 2013 +0200
-
-    add MSG_host_get_process_list() function.
-
-commit 0f71b9d5ea36aaf6979d87d2f001cd7a8110c8c0
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Wed Jul 3 15:17:13 2013 +0200
-
-    cosmetics
-
-commit f995ff68fb3215898f6ce38ff45a6e83762e4939
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Jul 1 16:19:49 2013 +0200
-
-    pushing but never popping means useless code
-    remove blanks in empty lines
-
-commit 045ec84a15f79257de07f519c9654d9892985ef9
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Jul 2 18:15:56 2013 +0200
-
-    This used to work by accident
-
-commit 2d982ca14966f43a6678859d21fa7e796e8aa32f
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Jul 2 18:15:06 2013 +0200
-
-    better handling of loop endings
-    The upper bound may not be inside the set,
-    or the stride can be negative, with upper bound < lower bound
-
-commit b7ca8d8e4b0dcab8e81509b753e1b2fa80832f49
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Jul 2 18:10:36 2013 +0200
-
-    get the rank and not the index for process creation
-
-commit f6ca129aacb2f3200af4644e0dd236985973e7b6
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Jul 2 17:34:56 2013 +0200
-
-    use the right index for sendrecv optimization
-
-commit 1faf1e4ac5d8295ab562c45a5507a471ad4540a6
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Jul 2 09:51:05 2013 +0200
-
-    unify collective tags
-    allows to quickly identify the type of the collective when debugging
-    avoid some collisions with wrong messages being received
-
-commit 46a70e098d1d50876b9cf0576cac2357725cf54f
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Jul 1 17:54:34 2013 +0200
-
-    handle MPI_IN_PLACE for basic reduce
-
-commit 260f6acdb4f0d33a1cd039cdf02124ebd9aa54cd
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Jul 1 12:12:17 2013 +0200
-
-    do not create communicator if process is not inside its group
-
-commit a3848e5ea6b2305d6059c89705edaccbec356455
-Merge: 0c2d2d0 080dc09
-Author: acarpena <alexandra.carpen-amarie@inria.fr>
-Date:   Sun Jun 30 17:36:14 2013 -0700
-
-    Merge branch 'dvfs'
-    
-    Conflicts:
-       buildtools/Cmake/MakeExe.cmake
-       src/include/surf/surf.h
-       src/surf/simgrid_dtd.c
-
-commit 080dc09df11aea380c679d3b3ae257826c5cbd44
-Author: acarpena <alexandra.carpen-amarie@inria.fr>
-Date:   Sun Jun 30 17:04:23 2013 -0700
-
-    added dvfs support
-
-commit 152117af2fbcf4c99d0da5d10a6813aac7eee007
-Author: acarpena <alexandra.carpen-amarie@inria.fr>
-Date:   Sun Jun 30 16:58:27 2013 -0700
-
-    added dvfs support
-
-commit 0c2d2d0a3bf1d2b76e68c4b57b8ffac9b3f4ee2a
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Fri Jun 28 15:53:36 2013 +0200
-
-    Changelog update, more to come
-
-commit c4f40214500b2b521f98a60d33f666c062ca318c
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Fri Jun 28 14:40:11 2013 +0200
-
-    make not_yet_implemented() a macro outputting the name of the function
-    Also tell the user to contact the team if he wants the support for the function.
-
-commit e1e50fa3f7c4b7b6bcb94dba4d4032f4d69260b9
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Fri Jun 28 13:32:17 2013 +0200
-
-    Add a huge variety of not yet impelmented functions, to compile MPICH3 test suite (without RMA or fortran)
-
-commit 84a646f4695779bf82af58629a45f46f9a8a0e7c
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Jun 27 14:10:52 2013 +0200
-
-    Test -eq is for numerical values.
-    
-    Use construct "Use Alternate Value" to achieve the desired effect.
-
-commit f746a1cfd3b3d8530468c78096133eb8ffa1fd90
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Jun 26 17:01:38 2013 +0200
-
-    optimize MPI_Sendrecv if a process has to exchange with himself only
-    This helps avoiding some lockings of lazy network model when one process waits for itself
-
-commit d280c6ed36861ca6a0c72aaea747f28c20c4eae1
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Jun 26 16:35:53 2013 +0200
-
-    avoid breaking replay, handle MPI_OP_NULL case
-
-commit 2093781c3522f4122f1914486e94c1d4b8bcb3e2
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Jun 26 13:58:41 2013 +0200
-
-    Fix smpi_sleep to execute the sleep on the simulated host (ignoring running host power)
-
-commit fa79ff335a7bfed64b77b34207068c3f433e19d5
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Jun 26 11:14:04 2013 +0200
-
-    handle non commutative reduce operations
-
-commit de0856b198be8de817d9c0d496f5bdc0f426084a
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Jun 25 17:57:46 2013 +0200
-
-    try again and again to be more portable with this test
-
-commit 703a00161f6ba0654b87df7a04bd622842b9ebf9
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Jun 25 17:01:48 2013 +0200
-
-    same as before, to make ci happy
-
-commit 80ead39c7731ab3f2410b1104c78f9a2c0c02416
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Jun 25 16:51:50 2013 +0200
-
-    try again to be 32/64 bit agnostic
-
-commit 26a7a4aa12a348c085ec0d7e163692efc6efaeec
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Jun 25 15:04:34 2013 +0200
-
-    modify reduce test to provide better coverage
-
-commit 319a100d7f88e1ce33ca97fe868e796ae61304b9
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Jun 25 14:31:53 2013 +0200
-
-    try to make the shared test compatible with 32bit architectures
-
-commit dcc48b1305e2d90001e3ba52b4b426a0ba40da66
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Jun 25 13:17:49 2013 +0200
-
-    mpich allgatherv was using wrong size value
-
-commit 44a38683bc1680820d3c51bf3d02d462a575ead0
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Jun 25 11:34:29 2013 +0200
-
-    mem leaks
-
-commit 3c5f5f80d481830f70dbece02adba58e296a6f00
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Jun 25 11:34:18 2013 +0200
-
-    Add a test for SMPI shared malloc and free
-
-commit 874ed2944d8c34f20a31a62facae8145ebe6c6bd
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Tue Jun 25 12:47:26 2013 +0200
-
-    units for bandwidth properties too
-
-commit 2ce25930bd88498435aac99343b2333169d2e4bb
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Tue Jun 25 12:44:40 2013 +0200
-
-    These "properties" are actually bandwidths: allow users to declare units
-    in the XML file
-
-commit fcab8998bd31ed922e4c88406c5fe85eb6c87aef
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Tue Jun 25 12:37:45 2013 +0200
-
-    start to clarify this example
-
-commit dc78c79b2176f41a0622949cd31a8b66f6ca66aa
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Tue Jun 25 12:32:17 2013 +0200
-
-    remove an ugly pimple thanks to units in XML
-
-commit 63304d32675b00de6f374f86cab305373d4b38d0
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Tue Jun 25 12:25:09 2013 +0200
-
-    allow to use units for storage too (bits, or bytes, or information bits
-    or bytes, multiplied up to the Tera)
-
-commit a29a242f5c736f17af7ffde36c0e7a3805b2f688
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Jun 24 15:43:39 2013 +0200
-
-    separate allreduce tests, with one large and the other small, to avoid to lose too much time in testing, and triggering timeouts.
-
-commit 3d03a9262aa220f6853ef6e803e4d5a393d94296
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Jun 24 14:49:51 2013 +0200
-
-    fix two nasty bugs in complex datatypes handling, caught with test suite.
-
-commit 5c57bdf5bab7e95809ca651778a57fb6e5e17fef
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Jun 24 14:49:04 2013 +0200
-
-    mem leak
-
-commit b63c7d6bb3bee5544c9c171a27611d3b445b485e
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Jun 24 14:48:56 2013 +0200
-
-    pass collective selectors through mpich-coll test suite
-
-commit e1b936b664e8d85f7e1468edd7f3d7bd1bad2dab
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu Jun 20 10:11:46 2013 +0200
-
-    star-mpi's pairwise alltoall is only valid for power of 2 cases, add openmpi's one instead
-
-commit f4c18dab56cf75ca4455225ab7c1c5dcb6699b94
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Jun 19 17:08:45 2013 +0200
-
-    correct a few bcast algorithms and change the test to actually use them all
-
-commit b9c6a09e911fc100b36051e9c138ae14d1b18b5c
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Jun 19 14:31:15 2013 +0200
-
-    have allreduce test work on much larger arrays to trigger segmentation in one algorithm
-
-commit 12e2600d416ea922cdaa3fdefe2522260e7312d1
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Jun 19 13:08:42 2013 +0200
-
-    ompi selector was using the wrong algo for alltoallv, add the right one and use it
-
-commit 3bfb169bcaa27ee7c5c6a38d5075c37c2f449986
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Jun 19 11:03:54 2013 +0200
-
-    increase tesh timeout for replay
-
-commit cabe6a09faf622cfc48780e61c5b3f64bd589c10
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Jun 19 11:03:26 2013 +0200
-
-    add forgotten test for an mpich algorithm
-
-commit 52fe3ddd975cde39b727e97ebc9765d9f653e4b4
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Tue Jun 18 15:28:34 2013 +0200
-
-    apply some coding standard in function naming (agier has to be in
-    vacations ... ;))
-
-commit f5f727fbad47871ac65e6c1bd8daafa68667b1d6
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Tue Jun 18 15:18:26 2013 +0200
-
-    don't call things storage when it's mount
-
-commit 16d1cb7e0e92b43f7e8485f25167c254f6c7f1e5
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Tue Jun 18 15:15:57 2013 +0200
-
-    don't call things storage when it's mount
-
-commit b108a4b307246fd04e52827319b4a522e414c51f
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Jun 18 14:02:26 2013 +0200
-
-    This is a bug in the implementation in OpenMPI, with OpenMPI accidentally working.
-    That's because MPI_ANY_SOURCE is also -1 in OpenMPI.
-
-commit 509521017c4fd521bb98758c369ea1d8295c6300
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Jun 18 13:57:16 2013 +0200
-
-    test for barrier algorithms was testing scatter ...
-
-commit 2467765308b776f14ad05d284de30c89e7f999a9
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Jun 18 13:38:04 2013 +0200
-
-    change some defined values to less current ones
-
-commit 50a66da9cb41cf1a83f0063f0c7fe44ce5274c80
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Jun 18 13:16:55 2013 +0200
-
-    MPI_ERR_COMM was sometimes returned instead of MPI_ERR_RANK in SMPI
-
-commit 08c0240e0f8a7c21ade3b93a4ef14cc4e56c01d6
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Jun 17 18:13:53 2013 +0200
-
-    reduce_scatter default implementation was a mess
-
-commit 8eb1dd81f53db215cf73319dc485f120addefe2d
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Jun 17 18:13:26 2013 +0200
-
-    if we send 0 data, don't bother with subtypes
-
-commit 964e31805a6409921f1e3a2cd497c15898b4b62b
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Jun 17 18:12:28 2013 +0200
-
-    add option "smpi/use_shared_malloc", with true as default, to allow disabling the shared memory SMPI stuff dynamically
-    Useful for debug purposes, to see if the shared memory is the cause of a bug
-
-commit 4bac5d6867ff353bb05c89397a641001f43ba711
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Tue Jun 18 13:17:12 2013 +0200
-
-    yet another simplification of the storage API: we don't manage
-    file contents, no need for a buffer as parameter ...
-
-commit 699b4ffbee0612105ed036e2836aa695a11cebbb
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Tue Jun 18 12:53:14 2013 +0200
-
-    size shouldn't be accessible from the user API.
-
-commit 936a14d7a4de6b0ab971a416d16a2b7099fc5cc1
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Mon Jun 17 11:07:18 2013 +0200
-
-    Fix of pastry
-
-commit e26baeb660b732be1884889633e5fa4fedcc4d5b
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Fri Jun 14 18:19:46 2013 +0200
-
-    Add pastry msg example (First attempt)
-
-commit 91ca39d79fbd3e53ea3cc5fdff3a7ec0348cfcfc
-Author: Guillaume Serrière <guillaume.serriere@esial.net>
-Date:   Fri Jun 14 15:02:19 2013 +0200
-
-    Change xbt_os_timer interface to handle cpu time, thread time and
-    wall time distinctly.
-    Windows section isn't test.
-    
-    Signed-off-by: Guillaume Serrière <guillaume.serriere@esial.net>
-
-commit b060993afec218c8b2e08367f98b10b2fa824309
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Jun 14 12:58:39 2013 +0200
-
-    Use HEAD as default reference for git archive.
-    
-    The default branch may be undefined.
-
-commit 5fd5bff93ecb155f478530a01c2f265e6e05bd4b
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Jun 14 11:25:47 2013 +0200
-
-    Add a small value to avoid rounding differences between x86 and x86_64.
-
-commit 6767b7c4abfb52837bf452ef867dde18321b9da9
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Jun 14 11:25:16 2013 +0200
-
-    Change type double for size_t.
-
-commit 0efcdbcf5699fd083152350d0cebd5c1fe356751
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Jun 14 09:42:45 2013 +0200
-
-    Remove unused variables.
-
-commit 22732928b4523ffc817b31ec9ca0fc90b8101582
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Jun 14 09:31:02 2013 +0200
-
-    Comment out useless operation.
-
-commit d531b19a0d1b2931ce8177bacd0124065c68476f
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Jun 13 16:11:17 2013 +0200
-
-    Add missing dependency.
-
-commit 5283ccec7776f1a878edba1172fd837e373a8dfb
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Fri Jun 14 09:06:23 2013 +0200
-
-    wrong file name in cmake file
-
-commit d121fa017abf8e2899d5f2c6032b0a428969d05f
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Fri Jun 14 09:02:11 2013 +0200
-
-    add missing prototype
-
-commit 10a63639531e2e30afb9141aa2a9721ed652a566
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Fri Jun 14 08:57:24 2013 +0200
-
-    openmpi recently changed its decision for alltoallv algo
-
-commit 9ebe15db62d1f732e4b3121ab8f4dc243371c51e
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Jun 12 14:34:41 2013 +0200
-
-    add missing replay files to dist
-
-commit da41b147264c6eb7febc5be6cfb2380eab69ba70
-Author: degomme <degomme@debian.localdomain>
-Date:   Fri Jun 14 00:56:09 2013 +0200
-
-    forgot one file
-
-commit 8293a833f9c68986f8bd174d5bf3d04eb62918d7
-Author: degomme <degomme@debian.localdomain>
-Date:   Fri Jun 14 00:51:18 2013 +0200
-
-    we now have an mpich selector, and a bunch of new algorithms (--cfg=smpi/coll_selector:mpich)
-
-commit 076aada113aa0566c059211416cd9214a54d763d
-Merge: ad9cf3d 3bf293f
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Thu Jun 13 15:52:57 2013 +0200
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit ad9cf3dddccaf1d798a39120a83e79d291a57553
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Thu Jun 13 15:52:48 2013 +0200
-
-    SIMIX call + MSG function + Java binding for get_core
-
-commit 3bf293f0c23fc59535f99e17ee43531cb9a9fdb6
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Jun 13 15:00:53 2013 +0200
-
-    model-checker : restore while statement for bugged1_liveness example
-
-commit 25cc8f2c515534fee077ff6ef9a71b55bfc2786f
-Merge: 8f040b3 d89f14e
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Thu Jun 13 14:50:23 2013 +0200
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit 8f040b324eb3f808a1f5f8da203ae16b20296914
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Thu Jun 13 14:49:59 2013 +0200
-
-    Properties available for cluster tag
-
-commit d89f14ee146bf069a32e9e1802c7cbbbe96bd5d4
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Jun 13 12:45:47 2013 +0200
-
-    model-checker : update bugged1 and bugged2 tesh (different compilation flags)
-
-commit 1b99d9bfbf73e4591ae012c78ac99ba08fabe645
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Jun 13 12:44:45 2013 +0200
-
-    model-checker : MC doesn't work with thread context
-
-commit 2eef51f85212214302326508352271ca96de05eb
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Jun 13 12:30:47 2013 +0200
-
-    disable optimizations for build MC in jenkins
-
-commit fd615df4984a14ed02924279352f41112b08ef5a
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Jun 13 12:29:40 2013 +0200
-
-    unused variable if tracing disabled
-
-commit 639d8a94d0c1921cee3a2cebdd9480d69a407761
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Jun 13 12:15:31 2013 +0200
-
-    model-checker : increase timeout in tesh
-
-commit e872999954cf2e237de0f8de77e95b16e7913410
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Jun 13 12:08:21 2013 +0200
-
-    model-checker : missing #ifdef
-
-commit 97d5af37a4cafa4c5deb5bececf242ab1c015e2e
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Jun 13 11:38:02 2013 +0200
-
-    model-checker : update bugged2 tesh
-
-commit 0f40cfec58fb170c3378cc63e83cb0a878552970
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Jun 13 09:21:52 2013 +0200
-
-    model-checker : fix (again ..) DPOR for iSend/iRecv and Wait communications
-    
-    - add rdv_cpy in s_smx_action_t structure. comm.rdv is used for
-      garbage collection and set to NULL when the communication matches
-      with another communication already pushed and waiting in the
-      mailbox.
-    - iSend/iRecv and Wait communications are independant if the
-      communications are not in the same mailbox. Otherwise, the
-      iSend/iRecv communication process issuer must be different of the
-      src_proc or dst_proc of the Wait communication, or, src_buff and
-      dst_buff of the communications must be different.
-
-commit 4d6e2bb1c86ba6092fc69e61582c223100ee98a9
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Jun 12 18:30:23 2013 +0200
-
-    model-checker : improve debug messages
-
-commit dd92246f876993d5196363d4f075231c25c87693
-Author: degomme <degomme@debian.localdomain>
-Date:   Thu Jun 13 11:36:43 2013 +0200
-
-    barrier tests
-
-commit e6557f5a455aa071d62f977185ea49ed1437003a
-Author: degomme <degomme@debian.localdomain>
-Date:   Thu Jun 13 11:36:27 2013 +0200
-
-    end of ompi collectives addition, with barrier
-
-commit 31f432aea8605524dd99b6141f8376a7da6d5230
-Author: degomme <degomme@debian.localdomain>
-Date:   Thu Jun 13 09:36:03 2013 +0200
-
-    add tests for scatter
-
-commit da62b5cbd53ece70108a4f0eba4757e75f3dc00a
-Author: degomme <degomme@debian.localdomain>
-Date:   Thu Jun 13 09:26:51 2013 +0200
-
-    add scatter algos from ompi
-
-commit 15a2c29a775316eba1298b52b84c4d22b190b334
-Author: degomme <degomme@debian.localdomain>
-Date:   Thu Jun 13 02:08:58 2013 +0200
-
-    unused variable
-
-commit 908f43d575e3b19014f39ba209da997ab6e3fa2c
-Merge: b085fe2 e1973b3
-Author: degomme <degomme@debian.localdomain>
-Date:   Thu Jun 13 02:03:47 2013 +0200
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit b085fe247ae2cf2a6e36863a54f794deb4f342f5
-Author: degomme <degomme@debian.localdomain>
-Date:   Thu Jun 13 01:57:57 2013 +0200
-
-    add reduce scatter collectives from openmpi, and fix existing one
-    and add tests, without doing separate commits because it is 2AM
-
-commit e1973b337aa4a275d58f5f934f899291612b698a
-Merge: 66d3e89 6d10ceb
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Wed Jun 12 17:13:46 2013 +0200
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit 66d3e8941f0a1313a58a117e791a9a52aa94a402
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Wed Jun 12 17:13:37 2013 +0200
-
-    fix Node.java
-
-commit 6d10ceb338728d308864f891ef8a540da45dfa02
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jun 12 14:34:57 2013 +0200
-
-    Simplify the link specifications for libSG_java on win32 (untested).
-    
-    The variable SIMGRID_LIB_NAME_NAME is never used, and probably gets an
-    undefined value here.  Remove its definition.
-    
-    The variable SIMGRID_LIB_NAME is never set.  Remove reference to it.
-    
-    Finally, use "target_link_libraries" for all platforms since I can't find any
-    reason to avoid it on win32.
-    
-    Note that these changes are untested.
-
-commit 576f5789336d40f76fbb07c4272cd684a860a1e5
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jun 12 14:32:10 2013 +0200
-
-    Prototypes were changed by previous commit.
-
-commit adb43549f2dd02ba002503aa6f11ad317075e3cf
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Wed Jun 12 13:28:03 2013 +0200
-
-    further simplification of the storage API, keep size only as nmemb was
-    never really used.
-
-commit 9603bfd3cc9171236c3f77a23e40b62036ea4f06
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jun 12 11:49:54 2013 +0200
-
-    Use correct modifier, and don't lie about pointer type.
-
-commit 56d5fef422211eb776ae8d6205816d382e26ecec
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jun 12 11:42:08 2013 +0200
-
-    Address compilation warnings.
-
-commit e8e5afcfad77a9090df0d7e6710fb9ac7bfe7802
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jun 12 11:26:31 2013 +0200
-
-    Add CMakeLists.txt for examples/msg/semaphores/.
-
-commit 41e2623bb0a37b4ecc7626fedc9e1b94e4d584a0
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jun 12 11:25:27 2013 +0200
-
-    Sort entries.
-
-commit bb893395dc24a24659310d48c5223a1548f64c3d
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jun 12 11:25:13 2013 +0200
-
-    Add files to the dist archive.
-
-commit 59f5e8487e875f111990e61ab2b025f61fbf0d57
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jun 12 11:24:37 2013 +0200
-
-    This file doesn't belong to the dist archive.
-
-commit 442ef391224350f03b56fca7c3a5cfbcae40a206
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jun 12 11:13:52 2013 +0200
-
-    Use real parameter name in comment.
-
-commit 11ddbb70152e1a18e91d817671d5323e0bd8533d
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Wed Jun 12 08:37:41 2013 +0200
-
-    AS access from MSG layer
-
-commit 798026732c3432883f1f261306c475c023e30a68
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Jun 12 00:27:39 2013 +0200
-
-    remove warnings 2
-
-commit 96619dfc463a060fd90d26d333ca0134d7c32429
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Jun 12 00:07:48 2013 +0200
-
-    remove warnings
-
-commit dee2366d6c226276bb2d9fba2b709a49fb0fbe38
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Fri Jun 7 09:21:37 2013 +0200
-
-    Remove debuging printf
-
-commit d19a644f94a4c32b3ffd2fb7c8edbb8b9b58f382
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Fri Jun 7 02:28:39 2013 +0200
-
-    Fix jmsg_as getSons
-
-commit 70e1917f028f458c86401ee7a74145ec7e164dc4
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Thu Jun 6 23:33:25 2013 +0200
-
-    Add msg As getModel and GetHosts
-
-commit 05faa61eee4ea71225b78d004f67f73a7269ab7b
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Thu Jun 6 21:51:32 2013 +0200
-
-    Add missing files
-
-commit 82158c44ca7df93c46d866c81ed8c02b132a6cf7
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Thu Jun 6 18:57:26 2013 +0200
-
-    Access AS hierarchy at Msg layer
-
-commit be7ef7ac1f3f0daf1ced88e55c149e6f43912ce6
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Jun 11 17:53:17 2013 +0200
-
-    add test for gather collectives
-
-commit 9f4593d014139381fd8977a84e76f0094fb2fac8
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Jun 11 17:49:46 2013 +0200
-
-    add gather collectives from ompi
-
-commit f7bfc7f9646c3f1c3b350a78b2fae5a35ea939f7
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Jun 11 16:14:10 2013 +0200
-
-    Fix bug happening with MPI_Datatypes
-    Provide better support for contiguous datatypes
-
-commit c25acb156967c222e2512e0168767fe488e7d25c
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Jun 11 15:26:33 2013 +0200
-
-    add allgatherv algo from ompi
-
-commit d77e8454ea1c527ebec2b4629dcd3e90ecccf51e
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Jun 11 11:02:21 2013 +0200
-
-    add new allgather algo from ompi
-
-commit 6da3f48c9f8d12591ad10f3473afd2bfbce1b15e
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Tue Jun 11 15:21:42 2013 +0200
-
-    size_t instead of unsigned long for storage size and used_size
-
-commit a7708e874685bdc7a883c4c9c09f37f0e39dca44
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Tue Jun 11 14:59:53 2013 +0200
-
-    simplify the simcall stack for file unlink
-    there are still a few leaks: as unlink does not totally destroy the
-    data structures. If the same file descriptor is reopened (new file is
-    created), here comes the leak ...
-
-commit dcb640a0f47e6b4c563eae670b9c72a0f9b7474a
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Tue Jun 11 10:55:07 2013 +0200
-
-    there is no stat on files anymore
-
-commit cb213ff195ee293ff0ad8e7a7d8e6b7d5c335b99
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Tue Jun 11 10:49:21 2013 +0200
-
-    cleaning step: uniform naming (stream to fd) + some cuts at 80
-    characters
-
-commit b8f52f1d8141294fc2899777237b98d39c86d7c8
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Tue Jun 11 10:47:06 2013 +0200
-
-    one parameter less for open
-
-commit 3bf05b5648732e6ea4ce4e63845e3fa075e017dc
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Tue Jun 11 10:45:42 2013 +0200
-
-    get rid of mode for open in Java bindings too
-
-commit 8b1bc235e2747a7705c534c0fdcb0bc1bb8fb499
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Tue Jun 11 10:28:09 2013 +0200
-
-    get rid of "mode" parameter in the open file function. It wasn't used
-    anyway.
-
-commit 03b9cd8063ce997bf46d80291c7e54ec8480ad01
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Jun 11 10:13:14 2013 +0200
-
-    add missing file in dist
-
-commit a00f94a0c4dab6793ebd7f61961ef04d15873c23
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Jun 11 10:06:54 2013 +0200
-
-    remove warning
-
-commit d1d1f625ff0e84b1b1e2c267dc0078f97da80315
-Author: degomme <degomme@debian.localdomain>
-Date:   Tue Jun 11 02:03:22 2013 +0200
-
-    remove warning
-
-commit 32b45cab9d4731c6cc648f79f1bebce2d1c7ca9a
-Author: degomme <degomme@debian.localdomain>
-Date:   Tue Jun 11 01:59:42 2013 +0200
-
-    add new algos for reduce from ompi
-
-commit 9631558b72f9b30b510f23a391d77c61c0541bd5
-Author: degomme <degomme@debian.localdomain>
-Date:   Mon Jun 10 22:41:53 2013 +0200
-
-    add another ompi bcast algo
-
-commit 0716a43321411df330eded3271a921b18574a26d
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Jun 10 18:13:37 2013 +0200
-
-    add one more bcast algo
-
-commit 59da8fcd5344f65ef28eb1106233049c126e2c18
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Jun 10 17:11:17 2013 +0200
-
-    useless line
-
-commit 51f0b3ebf52e6b7c6422e0be68bfc7a8cf732eb3
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Jun 10 16:07:00 2013 +0200
-
-    add tests for ompi selector
-
-commit 30ce1928845304200262ecc119ea735408d1098e
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Jun 10 16:06:13 2013 +0200
-
-    add a new allreduce algorithm from openmpi
-
-commit d504ff630c68bc8bf3e42a22ddcff4ebc62dbe51
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Jun 10 14:50:10 2013 +0200
-
-    activate commute flag for MPI_Op, adds smpi_op_is_commute to test it (-1 FIXME !)
-
-commit 0b7eb8f8385af2b5e0e5e3f6659d6214a503a9af
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Jun 10 14:49:26 2013 +0200
-
-    remove warnings in smpi selector
-
-commit 5fc5f436eb940f695a905a97efec90ec1ff15882
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Jun 10 15:11:27 2013 +0200
-
-    model-checker : update tesh for liveness example
-
-commit 5ad607a5d74b8692fb56c1e4bf02400a2bccb55f
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Jun 10 14:59:20 2013 +0200
-
-    model-checker : update tesh
-
-commit 7fd43d4615711a62983094f46b43097e51425e69
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Jun 10 14:55:51 2013 +0200
-
-    model-checker : remove out of date tesh of chord example
-
-commit d2f19f87ea9f58ec528396689a5fb886e5692a80
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Jun 10 09:11:33 2013 +0200
-
-    avoid double variable definition when tracing is activated (+some
-    indenting)
-
-commit f7c976ed5937b0d957b14a9c68404855a33a117d
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sat Jun 8 19:40:41 2013 +0200
-
-    model-checker : free memory
-
-commit d6a65df81f2d1263be4186890863302355cb59f9
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sat Jun 8 19:15:17 2013 +0200
-
-    model-checker : increase number of colors for dot output
-
-commit aa9957cdf6eccf9ed8f1001c41273ea2115b75b4
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Jun 7 12:06:14 2013 +0200
-
-    cosmetics : indent
-
-commit 6a57d49726f4ad02cbe5f8764024bcc3a9bdbabb
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Jun 6 22:48:49 2013 +0200
-
-    model-checker : use raw_heap instead of std_heap
-
-commit e081d27d94e22fb59dbd8294087fd10465a1ca1d
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Jun 6 22:31:39 2013 +0200
-
-    model-checker : fix dot output for smpi examples
-
-commit 91ccd61316607f1aa43271257b00fb54af497808
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Jun 6 17:26:46 2013 +0200
-
-    cosmetics : indent
-
-commit cee502af6d0b9f251c6f36a7baa98a5342b08abf
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Jun 5 23:48:07 2013 +0200
-
-    model-checker : add information in counter-example and dot output
-
-commit 041f6cf28a3d83ee106f4ac7c80fa65809f50a31
-Author: George Markomanolis <george@markomanolis.com>
-Date:   Sat Jun 8 16:51:53 2013 +0200
-
-    New actions for the time independent trace replay framework:
-    Gather
-    AllGatherV
-    ReduceScatter
-    
-    * 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().
-    * Some new example files for the collectives calls with real values extracted from BigDFT.
-
-commit 9d7537a900d7a00156eda13f5fd6ec26b10eb242
-Author: degomme <degomme@debian.localdomain>
-Date:   Fri Jun 7 14:42:28 2013 +0200
-
-    rename old alltoall selector function, which will probably be removed soon
-
-commit c6b37bd8ca699c760d0198d8ad38ba802eb91ec2
-Author: degomme <degomme@debian.localdomain>
-Date:   Fri Jun 7 14:42:01 2013 +0200
-
-    add ompi selector for smpi collectives (use --cfg=smpi/coll_selector="ompi" to activate)
-
-commit ee5447e55003f9f5292edc13ee50794157ac56b0
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Fri Jun 7 12:08:22 2013 +0200
-
-    simpler version of simcall to get the file of a file
-
-commit 777ab1d984a7f99783e0a9dd18b4f52358900ee8
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jun 6 22:31:42 2013 +0200
-
-    allow tasks to take no output nor produce any output
-
-commit 17426e6da9e3e452fcc304e77af71c28a71f5c5c
-Author: Lionel <eyraud@etincel.(none)>
-Date:   Fri Jun 7 00:55:03 2013 +0200
-
-    Bugfix
-
-commit fa850fa2a06b496bf4e47755edccd72afe66b0d7
-Author: Lionel <eyraud@etincel.(none)>
-Date:   Fri Jun 7 00:20:02 2013 +0200
-
-    Fix exception handling in Java semaphores
-
-commit 293e6564ad47956c2be7d43eb48c0dc097f421c5
-Author: Lionel <eyraud@etincel.(none)>
-Date:   Thu Jun 6 23:44:36 2013 +0200
-
-    Bugfix in semaphore code
-
-commit 14b60cad3005c71ebc2d752dbdff94da9b64dde0
-Author: Lionel <eyraud@etincel.(none)>
-Date:   Thu Jun 6 23:44:14 2013 +0200
-
-    Add correct headers for Java exports
-
-commit 821ff220193870353053eebc9b60d7c3abad4e2e
-Author: Lionel <eyraud@etincel.(none)>
-Date:   Thu Jun 6 23:29:34 2013 +0200
-
-    Bugfix
-
-commit f122b5ee75cf18cd4ba58d081677e44763716203
-Author: Lionel <eyraud@etincel.(none)>
-Date:   Thu Jun 6 23:16:42 2013 +0200
-
-    An example to test MSG semaphores
-
-commit c6f9797c6806eff7e821abd36a43436c5c58ed31
-Author: Lionel <eyraud@etincel.(none)>
-Date:   Thu Jun 6 21:59:47 2013 +0200
-
-    Update ChangeLog for Semaphores in Java
-
-commit 0c7041a93174ffc542de056088890f2e8e3fe331
-Merge: 97833d1 77b3533
-Author: Lionel <eyraud@etincel.(none)>
-Date:   Thu Jun 6 21:43:26 2013 +0200
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit 97833d16834563a8e1773e4f8ff364a80bcb6c6a
-Author: Lionel <eyraud@etincel.(none)>
-Date:   Thu Jun 6 21:40:44 2013 +0200
-
-    Added Semaphore visibility to the Java bindings
-
-commit 77b3533e27b1c323f77b151ffd73445a70320de6
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jun 6 21:36:13 2013 +0200
-
-    revalidate
-
-commit 583b45fc459df9a4d3990cbf74009b3ffb63ef4a
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jun 6 21:30:49 2013 +0200
-
-    setting result help to propogate it
-
-commit a505bd1917664e30e6ea9e2fb9fa11fe6ab14cfc
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jun 6 19:23:11 2013 +0200
-
-    no need to free the file descriptor when you just want the file size
-    ... have to think harder when copy/pasting
-
-commit 93c327273c84eca76c4ef81af03184a1b91b36d3
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jun 6 19:22:00 2013 +0200
-
-    stream to fd
-
-commit e3efe5fac18e1bd2093165a494bd113fb7e93a4e
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jun 6 19:07:18 2013 +0200
-
-    copy/paste error
-
-commit ec4656ceb7707c85a2228f23d88aae20798e4755
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jun 6 19:05:56 2013 +0200
-
-    fp => fd (for file descriptor)
-
-commit 31cb418c23b5fc1ab337e073e4113c873252a2a7
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jun 6 18:40:06 2013 +0200
-
-    Wow, I wrote a simcall! 11 files to modify to do a simple get_size on a
-    file ...
-
-commit 9bb15bd26870bd706c2721583b02e56cf61860c2
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jun 6 17:52:32 2013 +0200
-
-    unsigned long to size_t
-
-commit b984f825d9f734259eb180dfb81d65a36159b698
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jun 6 17:27:05 2013 +0200
-
-    add a function to retrieve the size of an msg_file_t
-
-commit 40803b27ba5bcb382dfcd593885313a975bafd89
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Jun 6 18:21:24 2013 +0200
-
-    Make semaphores visible from MSG
-
-commit 877dda2974b23992f11587a14b349eacd373ece4
-Author: Lionel <eyraud@etincel.(none)>
-Date:   Thu Jun 6 15:05:54 2013 +0200
-
-    Export setAsyncMailbox to Java world
-
-commit 58b3ca13418929fcbc0529f43269373cba293cae
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jun 6 10:31:04 2013 +0200
-
-    more cleanups related to stat on files
-
-commit 04499946d1a382b5b5815d69b95b27dc78d36ed6
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jun 6 10:28:17 2013 +0200
-
-    no more stat structure
-
-commit ade53b66a67b85694fb274e87f0d29c22ee84b8f
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jun 6 10:25:23 2013 +0200
-
-    file_stat.h has been removed
-
-commit a7ae6d167dc1e11df403e90d915d45c3a4bed1c0
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jun 6 10:23:25 2013 +0200
-
-    remove references to an include file that doesn't exist anymore
-
-commit e7ba1c287b7aef37c9aedf8a953910ac5c9380e2
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Jun 6 09:49:55 2013 +0200
-
-    kill some dead code
-
-commit 1f040cf05620d2fb74a8f34011464acb4d72cb0e
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Jun 6 09:24:07 2013 +0200
-
-    commit my eclipse configuration file so that others can use it
-
-commit 8eb4e362ed62f06368f89083526b56418ebae67a
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Jun 6 09:02:05 2013 +0200
-
-    these got regenerated, apparently with a newer version of bison
-
-commit c54d2dcbe0eefe47078bd972d2975470e9ef8ea9
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Jun 6 08:59:48 2013 +0200
-
-    unignore eclipse project file, ignore some crappy compiled files
-
-commit e6c4b413a125ab0016782004ed00289bfedf4a0d
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Wed Jun 5 22:50:21 2013 +0200
-
-    say that we messed with msg_file
-
-commit 42971b0ce70b8dfab1c8a4ce5545664fea4a6f2e
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Wed Jun 5 22:42:35 2013 +0200
-
-    revalidate tesh to account for BIG FAT WARNING
-
-commit eb157d0b5287893093184655770a8ecd59f76a1d
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Wed Jun 5 22:41:04 2013 +0200
-
-    revalidate tesh
-
-commit 73f9260daacbea983884e90b7e366e9d1205d516
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Wed Jun 5 22:29:22 2013 +0200
-
-    simplify the examples of file usage
-
-commit 20efd8117c7984f9c448f75ac7ab543c98802f1d
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Wed Jun 5 22:25:56 2013 +0200
-
-    path and size should be enough to describe files stored on a storage
-    resource
-
-commit 6330fa8d1410fba5e1560eeaeddf1a7382eaa369
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Wed Jun 5 22:25:06 2013 +0200
-
-    Simplify the way files are described. Get rid of the stats, the
-    MSG_file_stat, and all the underlying functions
-
-commit d83cf3b035bac2ce84d94c5b2dcc0b8bf2f38574
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Wed Jun 5 17:47:18 2013 +0200
-
-    start to simplify the stack of structures for files. Get rid of stats
-    and just keep name, size and mount point
-
-commit 2e306fd7a3ccf90fb022e505b26c587d69ec2a42
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Wed Jun 5 11:39:12 2013 +0200
-
-    typos
-
-commit 129646a94f69cb2e243fe8a9fe49e87954597742
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Wed Jun 5 19:58:01 2013 +0200
-
-    document the fact that we accept abbreviations of log setting modifiers, even harsh ones
-
-commit d1550ac7aec96d6e877a3451af0ec2bac93ce83c
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Wed Jun 5 19:56:21 2013 +0200
-
-    cleanups: kill unused forward declarations
-
-commit 55317512453b1be36e24fd604617b4fef28e532f
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Wed Jun 5 19:55:24 2013 +0200
-
-    big fat warning to avoid an issue that Lionel encountered
-
-commit a9a7fce452bf5dc36bde5c1e0090b91922d13588
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Jun 4 22:36:17 2013 +0200
-
-    display a warning message to avoid that some people use that binary by error
-
-commit a9cda6b9eb178b6bdc26aa2fa365091abedb8ca8
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Mon May 13 16:06:01 2013 +0200
-
-    document some recent changes
-
-commit 7f06482332409f552ac19d126fa69520ade79fcb
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sun Jun 2 21:07:15 2013 +0200
-
-    model-checker : generate dot file for the verification of liveness properties
-
-commit 526071cbe469230ffeb90c7fca623b6bdc01db21
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sun Jun 2 20:30:34 2013 +0200
-
-    model-checker : use else if instead of if then if
-
-commit 83be6c229ad40bf76f34d807bc55d1413cf678aa
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sun Jun 2 20:27:51 2013 +0200
-
-    model-checker : fix dpor with dot_output
-
-commit 28dbdccd6dfc861ac7951a9884ca597e37c94710
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sat Jun 1 16:26:14 2013 +0200
-
-    model-checker : modify chord example in mc for exhaustive exploration
-    
-    Each node executes only one of the periodic sub-protocols (stabilize,
-    fix fingers, check predecessor or lookup) then it replies to requests
-    from other nodes.
-
-commit 13b26f61527fed7ac5dbc65753430499d89b4903
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sat Jun 1 11:51:06 2013 +0200
-
-    model-checker : fix memory free
-
-commit 37876ed92c56be8bf04d4075e862fef838cf29e1
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri May 31 23:38:26 2013 +0200
-
-    model-checker : remove useless if
-
-commit d7d6db175cc786205321b1bfb6177e43f44cf85b
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri May 31 23:30:47 2013 +0200
-
-    model-checker : fix compilation error
-
-commit 76d61ee41af859ea9d964f305f96d0654b3473b4
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri May 31 20:50:30 2013 +0200
-
-    model-checker : remove useless take/restore snapshot
-
-commit 930aee4aca2cf2faaa7f129940e8b5cb1a844371
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri May 31 15:29:50 2013 +0200
-
-    Try to support older versions of cmake.
-
-commit 384437298dc42b6dd327bb4f0967cd5ad20fb6b2
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri May 31 14:56:48 2013 +0200
-
-    model-checker : update bugged1_liveness tesh
-
-commit 18618fc686c83dc040990e84e915739b2a5f0a79
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri May 31 14:44:06 2013 +0200
-
-    model-checker : initialize variables
-
-commit d7f09767e1c69493afa04dce4b6ed1f2d77b966a
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri May 31 14:17:15 2013 +0200
-
-    model-checker : remove comment and add debug message
-
-commit 371649bf05bfba5c4b81a68c44fde1bce924d295
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri May 31 14:12:50 2013 +0200
-
-    model-checker : simplify algorithm for the verification of liveness properties
-
-commit 756c7ab76ef93154efb6309c192763c2ac241928
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu May 30 15:35:10 2013 +0200
-
-    model-checker : take snapshot of memory segments during the parsing of /proc/self/maps
-
-commit 86942626354f3a1b1df9404a9324a9dbfb955c9a
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue May 28 18:19:21 2013 +0200
-
-    model-checker : use only structure (mc_pair_t) for the verification of liveness properties
-
-commit c73aeef05e1a3702e23296f6ff6690d6d408543b
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue May 28 09:46:19 2013 +0200
-
-    model-checker : free memory
-
-commit 9b5d5be212c4f3c8e9af41c3d6b771662b4495d5
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue May 28 09:42:06 2013 +0200
-
-    model-checker : add global variable in bugged1_liveness example to change the number of clients
-
-commit 41906f03a736673ad3b22028213662e36c938cb3
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon May 27 17:45:46 2013 +0200
-
-    Remove reference to nonexistent class.
-    
-    It was removed more than one year ago.
-
-commit fe436f73138dec14b5268e3aaa7b9ab2357fc102
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri May 24 13:28:10 2013 +0200
-
-    Try to normalize path for libraries bundled into simgrid.jar.
-
-commit fea7b654993d16ae61cfc36f454991d5ecf70c0a
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri May 24 11:36:27 2013 +0200
-
-    Also add LICENSE file to simgrid.jar.
-    
-    It is referenced by file COPYING.
-
-commit f3a659987f63e0e68ebc8da8ee33c13bf98b44ab
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue May 21 18:19:17 2013 +0200
-
-    Small improvements to parmap_test
-    
-    * print an error message, and change exit status on error
-    * reduce test time by decreasing the sleep duration in fun_get_id()
-
-commit 1b118858229a08f00b76ab2105779c814f0363d0
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Thu May 23 15:06:31 2013 +0200
-
-    Add scala masterslave bypass and kill
-
-commit bfbeefca4cf907a4139e2bd7b8eee57ff46f01ad
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Thu May 23 11:23:00 2013 +0200
-
-    Add missing FindScala.cmake
-
-commit a2fc9093202ad92a65d242d6e5fe824106dc857a
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Thu May 23 11:09:28 2013 +0200
-
-    Add a scala masterslave example
-
-commit d37bf2931ef84148a8fbb25fbd0afdda93fcdc55
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Tue May 21 16:52:13 2013 +0200
-
-    Fix Windows Jenkins script
-
-commit 292883de6d7a037377a9a67d4123ad720c3f7590
-Author: Guillaume Serrière <guillaume.serriere@esial.net>
-Date:   Fri May 17 16:29:17 2013 +0200
-
-    Restore parmap unitTesting as part of teshsuite.
-    
-    Signed-off-by: Guillaume Serrière <guillaume.serriere@esial.net>
-
-commit 74004cafa2eec4eae61fb0b83d5ba901a5347c1f
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Fri May 17 15:20:14 2013 +0200
-
-    Add linux and win shell scripts for jenkins
-
-commit 3224d311afe32824f5c3c6d7c84da9d0da42cb3b
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu May 16 17:30:17 2013 +0200
-
-    SIMIX must be initialized now to use parmaps.
-
-commit fff8fc755939b0f3fbb3fd62cf3cc5f83aa05c5b
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu May 16 16:53:09 2013 +0200
-
-    Remove now unused log category.
-
-commit 4fc106b8bc6fc871f9d3623010993e47c97ed73c
-Author: Guillaume Serrière <guillaume.serriere@esial.net>
-Date:   Thu May 16 16:40:44 2013 +0200
-
-    Remove unused variable.
-    
-    Signed-off-by: Guillaume Serrière <guillaume.serriere@esial.net>
-
-commit a2c3c96044c07288f1e1a2c3245f8a1fb62c22d6
-Author: Guillaume Serrière <guillaume.serriere@esial.net>
-Date:   Tue May 14 16:59:06 2013 +0200
-
-    Add of context creation in parmap.
-    
-    Remove parmap from unitTesting because we need a context factory
-    for parmap creation now.
-    
-    Signed-off-by: Guillaume Serrière <guillaume.serriere@esial.net>
-
-commit 61a993d9efe970edcbb1cb3d947553b2f188b327
-Author: Guillaume Serrière <guillaume.serriere@esial.net>
-Date:   Tue May 14 16:11:07 2013 +0200
-
-    Remove parmap from surf.
-    
-    Signed-off-by: Guillaume Serrière <guillaume.serriere@esial.net>
-
-commit 6a5f125b5b31075b7bdb3170126a7b4d533756e8
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu May 16 14:23:08 2013 +0200
-
-    Include TRACING_SRC only when HAVE_TRACING.
-
-commit 93d06f870b710ab679422e2d1f9f70fd98a9e405
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed May 15 18:29:39 2013 +0200
-
-    Give size of pointed area, not size of pointer.
-
-commit 6d20c4d8150d0315751d881a8916106fda86afde
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed May 15 18:29:39 2013 +0200
-
-    Add platf_route_rulebased2full.py to bin_files.
-
-commit 3cebdd822e0da449810f0757ff3c2b2c14dc6ac4
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed May 15 18:29:39 2013 +0200
-
-    Avoid unnecessary utf8 characters in ChangeLog.
-
-commit db5be29f73ecbdd4e645849a941ccdd387bd858f
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Wed May 15 17:41:39 2013 +0200
-
-    Remove PCRE dependency and RuleBased routing
-
-commit 4ce370996ff8db309df820b203b461a79aed993d
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Fri May 10 17:00:58 2013 +0200
-
-    Add new boolean type for configuration
-
-commit e3abdabb61f2c6b853a9df18c50ce84c590836fa
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue May 7 17:10:04 2013 +0200
-
-    requalify tesh for replay to account for 301c31f7
-
-commit f57237b815d7e474bdee0661b002befee59c278a
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu May 2 10:37:04 2013 +0200
-
-    synchronize all replay processes at the end
-    to avoid some of them being destroyed wrongfully
-
-commit 252f8d822ecbe9721cea8f9f21fde92151aab4a6
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue May 7 17:05:58 2013 +0200
-
-    Warning removal
-
-commit c457b17449f5bc1b4b6c204a2634c2c1e7434e6b
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue May 7 13:42:43 2013 +0200
-
-    Fix nasty bug with wrong addressing of the processes in smpi.
-    When using several groups, some confusions may happen and some processes may have mixed up messages they received
-
-commit 054968556d1461592a6ab4789249b8fc86891193
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu May 2 11:22:41 2013 +0200
-
-    add an option smpi/iprobe, to inject sleeping time into a MPI_Iprobe call.
-    Change the way this sleep is done, to increase it each time a MPI_Iprobe fails, to accelerate simulation
-
-commit da0a3cd904439a20fe71662af7ed8d3398f94949
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu May 2 10:38:18 2013 +0200
-
-    MC showed that this test could go wrong if receiver is early
-
-commit 0c0dd57c28936474d25a38aa50a4d4519998a85e
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu May 2 09:53:31 2013 +0200
-
-    fix bug with tracing of MPI_Sendrecv
-
-commit fabcad3489b65a4fbe2fdcce5c08a6b1be076471
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue May 7 10:46:01 2013 +0200
-
-    Use right test for error checking.
-
-commit 070f88772c3ea0b722bd08851cd14371a37f362a
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue May 7 10:42:45 2013 +0200
-
-    Typo.
-
-commit 68b42b8cc9b6b366fe49bbc800f8d7e8791617b0
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue May 7 09:46:44 2013 +0200
-
-    Add sg_xml_unit_converter.py to bin_files.
-
-commit d950afcf1affbcec73b9529b5d3c663064c2a8d8
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue May 7 09:40:12 2013 +0200
-
-    Also handle IEC binary prefixes for bandwidth.
-
-commit e96591e449fee7a54bf3ecda31e85fb61df149c9
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue May 7 09:31:59 2013 +0200
-
-    Use correct capitalization for unit prefixes.
-
-commit 1e73faf0938f7ef712e1711e3b79e0be16441a0e
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue May 7 09:29:00 2013 +0200
-
-    Factorize code for parsing values with units.
-
-commit 790548512bc97315d97b03d2d418b167d903e895
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Mon May 6 16:57:54 2013 +0200
-
-    Less error prone unit conversion
-
-commit 8847b375a11af83a841c0964292a2fe9ee9a0fff
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Mon May 6 15:25:25 2013 +0200
-
-    Fix to handle warnings+optimizations on CI for MC32 [#15544]
-
-commit c94ebf727d3bac66028b7130aab3ee668b1949c0
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Mon May 6 14:36:15 2013 +0200
-
-    Fix to handle warnings+optimizations on CI [#15544]
-
-commit 8a30d839e791237688f68d4047fef5a30293dfc4
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Mon May 6 10:09:23 2013 +0200
-
-    Add unit support in xml files [#14422]
-
-commit f9dae702752c7b24a5800ad064a4961557d7a5a3
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Apr 30 19:02:26 2013 +0200
-
-    Remove stale forward declarations.
-
-commit fa6c13d41657422d267644ec99f0419a723f4bf9
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Apr 29 14:03:20 2013 +0200
-
-    Remove duplicate file.
-    
-    It's the same as deploy_chord4.xml.
-
-commit 3342839b8127195797fbdd4bd456c4fc62b6e1af
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Apr 29 14:01:25 2013 +0200
-
-    Remove binary file!
-
-commit 12cd6f226a676a2dbd827724f0ed8264f5868ea8
-Merge: 000da6b 7f2b2cb
-Author: Nicolas Bonichon <bonichon@labri.fr>
-Date:   Tue Apr 30 17:33:21 2013 +0200
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit 7f2b2cb65aff6ae1fe4ba58b721e48d2b9149d53
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Apr 29 13:30:41 2013 +0200
-
-    model-checker : cleanups in tesh examples
-    
-    - rename directory: chord_liveness -> chord
-    - add tesh for bugged2
-    - remove broken tests snapshot_comparison*
-    - neverJoin in Chord is a safety property, not a liveness property
-
-commit 000da6bd8e9edf5422d5f7c80763d1c00a964959
-Author: Nicolas Bonichon <bonichon@labri.fr>
-Date:   Fri Apr 26 17:30:19 2013 +0200
-
-    Remove unused notion of stalled messages for "piece" messages
-    
-    Add some xtb_assert and correct a debug message
-
-commit 27e9cd8b83e1902e590c9aede026fefe14aab85e
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Fri Apr 26 15:53:51 2013 +0200
-
-    Fix unset var in smpirun
-
-commit c4dce37a464072055e585542c54771b5fa941700
-Author: Nicolas Bonichon <bonichon@labri.fr>
-Date:   Fri Apr 26 14:08:16 2013 +0200
-
-    bittorrent: Replace the last isend by dsend
-    Remove all stuff related to pending sends
-
-commit 65b0ef3e4abf59f79ff89fa7644aff2451922729
-Author: Nicolas Bonichon <bonichon@labri.fr>
-Date:   Thu Apr 25 18:53:11 2013 +0200
-
-    reindent ... this time with the appropriate options
-
-commit cd641543689ed33eb33ac4f3905f63d3d6a0d541
-Author: Nicolas Bonichon <bonichon@labri.fr>
-Date:   Thu Apr 25 18:46:09 2013 +0200
-
-    Fully implement the piece selection algorithms of Bittorrent protocol:
-       strict priority policy, random first policy, endgame mode
-
-commit 4bb60fefa54ed1665d3452e2a748d26904b46f37
-Merge: d9e474a d55f954
-Author: Nicolas Bonichon <bonichon@labri.fr>
-Date:   Thu Apr 25 17:35:23 2013 +0200
-
-    Merge branch 'bittorrent'
-
-commit d55f9548c659a1e31267748bde0f8bc9846cd1d4
-Author: Nicolas Bonichon <bonichon@labri.fr>
-Date:   Thu Apr 25 17:22:20 2013 +0200
-
-    -Cleaning a bit the code
-    -Respecting better (but not yet completely)  the BitTorrent protocol specifications
-
-commit c83246c94a2ea53cc13a509c8f39da2c3403fc38
-Author: Nicolas Bonichon <bonichon@labri.fr>
-Date:   Thu Apr 25 17:18:11 2013 +0200
-
-    reindent before changes
-
-commit d9e474af42576c8d813481f92338ac07b7abe8f0
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Thu Apr 25 10:37:19 2013 +0200
-
-    Auto generate hostfile if not given to smpirun [#14692]
-
-commit 6eac6fef3702d675a6c83b55f74227ce9d766e8b
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Tue Apr 23 14:57:09 2013 +0200
-
-    Fix doc bug [#15024]
-
-commit 24546336d41329246d20c059177f80e1c0c88a9e
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Mon Apr 22 15:12:38 2013 +0200
-
-    Fix absolute path in documentation
-
-commit 2e65689673b8bb15e19e8257f3be74283eed061d
-Author: Guillaume Serrière <guillaume.serriere@esial.net>
-Date:   Wed Apr 17 17:31:19 2013 +0200
-
-    Correction of documentation.
-    
-    If 0 is set as context/nthreads configuration value, the amount of core
-    will be also auto-calculated.
-    
-    Signed-off-by: Guillaume Serrière <guillaume.serriere@esial.net>
-
-commit 24b7f2c08aebf90ce7abb3a33586812681579ec7
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Apr 16 11:01:30 2013 +0200
-
-    Make check-dist-archive succeed (take last changes into account).
-
-commit 943bf6851218435fed6e5f9e027795d8fa8f940d
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Apr 16 10:56:34 2013 +0200
-
-    Slightly improve error message when check_dist_archive fails.
-    
-    Also add some words about "make distcheck" in README.coding.
-
-commit 624775b55293ba4ba88f6821cbb97a503a580073
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Apr 15 18:21:54 2013 +0200
-
-    Really call function TRACE_disable_power().
-
-commit 0f9f1a444bcf9694613243c9390208846ee3e25f
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Apr 15 15:24:58 2013 +0200
-
-    Use correct parameter for bcast operation.
-
-commit 3f54b3aa219f110121bb75de9209c94f3d1022bd
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Apr 15 15:11:15 2013 +0200
-
-    Return early on error.
-    
-    Avoid to use X and Y when they may be uninitialized.
-
-commit 1d18e615eaa617d3354bc22dfbe711d34be9f902
-Merge: e9a0e9b 645128c
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Mon Apr 15 18:10:51 2013 +0200
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit e9a0e9bc5955dc35cdce96dfdee9ab09fcb0d25e
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Mon Apr 15 18:09:52 2013 +0200
-
-    Add new tracing options to reduce the size of the traces
-
-commit 645128cb5c244346bc2723e88da128723c327621
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Fri Apr 12 16:25:00 2013 +0200
-
-    Add mpi allgatherv GB
-
-commit f070773e633fc07bb6be25b23b7ded7657479e7f
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Fri Apr 12 14:35:12 2013 +0200
-
-    Reactivate some mpi collectives
-
-commit ed737b4ccec9425f36a022c6da752e68d1a3588d
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Apr 12 11:05:56 2013 +0200
-
-    Remove unused file.
-    
-    To finalize commit 386b9bb016d5acdc4929226fa4347a8f6d79bd21
-    "Remove mpi alltoall{,w}_pairwise (identical to ring)".
-
-commit 5c68a25face4f25f85e0f5b9e4402a51fef22617
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Fri Apr 12 10:48:13 2013 +0200
-
-    Add teshsuite missing files
-
-commit 81ab95aa866fd2bf4f95acff218cc891d366c20a
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Fri Apr 12 10:44:33 2013 +0200
-
-    Add mpi allgatherv pair ring
-
-commit 386b9bb016d5acdc4929226fa4347a8f6d79bd21
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Thu Apr 11 16:41:35 2013 +0200
-
-    Remove mpi alltoall{,w}_pairwise (identical to ring)
-
-commit 03a4b33b7689362cd3459b64810779ce55bc3a52
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Thu Apr 11 16:20:05 2013 +0200
-
-    Add mpi alltoallv ring ring-light-barrier ring-mpi-barrier ring-one-barrier
-
-commit 5ccd28f1840b96133373adb39ded06788a8152e1
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Thu Apr 11 14:56:21 2013 +0200
-
-    Add mpi alltoallv pair
-
-commit 64d0f9debf71f140a2faa41d2ee6e4892ba37bb9
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Thu Apr 11 14:51:21 2013 +0200
-
-    Add mpi alltoallv pair_light_barrier pair_mpi_barrier pair_one_barrier
-
-commit def940c56dde95a61d9ca67677ee73547c541ff9
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu Apr 11 11:02:03 2013 +0200
-
-    try not to copy from outside of an array
-
-commit bc42574693aa8ef1ee158a044546962c36ffdf80
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu Apr 11 11:01:24 2013 +0200
-
-    add missing coll test
-
-commit a9b7c2dbec80a51f8615e24b6cb8f565f1273dd0
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Apr 10 17:27:30 2013 +0200
-
-    Disable stream buffer when reading /proc/self/maps.
-    
-    I don't fully  understand why it is necessary but, without this change, the MC
-    tests may terminate on a SIGSEGV.  It is likely because some memory regions are
-    unmapped on fclose, and then the real memory map is different from the
-    informations that were read.
-
-commit 97b87e07b86d73c2e40abdf13cf8f10e2729f985
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Wed Apr 10 18:25:27 2013 +0200
-
-    Add mpi alltoallv bruck and fix mpi alltoallv pairwise
-
-commit 6e9a112fec4d147bad69a3062bfef3a4040cb55c
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Wed Apr 10 17:03:54 2013 +0200
-
-    Add mpi alltoallv pairwise
-
-commit febfa21172b9cc827797849be5c0923aa399717f
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Wed Apr 10 15:38:23 2013 +0200
-
-    Add test for mpi alltoallv
-
-commit 5decec9a8d02786adfe083e95659d93087a7743f
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Apr 10 12:08:31 2013 +0200
-
-    model-checker : update tesh for jenkins (memory management seems different between ubuntu and debian)
-
-commit 8429a27f1273ff9240aeb17fd311802599e4d89c
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Apr 10 10:10:23 2013 +0200
-
-    Remove algorithm bcast-TSB.
-    
-    It looks like a prototype working only with 128 nodes,
-    and being superseded by bcast-NTSB.
-
-commit 8793d6d97b50abd592fcf3c7f785ee338822ad7d
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Apr 10 10:04:56 2013 +0200
-
-    Fix out-of-source build.
-
-commit 1d19a5ec3d87dc7d3d8644fa15526f6a7786da04
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Apr 8 16:24:09 2013 +0200
-
-    Remove unused variables.
-
-commit 47e4cca49d664abf3f09a24d5dac4b67ff6ac8f3
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Apr 9 22:08:37 2013 +0200
-
-    Initialize remainder.
-    
-    Again, this is only to shut gcc up.
-
-commit 65d84730a14a065ff6fe3326090e649acbef0872
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Apr 9 22:02:43 2013 +0200
-
-    Initialize field loopback_link.
-    
-    Not sure if it's really needed, but gcc warns that it may be uninitialized.
-
-commit 03a3325d35182d392a304bd94ce42a7f4db567bd
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Apr 9 17:29:55 2013 +0200
-
-    Regenerate mmalloc_32.tesh.
-
-commit 50751169843b40ddd90477f6a8828cdcb4299da4
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Apr 8 17:54:22 2013 +0200
-
-    Remove temporary files.
-
-commit 89e44dce958ad9625570b126f11d299b829d4932
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Apr 9 18:19:00 2013 +0200
-
-    replace star_reduction by our own reduction
-
-commit 02a13cd46eff988e8fad0711433787059f72b319
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Apr 9 17:02:32 2013 +0200
-
-    remove a few more leaks to please valgrind, but nothing important
-
-commit 5b4af899ae1e314c194978a4edca092148e40ccc
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Apr 8 18:30:24 2013 +0200
-
-    Fix hack for smpi_replay in smpirun.
-
-commit 4ea726c98a847e00dd69de9c73d8a1713a35237c
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Apr 8 17:51:58 2013 +0200
-
-    Remove redundant file.
-    
-    It's the same as src/smpi/colls/colls_global.c.
-
-commit 58ae601977a023a00e273fa6ac8e451a6a7417f0
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Apr 8 17:50:04 2013 +0200
-
-    Add missing calls to XBT_LOG_CONNECT.
-
-commit b70f72945a9cf30aee4d6ee74c510e9553f9a620
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Apr 4 16:24:23 2013 +0200
-
-    Remove useless code.
-
-commit ee45ccad7492ddea5a2b4bc33e3484255b90dbb7
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Apr 4 16:16:05 2013 +0200
-
-    Change file mode (remove execute bit).
-
-commit 8aa3d4e2efefa53572b4bff010b49d637d02d880
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Tue Apr 9 17:16:06 2013 +0200
-
-    Fix mpi reduce tesh
-
-commit 24689c95f53e8345b05f5417537c43699e634d5f
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Tue Apr 9 15:42:46 2013 +0200
-
-    Fix mpi bcast flattree-pipeline collective
-
-commit a227e168f2fede1bff6426ff095b0c7e465253f5
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Apr 9 11:58:39 2013 +0200
-
-    Requests are deallocated inside the Waitall, do not deallocate them again after
-
-commit c94e821e152ba209559e8b646a70c4a77849f13e
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Apr 9 11:23:28 2013 +0200
-
-    do not allocate 0 sized buffers which won't be copied/freed after
-
-commit 2f17e329e19084133ea3fae7f06054b976f5c383
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Apr 9 10:08:44 2013 +0200
-
-    avoid unitialized use
-
-commit 52263a1d3f4556bb29e29984e13ab1f3a050582d
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Apr 9 10:08:31 2013 +0200
-
-    Fix possible leak with 0 sized messages
-
-commit a468c44a3ff64c8252a45ba0c4d8fea2c147491b
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Apr 8 20:02:31 2013 +0200
-
-    Avoid marking as finished and deleting requests when passing multiple times inside a wait/test
-
-commit 9dcbaf12eae0cdee463970e9c8716a6bf70dd1e0
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Apr 8 19:59:23 2013 +0200
-
-    Attempt to fix problems with complex datatype copy in smpi
-
-commit 1ba7f6b1ee9d622c2922456975c080242d052eae
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Apr 8 16:51:21 2013 +0200
-
-    Fix possible memory leak
-
-commit 652e7717895e9cb043a4664a4296ce216017add4
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Fri Apr 5 10:04:15 2013 +0200
-
-    avoid looping forever on iprobe
-
-commit 5d924feccdf1e4fb220ad5c1dc784ad4d656d43d
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Fri Apr 5 10:03:50 2013 +0200
-
-    Fix bug with tracing of smpi internals and MPI_ANY_SOURCE
-
-commit 2a7da3fc475a11817defb8d201da3887c9215b1a
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Mon Apr 8 17:39:58 2013 +0200
-
-    Change mpi_bcast teshtest to handle all cases
-
-commit 93d811622222dd8585da7e210069976ab9675598
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Mon Apr 8 14:50:52 2013 +0200
-
-    change collective calls in smpi_replay
-
-commit 76b2844429acb9b791121eef01f3256f5f3feb19
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Mon Apr 8 13:41:37 2013 +0200
-
-    Add missing file in DefinePackage
-
-commit e7c0c67af63b3979a597a66e5e1c8b0435fc6e19
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Mon Apr 8 13:26:28 2013 +0200
-
-    Use simgrid function instead of MPI in collectives
-
-commit 2a9d2f09c3a11c11dbce827e48c9177a911854ac
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu Apr 4 16:10:42 2013 +0200
-
-    remove another algorithm
-
-commit 61d8c3fd4204aec990761232aca6deb29674a364
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu Apr 4 16:06:39 2013 +0200
-
-    fix two failing tests
-
-commit 9ce9ffe42a1e578ec44ccf1cb804dff809d32c5d
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu Apr 4 15:50:53 2013 +0200
-
-    port a reduce algorithms with internal smpi calls
-
-commit 916fc8fe27810528e5b8dbac6d6afae6f2ddf262
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu Apr 4 15:47:52 2013 +0200
-
-    remove a redundant algorithm
-    
-    Fix bug with macos
-
-commit 7f04fa5306f52960db709bb520c49e9f4ecec000
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Thu Apr 4 11:15:57 2013 +0200
-
-    Add tesh files to test all new collectives
-
-commit 3c8feb27df205372a67f1230e4038b30c38d0f3d
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Wed Apr 3 18:38:07 2013 +0200
-
-    little refresh, and a word about git commit messages
-
-commit d4b3806057e1f0afa45139593843982d5d52d7a2
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Wed Apr 3 18:34:01 2013 +0200
-
-    use links in the manual TOC
-
-commit 4d19d0578ec78430847de4271258e1d23ca67675
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Apr 3 16:37:39 2013 +0200
-
-    another allreduce ported
-
-commit eac83dfa5f5abf7ce1ca0d211554b854e03255f7
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Apr 3 16:25:42 2013 +0200
-
-    fix a bug happening with manually defined clusters
-
-commit e40e78a8761909f61c3f70ea61b0476b6eac3bc4
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Apr 3 16:25:18 2013 +0200
-
-    adapt two collectives of starmpi to avoid timing issues, by using only smpi calls inside
-
-commit 7acbcaa1ca3a7a70fa4d9f7c72f2f46dae6b4820
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Apr 3 16:24:43 2013 +0200
-
-    actually use starmpi collectives for allreduce
-
-commit 2a56ae61b3c1dfe00f46c656ad173b4a701b9322
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Apr 3 16:18:04 2013 +0200
-
-    model-checker : new examples (with tesh) for verification of liveness properties on chord
-
-commit 9002b58078f72d95a7c56d9d774f108195c6e706
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Apr 3 15:56:28 2013 +0200
-
-    model-checker : display address of communication in Wait request if verbose log
-
-commit e42c0a20b488f6fa0f3bb084bb4429bf9572bea6
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Apr 3 11:34:47 2013 +0200
-
-    model-checker : iSend/iRecv independent with Wait but not with WaitTimeout
-
-commit eed2329ef0f23c6c80c8268b6c52f212d1aa47b4
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Apr 2 15:40:44 2013 +0200
-
-    model-checker : state at max depth may have none interleaved processes
-
-commit 9d8ce6c58ec7d0a682ef47fde0c8199026948bb8
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Apr 2 15:13:33 2013 +0200
-
-    have sendrecv_replace work with non contiguous datatypes and really pass tests
-
-commit 9201096042d3e409c3a5e795418027266d4008fc
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Apr 2 14:12:54 2013 +0200
-
-    model-checker : update tesh
-
-commit 23244e6abc0ffce10651b283c8955a63b86fe303
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Apr 2 14:05:10 2013 +0200
-
-    model-checker : signed int instead of unsigned int
-
-commit c41221ced1320760042c67fcf721d5a8fc5828bb
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Apr 2 10:48:58 2013 +0200
-
-    model-checker : update tesh (different log messages)
-
-commit 0e92f3b321f3111021d88213cac11a5e1a48cd08
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Apr 2 10:09:29 2013 +0200
-
-    model-checker : create dot_output file after MC_do_the_modelcheck_for_real and write only if not NULL
-
-commit 6ec8e9d992b54560a1873c1d19f397b5b5d6a219
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Apr 1 18:31:24 2013 +0200
-
-    model-checker : restore independence between iSend/iRecv and Wait requests
-
-commit d1881aa45492b97948d3eff7b8c5357571e2142d
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Apr 1 14:33:01 2013 +0200
-
-    model-checker : update state equality detection
-    
-    - ignore field in mmalloc meta-data equal to the amount of elements to ignore in this area
-    - match_equals was applied twice in heap comparison algorithm, remove one unnecessary call
-    - apply these changes in system-state equality comparison
-
-commit 97205f69c3ff45b271a439e9feedd372c587656e
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Fri Mar 29 17:29:03 2013 +0100
-
-    Tesh sort wanted output
-
-commit f58c9bcd23aa191e8071a41450d00dda0d182e34
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu Mar 14 13:41:04 2013 +0100
-
-    new attempt to stabilize the use of underscores on f90/f77/f2c
-
-commit b21a62867de57cfba078fc522031c5da7d727f59
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Fri Mar 29 10:21:17 2013 +0100
-
-    freebsd compatibility
-
-commit 726976b66d823569fe7f193e2cc93251435c0d16
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Mar 12 16:07:53 2013 +0100
-
-    remove states for the new tracing option, as only links are really useful
-
-commit bdb2a18a1d810e58e43b828efd84e2a6a43e78c8
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Mar 11 16:30:00 2013 +0100
-
-    switch back from two underscores to one in fortran names, to allow linking with external libs
-
-commit de76a4439653d092f7c210125e4bd93ed4c59336
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Mar 11 16:29:22 2013 +0100
-
-    add a cfg:tracing/smpi/internals option, to trace all pt2pt communications during a collective one
-    This provide a better view of the pattern, useful for debugging
-
-commit bc06f9e0852a4e2d848fb0644acfd21ec655b0b8
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu Mar 7 10:49:31 2013 +0100
-
-    update dtd
-
-commit dec88cb5450df90eb490d9bf0655184904981438
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu Mar 7 10:49:23 2013 +0100
-
-    add a loopback_lat and loopback_bw to cluster tag
-
-commit e4c8c063b8ae7e4d7f38b657f8c43c1c8829ba4b
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu Mar 7 10:48:22 2013 +0100
-
-    add limiter_link option to cluster tag, to add a pseudo-shared link, to limit bandwidth reachable with a fullduplex link
-
-commit 4f377cfbcae89e70585c675eb978c7c8a33dd773
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Mar 6 17:30:05 2013 +0100
-
-    add a bunch of bindings/new definitions of unimplemented MPI-2 functions, to make bigdft happy again
-
-commit 45f39b5ebd8986934739af13c63d706b60c7d950
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Mar 28 23:09:34 2013 +0100
-
-    Cosmetics: those are regexps.
-
-commit ad1ca6eaa8df8c8d05516938aace782d8e8480b9
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Mar 28 22:20:30 2013 +0100
-
-    Remove extraneous parentheses, and silent clang.
-
-commit b76892ef29d85440b016a170e17e01252c188381
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Mar 28 22:06:53 2013 +0100
-
-    Make dist complete, and fix "make distcheck".
-
-commit eb331466252b6c67b4dce238845e9805c5938e78
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Mar 28 21:54:15 2013 +0100
-
-    Fix build without smpi.
-
-commit c1b59942c96211c00f38b931c1a6a513616f8663
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Mar 28 21:47:04 2013 +0100
-
-    Don't build smpi in a separate library anymore.
-
-commit a2f1b23687f04169144f4ffb4f20dc4fc5c28395
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Thu Mar 28 17:15:32 2013 +0100
-
-    Add collectives for allgather, allreduce, bcast and reduce
-
-commit 727c068cd59669e79c6779f9ff93ec4ac91f7522
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Mar 27 13:17:43 2013 +0100
-
-    model-checker : add example (electric_fence) to check the soundness of the verification with DPOR and delete another one (random_test)
-
-commit 585c03575926272c32a21202ef0552589aafaa51
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Wed Mar 27 01:27:37 2013 +0100
-
-    fix for windows -- not sure if it's still mandatory, but I guess so
-
-commit 25fd5bf34caebe9efb725c743c7c4e0319c46ad2
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Mar 25 22:27:09 2013 +0100
-
-    Fix various build errors.
-    
-    Mainly unused variables, or pointer arithmetic with pointers to void.
-    
-    The builds with compile optimizations are still broken, because of smpi symbols
-    imported in libsimgrid, but I'm not sure how to fix this properly.
-
-commit 1b688c83e1d48eda7a3392c2a7f0c3c540e77f7d
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Mar 25 22:21:15 2013 +0100
-
-    Reindent files before changes.
-
-commit 42052ec087f4e5c10bef91863cf0c63e3d60b0d7
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Mar 25 22:20:34 2013 +0100
-
-    Missing include.
-
-commit 2da1db1d3c70aa206051434d75d641882f00ecc8
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Mar 25 23:47:08 2013 +0100
-
-    model-checker : variable declaration deleted with a previous conflict
-
-commit 253fb1724434f70e2d51e73696a82c7feef4497f
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Mar 25 23:29:42 2013 +0100
-
-    model-checker : add variable deleted before to resolve a merge conflict
-
-commit 4ccbf812a79a1577f9d125f46ad168d34d3371a5
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Mar 25 22:37:39 2013 +0100
-
-    model-checker : ignore variable about time used with tracing
-
-commit c12f31e0bf110c61b506ef20c1d4de6b2cd2db87
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Mar 25 22:36:36 2013 +0100
-
-    model-checker : if acceptance cycle is detected, get num of equal pairs
-
-commit d2bf506bf4ebad03e01464d88a0635165ca8a4ed
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Mar 25 22:02:50 2013 +0100
-
-    model-checker : last fix in DPOR algorithm if max depth is reached
-    
-    If max_depth is reached, the last state in stack may have a process
-    interleaved with a request not executed yet. In that case, we start to
-    apply the independence theorem with this last request not executed
-    yet. Otherwise (no more process to interleave in the last state of the
-    stack), last state is deleted before starting to apply independence theorem.
-
-commit 5909c08d89f790f21908c7d2d392a63212df31e8
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Mar 21 15:38:13 2013 +0100
-
-    model-checker : update bugged1 tesh
-
-commit f11b3ca51b38290288a29dd2f48d54aef6dbeb73
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Mon Mar 25 22:02:34 2013 +0100
-
-    documentation cosmetics
-
-commit 1fad5cf547a36c6e8868b1b4988893d183a9ca59
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Mon Mar 25 21:36:35 2013 +0100
-
-    fix some simple errors in the commit of Paul (not enough to compile here)
-
-commit 34242a04ecfdec872e424ef8a0adc6fc4506750d
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Mon Mar 25 21:31:56 2013 +0100
-
-    rework the SMPI documentation quite a bit
-
-commit d356b692a6a8031a987fbff621e90b372c805e89
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Mon Mar 25 20:52:35 2013 +0100
-
-    split SMPI documentation into a specific file (no real change)
-
-commit 7ce270272856fcab2790a35bcefb9d6e0fb52423
-Merge: a57b89a a9e025e
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Mon Mar 25 17:35:26 2013 +0100
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit a57b89ae3cb8b6659c6b18c97124ed1caa1d3a64
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Mon Mar 25 17:35:14 2013 +0100
-
-    Fix sendBounded java binding
-
-commit a9e025e9ec512e6038ca65747abc6d78d5bf913e
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Mon Mar 25 17:24:48 2013 +0100
-
-    Add colls.h to DefinePackages
-
-commit 482cc3463d7b94d6c39816c23f0d1e972a289728
-Merge: 1b3880b 19bb6f0
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Mon Mar 25 17:07:50 2013 +0100
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit 1b3880bef17a5cd3b705378935a5ce9399930f37
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Mon Mar 25 14:50:46 2013 +0100
-
-    Add alltoall collectives from starmpi
-
-commit 19bb6f08769e62eec4350df3a0427099cbc8c792
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Mar 21 15:08:23 2013 +0100
-
-    Dumb commit: kill empty line.
-
-commit ad0af37c5db978711c7a312b6325ad9a5ab9a25c
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Mar 21 15:04:33 2013 +0100
-
-    Kill unused variable.
-
-commit 0408a4538fc4bad9cc852dea70e585d713a60a32
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Mar 21 14:04:50 2013 +0100
-
-    model-checker : use xbt_free_f instead of a new function which do the same thing
-
-commit 84c0bdd5d7ca6061f968338a071501e4d4d9a084
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Mar 21 13:41:21 2013 +0100
-
-    model-checker : fix soundness of DPOR algorithm if max depth is reached
-
-commit 05d68dfc42e0a317bba0cdbf0a346376aa7652ee
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Mar 19 20:48:50 2013 +0100
-
-    Also link with platform independent libunwind.
-
-commit 5be8607beafe19c7821ded74305548a35dfeb111
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Mar 19 20:44:11 2013 +0100
-
-    Initialize variables.
-
-commit 6c19ec372be0c657a9ff160fc03adfbf93e046ca
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Mar 19 18:59:16 2013 +0100
-
-    Generated file has changed.
-
-commit 05ffa13e465e32105476e2755c0fecc378e564fa
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Mar 19 18:57:10 2013 +0100
-
-    Add missing declarations.
-
-commit 9ba558e8b4fa1b132e834c1fbab074a3ac848169
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Mar 19 19:37:03 2013 +0100
-
-    model-checker : update tesh
-
-commit ff3607bbc694290df2b8b5b722b9a02e8834f37c
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Mar 19 19:27:51 2013 +0100
-
-    model-checker : order reached_pairs by number of processes and heap bytes used
-
-commit 18c01aaca168b9fa984e2facc3a5d6e9303368b7
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Mar 19 16:41:03 2013 +0100
-
-    model-checker : free memory
-
-commit 05c4a63e27e20b594178b0e46298a04683c64c26
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Mar 19 16:39:25 2013 +0100
-
-    model-checker : cosmetics
-
-commit a2805e6d4758d8ae99baef0e2ada1867356429ea
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Mar 19 16:39:04 2013 +0100
-
-    model-checker : fragment size and fragment number may be negative
-
-commit 64d8be3badd63b57778ee6ed430a98668512466d
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Tue Mar 19 18:33:28 2013 +0100
-
-    Add receive bounded to the java binding
-
-commit 2e4d86b368af598e602c4abc229117cc5ba0b387
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Mar 19 16:24:01 2013 +0100
-
-    model-checker : store heap_bytes_used and number of processes directly in mc_visited_state and mc_visited_pair
-
-commit bf5117c417f6e356c3a10c7f4856972e9b22f804
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Mar 19 13:50:30 2013 +0100
-
-    model-checker : update tesh (according to previous cleanups)
-
-commit 3a54b6d1aef3110883b46f912b3a4eeb5c9fb087
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Mar 19 13:41:22 2013 +0100
-
-    model-checker : cleanups
-    
-    - remove (a part of) redundant code
-    - rename structs and variables
-    - update headers
-
-commit 736185da44c7c9e4242f4cb34cea10c9f51ae3a2
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Mar 18 11:10:03 2013 +0100
-
-    model-checker : code refactoring for get_hash_global
-
-commit d36f84b566b47c107a58ac26c5f3886feb1db61c
-Author: Nicolas Bonichon <bonichon@labri.fr>
-Date:   Mon Mar 18 15:53:43 2013 +0100
-
-    Fix msg-bittorrent's problem of incompletion
-    
-    In the previous version, a peer wasn't able to handle more than
-    more message per second but could receive much more. As a consequence,
-    the application gets stuck because of queuing issue.
-    
-    The problem comes from teh main loops (leech_loop() and seed_loop()))
-    each call of MSG_task_irecv() was followed by a call of
-    MSG_process_sleep(1) because the MSG_comm_test() always fails the
-    first time.
-    
-    A call of MSG_mailbox_set_async() at the begining fixes this problem.
-    
-    : in the main loops (leech_loop)
-
-commit 2398ef453746c412c3b3be6523e7a2ac139e97bc
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sat Mar 16 23:07:10 2013 +0100
-
-    model-checker : update msg chord example for the verification with MC
-
-commit 0ecf1fc991ba1f035fd1ddfc4a5c021b8630144d
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sat Mar 16 22:47:16 2013 +0100
-
-    model-checker : fix tesh (different local deployment file)
-
-commit eed33b5980ef79e3f979b80564fbd5314c47902d
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sat Mar 16 22:32:06 2013 +0100
-
-    model-checker : fix dpor
-
-commit 00cd576021269f05e84dd36f3cee7afbfe90cede
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sat Mar 16 22:13:44 2013 +0100
-
-    model-checker : fix compilation error without MC
-
-commit b2ded73872ecc304ee58437caf981a4a11b619ab
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sat Mar 16 19:00:15 2013 +0100
-
-    update tesh
-
-commit def42a0dd2cfe03b680ad3b7f7c14147416e1a9b
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sat Mar 16 18:47:39 2013 +0100
-
-    model-checker : update tesh
-
-commit 7a2f8b95fa87ae7d245870be8544e7e09730e1f9
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sat Mar 16 18:28:45 2013 +0100
-
-    model-checker : code refactoring for heap comparison algorithm
-
-commit 25c8adc001703bcf1c761ae66001a4b0539dcf0e
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sat Mar 16 18:25:32 2013 +0100
-
-    model-checker : add state equality reduction in ddfs algorithm
-
-commit c5071b3b404fbbfc84172a08fb4086bc5ce97fc9
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sat Mar 16 18:23:31 2013 +0100
-
-    model-checker : get current backtrace with libunwind (only available with ucontext factory for now ...)
-
-commit 4f609ec53a6525146e68a4751ae29f8b0a8228a0
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Mar 14 14:48:54 2013 +0100
-
-    model-checker : code refactoring
-
-commit de98b9c28c8701c88411c154c5711a8a7210c602
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Mar 13 17:07:17 2013 +0100
-
-    model-checker : ignore mc_time for heap comparison and global variables comparison
-
-commit cbc3117c526501483677c834f121499c5c67b753
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Mar 13 17:05:56 2013 +0100
-
-    model-checker : improve debug message
-
-commit bdd25e7e320fa5d4f826cbb89bad6cfff45e0c21
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Mar 13 17:04:20 2013 +0100
-
-    model-checker : new model-checker configuration model-check/dot_output=file_name which generates a dot output of graph state explored during model checking
-
-commit 3fe2ef519e92552fc1122e4f4fbaba4b00aea768
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Mar 13 16:59:46 2013 +0100
-
-    model-checker : return state number if the current state is equal to another state already visited
-
-commit 4d27a92b07b781ad03da0848332a26c289358bc9
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Mar 13 16:41:47 2013 +0100
-
-    model-checker : fix MC_RANDOM simcall
-    
-    Time doesn't exist in model-checking. However, there are some
-    protocols, such as Chord, with some periodics operations (random
-    lookup, check predecessors, ...).  If the model-checker is used with
-    these examples, these operations are never executed because of the
-    time which doesn't progress.  With MC_RANDOM simcall, the
-    model-checker will explore the two cases : the case in which the
-    periodic operation is executed and the other case in which it is not
-    executed.  In this way, the verification is exhaustive whatever the
-    period.
-
-commit 8bcf7fd62bb1e2fa4ebb6430cad22cf24309fad6
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Mar 13 16:31:54 2013 +0100
-
-    model-checker : remove obsolete example
-
-commit 8d38503da91e1cc122581ca0d34b5181c78d41bd
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Mar 5 21:38:32 2013 +0100
-
-    model-checker : set ignore flag to 0 if reallocation
-
-commit a618df752b5123e895a49196e02c5302fde9df51
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Mar 5 21:36:44 2013 +0100
-
-    model-checker : minor changes for debug information in heap comparison algorithm
-
-commit dac0a222c1b101fc43afe3d590dcc4a23502654d
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Mar 5 21:34:35 2013 +0100
-
-    model-checker : check if fragment or block has been already compared
-
-commit e423c327ec83e22715123e4cbf1dcfd6dd1d8fd6
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Mar 5 21:31:51 2013 +0100
-
-    model-checker : remove local variable only if frame name is known
-
-commit 2d8659efd37976d438feae7108ca944efe38adac
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Mar 5 21:28:57 2013 +0100
-
-    model-checker : remove static function
-
-commit bfed6d5d4681739a8f146571c3d2f09798d0ecf4
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Mar 5 21:25:11 2013 +0100
-
-    model-checker : cosmetics
-
-commit f0e89ec6fd6ecb2a6171da22d3ccc88a24cf5ba1
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Mar 5 21:24:45 2013 +0100
-
-    model-checker : get hash of local and global variables which are not pointers
-
-commit 4e44b79c5c7acf75b2793fdd7ca7e604baf5da74
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Mar 5 18:05:54 2013 +0100
-
-    model-checker : ignore running context of processes for system state comparison
-
-commit 1d3411a600fb19bb3049999c2a494a49bd23ca63
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Feb 11 09:20:35 2013 +0100
-
-    model-checker : use short instead of int for ignore information in mmalloc meta-data
-
-commit 630ec674ef1d824672647bd7b1b64e91d6d88eaa
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Feb 11 09:19:22 2013 +0100
-
-    model-checker : init ignore information for each block/fragment only in mmalloc
-
-commit a689a5d482f27922e0e031c45f6ad6fd4eb98d99
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Feb 11 09:14:31 2013 +0100
-
-    model-checker : remove commentated declaration of function (doesn't exist anymore)
-
-commit b8169ac0d35610b827d6669a1263011e42a5e7b3
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Feb 11 09:12:00 2013 +0100
-
-    model-checker : remove variable from mc_local_variables if ignored
-
-commit 2ff090eb3fb94469c8933f478a65d3c95a876bad
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Feb 11 09:08:42 2013 +0100
-
-    model-checker : fix memory leak
-
-commit bc3b5a95b8c6c5ddb198890a6fec1a4c62f89fee
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Feb 11 09:08:26 2013 +0100
-
-    model-checker : cosmetics
-
-commit 3a9ba94edbd1ef8375ba5e7bca9b02f45d4d8b89
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Feb 11 09:06:06 2013 +0100
-
-    model-checker : cleanups in mc_snapshot structure
-
-commit 5a4767e64e45de2c17e9bbdcdf9c8588dbce80b0
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Feb 11 09:01:36 2013 +0100
-
-    model-checker : new simcall MC_RANDOM
-
-commit fde9407d1baff5065d23b005144b324a1407edbf
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sun Feb 10 13:48:46 2013 +0100
-
-    model-checker : fix memory leak
-
-commit b65a2e3cea58dea5f2122c44a57e16662fe11a2d
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Feb 8 14:37:03 2013 +0100
-
-    model-checker : get instruction pointer and frame name with libunwind for the comparison of stacks
-
-commit 727deae514ba3f612e130c6a4ff3fbb435319ef6
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Feb 22 16:29:01 2013 +0100
-
-    Avoid to run the smpirun script through valgrind on memcheck.
-
-commit 5252c7065d5f738649239f8b262393fd463c637d
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Feb 22 16:28:11 2013 +0100
-
-    Add new option to smpirun, for running valgrind/gdb/whatever...
-
-commit 2062c0af4701847932d4f77a83803682ab99209b
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Mar 8 17:35:14 2013 +0100
-
-    Improve the printing of default values when size != 1.
-
-commit edd0442ed8ec41357c14bba6e160b5216e7b17b1
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Mar 8 17:13:57 2013 +0100
-
-    Cosmetics: add space before opening parenthesis.
-
-commit 8f3f2a19b6b88f3f810ae59aa54920df7ddff7f2
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Mar 6 13:18:39 2013 +0100
-
-    Check return code, and report errors.
-    
-    Avoids to call MPI_Get_count with an invalid status.
-
-commit fd03c86d3c4b115f130d4347f78db5849223e1f6
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Mar 6 11:59:29 2013 +0100
-
-    Use simple arrays, instead of dynars.
-    
-    Also fix the use of uninitialized values in PMPI_Waitall.
-
-commit 885b28633a8f79309c6b6066bbdf0d281e34d19d
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Mar 6 11:02:20 2013 +0100
-
-    Really copy only when recvbuf != sendbuf.
-    
-    And avoid to call memcpy with overlapping regions.
-
-commit d19e3a6a01bbde980e77388bddef8517eb94418a
-Author: Lucas Schnorr <Lucas.Schnorr@imag.fr>
-Date:   Fri Mar 1 16:49:25 2013 -0300
-
-    [doc] general update on tracing doc
-
-commit 6691098f0f1d7f013f38899999d683c1b22ee11d
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Feb 21 18:28:27 2013 +0100
-
-    Define missing function.
-
-commit 41d5f3c8a30bf77b309143b174ea5a616b24c5c2
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Feb 21 18:01:45 2013 +0100
-
-    Remove useless statements.
-
-commit 71daf4c9813145587e68d18293e8043193b00915
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Feb 21 18:01:23 2013 +0100
-
-    Try to fix const madness.
-    
-    See http://c-faq.com/ansi/constmismatch.html for a related FAQ.
-
-commit 16617733636d3dd60be16310b6bc33de7b38b9f8
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Feb 21 14:41:40 2013 +0100
-
-    Fix memory leaks in smpi.
-
-commit 71075f45220dbd5262b1ec24204ac9a1670ad0c9
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Feb 21 14:41:07 2013 +0100
-
-    Extend smpi_register_static to accept any free function.
-
-commit bbe9e94448e259f7383d27756a5cb58241f92aaa
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Feb 20 23:09:03 2013 +0100
-
-    Fix a few more memory leaks.
-
-commit e256a93ec90a0aeb10350eb54952eabb0f0e640b
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Feb 20 21:26:05 2013 +0100
-
-    Avoid to export internal variables.
-
-commit b31066f1f5b4dacf53af790feb5aa8b89de32ae3
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Feb 20 18:41:04 2013 +0100
-
-    Free timer after it's been used.
-
-commit 024a14e4243df192ed69cd70a701c5fcb45312a7
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Feb 20 18:27:18 2013 +0100
-
-    Use splitted xml files, and avoid memory leaks in the parser.
-
-commit 6b134d1eaf1978677f743fa1756a12d0cfffaf3b
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Feb 20 17:49:48 2013 +0100
-
-    Split the xml file, and destroy task, to fix memory leaks.
-
-commit 2e6cdac131b649b1ccd7d8e8c5fe85c0dcf57904
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Feb 20 13:51:46 2013 +0100
-
-    Fix a few memory leaks.
-
-commit 97309bb6b5e9ce0ee6b1e761d5ecb1eddf4ea583
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Feb 19 17:35:22 2013 +0100
-
-    remove forgotten debug println
-
-commit 0866d02c77b47ffa77be8e7092ac085fbf12ac40
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Feb 19 17:24:33 2013 +0100
-
-    Java didn't report the same OS name as Cmake for Windows platform, force it to be "Windows"
-
-commit 8bf5866cfbef3ae1134730ede6bb4cdf9cf500d8
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Feb 19 16:55:03 2013 +0100
-
-    change an include, to avoid linking from simgrid to smpi
-
-commit 69a014268d6f2fe30237d083f006edb7d4d428fa
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Feb 19 16:54:26 2013 +0100
-
-    change name of the real executed main function to a windows specific one
-
-commit 1730b64078a6d654b7ddedf0fb462c444c14c332
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Feb 19 16:51:59 2013 +0100
-
-    add smpi to windows installer
-
-commit 229835cacb9004cc39e3d2b4246dc081d03ebca5
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Feb 19 16:51:29 2013 +0100
-
-    force lib names to stop changing when activating smpi on windows
-
-commit 1af04af978a0d15f9e4e16db1270e42ff0fc6d11
-Merge: 28301c5 fed7a71
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Feb 19 16:13:26 2013 +0100
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit fed7a7195130008d664979c16d3aab02bab00728
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Feb 19 11:17:27 2013 +0100
-
-    Use correct log category.
-
-commit a09e5b1cd7d20e74174125776daed1e43154dc13
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Feb 18 22:38:16 2013 +0100
-
-    File was removed.
-
-commit 385b24631a80b8be9bde9c537b645549d77118a9
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Feb 18 22:24:34 2013 +0100
-
-    Kill old commented line.
-
-commit c6cb5a5160dfee6fbc85503a97eb59408853e494
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Feb 18 21:39:29 2013 +0100
-
-    Check status also with MC.
-
-commit dea9e2082cf825036672c33ca943620826e9bf7a
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Feb 18 21:34:33 2013 +0100
-
-    Move test outside the loop.
-
-commit ece04558b837066e1020da44442f97782e3cb71c
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Feb 18 21:31:42 2013 +0100
-
-    Set status in any case.
-
-commit 0e8d56f015e3ca47f201ec7930818e37794d0152
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Feb 18 17:28:36 2013 +0100
-
-    Remove declarations for nonexistent functions or variables.
-
-commit 2c4a020c7ff017b543e7e4e91448528a9a2f620f
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Feb 18 16:03:07 2013 +0100
-
-    Remove duplicated declaration for xbt_time().
-
-commit 49ff21af7ad741979c51a383ae87546ccf4176a9
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Feb 18 12:25:07 2013 +0100
-
-    Change regexp to correctly handle types like "short int".
-
-commit ca8fc590e9ad22ef658cda25c9c063c5b64a8078
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Feb 18 12:16:01 2013 +0100
-
-    Remove duplicated strings.
-
-commit 93697250b6ac7f25c30f94eb2743668173bb3642
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Feb 18 12:12:47 2013 +0100
-
-    Cosmetics: add space.
-
-commit dadb783835c77b9af0262d3a93a0815538b17a96
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Feb 18 11:16:53 2013 +0100
-
-    Also set MPI_ERROR in smpi_empty_status.
-
-commit ae0ea7b8ffeac5625e3d3a745af03707c67dd341
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Feb 15 17:17:44 2013 +0100
-
-    Remove unused script.
-
-commit 28301c5415d8fec4e9785e12d1a06332d30fcb25
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Fri Feb 15 10:39:44 2013 +0100
-
-    be case insensitive when trying to change main name in F90 files
-
-commit ae52f7ae9bf667c7c5e17f1c8b128a2140e0e50f
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Fri Feb 15 10:31:14 2013 +0100
-
-    add mpi_testall binding for fortran
-
-commit a7bdba363a829744d9da86412cc2f30d365daed0
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Feb 15 09:55:37 2013 +0100
-
-    Cosmetics: add space before dot.
-
-commit 22597ce66d246bfecc64c1885ca6ebcf3e0cb7f6
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Feb 14 23:49:39 2013 +0100
-
-    Using memcpy looks a bit overkill here.
-
-commit 594958077b1c848c24387cde2d6215d8c2a917b9
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Feb 14 23:45:29 2013 +0100
-
-    Remove spurious brace from error message.
-
-commit 57025160719eaf8b0c9912dbd0605d05f8b4f369
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Feb 14 17:28:13 2013 +0100
-
-    Remove remaining traces from synchronized dynars.
-    
-    Had to add some #include "xbt/synchro_core.h".
-
-commit 56d6a48ce04c1919e614e63cdd047dbf61034350
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Feb 14 17:05:41 2013 +0100
-
-    Increase tesh timeouts for slow machines.
-
-commit d468dd7c4b2142981d28bf73bc7af8cd11d5b509
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Feb 14 17:05:08 2013 +0100
-
-    Make test reproducible on slow machines.
-
-commit 1404bb1d3bf9cc3b74e218c5ba90fe41a103131e
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Feb 14 16:07:26 2013 +0100
-
-    Csmetics: algin braces.
-
-commit cd2a441e4e7a75fe66240f2b6420ead8a0e66066
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Feb 14 15:45:24 2013 +0100
-
-    Remove declarations for undefined functions.
-
-commit a3ebaa86f4ddc2bc225d676e9ce5028aad78f71a
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Feb 14 15:28:03 2013 +0100
-
-    Use xbt_XXX_is_empty() instead of testing xbt_XXX_length() against 0.
-    
-    XXX is 'dict' or 'dynar'.
-
-commit b5460be431061e47e22509daff9cb6e8e7e3fd5b
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Feb 14 15:26:02 2013 +0100
-
-    Simply say func(...) instead of (*func)(...) when func is a pointer to function.
-
-commit 50751f2b7acb2bb73d654614411b3d69c4d7ae9b
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Feb 14 15:25:47 2013 +0100
-
-    Use CATCH_ANONYMOUS whenever possible.
-
-commit e0365935e018f9d810dc0f4d17fbc8ef31ec18b0
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Feb 14 15:25:43 2013 +0100
-
-    Replace, when possible, calls to bprintf() by calls to xbt_strdup().
-
-commit e174d1894265b64ad5b19b6bb1127daddf635ad9
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Feb 14 15:14:50 2013 +0100
-
-    Also comment declaration for now unused variable.
-
-commit b036ace46e683594df67ee56d63cf009a7bc6f03
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Feb 14 15:14:09 2013 +0100
-
-    Remove unused static functions.
-
-commit 6f36ae96feae42a1c99887e341d05d510a96b5e6
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Feb 14 15:10:34 2013 +0100
-
-    Remove declarations for undefined functions.
-
-commit c26727c7b09c0a22dbdcf53340c7c1fa6d5f4efe
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Feb 14 15:19:28 2013 +0100
-
-    Declaration for static functions in header file does not make much sense.
-
-commit ac6814e66479b90af269911e3db789323af54dd0
-Author: Lucas Schnorr <Lucas.Schnorr@imag.fr>
-Date:   Thu Feb 14 14:41:11 2013 +0100
-
-    [trace] fix tesh, changes only in event ordering, same number of links kept
-
-commit aed1b063616b74c01728a773558532e89a5c7df7
-Merge: b0f9d49 25ccf0e
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Thu Feb 14 14:26:18 2013 +0100
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit b0f9d49042d5ded62d3f2b46a1cc25db18ca60fd
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Thu Feb 14 14:26:15 2013 +0100
-
-    Fix recv/irecv with bounded rate
-
-commit 25ccf0ef0ac59df80b02516cb735235b2a2fe4f3
-Author: Lucas Schnorr <Lucas.Schnorr@imag.fr>
-Date:   Thu Feb 14 14:20:42 2013 +0100
-
-    [trace] fix simdag tracing tesh (change in event ordering only)
-
-commit 0d40830c5313be63de41401578c6eda0725c85ed
-Author: Lucas Schnorr <Lucas.Schnorr@imag.fr>
-Date:   Thu Feb 14 14:13:56 2013 +0100
-
-    [trace] remove useless if, fix identation
-
-commit 41508290fdf78dabcff094540ada4f720878b254
-Author: Lucas Schnorr <Lucas.Schnorr@imag.fr>
-Date:   Thu Feb 14 14:12:32 2013 +0100
-
-    [trace] correct place to keep route allocation + free
-
-commit d0c5e1a0a928d8bc285d5d48c6cdaa75d9c9b7ef
-Author: Lucas Schnorr <Lucas.Schnorr@imag.fr>
-Date:   Thu Feb 14 13:59:41 2013 +0100
-
-    [trace] add debug messages to debug graph extraction in network models
-    
-    - only in generic_get_graph for now
-
-commit 999eaa79aebc68c1d9e812889d99349fb2adf296
-Author: Lucas Schnorr <Lucas.Schnorr@imag.fr>
-Date:   Thu Feb 14 13:58:54 2013 +0100
-
-    [trace] cosmetics and typos
-
-commit 5310951700035057cb32577b5bbdda9d788b4352
-Author: Lucas Schnorr <Lucas.Schnorr@imag.fr>
-Date:   Thu Feb 14 13:58:35 2013 +0100
-
-    [trace] useless declaration
-
-commit f1a4bce3b5ddd9ba8c826c36356dfa71e732309e
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Thu Feb 14 13:59:13 2013 +0100
-
-    New version of recv/irecv with bounded rate
-
-commit 59823017c3f9f3dba0ef09292bb55ed9ab906254
-Merge: e539420 f632a20
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Thu Feb 14 13:03:05 2013 +0100
-
-    Remove commented code from surf_routing_cluster
-
-commit e539420254a37bebe33ac9258c633d2dbe39b1ad
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Thu Feb 14 13:01:56 2013 +0100
-
-    Remove commented code from surf_routing_cluster
-
-commit f632a205b7929ecfd367fcd2d787c65ab676da90
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Feb 13 18:14:22 2013 +0100
-
-    Check if INCLUDE_DIRECTORIES were found.
-
-commit 2708a7f8439537832ea76c5e4fd3971b0b839e29
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Feb 13 17:53:43 2013 +0100
-
-    Add some debug messages.
-
-commit 680bcc894b3db63cd9bcd685640c459cbd4343ad
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Feb 13 17:37:25 2013 +0100
-
-    Add option -X to less, to avoid to clear the screen.
-
-commit b8b52890a65abf6ab75ab5551e9edf5566cb84ee
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Feb 13 17:27:46 2013 +0100
-
-    Add missing files to the archive.
-
-commit 51300d0678fe7d82885ad873f5d0a9413536676a
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Feb 13 10:54:46 2013 +0100
-
-    Fix errors caught by java -Xcheck:jni.
-    
-    Fixed warnings:
-    WARNING in native method: JNI call made with exception pending
-
-commit deb05886997c568d91fe61bf35dcb9a74af47d3a
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Feb 13 10:49:32 2013 +0100
-
-    More long -> intptr_t changes.
-
-commit d8261f5ac0df45fd2ce6b6089fadfd703f46f960
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Feb 13 10:19:10 2013 +0100
-
-    Add missing class initializer for VM.java.
-
-commit 8e8f8b64b899284cbd166542ba352cd0c44059e8
-Merge: 687383a 8282175
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Feb 13 10:51:39 2013 +0100
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit 8282175dc02662a4a07ea3cbd4462662a0943440
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Wed Feb 13 10:51:08 2013 +0100
-
-    word was missing, rephrase.
-
-commit 8f8339b1dc8092a6c2be14063ea16dc7cb47e698
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Wed Feb 13 09:07:59 2013 +0100
-
-    add another word about the trap of dynar_search with pointed elements
-
-commit a4bcf3181ca71a85b9c86a2ba21697f7ace4dc37
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Feb 13 00:52:41 2013 +0100
-
-    Typos: binded -> bound.
-
-commit 17348a216907a911be1ff551533ff2884cc74685
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Wed Feb 13 01:02:54 2013 +0100
-
-    document that it's safe to interrupt a foreach with a break or return statement
-
-commit d28966a899b92bf7f18385a59323fe945bb186de
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Wed Feb 13 01:00:34 2013 +0100
-
-    document that the search function on dynar don't work well with pointed values
-
-commit 30ee2d1f39576b5cb0d438e23fea427d2ee8d078
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Feb 12 23:50:01 2013 +0100
-
-    Set correct NATIVE folder for 32bits x86.
-
-commit dc6b2d1b449a4abfd50e7e0281ae7676b34cb8c0
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Feb 12 23:26:55 2013 +0100
-
-    Set cmake_minimum_version for the Java bindings.
-    
-    UseJava.cmake don't exist before cmake 2.8.6.
-
-commit 16d02f0b6e7a4d6823172138b6dce141dab14654
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Feb 12 22:22:04 2013 +0100
-
-    Move Java build rules in a separate cmake file.
-
-commit 01896eb20275e43d44368ae74747d778712dc3b5
-Author: Arnaud Giersch <arnaud.giersch@free.fr>
-Date:   Tue Feb 12 21:53:53 2013 +0100
-
-    Fix build warnings on 32bits archs.
-    
-    Use intermediate type intptr_t for conversions between pointer
-    types and jlong.
-
-commit 212b9ffa2c25beccda577b5f6250da93359c9d20
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Feb 12 17:48:16 2013 +0100
-
-    Try to make the smpi-mpich-env test more robust in multitasking environments.
-    
-    Only select the processes that share the same session ID.
-
-commit 0c52eac8f871ae7b5af0d5f65ce946d2bc4b37d5
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Feb 12 16:08:08 2013 +0100
-
-    Initialize variable, and make gcc happy.
-
-commit e7d63af354e1227ed78d115a6432d5c588693a72
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Feb 12 16:06:13 2013 +0100
-
-    Reindent.
-
-commit 5983df9ea678c1bca6d9a1938c3aa4de9e685959
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Feb 12 15:58:57 2013 +0100
-
-    Kill unused variable.
-
-commit 7bb7b9877ade77f3ffc33fb65ce39a4e71095a3b
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Feb 12 15:57:52 2013 +0100
-
-    Add missing declaration.
-    
-    Plus whitespace cleanup.
-
-commit 687383a7ee2743f466b3e3eef9488971ce104f04
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Feb 12 15:27:31 2013 +0100
-
-    issend should be treated as isend, even if not detached
-
-commit d1a6afa8bf2ce00a7917061eb8f497ab5f57873d
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Feb 12 15:15:33 2013 +0100
-
-    correct behavior of MPI_Send which used to values of MPI_Isend timing factors
-
-commit e59da5fe3910d36fb5cec40c5032a84b912efdad
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Feb 12 14:31:14 2013 +0100
-
-    Update .gitgnore.
-    
-    Match any build directory named "build_*", and add etags' tag table.
-
-commit b80f480540933d396f63ca3464bc40c1966a957d
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Feb 12 14:20:04 2013 +0100
-
-    Tests msg-bittorrent-*-parallel are not broken anymore.
-
-commit 2b9e15c1a85e32f98027ba1f1ce99bed29490f49
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Feb 12 14:14:50 2013 +0100
-
-    Fix the parallel execution for the bittorrent example.
-    
-    The problem was that RngStream creation is not thread safe.  Furthermore,
-    each created RngStream is dependent of the previously created RngStreams.
-    
-    The problem is circumvented by creating the RngStreams before the launch
-    of the application.  Each host has its own stream, that can be retrieved
-    through MSG_host_get_data().
-
-commit 30add308fd48d36226f5bd4ae345cceb008f12f4
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Feb 12 01:10:49 2013 +0100
-
-    Fix double free error.
-    
-    Error reported by Borja Bergua, and patch inspired by Martin
-    Quinson's proposal.
-
-commit 2e9105988280d1e88b5b496d6e2eed4c8d541883
-Merge: d0d4cc7 79a0e7d
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Tue Feb 12 14:39:29 2013 +0100
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit d0d4cc7697e64b5092445d666a1e11712044d69d
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Tue Feb 12 14:39:05 2013 +0100
-
-    Bounded receive
-
-commit 79a0e7d2c82c1d2220c1c82165beef46a4cf67ce
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Feb 11 18:27:33 2013 +0100
-
-    add an smpi/ois factor, to account for the fact that MPI_Send and MPI_Isend internal times may be differents
-
-commit 1d473a7bee4823d6f5c5d9a3cfbee5b51014d671
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Feb 11 18:22:17 2013 +0100
-
-    activate a bunch of tests using mpi_ssend, and change back those where they had been changed to mpi_send
-
-commit df86235deb77e8678d0b590c43a54f812ebb8566
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Feb 11 17:43:44 2013 +0100
-
-    add support for Ssend/Issend in SMPI
-
-commit 408dbe92f635f3a912c5a93385c740efcf7d0aaf
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Feb 11 16:33:26 2013 +0100
-
-    Revert "always have display_timing activated for smpi, as it is quite useful"
-    
-    This reverts commit f641b68a3c807956396f8f70965ce9c4644dcfa5.
-
-commit 56ac3ccc6b9d7ff1843570eda320e4d547fed157
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Feb 11 15:50:16 2013 +0100
-
-    add option to set the threshold where smpi send stops behaving like isend.
-    This was hardcoded to 65536, but experiments show that sometimes 327680 might be better
-
-commit 50a895ff24f72093940462cd49aef5534c236cf2
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Feb 11 15:49:08 2013 +0100
-
-    small change for smpi win
-
-commit 3fb0e69100ca9874af9cea1143d05a5e2eff1b34
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Feb 11 15:46:59 2013 +0100
-
-    bug : smpi tracing options were replacing those the user had set
-
-commit 50eb40d7dff609c7f3f26614e894735e51a94f0e
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Feb 5 18:27:08 2013 +0100
-
-    small fixes to repair unix build
-
-commit edf41bc65fbed038733c540706f9db856be2c80d
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Feb 5 18:19:47 2013 +0100
-
-    rename main function for windows
-
-commit c1d3cac080b46c4e9591693335ee13aa03ba8d3f
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Feb 5 18:19:27 2013 +0100
-
-    several changes in the way cmake handles windows
-
-commit 3356a5d7d4ab2de2e1454a42718319754bb3c68f
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Feb 11 16:19:13 2013 +0100
-
-    resolve cmakelists conflict
-
-commit 614112d90d76a96c886453b03ef917d03beaa3e9
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Feb 5 18:16:09 2013 +0100
-
-    remove a few unused things for win, but we have more bugs after ..
-
-commit c8c6d0ade908d7787bda1c278511c3e404097671
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Feb 5 18:14:38 2013 +0100
-
-    various fixes to hopefully compile under win32
-
-commit fbb6b4556c347a1dec9e462574fdc2967f494002
-Merge: f641b68 aea5d35
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Feb 11 15:50:39 2013 +0100
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit aea5d35ed8a14cebc1269fe2e6158d4ec3ad3a35
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Fri Feb 8 16:13:17 2013 +0100
-
-    handle new action trace files properly
-
-commit 7f9a62a90f4a063e74df1b09a67387555a3f2f13
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Fri Feb 8 16:12:35 2013 +0100
-
-    add three more tests to smpi_replay : alltoall, alltoallv and waitall
-
-commit 50137e48f43ec1f539c1f8ba1d8e3161e7fc3077
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Fri Feb 8 16:11:53 2013 +0100
-
-    new traces files were added in examples/smpi/replay. treat them as the
-    others
-
-commit a9b0436a2cbb60596670309f9e80229bccbfd05c
-Author: George Markomanolis <george@markomanolis.com>
-Date:   Fri Feb 8 14:02:24 2013 +0200
-
-    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.
-
-commit c3662025e58cb79d0cb8f174323057c428ac8caf
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Fri Feb 8 10:56:07 2013 +0100
-
-    rewriting
-
-commit aa4966ff5abe2668a6e7f2b875ffb9bfdef0a1c7
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Fri Feb 8 10:52:28 2013 +0100
-
-    revalidate tesh file as the reduce action has been modified
-
-commit 17cd3d8da2c30956b15bb398a8c0fdbac2ed0f7d
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Feb 7 23:13:55 2013 +0100
-
-    Make this part automatically generated.
-    
-    And avoid to give a direct link to the archive, since it's too error prone.
-
-commit 01dca8e143a11269ad071ccba4b2517a3f57cdad
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Feb 7 22:54:51 2013 +0100
-
-    Typo.
-
-commit c9fd680801727a545b8baa6cb9d7e733ab4f3587
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Feb 7 21:15:21 2013 +0100
-
-    Fix the download link in the install documentation
-
-commit cd9cf0ac1638a45a987259d79cff63199be71dfd
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Feb 7 21:10:50 2013 +0100
-
-    ops, didn't knew how gforge downloads work, actually
-
-commit 40b6759700ea930c867740785561aed94cb9abb0
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Feb 7 02:18:30 2013 +0100
-
-    a more welcoming README file
-
-commit d0e28d3286e2c95074db63933b0a500223d5d767
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Feb 7 02:14:02 2013 +0100
-
-    Seed the random generators before the main()
-    
-    Otherwise, it is possible that the user set the seed s/he wants before
-    initializing simgrid, that would then override it with another seed.
-    That would be a *very mean* side effect of initializing simgrid :)
-
-commit ca70fc1b66134fce9158fd2efa78ba13c2fe06ae
-Author: George Markomanolis <george@markomanolis.com>
-Date:   Thu Feb 7 19:12:24 2013 +0200
-
-    Updating the Changelog for the SMPI replay tool
-
-commit 3fa7ba54b3c95c674eb202301b98e2e469878342
-Author: George Markomanolis <george@markomanolis.com>
-Date:   Thu Feb 7 18:38:39 2013 +0200
-
-    Now the SMPI replay tool supports the modified MPE profiling tool.
-    What is new:
-    1) For most of the collective communications we can know exactly which rank is the root one.
-    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.
-    3) The tool supports both time-independent traces from the TAU and the modified MPE tools.
-    4) Fix Reduce action, as there was no information about computation load.
-
-commit 2b9f74737bbd837c728884a5ba7d0a4f02bca79d
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Thu Feb 7 15:04:11 2013 +0100
-
-    Add a new simcall that modifies the rate of the first smx_action_t on smx_rdv_t
-
-commit 7634631c0192df9b22e59b2d2b505bf3404e4f98
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Feb 7 14:39:44 2013 +0100
-
-    Try to make simdag-test-dotload reproducible.
-    
-    Comment extracted from this patch:
-      /* Hack: circumvent a bug in libcgraph, where the edges are not always given
-       * back in creation order.  We sort them again, according to their sequence
-       * id.  The problem appears to be solved (i.e.: I did not test it) in
-       * graphviz' mercurial repository by the following changeset:
-       *    changeset:   8431:d5f1fb7e8103
-       *    user:        Emden Gansner <erg@research.att.com>
-       *    date:        Tue Oct 11 12:38:58 2011 -0400
-       *    summary:     Make sure edges are stored in node creation order
-       * It should be fixed in graphviz 2.30 and above.
-       */
-
-commit bee82a5da884fdedb7ee1d9198ceac7d529af7f5
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Feb 6 22:40:14 2013 +0100
-
-    Return MPI_UNDEFINED for negative values too.
-
-commit aa481daf32a31dab10771c829e925615a6013b23
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Feb 6 22:39:51 2013 +0100
-
-    Use MPI_ANY_SOURCE instead of -1.
-
-commit 56882f01c7244f330aa344f6fc92a3c6abf5345b
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Feb 6 21:38:55 2013 +0100
-
-    Avoid to modify lib while it's been iterated.
-
-commit bdddc6b8ce75aa2137ff203fb39f4fdbb2dcc483
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Feb 6 21:26:17 2013 +0100
-
-    MSG_comm_get_status must be called before MSG_comm_destroy.
-
-commit f230038dc449bba6483d5af99897eec96864b54c
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Feb 6 19:11:01 2013 +0100
-
-    Exclude Java tests from memcheck.
-    
-    We don't want to test the JVM.
-
-commit e582efe7cb4cbbf6ec627e2d6ae80b2d579e84ee
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Feb 6 18:49:43 2013 +0100
-
-    my_valgrind.pl: don't stop loop if $arg has value 0.
-
-commit 0f9dad56ca86ae50217dbc763f95f132fede9c53
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Feb 6 18:07:37 2013 +0100
-
-    generate_memcheck_tests.pl: add support for any environment variable.
-    
-    "classpath" is an example of previously unsupported name.
-
-commit 19d1ade0136fac9de3fbc23c15d9fac43496fd29
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Feb 6 11:10:39 2013 +0100
-
-    Give state a sensible value, and don't let it uninitialized.
-
-commit 1a348421145197bbdbff1b564ba21dffe297010b
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Feb 6 10:56:04 2013 +0100
-
-    Test is not broken anymore.
-
-commit 44d52bd356543c27bb090306d09e4cf855001329
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Feb 6 10:55:33 2013 +0100
-
-    Regenerate tesh file for master_slave_virtual_machines.
-
-commit aafaaf396698612d5174bb0780c0a548e5422d84
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Feb 6 10:52:04 2013 +0100
-
-    Wait a while before effective shutdown.
-
-commit 9f66e12669c65c600c935aed2188e92160616c62
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Feb 6 10:48:57 2013 +0100
-
-    Destroy comm action in SIMIX_process_kill.
-
-commit 56e7200c5f51d92b14a7b3635e23fb922e27ed81
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Feb 5 23:07:22 2013 +0100
-
-    Correctly restart all processes on VM reboot.
-    
-    vm->processes is changed by MSG_process_restart.
-
-commit 85fc6a41fb7502c4cc24304b8730988f57d8e8fa
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Feb 5 21:49:36 2013 +0100
-
-    Fix memory leak.
-
-commit 0fb8296fe01395b38b961a9f258df0df6b789799
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Feb 6 09:00:38 2013 +0100
-
-    model-checker : fix insertion in mc_heap_comparison_ignore
-
-commit 0d67926b0e3f0ea77ceac450089d1f5269243f4a
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Feb 5 16:31:47 2013 +0100
-
-    [pipol] Enable Java on MC builds.
-
-commit af1c42899ed257870de7818698079542374a384c
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Feb 5 16:26:07 2013 +0100
-
-    [pipol] Synchronize MemCheck.sh and Nightly_memCheck.sh.
-
-commit a1c9cce9c0a7343dbb4df4dbede6ac58552cee56
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Feb 5 16:22:51 2013 +0100
-
-    [pipol] Remove tests for simgrid-java.
-
-commit 64e5895c01be890f4feaf75e1c46e9aa410505f9
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Feb 5 16:18:34 2013 +0100
-
-    [pipol] Install default version for compilers.
-    
-    Particularly, default-jdk should fix the search paths for cmake.
-
-commit bcfbbee59ddacc1ebe6ad88b904b1a9764a950f4
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Feb 5 16:16:37 2013 +0100
-
-    [pipol] Sort packages by name.
-
-commit e37c1e4bba9bb89cd2842f08cde998eb7f941d04
-Merge: 746b2dd f95108e
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Feb 5 16:14:07 2013 +0100
-
-    Merge branch 'v3_9_x'
-
-commit f95108e7e5bcb66bba76a24c1c433eee710e38e0
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Feb 5 11:32:10 2013 +0100
-
-    Fix release date for v3.9.
-
-commit e24d9f967b0ebaa02175fed669acb7505fd94b92
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Feb 5 11:12:03 2013 +0100
-
-    Cast value, to please C++ compilers.
-
-commit 70452c4e85fdaf926e355031f83ef66273551e74
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Feb 5 11:10:00 2013 +0100
-
-    Mark parameter as unused.
-
-commit 3a4383b6465c43cf36bf36a53b2434c94168949a
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Thu Jan 31 11:14:00 2013 +0100
-
-    Revert "Add ModelChecker build type"
-    
-    This reverts commit 07eb7317b31474d0b6702c255741b194dbfd2d6d.
-    
-    Conflicts:
-       CMakeLists.txt
-
-commit 746b2ddb2075d73a7ac430d7bf0cef2266effc83
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Feb 4 17:37:49 2013 +0100
-
-    Die if fopen() failed.
-
-commit 8e58def7059f57874735b0ed8897f8ad49a12eb5
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Feb 4 17:37:19 2013 +0100
-
-    Kill spaces at eol.
-
-commit d48a0a2ca52702597729ade5884cf9ef22651805
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Feb 4 18:13:42 2013 +0100
-
-    don't try to understand why the order changes when jedule is activated
-    anymore. just consider that it should be off.
-    
-    This test is really annoying. As valgrind indicates a lot of leaks
-    coming the graphviz stuff, and that the issue comes from one edge read
-    after or before another, I'm kind to blame this tool!
-    
-    Gonna get rid of this dependency one day!
-
-commit f8f35e2f4b9366c38ca8a6a6870f2db257eb4b1c
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Feb 4 18:02:34 2013 +0100
-
-    better to close file
-
-commit 11dd4023fbddab5cc30c720af27f80f1ae8b7acc
-Author: Arnaud Legrand <arnaud.legrand@imag.fr>
-Date:   Mon Feb 4 10:53:17 2013 +0100
-
-    Add a new test on availability for the SimDAG API.
-    Issue was reported by Ricardo Rodriguez on 29/12/12 and fixed in
-    previous commits.
-
-commit 4298670f82bb0d24d7f9e8311715a0a9d4776879
-Author: Arnaud Legrand <arnaud.legrand@imag.fr>
-Date:   Mon Feb 4 11:49:53 2013 +0100
-
-    This way of passing arguments has changed since a long time.
-    Fixing all tesh files accordingly. Yet, now that this mechanism is
-    effective, absolute paths are output everywhere, hence the need to
-    hide just like we do for contexts. I wish I had a cleaner solution but
-    I don't.
-
-commit 0b57cd385897350c3d6d3fedbc4d44f61f4a9fa3
-Author: Arnaud Legrand <arnaud.legrand@imag.fr>
-Date:   Mon Feb 4 14:04:14 2013 +0100
-
-    Bug fix in trace management.
-    When using periodicity, the first event indicates when events start and
-    has undefined value (-1) as the value of the resource is used (e.g., the
-    bandwidth value precised in the xml file). When looping with periodicity,
-    the -1 value was used, which resulted in links with bandwidth -1.0 and
-    could be noticed only in very specific situations.
-
-commit ba3abd3b4e165446def969c6f763325434da158d
-Author: Arnaud Legrand <arnaud.legrand@imag.fr>
-Date:   Mon Feb 4 14:01:18 2013 +0100
-
-    Bug fix. The date given when updating the state of a resource was incorrect. It could result in incoherent traces.
-
-commit cf258d9375c26ee9a39100271622ba08608a2838
-Author: Arnaud Legrand <arnaud.legrand@imag.fr>
-Date:   Mon Feb 4 14:00:12 2013 +0100
-
-    Additionnal information never hurt.
-
-commit 85783f2e522ee25593c1fed9fd08f04af8b706c1
-Author: Arnaud Legrand <arnaud.legrand@imag.fr>
-Date:   Mon Feb 4 10:53:33 2013 +0100
-
-    Docfix
-
-commit 81e83cfef77065982173ec07bad387546f08b56d
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Feb 4 17:52:28 2013 +0100
-
-    don't break anything this way
-
-commit 816ed01f1d1cac8b201eab70df523c413342047b
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Feb 4 17:42:45 2013 +0100
-
-    don't break if debug is activated ...
-
-commit 082eef9aa43b4c9f7767650481c47a5db01bd095
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Feb 4 17:32:16 2013 +0100
-
-    mem leak --
-
-commit 1bfd32571cecfa30a66a052583767c777d57d185
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Feb 4 17:29:53 2013 +0100
-
-    mem leak--
-
-commit 9937ada117e03843d1b18516a052a3325c51eefa
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Feb 4 16:52:17 2013 +0100
-
-    'end' is parsed as other node now, don't use a non-existing workstation
-    rank, just say nothing instead
-
-commit ceea700ddaf4f76b197da8c762c05a9e1d03e412
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Feb 4 16:50:54 2013 +0100
-
-    try again to revalidate this thing... hope it is robust now
-
-commit df4f597eef96c3b4b5e72f7a5e57ba6d3d6a88a8
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Feb 4 16:50:20 2013 +0100
-
-    oups, forgot to check is graph is acyclic or not
-
-commit db75417a9126159366f27efe056e3d604c29a62c
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Feb 4 16:41:31 2013 +0100
-
-    deal with the predefined scheduling stuff
-
-commit 60086e528fae37ab1c4f3ac9bc87d3ea1de125c6
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Feb 4 15:51:38 2013 +0100
-
-    yet another attempt to solve issues with the dotload tester. This code
-    was very complex, more than it should have ...
-    Reduce it to something simple:
-      - parse the compute node
-      - create transfer and control dependencies by browsing the input edges
-        of the compute nodes
-      - add extra dependencies from or to the 'root' and 'end' nodes for the
-        entry and exit tasks respectively.
-    The hope is that the order in some output will stay consistent across
-    cdash distributions.
-
-commit 86049a94bd1b3ed34b0779154cf498687e4a2937
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Feb 4 15:42:30 2013 +0100
-
-    security commit before using the ax!
-
-commit 1088a641031f8de40390b70086e6f54239782a0d
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Feb 4 15:23:36 2013 +0100
-
-    change generated trace format
-    cosmetics
-
-commit 50c7d510d5d1d7e15a7de7c6a1167c23e3da5d1c
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Fri Feb 1 11:56:53 2013 +0100
-
-    doesn't hurt to use types expected by some xbt_dynar functions
-
-commit 422c6b5a12ddeca39e50a0c9ec674cec1b104c0a
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Feb 4 15:54:29 2013 +0100
-
-    Rewrite xbt_getline.
-    
-    * fix a buffer overflow
-    * correctly return -1 when nothing can be read
-
-commit 6d14c1a0c31bf23b35ec3df2ebc361fc965591b3
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Feb 4 15:05:27 2013 +0100
-
-    Avoid to return from inside a TRY block.
-
-commit bc59051b5395d73908634fdc95b5485d15c6413d
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Feb 4 14:24:27 2013 +0100
-
-    Initialize variable.
-    
-    Useless, but gcc whines if not initialized.
-
-commit 8d28f426ad63dda86cb4b558c13140240ba503d0
-Author: Arnaud Legrand <arnaud.legrand@imag.fr>
-Date:   Mon Feb 4 10:53:17 2013 +0100
-
-    Add a new test on availability for the SimDAG API.
-    Issue was reported by Ricardo Rodriguez on 29/12/12 and fixed in
-    previous commits.
-
-commit e8375ff07e57862447d713ade9e2901e89b9731b
-Author: Arnaud Legrand <arnaud.legrand@imag.fr>
-Date:   Mon Feb 4 11:49:53 2013 +0100
-
-    This way of passing arguments has changed since a long time.
-    Fixing all tesh files accordingly. Yet, now that this mechanism is
-    effective, absolute paths are output everywhere, hence the need to
-    hide just like we do for contexts. I wish I had a cleaner solution but
-    I don't.
-
-commit f189215368da04e1e86dc349ef5b8ef82a14db09
-Author: Arnaud Legrand <arnaud.legrand@imag.fr>
-Date:   Mon Feb 4 14:04:14 2013 +0100
-
-    Bug fix in trace management.
-    When using periodicity, the first event indicates when events start and
-    has undefined value (-1) as the value of the resource is used (e.g., the
-    bandwidth value precised in the xml file). When looping with periodicity,
-    the -1 value was used, which resulted in links with bandwidth -1.0 and
-    could be noticed only in very specific situations.
-
-commit bfd195fd055c87a406ec2982cc75290321ca4059
-Author: Arnaud Legrand <arnaud.legrand@imag.fr>
-Date:   Mon Feb 4 14:01:18 2013 +0100
-
-    Bug fix. The date given when updating the state of a resource was incorrect. It could result in incoherent traces.
-
-commit 1667fc9ed6a8015960b8a258f8177345d23b4d3a
-Author: Arnaud Legrand <arnaud.legrand@imag.fr>
-Date:   Mon Feb 4 14:00:12 2013 +0100
-
-    Additionnal information never hurt.
-
-commit b56611c5fee105b28be36043e985855b9c550d64
-Author: Arnaud Legrand <arnaud.legrand@imag.fr>
-Date:   Mon Feb 4 10:53:33 2013 +0100
-
-    Docfix
-
-commit 5c59e0a7029e4b0bb88dd8340a4864ee95dcf08e
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Mon Feb 4 13:50:24 2013 +0100
-
-    Further cleanup in the ignore file
-    
-    - ignore the files touched to track dependencies around java examples
-    - don't ignore the files for the gras tutorial, as there is no such
-      tutorial anymore
-
-commit d4f15663c34447bed92582e01f96ae8ba5841fcd
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Mon Feb 4 13:12:34 2013 +0100
-
-    use our xbt_getline on every platform to ease our cmake mess
-    
-    Also, as stdio.h is not loaded by root headers of the simgrid tree, we
-    need to explicitely load it in some locations.
-
-commit f641b68a3c807956396f8f70965ce9c4644dcfa5
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Jan 28 11:51:26 2013 +0100
-
-    always have display_timing activated for smpi, as it is quite useful
-
-commit 7e741c018ba34742ccfdbf842299d711521dbf8f
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Feb 4 00:01:00 2013 +0100
-
-    Rename getline as xbt_getline.
-
-commit ec7a9b79d8bec96e504baad859d4f0c262750479
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Sun Feb 3 22:28:23 2013 +0100
-
-    Update documentation about java bindings.
-
-commit de4e142716355ca45f153387a287f232713e6444
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Sun Feb 3 22:21:49 2013 +0100
-
-    Fix javadoc warnings.
-
-commit be2836c2b66857e6a6d404adffcea5c1a12972b4
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Sun Feb 3 22:09:51 2013 +0100
-
-    Make javadoc less verbose.
-
-commit b8ec45f42e58790c64cf449661f39f09f9b5fdb4
-Author: George Markomanolis <george@markomanolis.com>
-Date:   Sun Feb 3 23:06:59 2013 +0200
-
-    Add MPI_Alltoallv support to the SMPI replay tool. Make it easy to change MPI_Datatype for the SMPI replay tool (IS benchmark uses MPI_INT and some others use MPI_BYTE)
-
-commit 82791f187dbb46144e40afb1a2b6a467df41dbc1
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Sun Feb 3 02:17:02 2013 +0100
-
-    Connect log categories used in java bindings.
-
-commit de8c822fef522aa463b0245cab9cf98ee15cd8e7
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Sun Feb 3 01:35:52 2013 +0100
-
-    Change message to debug loglevel.
-
-commit 94ca11acf4942d6c7f54c452e1dfe5c054e5381f
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Sun Feb 3 01:14:39 2013 +0100
-
-    Fix java examples: catch exceptions on failures.
-
-commit 322f5f25b4b082304c755b624909f953aa7a5a1e
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Sun Feb 3 00:57:32 2013 +0100
-
-    Don't let exceptions pass through the MSG layer.
-
-commit dbf95805b9f63cc091a6039e7dfa73d5d164382d
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Sun Feb 3 00:45:16 2013 +0100
-
-    Typo.
-
-commit 4ddee4eb2e5e6dcb072b7a87e55051a9cf7b5952
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Sun Feb 3 00:38:52 2013 +0100
-
-    Run Java tests from build directory, instead of source directory.
-
-commit 9ca48f577a750af164cd779c7be47cb4c5730a67
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Sun Feb 3 00:27:39 2013 +0100
-
-    Remove output file after run.
-
-commit f2501477895e9672b38eb7c8d8e417d089674512
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Sun Feb 3 00:25:17 2013 +0100
-
-    There's no test for java_io.
-
-commit 77959bacb839e9a33f46b7b0574950c9d8929d5a
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Sat Feb 2 23:57:40 2013 +0100
-
-    Improve dependencies around simgrid.jar (again).
-
-commit dc7fb5915104be962dc701fa6bf29e8814a61702
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Sat Feb 2 16:42:44 2013 +0100
-
-    Strip libraries in release mode only.
-
-commit 79dd60ca21e7acddc8f6293be9621cd440dc6310
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Sat Feb 2 16:04:04 2013 +0100
-
-    SG_java_tracing is not a separate library anymore.
-
-commit 39587fe37a218ff2f975a3225ef48cc86949d809
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Sat Feb 2 15:52:03 2013 +0100
-
-    Improve output of check_dist_archive.
-
-commit 03f7f1bbc7246127f763df067382b0c8530454fe
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Sun Feb 3 00:31:45 2013 +0100
-
-    cleanups in .gitignore files
-    
-    - re-kill two files that got re-added when merging with github
-    - ignore java compiled files
-
-commit 41ac7e58ef132dea8cea9addf213671ae38229ac
-Merge: 0c66fda ab37e64
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Sun Feb 3 00:29:42 2013 +0100
-
-    Merge branch 'master' of github.com:mquinson/simgrid
-
-commit 0c66fdaf89787915a635a30afbd59ef8603f0ad3
-Author: George Markomanolis <george@markomanolis.com>
-Date:   Fri Feb 1 17:03:01 2013 +0200
-
-    Update the MPI_Waitall for SMPI replay tool, remove unnecessary loop
-
-commit ead2689dfad687ab5d189151dfd12ea979c42ae8
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Feb 1 11:47:01 2013 +0100
-
-    Another fix in build depends.
-    
-    Hope it is correct now.
-    
-    Workaround a bug in cmake -E touch, where the modifiction time is
-    truncated when file exists.
-
-commit 2ea615a592d67525bb5f8809c352e2c4075521d7
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Feb 1 12:06:04 2013 +0100
-
-    model-checker : remove var in list of global variables with MC_ignore_data_bss
-
-commit 874b2dcc3f8484b7f54be8cc126c4a611e74d030
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Feb 1 11:17:04 2013 +0100
-
-    Add missing files for dist.
-
-commit 2a81801052307ada5cb703000e9a292a437d72e7
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Feb 1 11:14:59 2013 +0100
-
-    Consolidate .gitignore files.
-
-commit bb90f02025de07b7f6b3e319114764303010562e
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Feb 1 11:13:15 2013 +0100
-
-    model-checker : fix index of dynar in get_location
-
-commit 2977e6db5b2bc8bc1f66e0517db554193975607c
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Feb 1 11:03:03 2013 +0100
-
-    Try to guess JSG_BUNDLE on unknown systems.
-
-commit 2a5d2b4d674571788c578d431cd7db9a9d3394e9
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Feb 1 10:52:14 2013 +0100
-
-    Add rules to install Java bindings.
-
-commit 4f1e10f822e12a46da39e55780d7ad289a52055d
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Feb 1 10:40:27 2013 +0100
-
-    Fix library name.
-
-commit f914c94fcd14228f2b19d4bc29da518cad6755c0
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Fri Feb 1 10:42:02 2013 +0100
-
-    chainsend: remove active wait at peer termination
-
-commit 13ea2aa105a0670ea63ce4bc8f08fb3a884e2e73
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Feb 1 10:22:15 2013 +0100
-
-    Use predefined variables instead of hardcoded values.  Fix #15322.
-
-commit e5211f0677c18dfc4015a44a739fa3f28fb43b93
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Feb 1 10:00:39 2013 +0100
-
-    Typo.
-
-commit 81c3c0394f8a6fa6ef9fbad74529ce5a82081c2a
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Feb 1 02:18:36 2013 +0100
-
-    Fix dependencies for Java and its examples.
-    
-    Try to avoid to rebuild targets when not needed.
-
-commit 4954e55da24797b576b6cf1dc74f09fd77824d2e
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Fri Feb 1 10:20:14 2013 +0100
-
-    Do the right thing for 'root' and 'end' in dot_add_parallel_task
-    Various cosmetics
-
-commit 593e0d7ee5f10b1a002ec27a3239dc8ec3e065e5
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Fri Feb 1 09:37:22 2013 +0100
-
-    typo
-
-commit 29ae77a94066dfa43341757e1a51e62df3d4d8fa
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Fri Feb 1 10:04:19 2013 +0100
-
-    chainsend: reduce filesize in tesh to avoid timeouts in slow platforms
-
-commit 314b9881b1714c0a3f52dbb45c02e0bdb31c57da
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Fri Feb 1 09:59:39 2013 +0100
-
-    chainsend: remove end of data message, send that information at chain initialization
-
-commit 02ee3c18fe07a264062e9124381b618b5fef287b
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Fri Feb 1 01:46:57 2013 +0100
-
-    bugfix in Task.setDataSize(): change both C and Java worlds
-
-commit a4418a7b3dd1083e90cced2f0abd0b62a0a16120
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Fri Feb 1 01:38:57 2013 +0100
-
-    Compile with a recent flexml
-
-commit 6db32ce774b2bf61fe8d84a063691d9eed9248db
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Fri Feb 1 01:38:12 2013 +0100
-
-    make it compile in paranoid mode
-
-commit 72681a4aeb25a7e5b764febe74aab7f6fadfb95a
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Jan 31 22:01:12 2013 +0100
-
-    ignore some new stuff
-
-commit 0b45215dc45523b8a95cb0edc9d80ca250a8e88e
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Feb 1 00:55:28 2013 +0100
-
-    model-checker : update tesh bugged1_liveness and chord_neverjoin
-
-commit ae4e4af03720a84f4937d426f1ac8ca4d4fa1291
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Jan 31 23:33:43 2013 +0100
-
-    model-checker : remove trigger for state equality detection
-
-commit 1216e8f0f02bb52f690f8cb60cfced9d4dc40f57
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Jan 31 23:32:03 2013 +0100
-
-    model-checker : debug message if log enabled
-
-commit efb48157b629f9950a06c8987c9a41cd354bb979
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Jan 31 23:23:19 2013 +0100
-
-    model-checker : variable used ifdef MC_VERBOSE
-
-commit 37dc8526fc8f952bd56ab72b4d58b657d34cbbbd
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Jan 31 23:05:51 2013 +0100
-
-    model-checker : start heap comparison from local variables
-
-commit ff673c35e3a4c59f37040d6ae02ae49458301839
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Jan 30 23:34:25 2013 +0100
-
-    model-checker : fix get_local_variables
-
-commit d013cec453ee914baf3c62275ea2042c41e7c270
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Jan 30 17:18:01 2013 +0100
-
-    model-checker : get bytes used in std_heap instead of chunks used
-
-commit 22b764391c906f9c6974dfa7220be455ba6ed8c5
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Jan 30 17:12:27 2013 +0100
-
-    model-checker : remove unnecessary variable
-
-commit 8f05fce42e8e93a70722dc8794326739ca581f2b
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Feb 1 00:44:28 2013 +0100
-
-    Remove remaining cruft from simgrid-java import.
-
-commit f4ed810d292615d6b5006fff0d3ea24aefbe2002
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Feb 1 00:34:50 2013 +0100
-
-    Enable tests for all Java examples.
-
-commit f371a2501c4503399f53c987a2bb24d1de5dfba2
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Feb 1 00:34:50 2013 +0100
-
-    Enable build for all Java examples.
-
-commit 3dcaeac37eb8cbcda860a7dc8ff1bac8b16e618b
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Feb 1 00:34:50 2013 +0100
-
-    Oops... forgot to include Java bindings for tracing.
-
-commit e7a1fc1391c712c572ffc711ec9cba1790f7fc24
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Feb 1 00:34:50 2013 +0100
-
-    Avoid to modify simgrid.jar at each build.
-
-commit ab37e64645b3855e7abd79151e2884196b639fc4
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Jan 31 22:01:12 2013 +0100
-
-    ignore some new stuff
-
-commit e0188e2a2598ce57a4d21a3d7eb5f303aecaf0dd
-Merge: bf57dc3 c5e0ef2
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Jan 31 22:05:30 2013 +0100
-
-    Merge branch 'with_java'
-
-commit c5e0ef2257e5f14e6204b52174003b3d9901c9eb
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Jan 31 22:00:14 2013 +0100
-
-    Add CMakeLists.txt for examples/java.
-
-commit 668757bba2a5aac2aa9cad51029a8e75d80f41e6
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Jan 31 21:58:36 2013 +0100
-
-    Update CMakeLists.txt for java_bittorrent.
-
-commit a0717ebd450c0d360a4ef5c5898d51e3b12cbb81
-Author: George Markomanolis <george@markomanolis.com>
-Date:   Thu Jan 31 22:51:04 2013 +0200
-
-    Adding MPI_Alltoall and MPI_Waitall to the SMPI replay tool
-
-commit 025bad09cdc017e00cec2eb23d1af5092ecffd41
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Jan 31 22:22:22 2013 +0100
-
-    Fix path.
-
-commit 022f306dcd08f62b30b45ffecec00e6b4c8c22cc
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jan 31 22:11:46 2013 +0100
-
-    don't compile simdag_trace if Tracing is off
-
-commit 450f39091bfbf41590dfdcc521f9ce41cf5bbe01
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jan 31 21:58:03 2013 +0100
-
-    protect TRACE_sd_dotloader in case Tracing is off
-
-commit b024d41adadfb05e5deb15fe3f9c75ded55ffdbb
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Jan 31 21:31:14 2013 +0100
-
-    Final fix for the java-bittorrent example.
-
-commit 859eef9c053788bcd8baf790a29cd66557f5db4a
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Jan 31 21:29:35 2013 +0100
-
-    Combine the native libraries in simgrid.jar.
-
-commit 960423477a73dac2c2144655b963f3aba9e19d54
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Jan 31 21:24:37 2013 +0100
-
-    Move around remaining files from SimGrid-java.
-
-commit d96c801afcc9beac00274914682f4ce28f54ed7f
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Jan 31 18:59:10 2013 +0100
-
-    Add java-bittorrent example (still not working).
-
-commit b8ba6c4b021762553d95b6b443ff136e9007f9ba
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Jan 31 17:28:17 2013 +0100
-
-    Fix warning: [cast] redundant cast to java.lang.String.
-
-commit d601dbd71dbcb5b7e879a30bddfe963dc91082ed
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Jan 31 17:27:08 2013 +0100
-
-    Enable compile warnings for Java too.
-
-commit 1ee0ed6b44e3639fcfcbb37a43e8709aa95a2db5
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Jan 31 17:19:45 2013 +0100
-
-    Don't define variables in header file.!
-
-commit e094538b3c56c20f2e93c2d0c01ee970b2a9cff9
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Jan 31 16:56:34 2013 +0100
-
-    Don't catch exceptions if you don't know what to do after that!
-    
-    MSG functions should normally not throw any exception.
-    
-    Fixes warnings about "maybe uninitialized variables".
-
-commit cc83f5e22fe421207bc2768c4136a1d62d6f7352
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Jan 31 16:11:02 2013 +0100
-
-    Build simgrid.jar.
-
-commit bfdb6f5ee2869de9402478e5a6c3fb50accc22e4
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Jan 31 14:49:06 2013 +0100
-
-    Build libSG_java.
-
-commit 0f532dbbdeb897da84cee5bfc679e077af4a7613
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Jan 31 11:55:23 2013 +0100
-
-    Define Java source files.
-
-commit 2538f75ca1f38263cc053fabe88fac874dc467cd
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Jan 31 11:48:54 2013 +0100
-
-    This file is useless now.
-
-commit b054038f9b052cfcda2cee6cbd8a0b78d3d3d99f
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Jan 31 11:47:20 2013 +0100
-
-    Add Cmake option "enable_java", and search for required dependencies.
-
-commit bf57dc39f9991991f1f94f736787304718026c97
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jan 31 15:21:49 2013 +0100
-
-    final revalidation of this multi-example
-
-commit f6de0be59ccbf547ff0ab288ca88452cb1ff37b2
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jan 31 15:21:21 2013 +0100
-
-    more complicated than expected. should be okay now.
-
-commit 28abdd19b7530e488a8e43c992ac810d93ec1173
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jan 31 14:23:43 2013 +0100
-
-    Simplify the way files are handled
-    More debug
-
-commit d088711cdac305bbe9a613a38baa8faddd189991
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jan 31 11:31:42 2013 +0100
-
-    revalidate that too
-
-commit 5e7ef854f9e7a6f643fbf5699540a13da17242be
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jan 31 11:29:19 2013 +0100
-
-    really revalide tesh (loader set some categories)
-
-commit a8164bfb58950bd870b88b619a44190dcc37599a
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jan 31 11:14:53 2013 +0100
-
-    revalidate tesh with category dumping
-
-commit ac249310feeadb1a189810085f12127fcd2793d8
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jan 31 11:12:03 2013 +0100
-
-    revalidate tesh file
-
-commit 15bc0cccd4c7868782641cc6e66cf27fe91e0443
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jan 31 11:11:50 2013 +0100
-
-    use new category setting function name
-
-commit ef483c0d8247741923113cfcf888a26f0659f88b
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jan 31 11:08:04 2013 +0100
-
-    make the category setting function public
-
-commit a1fa356c9f8e75f033848056bc46933b3295500a
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jan 31 10:55:33 2013 +0100
-
-    Warn the user that declaring explicitly 'root' and/or 'end' task in
-    the DOT file will be ignored. These two tasks have to be dummy ones
-    and are overwritten anyway.
-    Add debug
-
-commit d868e81c77c793bfe40ba292797c70c5c48ab53e
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jan 31 10:53:00 2013 +0100
-
-    add default categories to typed tasks
-    remove category set/get functions
-    dump category if set
-
-commit f74beffac2ba29d933a5edeafb2c1b85196e780c
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jan 31 10:50:46 2013 +0100
-
-    update category setting function name
-
-commit c142ba9ceaa6471b84e0329c61e9f2fa2d8219cd
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jan 31 10:49:55 2013 +0100
-
-    add global task counter
-    add tracing functions
-
-commit 1370b0af961940012d4a6875cb828449168b05d0
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jan 31 10:48:44 2013 +0100
-
-    add a specific file to manage tracing in SimDag
-
-commit 4844c0c1988511ba0f7871f623f10d12921c7b51
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jan 31 10:47:42 2013 +0100
-
-    remove set/get category functions. Managed in another way now
-
-commit a77278b18dee3dba8874705754d5dbc35e835bf2
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jan 31 09:57:21 2013 +0100
-
-    use proper header
-
-commit 04b84a29082f8074b760ce2e7194571d2663bb1c
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Thu Jan 31 15:46:19 2013 +0100
-
-    Generate a VERSION file with release number during make dist
-
-commit c84bd3e390d0e7ecb20070a8edf461213378b93c
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Thu Jan 31 12:43:38 2013 +0100
-
-    Merge simgrid-java documentation into simgrid
-
-commit 40691b478a9bba202b71f696117c0f550686c010
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Jan 31 12:02:23 2013 +0100
-
-    Use -x to test for executable.
-
-commit 2da2db01b8e191c17611482e5282f8a59dc18ecd
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Thu Jan 31 11:59:44 2013 +0100
-
-    Added xbt_dynar_remove_n_at to remove an n-sized slice from a dynar
-    
-    This function is used to speed up pulling out trace events from the buffer
-
-commit dd5510128a21934443941b3545700d7d28c410a6
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Thu Jan 31 11:14:00 2013 +0100
-
-    Revert "Add ModelChecker build type"
-    
-    This reverts commit 07eb7317b31474d0b6702c255741b194dbfd2d6d.
-    
-    Conflicts:
-       CMakeLists.txt
-
-commit b9f5c84f32e894b1b8eaefdb86de942dcbdceffe
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Thu Jan 31 11:10:02 2013 +0100
-
-    Add documentation to create simcalls
-
-commit 7a7d635337f769993338c2a737bcd6a3a8f949ee
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Thu Jan 31 09:56:07 2013 +0100
-
-    Export topology in a much more efficient way.
-
-commit bd479acf08c74fc333e06b620cc55f2edf15fbbf
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Thu Jan 31 09:10:02 2013 +0100
-
-    Fix XBT_PUBLIC for pid simcall
-
-commit 8e67b024cf0592ddef06e37870b36d4a4dfe058b
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Jan 31 00:40:51 2013 +0100
-
-    Move Java sources (Java files) to src/bindings/java/org/.
-
-commit 1283307f26e739e654d195f81cceee5ce1683d99
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Jan 31 00:33:50 2013 +0100
-
-    Move Java sources (C files) to src/bindings/java/.
-
-commit b558f9b18c938af6a35ebea66ac2323a60178202
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Jan 31 00:33:02 2013 +0100
-
-    Move Java examples to examples/java/.
-
-commit 7a8cd62135619ad52e05ae1c929ef07e166e4260
-Merge: 59de917 6297441
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jan 30 23:56:30 2013 +0100
-
-    Incorporate simgrid-java in simgrid-java/.
-    
-    In order to keep the history of the simgrid-java repository,
-    the following procedure was used:
-    $ git remote add -f java /path/to/simgrid-java.git/
-    $ git merge -s ours --no-commit java/master
-    $ git read-tree --prefix src/bindings/java/ -u java/master
-    $ git commit -m 'Incorporate simgrid-java in simgrid-java/.'
-
-commit 6297441a796323e62ff1a6f1404207db2e55cfb4
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jan 30 23:09:34 2013 +0100
-
-    Add (empty) ChangeLog entry for release 3.10.
-
-commit 8d7b2db7cfa8c3c6a5026dca45e44a0f256f1221
-Merge: 1afaf3f f25c4bc
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jan 30 23:08:46 2013 +0100
-
-    Merge branch 'v3_9_x'
-
-commit f25c4bc49d875e879f352e9f41590776f291954e
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jan 30 23:03:44 2013 +0100
-
-    Add (empty) ChangeLog entry for release 3.9.
-
-commit 1afaf3f70de9ba1b4643feec9d7e377e8cd8f47e
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jan 30 22:58:06 2013 +0100
-
-    Increase version number.
-
-commit 9be16611d4e46a34c3d150ad37e76409a3b3a643
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Wed Jan 30 22:53:13 2013 +0100
-
-    Fix masterslaveDeployment.xml
-
-commit 5f6048cb018bff3560cdbb4da438474a5a23301e
-Merge: 61bd0c2 9a83942
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Wed Jan 30 22:45:44 2013 +0100
-
-    Merge branch 'v3_9_x'
-
-commit 9a8394275cc43d5fbaf74bbfc0d87fb2862f766b
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Wed Jan 30 19:05:42 2013 +0100
-
-    Modify teshs timings
-
-commit 9e0cc75839bb97e7c5a4c25ed97dc53c8acdb011
-Merge: 0062810 4df273f
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Wed Jan 30 18:20:59 2013 +0100
-
-    Merge commit '4df273f15273f959fc9e6ed69d2bf5e607ec9bf7' into HEAD
-
-commit 59de91764a5c2867799e198b89c7d7cf1c9665d6
-Merge: 87bc879 fbbc5d9
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Wed Jan 30 18:08:19 2013 +0100
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit 87bc879019fc94e7ff1bc1ada77ecf85b0b588af
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Wed Jan 30 18:08:03 2013 +0100
-
-    Fix missing proto for PID functions
-
-commit fbbc5d9c3b45d6be495f0b7f85ce84547c173567
-Merge: 373ed09 99354a5
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jan 30 17:15:42 2013 +0100
-
-    Merge branch 'v3_9_x'
-
-commit 373ed09fef634fb125c5039bbc722fbe49e93120
-Merge: 826c8a2 1625ecc
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jan 30 17:14:54 2013 +0100
-
-    Merge remote-tracking branch 'github/master'
-
-commit 99354a50cb08c0d112cdf15bebc677643845eee1
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jan 30 16:58:05 2013 +0100
-
-    Add test for distcheck.
-
-commit 20a72f83f0501485ccd746322957c3de2ce5c5d8
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jan 30 16:52:17 2013 +0100
-
-    Add script to compare git repository and tardist.
-
-commit 147fc0e3c6d41f860095806d70bb74bc173982c5
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jan 30 16:51:24 2013 +0100
-
-    Add file to tardist.
-
-commit 79170160bcdb4972cc62480c7c703a447f2d47b8
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jan 30 16:41:24 2013 +0100
-
-    Remove old cruft.
-
-commit f62d1850e4dfa486dab5e6f45d6d58f645431c76
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jan 30 16:41:07 2013 +0100
-
-    Consolidate .gitignore files.
-
-commit 61b17fae2ddf9cf1477f6de143e617d2f44ad3a9
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jan 30 16:25:30 2013 +0100
-
-    Remove unused file.
-
-commit 98bd1244ac48f2fbf9cd50d75820a87fb630639a
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jan 30 16:22:38 2013 +0100
-
-    This file does not need to be distributed.
-
-commit 1625ecc60d22425fe2fdbd1d6d6cc9c69142de64
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Wed Jan 30 16:18:07 2013 +0100
-
-    Make MSG use SIMIX pids
-
-commit 06ee15f57336cd94ef7be68947df842dbce28675
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Wed Jan 30 11:27:42 2013 +0100
-
-    Add test for msg pid
-
-commit 826c8a2c215097957759f992e2fa7f31fb1a98b8
-Merge: 8b00e4f a952e7b
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Wed Jan 30 14:32:43 2013 +0100
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit fa3940d0d512ec2ae416d9c1219379b7dcb0ce1e
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jan 30 14:06:58 2013 +0100
-
-    More missing files...
-
-commit a952e7b8f580680c94a08ddb1ffbc76c56ac4bc8
-Merge: b289e37 e0ff34b
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jan 30 12:33:26 2013 +0100
-
-    Merge branch 'v3_9_x'
-
-commit 61bd0c289f356c79890ba0f17797a29987b53716
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Wed Jan 30 12:30:16 2013 +0100
-
-    Add MSG_task_set_data_size function binding
-
-commit 8b00e4fed886b2f358a1c00494f4487e1a6cb20d
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Wed Jan 30 12:29:58 2013 +0100
-
-    Add MSG_task_set_data_size function
-
-commit e0ff34ba29fdf329b1dbc4860e6b1ddd7242a8d5
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jan 30 12:25:36 2013 +0100
-
-    Don't know what this file is for.  Just delete it!.
-
-commit 0f3600baee5484a9ab8d96528462a4b906af51ea
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jan 30 12:24:23 2013 +0100
-
-    Correclty distribute the lua/{bittorrent,kademlia} examples.
-
-commit 13f416ea12e066fb9c55b8a4f864736825131f9f
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jan 30 12:20:35 2013 +0100
-
-    Sort file names.
-
-commit ed92896ceb94621af0768444f311c1e5a69677d2
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jan 30 12:04:57 2013 +0100
-
-    Add the HelloWorld example to the doc.
-
-commit bed3358ca90f8648632c93a5d497d773e45b6479
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jan 30 11:59:35 2013 +0100
-
-    Add more missing files to the archive.
-
-commit 08636053c586fc1f2c97e4b51675598485f79475
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jan 30 11:54:55 2013 +0100
-
-    Remove remaining trace of chord_before_dsend.
-
-commit 94ce2461e6d79a3db32abdbc0fe171f77a2c57e6
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jan 30 11:45:39 2013 +0100
-
-    Disable bittorrent/parallel tests in release mode.
-    
-    These tests are known to fail *sometimes*.  Define environment variable SG_EXENV to
-    "true", so that the tests fail consistently, and "make distcheck" succeeds.
-
-commit e385be8e5c90d30519321a93f02b0c8beba48568
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jan 30 11:09:13 2013 +0100
-
-    Improve message.
-
-commit b3d597cdfa9df720b698d60becab11f5a669d68f
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jan 30 10:58:44 2013 +0100
-
-    File looks unused too.  Remove it.
-
-commit 12ab8155c115cf98d7c07683d2e70604543368d5
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jan 30 10:33:13 2013 +0100
-
-    Add more missing files to the archive.
-
-commit 4ebffd7bfb2ea2c900b0248cdc99da1dcd1aacda
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jan 30 10:33:13 2013 +0100
-
-    Sort file names.
-
-commit e7b9be91dd3d19d407e73e903db91621adf8ccbe
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jan 30 10:10:59 2013 +0100
-
-    Remove now unused file.
-
-commit d15b6b19eebea3ea377bb1a6de79b2d4a5e3f0bb
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Jan 29 21:45:55 2013 +0100
-
-    This file looks unused.
-
-commit 5df661fee70abcf19d747a8edef86c3755c948e5
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jan 30 02:11:21 2013 +0100
-
-    Remove "verbose" flag from tar generation.
-
-commit b289e37c7ad67a06a0428b33dc99ccfd15b5fac2
-Merge: c9a7c08 aa192f6
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jan 30 02:05:46 2013 +0100
-
-    Merge remote-tracking branch 'github/master'
-
-commit d4e748b9801d1515b77db1080885ee83ff0dafc8
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jan 30 01:26:05 2013 +0100
-
-    Also include generated doc in archive.
-
-commit c9a7c0824a9cee4a6a22a4b90ffe382926dea4a4
-Merge: af98b4e 7180ea8
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jan 30 01:17:26 2013 +0100
-
-    Merge branch 'v3_9_x'
-
-commit 7180ea8446785dbdd3faba8e53f18982520934ea
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jan 30 01:14:14 2013 +0100
-
-    Install doc in doc/simgrid.
-
-commit c7231b45b6de3d5dd07c12fd3234654e07f33151
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Wed Jan 30 01:07:23 2013 +0100
-
-    more verbose message
-
-commit aa192f6d7ece3eefc304338f852824cc15be6909
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Wed Jan 30 01:05:25 2013 +0100
-
-    Set a fixed seed for srand and srand48
-
-commit af98b4ecc7b8ab3dc60fabbcc883868c8a805818
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jan 30 00:43:17 2013 +0100
-
-    Prepare files for next release.
-
-commit 6a6209ae617ba25152ddd80cd3b79d72748d7bd5
-Merge: 9b7b7b4 4850a21
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jan 30 00:55:52 2013 +0100
-
-    Merge branch 'v3_9_x'
-
-commit 054fe0158b9dbabd36c3ca35f808a572b8764b94
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Wed Jan 30 00:45:52 2013 +0100
-
-    Add dsendBounded + sendBounded with timeout
-
-commit 9b7b7b451f40c2aa97770c808f601213aa15cc6c
-Merge: 20f2291 23719e4
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Wed Jan 30 00:25:21 2013 +0100
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit 20f2291e7c83e26eebe9aeb61a91b76b5aed5a64
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Wed Jan 30 00:25:05 2013 +0100
-
-    Add dsend_bounded send_with_timeout_bounded
-
-commit 4850a21a0c6e5a9aabe9d9a5e366108381b7a8a7
-Merge: 19676e2 42e69c5
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Wed Jan 30 00:08:30 2013 +0100
-
-    Merge branch 'v3_9_x' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid into v3_9_x
-
-commit 23719e42c34c5f11de784380168a822d4296b1cf
-Merge: f880a98 42e69c5
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Jan 29 23:52:23 2013 +0100
-
-    Merge branch 'v3_9_x'
-
-commit 19676e284575c2ab70cc36622fdf1837a513ba27
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Jan 29 23:36:26 2013 +0100
-
-    bunch of files missing from the archive, breaking the tests
-
-commit fdb00db083af84f44f82e6dfd98140a4b1c08c22
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Tue Jan 29 22:18:20 2013 +0100
-
-    Storage parsing skip empty line
-
-commit fef2995bc27f7a50cfaa9227e0e4fa0e52010a45
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Jan 29 22:04:34 2013 +0100
-
-    Actually, we run tests to see the problems when they exist
-
-commit f49142d127a18e57635fd8c54abfb450c4600339
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Jan 29 22:01:19 2013 +0100
-
-    read the 'how to release' page
-
-commit 366ab202c53bb6be55740e3c85f810d1f1468de1
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Jan 29 22:00:26 2013 +0100
-
-    this file got renamed in the tesh
-
-commit ef152e58174ac2ad1c0eea45462532d1d07dcaf8
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Tue Jan 29 18:51:08 2013 +0100
-
-    Fix kademlia node sort
-
-commit 42e69c5d43675587aae0bb367b8bf0746f6be13a
-Merge: c5e2d21 dd61727
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Jan 29 22:24:30 2013 +0100
-
-    Merge branch 'v3_9_x' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid into v3_9_x
-
-commit c5e2d219e98b48fd40f3f03c3fd7b9b53d523cf6
-Merge: c7bc969 8782653
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Tue Jan 29 22:22:41 2013 +0100
-
-    Merge branch 'v3_9_x' of github.com:mquinson/simgrid into v3_9_x
-
-commit c7bc969088ae0b8ad6444b11d81044fc7333490c
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Tue Jan 29 22:18:20 2013 +0100
-
-    Storage parsing skip empty line
-
-commit dd6172744f78fbe8dac3c17ea41ecca98ae432e2
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Jan 29 22:08:05 2013 +0100
-
-    Add missing tesh files to the archive.
-
-commit f880a981b384591115dc6779af347db1946a536a
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Jan 29 22:08:05 2013 +0100
-
-    Add missing tesh files to the archive.
-
-commit 87826538666a9bb45c088f6485cb2532684e529e
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Jan 29 22:04:34 2013 +0100
-
-    Actually, we run tests to see the problems when they exist
-
-commit d081b4a047d104d67945058636b1e535f9e0a745
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Jan 29 22:01:19 2013 +0100
-
-    read the 'how to release' page
-
-commit bd03d7d634c40d637c692085c4c7578083b862e2
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Jan 29 22:00:26 2013 +0100
-
-    this file got renamed in the tesh
-
-commit 93fe7f4019d97dc1b525dad00165d766b6ae7c06
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Jan 29 21:45:55 2013 +0100
-
-    This file looks unused.
-
-commit 3fff6afce49e0137b90458af1c7cc766c527481b
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Tue Jan 29 18:51:08 2013 +0100
-
-    Fix kademlia node sort
-
-commit bb35a1bfe85c39c1ba4ca5c13992c4347d4694e3
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Jan 29 19:41:23 2013 +0100
-
-    get ready for the release
-
-commit a0aee0be9f11332403318ca3a8e8be5280d97596
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Jan 29 19:41:23 2013 +0100
-
-    get ready for the release
-
-commit e6e653ac5c6803a507ccb966a6e561500f0208a2
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Tue Jan 29 19:18:17 2013 +0100
-
-    oups! forgot to rest some parts ...
-
-commit 8026814e6ed70007a65bc03ebc952d9c885149ad
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Jan 29 18:18:10 2013 +0100
-
-    The tutorials were moved on the website
-
-commit aeab976afcfca830864adfec41b33bc180415327
-Merge: 8e9f3ce caace37
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Tue Jan 29 19:29:08 2013 +0100
-
-    Merge branch 'master' of 192.168.8.160:/git/simgrid
-
-commit 6818b713411ead8f6b15250cf2d89ff24b75a8fa
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Jan 29 18:18:10 2013 +0100
-
-    The tutorials were moved on the website
-
-commit 6a6daf258cae7fc8ab36af83f8aeb388c78d7059
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Tue Jan 29 19:18:17 2013 +0100
-
-    oups! forgot to rest some parts ...
-
-commit efb1d2a87f0ea8a73dcf7b6a415009b448924c53
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Jan 29 18:21:42 2013 +0100
-
-    Add missing files.
-
-commit 020cbee0530ccdfaef033bec1ff205560f48c0bc
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Jan 29 18:15:50 2013 +0100
-
-    Sort file names.
-
-commit 0e04f8c3bdd28dc6289f28996e05ad333e4eb1d2
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Jan 29 18:12:34 2013 +0100
-
-    Also make simgrid_documentation whith distcheck.
-
-commit 8819b5481711e4eb256621c09b807087d1446b2c
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Jan 29 18:00:04 2013 +0100
-
-    Add msg-tuto-src to doc sources.
-
-commit 28eabd18183adf815111dfdd09b53735d3856acb
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Jan 29 18:21:42 2013 +0100
-
-    Add missing files.
-
-commit 49bd5d8b39f62b447dc8b011a891d087f6d4a9e8
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Jan 29 18:15:50 2013 +0100
-
-    Sort file names.
-
-commit 355578b01b969e2cafac43ca2716720b8d76a71b
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Jan 29 18:12:34 2013 +0100
-
-    Also make simgrid_documentation whith distcheck.
-
-commit 3f153bec5149e8a85cdc995f4e3bcfbb3ebcf2bd
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Jan 29 18:00:04 2013 +0100
-
-    Add msg-tuto-src to doc sources.
-
-commit 8e9f3ce9f2e2546fe06f3a2057c17770ca755895
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Tue Jan 29 18:51:08 2013 +0100
-
-    Fix kademlia node sort
-
-commit 5298602a43791e0cf9807702ba8c683d25d3a16d
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Jan 29 17:52:14 2013 +0100
-
-    improve a comment in a little corner
-
-commit e9c70bd501b9bbfde5e4b15e2a4dc6abdb33ae46
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Jan 29 17:08:53 2013 +0100
-
-    refuse to compile in maintainer mode if flexml is not recent enough
-
-commit 6145e635cc09a3410295d98723b2a1b3311976c4
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Jan 29 17:41:02 2013 +0100
-
-    Test is known to fail.
-
-commit 2e0eac369b67aa9b4254a8372c563513133f1cd0
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Jan 29 17:31:57 2013 +0100
-
-    Actually install the doc.
-
-commit b45ee5e2d512e5c882dd419f9904578a8913eb98
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Jan 29 17:52:14 2013 +0100
-
-    improve a comment in a little corner
-
-commit 83149ac614195c6ce583f319de3493c31418d1fd
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Jan 29 17:41:02 2013 +0100
-
-    Test is known to fail.
-
-commit 60189b265fe775976d22750f4ed77d346138b7aa
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Jan 29 17:31:57 2013 +0100
-
-    Actually install the doc.
-
-commit 98a625b0272bf3e305e90c892234d445f18362fa
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Jan 29 17:08:53 2013 +0100
-
-    refuse to compile in maintainer mode if flexml is not recent enough
-
-commit 5b6ee7ed7f29670ede185d8b777278ca1133becb
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Jan 29 16:33:06 2013 +0100
-
-    Connect log category xbt_heap.
-
-commit d0dadc425a1bea8f7186dee616761efc76911943
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Jan 29 16:25:23 2013 +0100
-
-    In fact, doc/{user,ref}_guide are useless now.
-
-commit 73da83c4318087e842fe48c2faff661087895cd2
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Jan 29 16:33:06 2013 +0100
-
-    Connect log category xbt_heap.
-
-commit 52aaed6b60cdb4ad726a1d5d0c06466a4ca652c7
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Jan 29 16:25:23 2013 +0100
-
-    In fact, doc/{user,ref}_guide are useless now.
-
-commit 94b2842e581ee8c5aa72c68e305684e8c7ff404f
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Jan 29 16:08:57 2013 +0100
-
-    mkdir doc/user_guide/html/
-
-commit caace37d58ad00e1ffdc684850a1c9ab59ad2f79
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Jan 29 16:08:57 2013 +0100
-
-    mkdir doc/user_guide/html/
-
-commit e28a572f1354466dd3d96a043500a14a87c04ada
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Jan 29 15:59:23 2013 +0100
-
-    File was deleted a few days ago.
-
-commit 4821bac3716dead4556467c9ea98a0defc8062b1
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Jan 29 15:59:23 2013 +0100
-
-    File was deleted a few days ago.
-
-commit 090fb57486c1c8d17cbea84bbf023c940f0dbf73
-Merge: d5de88c 2d9f158
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Tue Jan 29 15:48:16 2013 +0100
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit d5de88ceabe3532f5c8c63147d7729b48185dfe6
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Tue Jan 29 15:48:03 2013 +0100
-
-    Add MSG_task_isend_bounded
-
-commit 3802cdd96c23984d0ca4431322a3755c3ed9ef8c
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Tue Jan 29 15:47:17 2013 +0100
-
-    Add isendBounded for Task
-
-commit 2d9f15893f0d30616ba394c85df84509563e950c
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Jan 29 15:29:26 2013 +0100
-
-    Typos + whitespace cleanup.
-
-commit b001196daef8180e2b1df4e623ee4cfc6c4daa68
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Jan 28 16:28:47 2013 +0100
-
-    Avoid "maybe uninitialized" warning.
-
-commit 6d2f9a6f0b14d7fe1f51dfe3b576a9bf2397ddb5
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Jan 28 10:10:35 2013 +0100
-
-    do not force the O2 parameter inside SMPI scripts
-
-commit ef10f0c17cccc20c91befa9727ad9c4932827697
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Jan 28 09:59:38 2013 +0100
-
-    create backbone if either one of the bandwidth or latency is set to a value != 0, fixes #14873
-
-commit e1648ed1227078a777534d9b24bb4a4970e6df01
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Jan 28 11:11:59 2013 +0100
-
-    unnecessary loop for the reset of the simcall args
-
-commit 496eaae77e9e05c65442a456f19af345a584ee0a
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Jan 28 10:35:40 2013 +0100
-
-    model-checker : don't need to reset the result of simcal actually, remove unnecessary memset
-
-commit 4bd100c60f5ce9eb90336facb97e09e1db932ca4
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Jan 28 10:19:52 2013 +0100
-
-    model-checker : reset args and result of simcalls in simcall_BODY macro
-
-commit 9a10d9dc4c75ef2443ecf56b1ef7cb0720d061b9
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Jan 25 14:07:18 2013 +0100
-
-    Use %zu for type size_t.
-
-commit f703e5eea34c57dbfcda1f9c6d2e8ac3f1512062
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Jan 25 13:05:25 2013 +0100
-
-    model-checker : need to switch between raw heap and std heap to remove ignore region
-
-commit 1fe09f54bac3c43710f19de37bcec99cd19b92a8
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Jan 25 11:32:44 2013 +0100
-
-    model-checker : move function from mc_global in mm_module (compilation error without MC)
-
-commit 99a12f0cb39eec92a0a1b8cbd3e1cf3e50559fba
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Jan 25 11:15:02 2013 +0100
-
-    model-checker : compare directly local variables found with DWARF and libunwind
-
-commit aeecccef59f268281e3c0423a535ccc4e001e491
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Jan 25 11:02:43 2013 +0100
-
-    model-checker : start canonicalizatipn in heap comparison from global variables
-
-commit 2de2be634908582c082f28ee99ebb337c57aa86e
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Jan 24 11:36:01 2013 +0100
-
-    model-checker : cleanups for heap comparison from global and local variables
-
-commit 931f8df48073275d32886390f5182c5b9663d5fd
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Jan 22 17:48:59 2013 +0100
-
-    model-checker : stop heap comparison when the first block/fragment without equality is found
-
-commit fd12164a2a077fd82a69ac8941511c60fe545712
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Jan 24 14:31:11 2013 +0100
-
-    iirk, that item is particularly outdated and now ridiculous
-
-commit db907e5d1aa9f0a3898b64e4b734447512f2b8a3
-Author: Arnaud Legrand <arnaud.legrand@imag.fr>
-Date:   Thu Jan 24 10:39:23 2013 +0100
-
-    Stupid git test (sorry for the noise)
-
-commit 48eda6a2033423e980783b6e40bc35824808bb9a
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Wed Jan 23 18:22:01 2013 +0100
-
-    ChangeLog update
-
-commit 656ccde4d843648bc5c5d2a10cbbf767c1183a93
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Wed Jan 23 18:12:38 2013 +0100
-
-    Remove MSG_load_platform_script and SD_load_environment_script functions
-
-commit b565321ff8836a84c3d14c22c0789858086aa6c7
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Wed Jan 23 17:14:35 2013 +0100
-
-    Remove simdag-test-lua
-
-commit 2ddaad87cbb9584159fd9ea054a4dd0dbf1224b2
-Merge: cae4f3c 0b72000
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Wed Jan 23 15:19:30 2013 +0100
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit cae4f3ce3a29af78349034eaa7206185fa66ebef
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Wed Jan 23 15:18:51 2013 +0100
-
-    Add the msg tutorial of Arnauld Legrand to doxygen
-
-commit 0b720001b36cdb467aacc4a6ec7508226c8d2db6
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Tue Jan 22 14:10:04 2013 +0100
-
-    mem leak --
-
-commit 40bbc8645482f0b800c24b4cffd13e58d60e45fd
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Tue Jan 22 12:13:42 2013 +0100
-
-    when scheduling the same application more than once, better to free
-    remaining stuff before allocating them again
-
-commit 6dbb38af3c37db705cc8db42a903b5d5a27fb95a
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Tue Jan 22 12:12:04 2013 +0100
-
-    tiny reindent
-
-commit f84cfe8277f2b62f9caff0052fea73eb468e26a5
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Jan 21 22:45:54 2013 +0100
-
-    Fix build error with clang.
-    
-    error: redefinition of typedef s_xbt_dictelm_t is invalid in C [-Wtypedef-redefinition].
-
-commit 18d0167716b0d86b07ef2e3feaacc8b3c9238326
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Jan 21 22:25:35 2013 +0100
-
-    Make it build again after commit 48404c66fc4d8248308db1d1398cb79a6763077e.
-
-commit a93d9a4ceb57a26d8fa1c3904ce7904ff727f2e1
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Jan 21 21:22:00 2013 +0100
-
-    Improve behavior of SD_application_reinit. Now, you can schedule tasks
-    again ... which was the initial point
-
-commit 268230ad6ae834e8749ee07226efc1913cfd2932
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Jan 21 21:18:01 2013 +0100
-
-    revalidate tesh files with correct output
-
-commit 081c68fbba3ebbb3bdd5471d46201d9f7731ae94
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Jan 21 20:52:07 2013 +0100
-
-    don't use binary mask
-
-commit e1a94e1131e309dd8cf98bb4bf650f3b23d3c2d5
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Jan 21 16:24:38 2013 +0100
-
-    why let the user give a name to a dependency if s/he cannot get it
-    after?
-
-commit 48404c66fc4d8248308db1d1398cb79a6763077e
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Mon Jan 21 14:08:04 2013 +0100
-
-    All hosts types fusion to xbt_dictelm_t
-
-commit 8498a654bd5379c957de389f3dbf4fc015e8b0b1
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Sun Jan 20 16:29:47 2013 +0100
-
-    can be interesting to get the value of the alpha parameter for parallel
-    typed tasks
-
-commit ac4e89145c9f4dfe554d6c97bfd2f869b57bd3ba
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Fri Jan 18 09:44:27 2013 +0100
-
-    increase the timeout of this test
-
-commit b7d15f971798dc36cae930c545b760a8cfec8f78
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jan 17 17:01:22 2013 +0100
-
-    document addition of new simdag dot loader
-
-commit c8b6d6839f2cd40cdb9b86c52c5bdacd2b271166
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jan 17 16:56:28 2013 +0100
-
-    add a test of the creation of a parallel task graph from a dot file
-
-commit da6152abb1ea8e9d90d323f846b6703a14ee08e4
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jan 17 16:54:48 2013 +0100
-
-    add a new loader that creates a parallel task graph (i.e., a DAG whose
-    nodes are parallel tasks) from a dot file. Creates a dynar of typed
-    parallel tasks (SD_TASK_COMP_PAR_AMDAHL and SD_TASK_COMM_MXN_1D_BLOCK)
-
-commit e1aab19126287838930239f1d9dabc6ebc873f3a
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Jan 17 16:48:23 2013 +0100
-
-    change verbose messages
-
-commit e15e517a25646bf11ea186ab7287b9df8280dae3
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Wed Jan 16 18:10:36 2013 +0100
-
-    better support of parallel typed tasks in dump and dotty functions
-
-commit 5bd11d19929c8b6f70cc83ae718bbfc181ec4768
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Jan 17 15:13:24 2013 +0100
-
-    _surf_cfg_set was renamed (untested)
-
-commit 100b1380c49e7e88e1faf2b7314515acf4f635fd
-Merge: 9bfa65c f1d8a21
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Jan 17 14:19:44 2013 +0100
-
-    Merge branch 'master' into vmtrace
-
-commit 9bfa65c76083c4dfcf2ecb3b2f857585ac21f621
-Merge: 0c13871 33cebaf
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Jan 17 14:16:33 2013 +0100
-
-    Merge branch 'vmtrace' again (don't try to undersatand why)
-
-commit 0c13871d73e933c1847faf8debea7b7745a3ff44
-Merge: 2bab61b 71425c7
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Jan 17 14:03:10 2013 +0100
-
-    Merge branch 'master' into vmtrace
-    
-    Conflicts:
-       buildtools/Cmake/DefinePackages.cmake
-       include/surf/simgrid_dtd.h
-       include/xbt/graphxml.h
-       src/instr/instr_config.c
-       src/instr/instr_private.h
-       src/simdag/dax_dtd.c
-       src/simdag/dax_dtd.h
-       src/surf/simgrid_dtd.c
-       src/xbt/graphxml.c
-
-commit 2bab61b2f25f18d18ecdeb972745ce02af1885a9
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Jan 17 13:41:11 2013 +0100
-
-    Missing declaration.
-
-commit 410c20fdb9b68068548b9f4686eae70898a2b0ba
-Merge: 0062810 b981d71
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Thu Jan 17 11:29:37 2013 +0100
-
-    Merge branch 'vmtrace'
-
-commit 0062810c4d947182d063333a1e949f89a3647dd8
-Merge: 87191a0 32d9638
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Thu Jan 17 11:29:01 2013 +0100
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid-java
-
-commit b981d712b790bf9db2525e0b36e728865e8febc1
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Thu Jan 17 11:28:55 2013 +0100
-
-    Duplicate entry
-
-commit f1d8a21970271bffe95aca7e5b9d7c357bcb4766
-Merge: 2d930fd 33cebaf
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Thu Jan 17 00:19:37 2013 +0100
-
-    Merge branch 'vmtrace'
-
-commit 33cebaf3e1fbceceb66340633766b7ffeac53f92
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Thu Jan 17 00:19:29 2013 +0100
-
-    Trying to fix modification with new master branch
-
-commit 1a2389b0ef5a19d9b81b68178e081ca54080cd74
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Thu Jan 17 00:13:33 2013 +0100
-
-    Trying to fix modification with new master branch
-
-commit ca21a95250bad7aa916b8f39daef95c548102a2c
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Thu Jan 17 00:05:59 2013 +0100
-
-    Trying to fix modification with new master branch
-
-commit fcaeb5564392d36334be6761475cb3310826181d
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Wed Jan 16 23:37:26 2013 +0100
-
-    Trying to fix modification with new master branch
-
-commit 2b277690e134be83dd52dac256dc16dd014f88a8
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Wed Jan 16 23:29:26 2013 +0100
-
-    Trying to fix modification with new master branch
-
-commit 2d930fd4960af33c07d94ddb874f7503bab264f0
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Wed Jan 16 18:40:54 2013 +0100
-
-    Fix failed merge
-
-commit 9e68ca10e951fb61e944c99c7774b1e415ae9f6d
-Merge: 9c7c553 71425c7
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Wed Jan 16 18:00:42 2013 +0100
-
-    Merge with master
-
-commit 71425c727bb809221d8c50de3fd491bd75faa381
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Jan 16 16:46:31 2013 +0100
-
-    model-checker : update bugged1 tesh
-
-commit 942590efaa940196be55743948b96d8b95c6d0ae
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Jan 16 16:44:24 2013 +0100
-
-    model-checker : apply independance reduction at each step to reduce number of snapshot restore and transitions replay
-
-commit 099817b98b4570e1d0d52972a35d48750a95ba59
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Jan 16 14:23:45 2013 +0100
-
-    model-checker : update bugged1 tesh
-
-commit 465332a64bce200ef12c8c3ae6b53bec57767415
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Jan 16 14:20:24 2013 +0100
-
-    model-checker : minor fix in dpor algorithm
-
-commit 1bbca19ae9a38f3cbac1162b207bb71b7fbf328d
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jan 16 14:15:10 2013 +0100
-
-    Also check that the compiler really is gcc.
-    
-    Don't break with clang for example.
-
-commit 90fed84c000f36c96f8bc38befc3a3b1e8cfc6ab
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Jan 16 11:30:40 2013 +0100
-
-    change verbosity of some messages
-
-commit 40752d52b1b436f20b9a9c7111ed80031c110f5e
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Jan 9 17:53:27 2013 +0100
-
-    add smpi/os and smpi/or parameters to handle timings to inject into small-sized MPI comms
-
-commit 871df6cc5608c39df5e4f90e19feea126756e056
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Jan 7 10:54:05 2013 +0100
-
-    remove a few barriers from summa
-
-commit bdede27b55f4d7428f635ef8ade408247dcfae93
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Dec 17 16:04:50 2012 +0100
-
-    do not use f2c with 64 bits platforms which use old gcc (<4.5)
-
-commit de522691ae839e2dec4107a426f1a0d68848d22c
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu Dec 13 10:30:05 2012 +0100
-
-    use temp file for fortran instead of fixed name, which conflicted with -j
-
-commit 3904c967da0a8ca90dfc1bc602ede0045689e99f
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Jan 14 23:38:10 2013 +0100
-
-    document bugfix
-
-commit f5bacb2f99189b15a7c740a26b395e7886c41f7e
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Jan 14 23:36:18 2013 +0100
-
-    bug fix: If the last released dependency is a control dependency, let
-    the task become schedulable.
-
-commit b1919c1826467eb2cfbc972842e0c39c5ab4d92c
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Jan 14 15:02:34 2013 +0100
-
-    number of unsatisfied dependencies can be negative, using an unsigned
-    int leads to weird outputs by SD_task_dump
-
-commit ee64b03734cc22f81bd0f067f9be724b46f36e9e
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Jan 14 12:17:10 2013 +0100
-
-    model-checker : use a global timer for snapshot comparison times, define macros instead of if(XBT_LOG_ISENABLED) and add informations used for comparison (regions types, stacks sizes) in snapshot structure
-
-commit 614a9d1249ea6287562890365fc68f261776df79
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sun Jan 13 17:05:03 2013 +0100
-
-    model-checker : add nb_processes in snapshot
-
-commit c4a5e2819f12960e97513f3adf4cd1a53b97d3fe
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Jan 14 11:13:45 2013 +0100
-
-    Update mmalloc tesh for 32bits too.
-
-commit ab53e28fd3b2c329701b261e70518b6a2d4d626b
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Jan 14 10:34:06 2013 +0100
-
-    Typo.
-
-commit dbc517ef081558bd3c91c852f436f0b7312a22e1
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Jan 11 17:58:14 2013 +0100
-
-    model-checker : free memory
-
-commit c991ec54a886fe3f3e1460353790938e88a7af1f
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Jan 11 17:55:15 2013 +0100
-
-    model-checker : add chunks used into snapshot structure and size used into stack snapshot structure
-
-commit 88ca05cd1d857df41fed346b8d766f31a73b8ad8
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Jan 11 11:33:32 2013 +0100
-
-    model-checker : free memory
-
-commit 868e0f3359e8a2a890dc88637dfa699dbcb5c24c
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Fri Jan 11 16:00:27 2013 +0100
-
-    Fix lua tesh and remove msg_lua_masterslave test
-
-commit b65614d53e1cba701db0f7902da139f98bb49a1a
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Fri Jan 11 12:23:41 2013 +0100
-
-    add the files we need to ensure that make distcheck compiles again
-
-commit cd2737270927f8c36bc67778ca4a9d024ca56824
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Fri Jan 11 12:11:36 2013 +0100
-
-    document in ChangeLog+NEWS my work on documentation
-
-commit 2e757aaab0c5d889bf47b2e12a992a1fe8dd84b0
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Fri Jan 11 11:54:52 2013 +0100
-
-    make distcheck should rebuild the archive, and test with default params only (ie w/o MC)
-
-commit 4e3671ec20faeb52d2d2eac40c0ab34ab3562395
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Fri Jan 11 11:45:46 2013 +0100
-
-    fix the make dist target by not including some files that were killed in the archive
-
-commit 946a31b2223cc23d86d4482ab8a99764992baf73
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Jan 10 20:34:32 2013 +0100
-
-    model-checker : update mmalloc tesh
-
-commit d0581029149ed8928e01918184f8ea115cc4f484
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Jan 10 20:24:35 2013 +0100
-
-    model-checker : update tesh
-
-commit b97aa8c4138dbbde8d81ff6a635eef0a304f0efe
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Jan 10 20:09:02 2013 +0100
-
-    model-checker : fix memory free
-
-commit ee9810253992f05b05992b201a37acbb255a1dc0
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Jan 10 18:54:31 2013 +0100
-
-    model-checker : free memory for stacks comparison
-
-commit f05eb9982f2edbfbdc9dc77268406d9ca5aca2d3
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Jan 10 18:06:46 2013 +0100
-
-    model-checker : disable use of system malloc for raw_heap
-
-commit 0a8e6e02b1e79ff96a8d707fa432c5df71213882
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Jan 10 18:02:24 2013 +0100
-
-    model-checker : some cleanup in mmalloc_compare_heap (free memory, delete unnecessary code)
-
-commit a9c758e95a17758177775c1b6ad617edb4a923b1
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Jan 10 16:05:18 2013 +0100
-
-    Variable should be initialized.
-
-commit bbfa61e65a312b4e52d264995e474e73f4078f87
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Jan 9 22:18:25 2013 +0100
-
-    Free the TRACE_{start,end}_functions dynars when they become useless.
-
-commit d589b0d8fd8470ac535f9d72ab448d91e2d37714
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Wed Jan 9 23:38:59 2013 +0100
-
-    actually, the github version is probably a better source for that
-
-commit ae7b97e49ebca15dfe00e0f463d1573a7bd44cc9
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Tue Jan 8 17:06:36 2013 +0100
-
-    Fix lua deploy
-
-commit d947ff7466b473eeec602007934f8336a9b17f3c
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Fri Jan 4 10:36:45 2013 +0100
-
-    Fix lua platform script
-
-commit a413f81990af8e4b725d3eb6712b885789a5121e
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Jan 8 14:53:28 2013 +0100
-
-    Fix build with tracing=OFF.
-
-commit dd26d1201071250f4cd4c99201c503d17c2bc1a4
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Jan 8 14:52:46 2013 +0100
-
-    Avoid to put smpi symbols in libsimgrid.
-    
-    This was visibly introduced by commit 6cf3e5a62a7a4a685ddce69bac69d71fe0966a86
-    (Move module tracing into corresponding modules), but it broke builds with
-    -flto and GOLD ld.
-
-commit cd13a63269973552c66aaf4e5cc621e70d59c34c
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Dec 21 13:56:27 2012 +0100
-
-    Reindent (again).
-
-commit 9131a79d7d87d872cd5a4c354c3e7268041b2640
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Jan 8 10:26:49 2013 +0100
-
-    new step to not forget when releasing the files
-
-commit 6eb959ab32af31efe6bf68a3f263a1211b368c18
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Mon Jan 7 18:51:50 2013 +0100
-
-    chainsend: add optional argument to deployment file generator, so that we can generate a deployment file for a subset of the nodes in the platform file
-
-commit c59fb90ea83ce58355bc388b1a5ebaef96420806
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Jan 7 13:56:08 2013 +0100
-
-    model-checker : comment backtrace and add ignore mechanism in mmalloc metadata
-
-commit 1a8e5af34045d9f65169ce4766b0131dfe7825f2
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Jan 3 15:55:34 2013 +0100
-
-    model-checker : fix dichotomic search and insertion for visited states
-
-commit e621aad76114ee574a0e26966992408db9c5ec27
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Jan 3 12:13:12 2013 +0100
-
-    model-checker : update list of visited states during the exploration with the newest states
-
-commit 2fdde967b33a0a232a3988254536fc6d4dbf33b7
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Jan 2 18:59:52 2013 +0100
-
-    model-checker : use xbt_abort after exhaustive exploration
-
-commit c8cb025267aaf5869a961e6606d13369c6701801
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Jan 2 18:47:08 2013 +0100
-
-    model-checker : ignore some local variables from simix in MC_init
-
-commit bdb1638f0b58057107eb87995b2d447e34dc43a0
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Jan 2 18:38:17 2013 +0100
-
-    model-checker : fix sorting of visited states and state equality reduction
-
-commit 17bbb74d5889f7d40f4c7aa18d74a9a8f4f99a6b
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Jan 1 16:08:31 2013 +0100
-
-    model-checker : sorting of visited states according to chunks used
-
-commit 9dbb3ccc6b93628f85c80efdc227436aed930aec
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Jan 1 16:04:02 2013 +0100
-
-    model-checker : update bugged1 tesh
-
-commit 85a65428aea40518dd5198032efddb3984dbe506
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Fri Dec 28 16:45:23 2012 +0100
-
-    Revert "Kill the <backbone> tag"
-    
-    This reverts commit 7d248dfd0b7fa18bacf5403efbf3dcf7a0cf902f.
-    
-    This is actually used in some situations where I don't have any good
-    replacement. Sorry for the noise.
-
-commit 7d248dfd0b7fa18bacf5403efbf3dcf7a0cf902f
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Fri Dec 28 16:29:02 2012 +0100
-
-    Kill the <backbone> tag
-    
-    This was allowed only in the <cluster> tag, and was dupplicating the
-    features of the bb_* attributes of that tag. Kill this because the
-    parser is already complex enough without dupplicating ways to get a
-    given feature implemented. Sorry for the inconvinience.
-
-commit 5fb577f6a410e0a43ae2ac72f581889e7bac2c76
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Dec 26 15:37:03 2012 +0100
-
-    model-checker : update chord_neverjoin tesh
-
-commit e5ac33cf4580f8748f6f01c338896df9171fa4c9
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Dec 26 15:33:20 2012 +0100
-
-    model-checker : don't ignore simcall result in system state comparison
-
-commit 4a4af74a30afd153306840dcc1840d1609b59b29
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Wed Dec 26 09:54:30 2012 +0100
-
-    add my last answer on the list to the FAQ
-
-commit 5b433436f747059a98839adb2299075ca630f6d4
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Dec 25 21:07:41 2012 +0100
-
-    this file should not overload the codebase
-
-commit 74a9167818deaa2187e18a933131e451294585bc
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Dec 25 20:56:12 2012 +0100
-
-    model-checker : stats XP of model checking on chord example
-
-commit a65af9cc95088e0b83af31e744ff4a9bbae3fad7
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Mon Dec 24 23:17:08 2012 +0100
-
-    remove the 'new_' part of function name sg_platf_new_trace_connect
-
-commit 00e249a869374f624ab2375143c8c8e0e87036d1
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Mon Dec 24 23:14:41 2012 +0100
-
-    acknoledge that the default value is set in network.c so that we have a single point of truth
-
-commit cd498619b09eef72dd6812778fb72cdb85910bbb
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Dec 20 16:22:05 2012 +0100
-
-    This set was recently renamed
-
-commit 8eef701b3f5d22a51d90de7b17145833518d4570
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Fri Dec 21 14:34:17 2012 +0100
-
-    first try at replaying alltoall. Not tested yet
-
-commit c5c22f37a485155dc3b19de10336cc67d6ec688a
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Fri Dec 21 13:18:05 2012 +0100
-
-    make it compile
-
-commit 7934cc022e85e5f7ecb3dd0a578871ee91da751b
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Fri Dec 21 12:37:36 2012 +0100
-
-    factor verbose logging
-    add dummy actions for unimplemented MPI calls needed by NPB codes
-
-commit 433cc2bc6f5a56c5443258a3d2fb668cb22a745c
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Fri Dec 21 11:30:41 2012 +0100
-
-    Cosmetics
-
-commit 14b05fb84012709086290492445a2154c69b673b
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Fri Dec 21 10:21:05 2012 +0100
-
-    Revert "make MSG_comm_waitany use dynar"
-    
-    This reverts commit ae811896a4746542e8de1616e8bc95a3ee6320f2.
-    
-    Conflicts:
-       examples/msg/actions/actions.c
-
-commit dda3ca8a409584cb8939acbd287d69912d247622
-Author: Arnaud Legrand <arnaud.legrand@imag.fr>
-Date:   Thu Dec 20 23:51:26 2012 +0100
-
-    Allow MSG one-side communications that rely on parallel task to work with the compound model.
-
-commit d22dbf808ef73d20175495533fe33a47fd2252cb
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Dec 20 23:18:16 2012 +0100
-
-    model-checker : fix MC_take_snapshot if malloc used for raw heap and several data segments for binary or libsimgrid
-
-commit a7a65bd1066880ac5876add26720aad9634c1e0e
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Dec 20 15:38:45 2012 +0100
-
-    model-checker : fix dpor with state equality reduction
-
-commit 7aa52bfbfe54f5be7c01add5ee242ee4c03b7e4e
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Dec 17 11:47:21 2012 +0100
-
-    model-checker : if frame name is empty, stop stack unwinding
-
-commit cf799d4b83e1fda76b512c50bb781eca63d283da
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Dec 17 10:13:29 2012 +0100
-
-    model-checker : remove restriction of DPOR if several requests for same process
-
-commit 794073d439f1b936db4444949cfbe0cf30de5df0
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Thu Dec 20 19:33:47 2012 +0100
-
-    chainsend: fix tesh
-
-commit 1534b2e2f4525d905d5359a484983d1ece3f1178
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Thu Dec 20 19:21:33 2012 +0100
-
-    chainsend: change peers active wait to waitall
-
-commit b0bca0b7f1108544ac94109b3887ca99fd2c21d7
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Thu Dec 20 18:32:33 2012 +0100
-
-    chainsend: broadcaster should send synchronously
-
-commit 9fa23a65176e4aa86c5336fd131307297e540fd2
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Dec 20 18:07:16 2012 +0100
-
-    Now, you have to use "cursor" instead of "i".
-
-commit 86e3fc9aca2d9f99dc0e300f546d6bd17856232b
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Dec 20 18:05:42 2012 +0100
-
-    Reindent file before changes.
-
-commit d14b1c82259fb8bc3ec16ceeda293fbc5f5b56ed
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Dec 20 17:36:46 2012 +0100
-
-    Use "debug" log level here.
-
-commit 34cab90599e2c8583d07c9fb77e37e7c46e04f7e
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Dec 20 15:42:43 2012 +0100
-
-    Some symbols were renamed by last flexml update.
-
-commit 6342086f2782714746b430af3bf67952b789f5b7
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Dec 20 14:43:51 2012 +0100
-
-    Update with newer flexml.
-
-commit ae811896a4746542e8de1616e8bc95a3ee6320f2
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Thu Dec 20 17:29:45 2012 +0100
-
-    make MSG_comm_waitany use dynar
-
-commit 3805620a2f78c59fe285a1bf9ea2411a35d7f0b4
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Dec 20 16:17:07 2012 +0100
-
-    improve the doc to include MSG_config
-
-commit 88425d917174073213cea8943fa31eb0049cb84d
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Dec 20 16:08:57 2012 +0100
-
-    make MSG_config public, document it, and implement it properly, not through a crude hack
-
-commit 6cf3e5a62a7a4a685ddce69bac69d71fe0966a86
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Thu Dec 20 14:29:48 2012 +0100
-
-    Move module tracing into corresponding modules
-
-commit 23f7bd2d6bcf61608b1ace84d6ff26657aec1a1e
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Dec 20 11:07:31 2012 +0100
-
-    Link with -ldl when using dlsym.
-
-commit 51dcb8e712855f3cb16800ddea745ef6fc8d79e9
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Dec 20 09:33:36 2012 +0100
-
-    remove the create_resource entry point in resource model APIs
-    
-    That's a leftover from ancient times that is not used anymore.
-    Instead, these functions are registered by each model as callbacks
-    within the sg_platf mechanism, which is now the unique way to create
-    resources (we had up to 3 different ways to create resources in the
-    code base :)
-
-commit 5fa99e0865ddebb91c1e1df4c1fadf4b6c88e8c0
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Dec 20 09:21:02 2012 +0100
-
-    fix a typo
-
-commit 22840d246833d1c2aa4201c277e1b910dc65a40c
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Dec 20 09:06:02 2012 +0100
-
-    rewrite the install doc, and integrate latest feedback on Mac builds
-
-commit 3612c3313caae66ba62f30fc6fe7430cb2976801
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Dec 20 09:04:45 2012 +0100
-
-    mark as advanced some options that are useless to the users, and improve some doc
-
-commit 6d9c67b14f86e16e2c4fefe44443e18bada3ed1a
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Dec 20 01:49:28 2012 +0100
-
-    remove a bit of cruft from the install doc, more remains to be cleaned
-
-commit 12e9d50eaa5e9272ac80d5a3424f36739010ad44
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Wed Dec 19 20:16:02 2012 +0100
-
-    cosmetics
-
-commit 22ff6a49b0593f2164d8c4c6244bff1a8bb16d86
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Wed Dec 19 19:41:07 2012 +0100
-
-    forgot the test file
-
-commit cdf00e8d160887b870361b73204526ec7722abf5
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Wed Dec 19 19:31:22 2012 +0100
-
-    use system malloc for the raw heap if GNU ld is used
-
-commit 906984c33ede60c163c8ea919304e5d0a1548b4a
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Wed Dec 19 12:18:52 2012 +0100
-
-    make this example be more valgrind compliant by increase host speed.
-    When tasks end after the "Finalize" reception, nothing is safe ...
-    Still has an invalid free in the end.
-    did some typo correction too
-
-commit cc375ad134c19925e1e343bae932be21cf8a8caf
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Dec 18 16:17:49 2012 +0100
-
-    Use xbt_malloc (and friends) instead of direct malloc()
-    
-    This is good practice as it asserts that the result is not null, and
-    it actually help me right now when digging in the MC.
-
-commit 581a88bba670ee2756e1f4986f55c863190d6930
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Dec 18 16:53:56 2012 +0100
-
-    Add -Wall to CMAKE_Fortran_FLAGS, unless enable_compile_warnings=OFF.
-    
-    This triggers lots of warnings, mainly about implicit function declarations,
-    but I don't know how to fix them properly for now.
-
-commit 81e0dc596f5e71f5e255ad39405518ad165d244e
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Dec 18 13:45:56 2012 +0100
-
-    Linker option is useless when '-c' is present.
-
-commit 32d9638c455b8074ac617c2ee5557b07a9e2f8ec
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Dec 18 14:34:45 2012 +0100
-
-    correctly add the Manifest file to the jar archive
-
-commit 495b157f3f134ef6823febdd6a1cba2ff2b94ba5
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Dec 18 14:22:05 2012 +0100
-
-    add some files, and make sure that they land in the binary jar file
-
-commit cb83f4f46c751c4dc32a4c9569e3626915803894
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Tue Dec 18 11:43:18 2012 +0100
-
-    this was fixed too
-
-commit 16521cfa2744bb41935b0cf3b493407c7efde8ac
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Tue Dec 18 11:10:58 2012 +0100
-
-    mention bug fix in ChangeLog
-
-commit a8e5359837149f73f41c1741d0d2e3f78b4de9a8
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Tue Dec 18 10:54:18 2012 +0100
-
-    add test_sd_avail.tesh to the list
-
-commit 38bfd0deea7b752b27a058b3e43fbceacc0185e6
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Tue Dec 18 10:50:50 2012 +0100
-
-    add a tesh file for the test of availability traces
-
-commit 66831da9d7eacdecc8c8bad2fdeb963494ea1424
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Dec 18 10:21:45 2012 +0100
-
-    Avoid to compile files when they're not needed.
-
-commit 5c0ad37fd1f1e21ede5c8ff97e805f9855698424
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Dec 18 10:16:01 2012 +0100
-
-    This file does not belong to TRACING_SRC; define SIMGRID_SRC.
-
-commit d8c20bf2f6fcfa63db82224bd927f588b3b166a4
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Dec 18 10:02:45 2012 +0100
-
-    Really remove deleted file.
-
-commit 31c8e045f681d2f2f01c90eb5c2520f7973b462e
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Dec 18 10:20:26 2012 +0100
-
-    Let's be honnest
-
-commit 34b70bf538f38282b52626b2542801f1deec25ca
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Mon Dec 17 15:41:32 2012 +0100
-
-    refresh the README, and re-add it to the archives
-
-commit 17297bfd06119ff0f303522aae8ea1b801dbe733
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Mon Dec 17 15:41:10 2012 +0100
-
-    that was really ancient (shame shame)
-
-commit 3b5e3f74b12e039d0a5f5eacf3f82c37ad3505cc
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Tue Dec 18 10:11:12 2012 +0100
-
-    This prevent periodic availability/state traces to loop forever
-
-commit 1e896e691f69c6e46566d038d37b4fd7ea18fa3d
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Tue Dec 18 10:01:10 2012 +0100
-
-    Fix _sg_do_model_check use with model_check=OFF
-
-commit 28700bafbbef119ee34d7632ed7c61749995dc78
-Merge: 78c8b98 ae6e5e8
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Tue Dec 18 09:28:16 2012 +0100
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit ae6e5e85886c80a444afa6604591d6ee3a56f564
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Dec 17 23:43:34 2012 +0100
-
-    cosmetics
-
-commit c87a1faf862f306f15dd80a2d3428814a250c4ca
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Dec 17 23:40:23 2012 +0100
-
-    add an example to test availability traces. Weird behavior and runs
-    forever (thus no tesh yet)
-
-commit 78c8b9893aa6947905617155ed8fa2538147e5e8
-Merge: 17a9f17 bbb5731
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Mon Dec 17 17:20:34 2012 +0100
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit 17a9f17337b1d6743025cf52e7c19a469138d38f
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Mon Dec 17 17:20:27 2012 +0100
-
-    Restructure config headers
-
-commit bbb5731bb1764f2ee38d277950c92356fce1df42
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Dec 17 16:33:27 2012 +0100
-
-    no need to explicitly tell that resources are initially up anymore.
-
-commit 35f97bc21dd1519337935e52a973b6d320fdf2ef
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Dec 17 16:32:20 2012 +0100
-
-    when the first event of a trace (availability or state) starts at a time
-    greater than 0, this means that the default value has to be used
-    meanwhile. Create a dummy event whose value is -1 and handle this in
-    surf_presolve.
-
-commit 01c70260177e586af94f9d221f9a5e616d8a504f
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Dec 17 16:30:12 2012 +0100
-
-    when the value of an event is a negative one, don't update resource
-    state during presolve. Allows to use default status up to the time (>0)
-    of the "real" first event.
-
-commit 0d3245b3e4f5440210358c5b7499379ee6aaa328
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Dec 17 15:42:08 2012 +0100
-
-    add more debugging info there. Nice to know what is the new value
-    assigned to the link
-
-commit d7ef0e2c3657154be52ac3303dee6c35594d9b8d
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Mon Dec 17 15:52:20 2012 +0100
-
-    chainsend: print some transfer stats, move debug prints to where they belong
-    
-    also count up bytes when transfering, so that the peer can print its "transfer speed" when it's done, and finally update tesh accordingly
-
-commit 24297936443eb968a6f4733731a2e01c67bdfcc5
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Mon Dec 17 11:17:04 2012 +0100
-
-    Fix model checker config issue
-
-commit 7d9a2608433e246294b7c4b339371fd4d3530ba6
-Merge: 7d4a9a7 3ee5e2a
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Mon Dec 17 11:04:19 2012 +0100
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit 7d4a9a7e27436e76b10c1b1f9ce794655dc070a2
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Mon Dec 17 11:03:42 2012 +0100
-
-    Move config from surf to simgrid
-
-commit 3ee5e2ac47abb878c628539714f57dbb4898032b
-Author: Sebastien Badia <seb@sebian.fr>
-Date:   Mon Dec 17 00:46:49 2012 +0100
-
-    Cosmetics : Remove whitespaces for mquinson :-)
-
-commit bcc3c7749b4273243807c89b6f0b91ab449033f2
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sun Dec 16 21:18:01 2012 +0100
-
-    model-checker : remove tesh bugged2 (too long with the new version of DPOR)
-
-commit 418c46cdf11088fc52b1f8613e8ad6f81e0a2575
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sun Dec 16 21:14:25 2012 +0100
-
-    model-checker : update tesh bugged1 with the new version of DPOR
-
-commit 464f89a9c5bd6322317dd01fc1edfec57cf48db7
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sun Dec 16 18:31:45 2012 +0100
-
-    model-checker : interleave all enabled processes for each state and apply DPOR only once per process
-
-commit 3c12edcf1badf7307f105b2afcd7b4223af493bb
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Dec 14 16:24:09 2012 +0100
-
-    model-checker : cosmectics
-
-commit 415bcef093fcaa88f34a8ccd48248815a5a8757f
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Dec 14 15:57:57 2012 +0100
-
-    Remove comm from src_proc->comms and dst_proc->comms when finish it,
-    if is detached (dsend)
-    
-    Currently, with dsend action, the wait of src_proc is not necessary to
-    finish the communication. In this case, only dst_proc removes this
-    communication from its list and destroys it, if src_proc is always
-    running. When src_proc makes a process_cleanup after that, it
-    retrieves this communication in its list while it doesn't exist
-    anymore and thinks that this communication isn't for it. This led to a
-    simulation error.
-
-commit ba82f10f3e6c03bbe3002b38e59ae34a71574359
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Dec 14 15:50:35 2012 +0100
-
-    remove comm from rdv if comm destroyed before being finished
-
-commit 0563fb6fa537f90021fffb42f13abc3577030379
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Fri Dec 14 16:35:36 2012 +0100
-
-    trace initialization requires some more love concerning native libs
-
-commit 82f4d92f4eed89d1c257810d24f841de2106e3ec
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Fri Dec 14 16:34:30 2012 +0100
-
-    add a missing file to the archive
-
-commit 7bd04ecffac47045cc7f2aad9790c50446624bae
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Fri Dec 14 16:33:24 2012 +0100
-
-    ddl files have strange names when generated with mingw
-
-commit 1e9d81f41250ba9a77a8d6b113977c5765ff89d7
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Fri Dec 14 16:02:05 2012 +0100
-
-    doc fix: AS has no 'name' attribute, but a 'id' one
-
-commit 7715a90f3843eb619350fa1014c9e71327ef760c
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Fri Dec 14 15:51:43 2012 +0100
-
-    reindent, no real change
-
-commit 253e5e44da23233d06314cfb81b82149e45c1d5d
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Dec 14 13:39:22 2012 +0100
-
-    Typos.
-
-commit 786246a1d66b281f419c62f21bdd49c11d9dec99
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Dec 14 13:39:22 2012 +0100
-
-    Use cat+here document, instead of non-portable echo -e.
-
-commit fd4cc5484d464f76e4dd437155b9d0d69ef5a94e
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Fri Dec 14 12:12:42 2012 +0100
-
-    make doxygen happy
-
-commit 81198ea2af726e0d0ee06759fcc4120241e044bb
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Dec 13 16:36:24 2012 +0100
-
-    SimGrid 3.7 is ways too recent for GRAS (+cosmetics)
-
-commit 50fbaf4e49aff29840e80979ad9cb5f1415b83f5
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Dec 13 16:27:01 2012 +0100
-
-    document how to react when stuff break during the upgrade
-
-commit 253ab8e839d87b6794545ac9094b020674cfe967
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Dec 11 11:52:30 2012 +0100
-
-    ignore that binary file
-
-commit 7b5d97a0198ce4ecbe5654a7cfe978bd1880f936
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Dec 12 19:33:40 2012 +0100
-
-    change the way we handle MPI_Request termination
-    to avoid using smx_action too much in smpi.
-    Removes a few more leaks in collectives
-    Handling of waitany was changed, it should return sooner and avoid a few unnecessary simcalls
-
-commit bc74e6a87d5286f31ca5ae156ba74339b7f6775e
-Author: Arnaud Legrand <arnaud.legrand@imag.fr>
-Date:   Wed Dec 12 12:00:35 2012 +0100
-
-    Spell check...
-
-commit c49799e7dc19456f53c747d6af0052ec65f97d41
-Author: Arnaud Legrand <arnaud.legrand@imag.fr>
-Date:   Wed Nov 14 14:55:02 2012 -0700
-
-    This is useful for those typing ./configure & make without looking at output. :)
-
-commit f43152a541f7ce1ad5ce9ddbfe11d9610422f490
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Wed Dec 12 10:11:54 2012 +0100
-
-    Add ctest2junit.xsl for jenkins
-
-commit 6ebb8b276908d2e563a591d910e3216b38ec7502
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Dec 12 08:19:26 2012 +0100
-
-    Another missing include, needed with tracing=off.
-
-commit 8687b520f5bf89bedb3f7711d20ff70520221114
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Dec 11 18:01:54 2012 +0100
-
-    model-checker : update tesh bugged1_liveness
-
-commit 4d66c7253fc38935a2a4f4d4571584a314260011
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Dec 11 17:46:58 2012 +0100
-
-    File simgrid_modules.png is automatically generated.
-
-commit 7a9e199c3d3175defedfa8289c8589ed4bcee789
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Dec 11 17:43:42 2012 +0100
-
-    Add rule to generate png files from DOC_FIGS.
-
-commit c1ddeeec9b2bc65d52a5f374db0c226839374335
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Dec 11 17:13:46 2012 +0100
-
-    Sort list, and add missing file output.goal.pdf.
-
-commit e519eca04a7e3a2c008793aabed70077828aa86b
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Dec 11 16:38:59 2012 +0100
-
-    Remove/add a few includes.
-
-commit 38ae1c9e075c09dad30905e7c36e9a0e0a915718
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Dec 11 16:35:15 2012 +0100
-
-    Revert "I'm so glad that this line is useless"
-    
-    This reverts commit 5904252e9e4e84030ee544d5efbd832dffa696a7.
-    
-    It broke builds with tracing=off.
-
-commit 5b5563f8e343b89fff6b4e5b9b7a0c42e0f7fba8
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Dec 11 16:30:12 2012 +0100
-
-    Enable tracing for Nightly_memCheck too.
-
-commit 9ed8f63d4856efe72038250011ad82a0f90f7d53
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Dec 11 15:48:02 2012 +0100
-
-    Remove now unused support for remote exceptions.
-    
-    Plus slight reindent in ex.h.
-
-commit 33e60ba79d314e2b6e18e7d4c5bc354519a85455
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Dec 11 15:34:24 2012 +0100
-
-    Define target before using it.
-
-commit 6af11f57f8a7fc1e6694ce8226db505c7bcaa00e
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Dec 11 15:13:41 2012 +0100
-
-    Rename function (create->reset), and kill empty function (destroy).
-
-commit 4eb9402362d5ecd76b79b1054ba37a8de264a280
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Dec 11 15:13:41 2012 +0100
-
-    Use a sinlock instead of a mutex for mallocators.
-
-commit 71a018851ec389e3c5c68e6dda895d47f5a29c5f
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Dec 11 15:13:41 2012 +0100
-
-    Factorize code for mutex locks.
-
-commit dd7e8ef2e747369a874fb3f9abef81a22a89c8c7
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Dec 11 15:13:41 2012 +0100
-
-    Protect mallocators for concurrent acces only with parallel mode.
-
-commit d28d982c819b1cf2e261afba2439ae8430b8cfb9
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Dec 11 15:13:41 2012 +0100
-
-    Enable smpi for Nightly_memCheck.
-
-commit eea6f94335c93d0b4328e8435ee4f6e26154e48a
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Dec 11 11:50:15 2012 +0100
-
-    make an error message informative
-
-commit 3719170cd3de26a8fc027b9a6bb539a195b9e08c
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Dec 11 11:49:31 2012 +0100
-
-    I should stop coding at night -- sorry
-
-commit c755238ab99a51c4e88d6e0b74672c1ffb39dbf6
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Dec 11 11:49:06 2012 +0100
-
-    no need for unused variables
-
-commit 664f6f1f26d92f4ff38a76f8147464a282b32e82
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Dec 11 11:13:29 2012 +0100
-
-    plug a memleak on my way
-
-commit 0b383929b7044e87b46f2ebd9f85be4189ae6350
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Dec 10 17:34:50 2012 +0100
-
-    model-checker : update tesh bugged1 and bugged2
-
-commit ea1c5a880fd056c637c99a6cc7ec0b9b62ac87c7
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Dec 10 16:53:55 2012 +0100
-
-    model-checker : forget one fix in MC_state_set_executed_request
-
-commit e13dac70099e758d38fc15778b6f427139c981bb
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Dec 10 16:35:42 2012 +0100
-
-    model-checker : fix dpor algorithm if max depth reached
-
-commit e45e8271d467f31bff14c5370f28069c23de6039
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Dec 10 16:34:25 2012 +0100
-
-    model-checker : restore previous version of MC_state_set_executed_request, fixed with commit 87d50bb063f2937d73b984bed011fef018a761e2
-
-commit 4b06a0f2c1439b36454b71221e99e1586ccde0d7
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Fri Dec 7 16:24:32 2012 +0100
-
-    add a bunch of new fortran bindings, to make bigdft happy
-
-commit 675f9e130e59269e4bd0cb5dcb61ea2ae4284d78
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Dec 10 14:40:53 2012 +0100
-
-    model-checker : remove independance between iSend/iRecv and Wait
-
-commit ac2a2796d269a829faa7c4f45699e6f10751fa71
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Dec 10 14:21:05 2012 +0100
-
-    model-checker : one region in snapshot for data and bss segments of libsimgrid
-
-commit 3afb7fcd5847dbd9cf2005e28d45eadcf96a399b
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Mon Dec 10 12:27:36 2012 +0100
-
-    document an ugly pimple in the code that were added for autorestart to work
-
-commit 6b9672672f0cd8aa40d392cfd422da035e14fb40
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Sun Dec 9 22:20:09 2012 +0100
-
-    this file went public, obviously, so let's document it properly
-
-commit aa4f99f9014c28f928991abccdfb10c44b74d5ab
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Sat Dec 8 16:16:01 2012 +0100
-
-    cosmetics
-
-commit e2ec31cd19284f7cc75b071f8a6006f05a468faa
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Sat Dec 8 16:13:12 2012 +0100
-
-    doc: rename involved into contributing, and write a first version of this page
-
-commit 2aac52ff8c0f69f5cdbacb1728a8a1119469586b
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Sat Dec 8 12:18:07 2012 +0100
-
-    the ref guide is not separated anymore
-
-commit 3e1ec4487e521f11512c84858f85a811eedbad1f
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Sat Dec 8 12:17:52 2012 +0100
-
-    further improve the doc on documenting simgrid
-
-commit a8ba146044f5e596efd93d81efd2958cbb1cb3b1
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Sat Dec 8 04:18:31 2012 +0100
-
-    document how to document simgrid so that other can do that too
-
-commit 0a2c02c78cb93603b406a4b94e07720e04ef854f
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Sat Dec 8 04:18:00 2012 +0100
-
-    no need to declare twice the list of files that must be copied into the documentation
-
-commit 3865b6c68277ccf95aaac822c3e0cde1447d8801
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Sat Dec 8 04:17:02 2012 +0100
-
-    document the unit testing mecanism
-
-commit 3f3ba5eafe0f898aa5ecf54aef860326bab3bdaa
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Sat Dec 8 04:15:53 2012 +0100
-
-    fix doxygen markup
-
-commit bb89977ebcb270b49d2806048a4d2f5a944a5997
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Sat Dec 8 02:12:16 2012 +0100
-
-    improve the internal doc on cmake files
-
-commit 9bcf3ef1cfc9dc47405ac4ead358a6665b756645
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Fri Dec 7 23:23:59 2012 +0100
-
-    take care of the generation of doc/doxygen/logcategories.doc after last cleanup
-
-commit 19cf206fcdff32e898927ef3d5d24186f6754a7e
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Fri Dec 7 23:17:51 2012 +0100
-
-    put some automatic links instead of letting the user search for themselves
-
-commit 4f3542d1f6ce52c0d190d9ee21d641d5d313e1c7
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Fri Dec 7 14:47:11 2012 +0100
-
-    chainsend: change tesh to test with 8192 pieces
-
-commit fd5e7dd3b80243988a5d0b4fa957bb30f57f7678
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Fri Dec 7 14:40:34 2012 +0100
-
-    chainsend: change test platform latencies and bandwidth to LAN-like values
-
-commit 3da214841105b9ff875937b2b4cc8a85125a4cf0
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Fri Dec 7 14:39:35 2012 +0100
-
-    chainsend: decrease message size, it was actually too big for no good reason
-
-commit be4f11687c56257e435d7a2603b8bd98e605c6bd
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Fri Dec 7 14:39:02 2012 +0100
-
-    chainsend: change default number of pieces
-
-commit 03a8f40048341b03dc7d8e321ca89d0209c306fc
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Fri Dec 7 14:38:03 2012 +0100
-
-    chainsend: add number of pieces as parameter of the broadcaster
-
-commit 5904252e9e4e84030ee544d5efbd832dffa696a7
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Fri Dec 7 09:55:28 2012 +0100
-
-    I'm so glad that this line is useless
-
-commit 70224752620872ce4ae4647487d21eb54a69090c
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Fri Dec 7 09:55:12 2012 +0100
-
-    this file is now useless
-
-commit 6a26b9f74047c0805cb05a1861be2b35b33a71df
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Fri Dec 7 08:02:09 2012 +0100
-
-    fix the 'sync-gforge-doc' target
-
-commit 6a7855433dca0f0609aee81224b65c1e74ca5be5
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Dec 6 21:22:08 2012 +0100
-
-    Fix a bunch of errors on make dist due to the recent documentation cleanup
-    
-    That's still broken because of a missing smpi replay trace file
-
-commit 18fb7de546b3064c12e51127fa12a060bb342557
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Dec 6 21:16:18 2012 +0100
-
-    activate the search engine, and keep the doxygen warnings under control
-
-commit 325e864be56e089073a0f2d9d70aae3d82baf968
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Dec 6 21:13:29 2012 +0100
-
-    Damn doxygen, I hate you. I really do.
-    
-    I can't find any way to create a link to the root of all modules. So
-    simply remove that link, clicking on the right graphic will do it.
-    
-    Doxygen is the best documentation tool out there (I really digged),
-    but it's soooo bad it's disgusting.
-
-commit 58ce59f4ee4b6f916d39d04b5df928f2bfdb3422
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Dec 6 21:12:42 2012 +0100
-
-    sort the elements of this file so that it becomes readable w/o loosing too much mental health points
-
-commit 75a8739492b60edf1a33f89046d125e53e9bf308
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Dec 6 16:43:16 2012 +0100
-
-    merge the refguide into the documentation
-
-commit 21668ddb215e62e653854df55ffcd83ce50dea58
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Dec 6 15:19:45 2012 +0100
-
-    merge the insider manual into the main one
-
-commit 873ced5d526ed273099cb0a65a13163c3225c77f
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Dec 6 12:00:42 2012 +0100
-
-    move the user manual one layer higher, so that all manuals are merged back
-
-commit 9215b9a2294a6352eaac6396a6367d420cdc8759
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Dec 6 11:17:26 2012 +0100
-
-    this file does not exists: it breaks make dist
-
-commit 8b376fd3c79ae939f2457e6d39db69a74374f682
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Dec 6 10:46:27 2012 +0100
-
-    adding slides to the documentation was not wise from me
-
-commit f43c766932553c0f32c9e681ea5b7032003c29a7
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Dec 6 10:44:55 2012 +0100
-
-    start refunding the userguide
-
-commit 04623b43371d801573dc06771538af1057db6e41
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Dec 6 01:29:55 2012 +0100
-
-    we should not forget about the mainpage of the documentation
-
-commit acc856872ff17ac8a34bc6b7a93ffce371b77b61
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Wed Dec 5 23:12:10 2012 +0100
-
-    these files are not generated anymore
-
-commit 592feac9f00f8e5df4075437790d7b8b16676660
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu Dec 6 19:09:11 2012 +0100
-
-    fix config issue
-
-commit cfe516ddd1ef9b8759d25de872c0b8dee73e5da9
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu Dec 6 18:43:06 2012 +0100
-
-    handle proper cleanup of mpi datatypes with MPI_Type_free with a refcounter
-
-commit 14608bd75984c1dc3e279f67ccce7a3accb7650a
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu Dec 6 18:31:11 2012 +0100
-
-    mallocators were not initialized and used since commit 1f50f809
-
-commit 26ac669d68abd5ccb430266a6a57d1d2201827cf
-Merge: 07eb731 3490c32
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Thu Dec 6 10:57:01 2012 +0100
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit 07eb7317b31474d0b6702c255741b194dbfd2d6d
-Author: Paul Bédaride <paul.bedaride@gmail.com>
-Date:   Thu Dec 6 10:52:20 2012 +0100
-
-    Add ModelChecker build type
-
-commit 3490c32bf631c78a2e97814d028939305f78e0d2
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Dec 6 10:31:51 2012 +0100
-
-    model-checker : liveness model-checking works only on 64bits for now, add condition for tests
-
-commit 8c32d2978c520a4ff777c92e3ec14a827c60996a
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Dec 6 10:16:53 2012 +0100
-
-    model-checker : improve debug message if different global variable
-
-commit e8b6afba8f8b0963162e7ece45d9503662d2f03d
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Dec 6 10:16:10 2012 +0100
-
-    model-checker : ignore global variables corresponding to a counter for coverage
-
-commit 1630762970ef7debfd44c24e6621af716c11af73
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Wed Dec 5 21:57:59 2012 +0100
-
-    these includes are useless
-
-commit 36d4554a8b13b10d651f614299de05220626bcb5
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Wed Dec 5 21:21:18 2012 +0100
-
-    we need that files to compile on windows
-
-commit 5d4e0db1fca6cd248aaca381866715825fb93746
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Dec 5 19:10:42 2012 +0100
-
-    activate pt2pt truncmult test in teshsuite
-
-commit 6b9a59680b27bbe789336585bd00be1fae84d9a7
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Dec 5 18:55:18 2012 +0100
-
-    modify the way we handle MPI_ANY_SOURCE, MPI_ANY_TAG, and MPI_TRUNCATED.
-    Fix the case where a request may live outside smpi and be reused
-    We store the values we may change in other fields
-
-commit b4649c05f79527c8befbf7fac7a85ef6184ac032
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Dec 5 18:51:24 2012 +0100
-
-    make valgrind happy with smpi by handling action destruction inside finish_wait
-
-commit 8da04e000fceccdeebd0118f27d6974c8858da0e
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Dec 5 16:21:15 2012 +0100
-
-    model-checker : increase tesh timeout for mc-chord-neverjoin-ucontext
-
-commit f449557885f5b949b9f52b1c3fa1395571c08857
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Wed Dec 5 16:20:12 2012 +0100
-
-    ensures that the native libraries are always loaded before trying to access them
-
-commit d28deecd8877f863c3b2f8623da62ce8aeee304c
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Dec 5 15:58:31 2012 +0100
-
-    model-checker : update snapshot_comparison tests
-
-commit 6bee07c05481cf59f8e8dbaff46629af3d254c06
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Wed Dec 5 08:07:13 2012 +0100
-
-    bundle the native library into the jar file
-
-commit 6d8693000fed2c1603be15a9ff86d1965c2c61a9
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Dec 4 19:16:33 2012 +0100
-
-    model-checker : ignore new variables
-
-commit 004dc1d6a53f5ded31becbdc1bee43805359d8c6
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Dec 4 19:15:13 2012 +0100
-
-    model-checker : display instruction pointer if different local variable
-
-commit 88477504b135930a51dad5af1d57194c894c091b
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Dec 4 16:30:28 2012 +0100
-
-    model-checker : ignore simcall result in heap comparison
-
-commit 9a438aff7d4cb341293b1f06c612eadb0fed0606
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Dec 4 16:29:13 2012 +0100
-
-    model-checker : remove unused code
-
-commit eef2741bc79047ecdaa6507c23f99d9fa38cbc61
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Dec 4 16:28:54 2012 +0100
-
-    model-checker : set raw heap for initialization step
-
-commit 7616b7b3f449a258f75f3e1ba5c974b74694e91a
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Dec 4 16:20:39 2012 +0100
-
-    model-checker : get libsimgrid_path with MC_init_memory_map_infos
-
-commit 87d50bb063f2937d73b984bed011fef018a761e2
-Author: bedaride <bedaride@beowulf.loria.fr>
-Date:   Tue Dec 4 16:15:31 2012 +0100
-
-    Dirty Fix to handle model checking with new simcalls
-
-commit 13be40eff6b05494529813d4c953dda7a03920c0
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Dec 4 15:40:17 2012 +0100
-
-    doc cosmetics
-
-commit b44aaffb3e7360fb86870ce79d34e8df11e111b7
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Dec 4 15:35:58 2012 +0100
-
-    improve the documentation with regard to the compilation of SimGrid java (finding jni.h)
-
-commit 830316386d87df5bd767a583240c193964bceac0
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Dec 4 15:35:36 2012 +0100
-
-    Start the development of the next release
-
-commit 62043c0117037b734977e83eaa266a83fe077d2f
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Dec 4 14:32:35 2012 +0100
-
-    get ready to release, at least
-
-commit 743a20c3c129ffabc897244b7e1347444f42ffe1
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Dec 4 14:19:52 2012 +0100
-
-    and now, with the right URL for the faq, bummer
-
-commit bcaf6443d33f47153fe3661255c958bc83ce0cca
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Dec 4 14:16:05 2012 +0100
-
-    fix a bunch of links to the FAQ -- hate that code dupplication
-
-commit 7d657e0ce959a6c5198fc7943a3606cf0d8892bf
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Dec 4 13:13:30 2012 +0100
-
-    Avoid to add an empty component into LD_LIBRARY_PATH if it was not set before.
-    
-    Also remove the trailing filename.
-
-commit 023ba62ad77dcc3714288ca23364af119cdc9735
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Dec 4 13:05:30 2012 +0100
-
-    Avoid to add an empty component into LD_LIBRARY_PATH if it was not set before.
-
-commit 2e24e34b88e3844c1518d98a78be5fe7964afe87
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Dec 4 12:06:22 2012 +0100
-
-    Improve a bit the documentation with the help of Guglielmo De Angelis as beta tester
-
-commit 1e6b0a52bef29bab9fd6754500c4e67206b07e7c
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Dec 3 19:07:15 2012 +0100
-
-    model-checker : fix MC_state_set_executed_request
-    
-    Comm for SIMCALL_COMM_WAIT was internal_comm address of mc_state
-    (confusion between s_smx_action_t and smx_action_t)
-
-commit 9d3c2875f1f2f1f758514ddc54a3d589ef52743c
-Author: shenshei <paul.bedaride@gmail.com>
-Date:   Mon Dec 3 17:54:02 2012 +0100
-
-    Fix debug message in simix
-
-commit 3604f04709e5e6f2abd0ee011b2f8e0e8f32a96a
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Dec 3 17:01:19 2012 +0100
-
-    comment a bit of code in sender_gap for smpi, which leaked memory.
-    This is temporary to correct the leak, waiting for the replacement of sender_gap
-
-commit bc630c996548bb09c7af6c098fa1b0a39bd8a08b
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Dec 3 17:00:37 2012 +0100
-
-    remove sender's side data from mpi_send in the receiver's side for detached send
-    fixes a leak.
-
-commit b9734bbd2fdc60d9239ebee9f121ab7bba00c88f
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Dec 3 12:10:47 2012 +0100
-
-    hopefully remove leak in permanent receive mode
-
-commit 843ecd34daee4c7181642ff058cdcb448c34c05b
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Dec 3 10:29:13 2012 +0100
-
-    Add a note about inline functions in README.coding.
-
-commit 1e3f29793efb84e328898065ee0c2491cf3bd3a7
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Nov 30 17:39:21 2012 +0100
-
-    Remove spurious semicolon.
-
-commit b339ccd8d934ce92d0511d25048b9d965a0d37b8
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Nov 30 17:31:16 2012 +0100
-
-    Define inline functions in header file (again).
-
-commit 36eaa45fc14692a0e3438b4fe100856adb38c7c0
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Nov 30 17:30:56 2012 +0100
-
-    Remove prototypes.
-    
-    These inline functions are only used in smx_user.  Forward declarations are useless.
-
-commit a854cf5e6cb0eccfcac6992a3b1cf5d5be285754
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Nov 30 16:41:11 2012 +0100
-
-    Define inline function in header file.
-
-commit 238f2586203ab9bc2d0f7b2cdd8c736c90d45d4a
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Nov 30 16:23:18 2012 +0100
-
-    Initialize variables, and make valgrind happy.
-
-commit e2af0d84aea271ea0a95ccdb6eecb95fd8d7870b
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Nov 30 15:59:14 2012 +0100
-
-    Print a message and exit if file was not found.
-
-commit bdf65e2dcb24e3aba35b9f861f8e24b50d3c4d19
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Nov 30 15:56:11 2012 +0100
-
-    Activate memcheck tests for smpi-replay.
-
-commit 26523229bff50c8c67fc01b40b0bd837f821f671
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Dec 3 10:53:27 2012 +0100
-
-    Make generate_memcheck_tests.pl handle command "mkfile".
-
-commit 6ee0a28b73cc7b7c8b305b207dd668200f0a9e9b
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Nov 30 15:54:31 2012 +0100
-
-    Set valgrind option --track-origins=no, to make it use less memory.
-    
-    Actually, for the test smpi-replay, it needs more than 4GB of memory
-    with option --track-origins=yes.
-
-commit bd0fb57e458ea6c58fe75a022c52a9a0336452b5
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Nov 29 22:20:30 2012 +0100
-
-    Make tests work when building out of the sources.
-
-commit 96fb089c1df521d4824de6b9958ffbdb1c215d07
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Nov 29 22:19:29 2012 +0100
-
-    Don't ignore full directory contents.
-
-commit 00877c07294b806fb12182afb30567d19a5ee755
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sun Dec 2 22:28:01 2012 +0100
-
-    model-checker : remove independance between iRecv and Wait
-
-commit 107550dc3139edda069a66fbacfc677d728d0ef9
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sun Dec 2 22:15:23 2012 +0100
-
-    model-checker : statistics printed twice if exhaustive exploration
-
-commit 4978a3ae13dbfca366661d84d801f1acc7a6e017
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sun Dec 2 22:13:37 2012 +0100
-
-    model-checker : get global variables with objdump and compare only the bytes in data segments corresponding to global variables
-
-commit 68619e5931b60e6363fd9b009ddb9e6fd7c066cb
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sun Dec 2 22:09:09 2012 +0100
-
-    model-checker : get segments start only in MC_init_memory_map_info
-
-commit 72f3e5bb7597e85d02f6fb4dea3c7a8ac18d520a
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sun Dec 2 22:07:32 2012 +0100
-
-    model-checker : text segment is read and exec only
-
-commit 9c292df6b714911657b9a4d03fcc959569be31bb
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sun Dec 2 22:05:52 2012 +0100
-
-    model-checker : cleanups in comments
-
-commit 21c50b7da3b65c65baef50fc50b2c828e10b4c0f
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sun Dec 2 22:01:39 2012 +0100
-
-    model-checker : get .got.plt sections
-
-commit 7fef11c314bee09a58c9e05a11b82b4d4a17d8f1
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Nov 29 14:09:04 2012 +0100
-
-    model-checker : increase tesh timeout
-
-commit 3b5450cf5b1e7cabae148f2a258255a65ba2735d
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Nov 29 14:07:21 2012 +0100
-
-    model-checker : fix tesh name
-
-commit 1fb08bfd88ea0a1e8b4c1ec2b0ec4519126b6c51
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Nov 29 14:02:15 2012 +0100
-
-    model-checker : increase tesh timeouts
-
-commit 49a16851516d792f58799e0c6b7b46b37b8d272b
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Sun Dec 2 12:45:22 2012 +0100
-
-    add the test of allReduce replay
-
-commit f244935c2520a6102b98322d77fa7dc72933a935
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Sun Dec 2 12:44:30 2012 +0100
-
-    yet another action file for allReduce
-
-commit 65a8898a82c9b5053cc0a39976fdbdc339c9cd22
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Fri Nov 30 16:20:10 2012 +0100
-
-    missing file
-
-commit 1b90c328896ab220a222968f2e38b90c44e615a5
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Fri Nov 30 15:38:41 2012 +0100
-
-    hey you, you're supposed to be removed already (did I say that I hate
-    git when it come to rm already?)
-
-commit c2d5327a3f7a92699f9f4b44704d8f58dddba179
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Fri Nov 30 10:16:52 2012 +0100
-
-    remove temporary file at the end of the tesh f
-
-commit 7a9dae46b82d9bb370ceea26566e130fce38c282
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Fri Nov 30 10:15:36 2012 +0100
-
-    typos
-
-commit 7705e849132559bfd169a04c26296cc22f2d3743
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Fri Nov 30 15:59:39 2012 +0100
-
-    have the smpif90 file replace the main program clause by our own for f90
-
-commit 292a2a9b6a68f7b9bd620b8222d20ea91fe3bcf9
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Fri Nov 30 12:44:15 2012 +0100
-
-    fix a memory leak happening with smpi_replay
-
-commit b20e09447e41f77749c4d7f24cc750a6ce469232
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Nov 28 18:42:49 2012 +0100
-
-    add support of smpif90 file
-
-commit dc260216988aef34a7a171ae8aa0edc16ba93b42
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Nov 28 11:36:42 2012 +0100
-
-    few fortran defines to make bigdft happy
-
-commit 439ff233e2bd6371039af0bd43b5016626f63a9c
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Nov 28 11:35:49 2012 +0100
-
-    add yet another stunt with smpi_simulated_main to provide support for f90
-
-commit c3a7e65b70788c8331bd4d5916f1ab1a550e364d
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Nov 28 10:01:29 2012 +0100
-
-    replace smpi_simulated main by smpi_simulated_main__, because __ is wanted by fortran compilers
-    C compilers don't really care how we name it.
-
-commit fa7f60d9e04bc8f3551a9d4da799b9668cc6df59
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Nov 28 09:58:41 2012 +0100
-
-    add two functions to fortran bindings, needed by specfem
-
-commit 99e2ec610b1e3484fa0a012a49ab3f99fe88bda0
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Nov 28 09:57:01 2012 +0100
-
-    remove unsupported characters from mpif.h, for f90 compiler to be happy
-
-commit c882e24932c718fad85c22cb546f30e158f1b31d
-Merge: 426a2f9 09a5e38
-Author: shenshei <paul.bedaride@gmail.com>
-Date:   Fri Nov 30 15:09:01 2012 +0100
-
-    Merge ../simgrid
-
-commit 09a5e38f227f42cf1567a9ead8ed528a13fd35b1
-Author: shenshei <paul.bedaride@gmail.com>
-Date:   Fri Nov 30 15:07:38 2012 +0100
-
-    New simcalls work
-
-commit 426a2f9b93ab66257cb7645d6e5a3f1e5f193e8c
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Fri Nov 30 11:30:58 2012 +0100
-
-    chainsend: fix compilation errors
-    
-    Signed-off-by: Maximiliano Geier <maximiliano.geier@loria.fr>
-
-commit 6d7f851f116cff677f5d5cb009aa493a7510780c
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Fri Nov 30 11:11:05 2012 +0100
-
-    chainsend: change message sizes to more realistic values, avoid passing too many parameters around, use MSG_task_isend in broadcaster instead of send
-    
-    Signed-off-by: Maximiliano Geier <maximiliano.geier@loria.fr>
-
-commit df18a796ce976b1f7fd63a1317e13b51dc25b833
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Fri Nov 30 09:00:11 2012 +0100
-
-    forgot to add this file thus breaking the smpi_replay test
-
-commit b7dc271137b214c7ffd661941f9a03397a8736d2
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Nov 29 17:13:40 2012 +0100
-
-    rm this file, generated now
-
-commit 75b47fbdedef787204917ace12713f82a2243408
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Nov 29 17:13:10 2012 +0100
-
-    add 2 more test for smpi replay: barrier and some Isend/Irecv
-
-commit 1bc3c69d04ad1e5e9a7bfbd0a1d70b3a78c10959
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Nov 29 17:06:50 2012 +0100
-
-    printing the final simulation time also has to be done by the last
-    process to finish.
-    smpi_process_finalize/destroy already called by PMPI_finalize (remove)
-    use my own global to count the number of active processes (to not mess
-    with process_count)
-
-commit 071cbcc0eb242846a0a886f9cec27bfe92520c08
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Nov 29 16:40:26 2012 +0100
-
-    assuming that rank 0 is the last to finish is a bad idea. the last
-    process to die has to free the dicts.
-
-commit ba4af0ef6187a425c7fec5ee126ae4b3c8e3c61c
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Nov 29 16:34:05 2012 +0100
-
-    the comm_size action is useless now
-
-commit 84f68fb3fdb61455f076f6d978c0f89f80a8b7fc
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Nov 29 16:27:09 2012 +0100
-
-    generate the one_trace file for each test (will allow me to test several
-    basic traces with a single temporary file)
-
-commit 4827d2c33f5cadf967462e483ae5bd735f2150e0
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Nov 29 14:37:37 2012 +0100
-
-    Enable memcheck for smpi tests too.
-    
-    Tests from teshsuite/smpi/mpich-test/ are however still excluded, since
-    they are run through intricate scripts.
-    
-    Also exclude smpi-replay, since it's too memory hungry.
-
-commit 3682fedf2bd04454c396c64cf98ba0f92faace67
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Nov 29 14:37:22 2012 +0100
-
-    Make valgrind skip commands from /usr/bin/ and /bin/.
-
-commit e7efecac8f3f7e71dfde2253b39d7a65130b5cd7
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Nov 29 15:18:38 2012 +0100
-
-    Cosmetics: test ucontexts before raw contexts.
-
-commit cedfc729b0b6e1ee5a26fb44b8685087ce623796
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Nov 29 15:17:46 2012 +0100
-
-    Add missing guards.
-
-commit c1fce3a7608e9f70779aa9eeeef2e1a310836c2f
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Nov 29 14:24:09 2012 +0100
-
-    remove some leaks by calling SD_exit() before dying
-
-commit da12e59545f3a14d0aaae10b9a6462adce8ff5ba
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Nov 29 13:35:48 2012 +0100
-
-    clean stuff even when the scheduled is not good
-
-commit 674b3b9045034e1563df4df481231fdb1c2608d5
-Merge: 6674482 f005f4d
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Thu Nov 29 05:41:13 2012 -0600
-
-    Merge branch 'vmtrace' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid-java into vmtrace
-
-commit 66744829ea6f8bcd0729ac8d35b6cafbe9c41a6c
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Thu Nov 29 05:40:52 2012 -0600
-
-    getMessageSize
-
-commit 2e7bf3211683a899f33b53d70ab6de8d70672ea2
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Nov 28 23:40:35 2012 +0100
-
-    Fix printf statements.
-
-commit b0c62844142afb631594e472e7ad1ab2482b5eb3
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Nov 28 22:39:53 2012 +0100
-
-    Rename file, and make test smpi-mpich-pt2pt-raw succeed.
-
-commit 62bd017534ec1252074202ced6e031504bf17f44
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Nov 28 21:34:51 2012 +0100
-
-    Add a few thoughts in README.coding, and correct typos.
-
-commit 271b1ed392b298fe582c52512d47f0736987844e
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Nov 28 18:22:19 2012 +0100
-
-    We have status, return its value.
-
-commit b77216e633e2d4e03cfb7778436b2464e7e24b70
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Nov 28 18:19:17 2012 +0100
-
-    Define functions as static.
-    
-    Fix build errors from -Werror=missing-prototypes.
-
-commit d693e2620b270cd5a6ca836f5ead1c079be4820e
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Nov 28 18:18:19 2012 +0100
-
-    Remove unused variables.
-
-commit 2816e3ca51171ca2479ae699d682c8e37324cc57
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Nov 28 17:48:37 2012 +0100
-
-    Add missing prototypes.
-
-commit 7d961518f975f0bf546ef326331f5df5f8807417
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Nov 28 18:14:30 2012 +0100
-
-    An inline function must be visible from header file.
-
-commit 7b4f6bf5c5002eb43b2b4093e983cb18f5979e96
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Nov 28 17:47:43 2012 +0100
-
-    Return new value.
-    
-    Did it work before?
-
-commit 8bfb777d7a5d8e8b9541cb80d9554878c8b895fb
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Wed Nov 28 17:26:03 2012 +0100
-
-    Oops, forgot to actually add the new tesh
-
-commit eaed19c446220e1d60bcd79aa970f64cbf815e7f
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Wed Nov 28 17:06:55 2012 +0100
-
-    Remove unused tesh (copied from sendrecv), add a real tesh for chainsend
-
-commit e6bd520dd999137c9f9bf3968e4764d82c948314
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Wed Nov 28 15:19:57 2012 +0100
-
-    Oops, forgot to change one XBT_INFO
-
-commit 821667cb42120b4d1796bd5739e20e7813d6d8ee
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Wed Nov 28 15:10:27 2012 +0100
-
-    Some more cleaning up, commented out INFO logs go to DEBUG
-
-commit 8a98e237cf171b9295fd40e56b0a901387fbe185
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Wed Nov 28 13:31:20 2012 +0100
-
-    Code cleanup
-
-commit d749060f107933bf2a39cdfee01b9b1885fc6b0b
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Wed Nov 28 12:01:54 2012 +0100
-
-    Fix compilation error: there's no MSG_clean anymore
-
-commit cbc4c75a33fdc7dd6adc43e55eda63fd490abaa0
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Tue Oct 16 14:07:36 2012 +0200
-
-    Fix typo
-
-commit 2aaa919aa7451546f9576b3a71fc41f896c24b31
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Tue Oct 16 11:42:50 2012 +0200
-
-    Renamed project to chainsend to avoid confusion
-
-commit 639100ee11f3b66897b242b05f8782230b0dcd89
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Mon Oct 15 18:14:01 2012 +0200
-
-    Deployment file generator in Ruby, takes a platform file, parses hostnames and outputs a deployment file for kadeploy Fixed mailbox names so that they don't depend on the hostnames FIXME: comm_t should be queued both in sends and recvs
-
-commit aa6668dbbd08c418867588055ca2c2d7c89abbfc
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Thu Oct 11 15:29:43 2012 +0200
-
-    Code is now modular and tidy
-
-commit 982b4e75dbf84810d88dd2170fa80e2da575c8b9
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Wed Oct 10 17:16:58 2012 +0200
-
-    Refactored the xbt_dynar_iterator_t implementation Added reverse and random iterators
-
-commit 69d66050bef9b3b9ec134c84f71f303194d5b13e
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Tue Oct 9 18:06:57 2012 +0200
-
-    First working version with 8 peers I have not evaluated how it works yet, only that every piece is delivered successfully
-
-commit 124b9aa048dc0af73a539a2761ce5cbc95814f22
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Mon Oct 8 18:50:19 2012 +0200
-
-    Modified XML platform file so that routing actually gets done Now it works with sync messages, but it's too slow Async doesn't work yet, it fails after the first peer exits
-
-commit e68e17956027521b8a3e8195d1ccd62b28f83aaa
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Fri Oct 5 17:57:17 2012 +0200
-
-    messages implementation: it dies when trying to forward data from one peer to another unified message parsing, it parses and executes chain and end of data messages correctly
-
-commit 523f53b9ed809198f82d3f76945bd511fa175b64
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Tue Oct 2 17:16:37 2012 +0200
-
-    Modified platform and deployment files so it's easier to add nodes Fixed chain generation Implemented an end data message (peer doesn't know about it yet) TODO: fix peer side of end data, implement data send, see how to do a barrier to synchronize
-
-commit d3143c0028a28311d7a1b0bcae5ac8e6d6a97eed
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Mon Oct 1 17:24:36 2012 +0200
-
-    Fixed iterator Initial version of chain generator (doesn't work) I have to change the deployment file and the way the peers are initialized so that you don't have to generate a huge file with every single entry
-
-commit f8c559b682d138281eedddfbcb363a2b051c4d13
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Fri Sep 28 17:34:57 2012 +0200
-
-    Initial implementation of kadeploy look-alike
-    
-    Used sendrecv as skeleton
-    Implemented a random iterator for xbt_dynar_t, which still segfaults
-
-commit babb079cb238a644531e4cf5aa2dd045d8790b3c
-Author: shenshei <paul.bedaride@gmail.com>
-Date:   Mon Nov 26 13:24:57 2012 +0100
-
-    Change simcall functions
-
-commit ede1c3b3c0e65b32ffa025b63d0850501225fb0a
-Author: paul bedaride <paul.bedaride@gmail.com>
-Date:   Thu Nov 8 11:20:47 2012 +0100
-
-    Add macros to generate simcalls code
-
-commit d6fc96fb24bb0006584d44bee70df5f67b37f5fb
-Author: Cristian Rosa <cristian@rtfm.org.ar>
-Date:   Wed Oct 10 11:54:56 2012 -0300
-
-    Make SimGrid compile again :)
-
-commit da9d640d914fb561db6cac31908505e8198c191b
-Author: Cristian Rosa <cristian@rtfm.org.ar>
-Date:   Tue Sep 18 13:42:28 2012 -0300
-
-    WIP on simcalls: fd8c267 Stop making direct calls to SIMIX for host handling, use simcalls instead.
-
-commit dc43fd7b69f8615891c148ddca0db22bae4c8e73
-Author: Cristian Rosa <cristian@rtfm.org.ar>
-Date:   Mon Sep 10 09:57:51 2012 -0300
-
-    Stop making direct calls to SIMIX for host handling, use simcalls instead.
-
-commit cfa2c6d8bd499b438e9f88e2e72e3b81e53b466a
-Author: Cristian Rosa <cristian@rtfm.org.ar>
-Date:   Mon Sep 10 09:55:59 2012 -0300
-
-    Kill unused macro.
-
-commit d49424af95e13938bd75aaa5fdd36e5d3d4406f5
-Author: Cristian Rosa <cristian@rtfm.org.ar>
-Date:   Mon Sep 10 09:24:14 2012 -0300
-
-    Move Hosts related simcalls to the new API.
-
-commit b9922f60d05b3a465f766be535baf55aef0a6651
-Author: Cristian Rosa <cristian@rtfm.org.ar>
-Date:   Fri Sep 7 15:12:34 2012 -0300
-
-    Add new type of scalar value 'STRING' for const char*
-
-commit 5bfd6df6e3880e128c78afbeff9dfc131f8c8fef
-Author: Cristian Rosa <cristian@rtfm.org.ar>
-Date:   Fri Sep 7 12:33:18 2012 -0300
-
-    Extend definition of simcalls to include a pointer to the simcall handler functions.
-    Use these pointers to initialize a simcall dispatch table.
-
-commit 2f4b693b1235e1d82f41a1639046c3ac66063fba
-Author: Cristian Rosa <cristian@rtfm.org.ar>
-Date:   Fri Sep 7 10:59:04 2012 -0300
-
-    Move SIMCALL_HOST_EXECUTE to the new simcall architecture for initial testing.
-
-commit e1c1a57d9f9a058f64abc00f8671d3a7c3d68f6b
-Author: Cristian Rosa <cristian@rtfm.org.ar>
-Date:   Thu Sep 6 11:25:07 2012 -0300
-
-    Add new simcall interface definitions.
-
-commit 5460f34ed156280c6beaf9a6b330bb0d68ab46b9
-Author: Cristian Rosa <cristian@rtfm.org.ar>
-Date:   Fri Sep 7 12:33:18 2012 -0300
-
-    Extend definition of simcalls to include a pointer to the simcall handler functions.
-    Use these pointers to initialize a simcall dispatch table.
-
-commit 8cb8e7da03088da26d6f05b7ff84c412fef25a53
-Author: Cristian Rosa <cristian@rtfm.org.ar>
-Date:   Fri Sep 7 10:59:04 2012 -0300
-
-    Move SIMCALL_HOST_EXECUTE to the new simcall architecture for initial testing.
-
-commit 017cf40352819fcf7bbf2926cbbc7b6b5cbc66d5
-Author: Cristian Rosa <cristian@rtfm.org.ar>
-Date:   Thu Sep 6 11:25:07 2012 -0300
-
-    Add new simcall interface definitions.
-
-commit 9e4119834aac41934ea92555a4c5440a3d3cc97e
-Author: schnorr <Lucas.Schnorr@imag.fr>
-Date:   Wed Aug 22 23:39:39 2012 +0200
-
-    [trace] avoiding key clashes on paje links
-
-commit 19b3bb8295414ed18f495863f071bcbac1ac0a4a
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Aug 21 18:10:50 2012 +0200
-
-    forgot to add color for computing in previous commit
-
-commit a0abb9d376adce051993b966c0acc6999cba129f
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Aug 21 15:26:57 2012 +0200
-
-    add option to generate states for code outside smpi to allow computation timing (not completely accurate as some smpi calls are not traced yet)
-
-commit c0e6229d1166c669111b8103d182d712f45ac085
-Author: jean-noel quintin <jnquintin@dhcp-892b9b64.ucd.ie>
-Date:   Tue Aug 21 11:46:15 2012 +0100
-
-    [smpi,simix-network] remove a useless function
-
-commit 9d088dd72d45a9d82d8a0abbb6fdd467188e733e
-Author: schnorr <Lucas.Schnorr@imag.fr>
-Date:   Mon Aug 20 17:41:53 2012 +0200
-
-    [trace] for some reason, simulated time changed in smpi -> fix tesh then
-
-commit 458cf7d574b7d760fe3d0a22aa3bc069082e26d1
-Author: schnorr <Lucas.Schnorr@imag.fr>
-Date:   Mon Aug 20 17:39:26 2012 +0200
-
-    [trace] updating tesh'es according to header changes
-    
-    details:
-    - albeit recent modifications on the header, only a white
-    space after the events number identification was removed
-
-commit 143992d7beed6e85de04c441fc51b39408db61a2
-Author: schnorr <Lucas.Schnorr@imag.fr>
-Date:   Mon Aug 20 17:33:25 2012 +0200
-
-    [trace] header re-organization (now with a basic version)
-    
-    details:
-    you can generate a basic version of the header by passing
-    --cfg=tracing/basic:1 when launching your simulator (considering
-    you are using other arguments to enable the tracing)
-
-commit b4e868b61f6be7ba4c72944de96270fc9d01f4a7
-Author: schnorr <Lucas.Schnorr@imag.fr>
-Date:   Mon Aug 20 15:30:14 2012 +0200
-
-    [trace] fix color for MPI operations to correctly follow color specification
-    
-    details:
-    http://paje.sourceforge.net/download/publication/lang-paje.pdf
-
-commit 54ca70c64e93820a6c96ab7b4e0f1c612b72acc3
-Author: schnorr <Lucas.Schnorr@imag.fr>
-Date:   Mon Aug 20 15:25:20 2012 +0200
-
-    [trace] new option tracing/basic (used to generate impoverished trace files)
-    
-    details:
-    - this option should be used with visualization tools that are
-    incapable to read the complete Paje file format specification, as
-    detailed in this file:
-    http://paje.sourceforge.net/download/publication/lang-paje.pdf
-
-commit 3d0ec27f4663316ce2c245e03d950a89f9e35957
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sat Aug 18 18:48:28 2012 +0200
-
-    model-checker : init result of simcalls for snapshot comparison done during simcall
-
-commit e6bb6ef3c68e10a9db83a45a770e391f95bc827d
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Aug 17 09:55:59 2012 +0200
-
-    model-checker : try first to associate each block or fragment with the same positiion in the other heap
-
-commit 234bab0555dfe251f5da7b29122d26d393e64cf6
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Aug 17 00:32:52 2012 +0200
-
-    model-checker : remove unnecessary step
-
-commit d18ed2ecfd01de2a4139025244308638bf475852
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Aug 17 00:24:49 2012 +0200
-
-    model-checker : equal_to field of blocks/fragments updated twice with match_equals
-
-commit 399309d03009809ad8b891b24630e7b2e7b2345e
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Aug 17 00:19:08 2012 +0200
-
-    modelc-checker : reset list of blocks/fragments pairs associated
-
-commit 3f4a50f04ddac4e719a260e77bc5f88f88c8ea64
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Aug 17 00:13:52 2012 +0200
-
-    model-checker : init equal_to field to -1 for each allocated block/fragment at the beginning of the heap comparison
-
-commit 982b71db436b5e176fa75bc3d8a05b339c57717c
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Aug 8 12:06:33 2012 +0200
-
-    model-checker : set size used to 0 when free fragment
-
-commit e8ed89789ab2870904fb7bffc272a862e3cca1bc
-Author: Jean-Baptiste Hervé <jean-baptiste.herve@esial.net>
-Date:   Fri Aug 10 17:52:53 2012 +0200
-
-    Add a master/slave example using a generated platform, and using generated event traces
-    
-    This example fails at the end for the moment, apparently because of autorestart.
-
-commit f8161e4936c7034ae3829b78f313a010a985dcdc
-Author: Jean-Baptiste Hervé <jean-baptiste.herve@esial.net>
-Date:   Fri Aug 10 15:38:46 2012 +0200
-
-    Platform generation: add a bittorent example using a generated platform
-
-commit 437bf547e2d10fe55fae091a13675303aaa4ff32
-Author: Jean-Baptiste Hervé <jean-baptiste.herve@esial.net>
-Date:   Thu Aug 9 17:36:23 2012 +0200
-
-    Platform generation: add a master/slave example using a generated platform
-
-commit cdc5e6b304490c7f11223bea097fea9fd2a2dfee
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Nov 27 15:52:55 2012 +0100
-
-    Typo + kill useless empty lines.
-
-commit ecd8e4ee6c8c0f3647a7a8ce2ed95d8f1aba93e0
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Nov 27 15:32:03 2012 +0100
-
-    Call xbt_log_postexit() at the end.
-
-commit 9c7c55379477045addcd9553b6b12752b5dc606f
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Tue Nov 27 08:02:17 2012 -0600
-
-    update
-
-commit e4abd3f271729beeff499da36267bfb274dd1f6d
-Merge: 16a81d3 52c07f4
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Tue Nov 27 07:57:38 2012 -0600
-
-    update
-
-commit 16a81d317a360ed7c9a3f3615b58b991f99cd241
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Tue Nov 27 07:54:47 2012 -0600
-
-    update
-
-commit 406f54970c00ca178fa918763d943027bd09e3ba
-Merge: bed55a0 4ede280
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Tue Nov 27 07:50:16 2012 -0600
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid into vmtrace
-    
-    Conflicts:
-       include/surf/simgrid_dtd.h
-       src/surf/simgrid_dtd.c
-
-commit bed55a06c0de08698519ba251e4c4298cc2ff4b6
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Tue Nov 27 07:49:34 2012 -0600
-
-    Last version before merging with master
-
-commit 4ede28040ccac8fc9bab86ef8d571838020f2a14
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Nov 27 13:45:58 2012 +0100
-
-    gras_os_time() has vanished.
-
-commit 351eea3159e6a20b85fd2622a8a593ae90a802df
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Nov 27 13:41:25 2012 +0100
-
-    File is unused since commit 678328fb7b84cbcebfff2e5df242b59fb0a0b9ff.
-
-commit 1af9727066a32ce8b66adf74e95d87b5879eae0f
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Nov 26 17:45:43 2012 +0100
-
-    Remove unused test program.
-    
-    It was used to define SIZEOF_MAX for Gras.
-
-commit d2ec5755ee8a63d63c5ae6c742133791cbdd2475
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Nov 26 17:45:43 2012 +0100
-
-    Remove needless volatile qualifier.
-
-commit d1c6768af282c308189efe0fac7bb8a1e888a0cd
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Nov 26 17:45:43 2012 +0100
-
-    Remove unused variable.
-
-commit 839b7f0b11fbe745fcd2157a1e316747d307eb83
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Nov 26 17:45:43 2012 +0100
-
-    s/diffrent/different/
-
-commit 4e8cec4c5c88a439e8afe5ab83ca039b701d12b3
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Nov 26 17:45:43 2012 +0100
-
-    Typos.
-
-commit f5380a75a1659d084b3de23995d82177bdbc90a5
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Nov 26 17:45:43 2012 +0100
-
-    Revalidate tesh outputs for msg/cloud, and lua tests.
-
-commit ae701f4913efbc710c55d427cfe176a0b102b38e
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Nov 26 16:26:31 2012 +0100
-
-    mention the modification of TCP_gamma default value, its impact and
-    workaround
-
-commit 30efef2e7f65c83e4ee7c4fc491b07fc659478e9
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Nov 26 16:21:29 2012 +0100
-
-    revalidate tesh output for tracing ms and simdag
-
-commit 7d0176578700ff92f51432a0dcf6c0464b84be05
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Nov 26 16:15:10 2012 +0100
-
-    revalidate tesh output for token ring
-
-commit 59b260de0cdfff4bc73bfcb8dd84ba170a1994e0
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Nov 26 16:10:02 2012 +0100
-
-    revalidate tesh outputs for masterslave
-
-commit 748fc12deab741172d2a8bc6bf1b9fdd2a40a9a7
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Nov 26 16:00:31 2012 +0100
-
-    revalidate tesh output for bittorrent
-
-commit a37d541e2f6b55c3b709dbf2066c6b1ba78d7bd6
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Nov 26 15:44:24 2012 +0100
-
-    revalidate tesh output for actions
-
-commit 512f178ce4a9b2276cc2be7afe5b4dc74d40bc15
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Nov 26 15:30:24 2012 +0100
-
-    revalidate tesh outputs for chord
-
-commit 1f54b02518eb90c6e6eb1a0520975b2d2b127769
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Nov 26 14:15:21 2012 +0100
-
-    revalidate tesh outputs for icomms, pmm, sendrecv
-
-commit 1195d3ca4bbf7e4cd2ce8c0c12e6f45af1dc705d
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Nov 26 13:46:06 2012 +0100
-
-    revalidate tesh outputs for simdag tests
-
-commit 34bddd35cf7b4fab7e164bbbbabf432e6d583161
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Nov 26 13:45:16 2012 +0100
-
-    revalidate (ans simplify) tesh outputs
-
-commit 3c6fc0c6d0d704281f05b79bedcd9bd61a8c868c
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Nov 26 13:44:27 2012 +0100
-
-    change default value of tcp_gamma to use something more realistic than
-    20K. Use 4MiB now
-
-commit 68bcc41546f34b2b4fd2bc55f0ce7446fb8cbbfe
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Nov 26 12:18:06 2012 +0100
-
-    better description of the basic simdag tests + cosmetics
-
-commit d94864f3975b7e14ee88562f2a3456bc82603ecd
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Nov 26 12:17:17 2012 +0100
-
-    oops removed the AS
-
-commit 211e546ce273a078e9c6d35372fb2b9dea5b8f35
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Nov 26 12:03:49 2012 +0100
-
-    get rid of useless spaces and tabs
-
-commit 881eb1a4ca72f6b60f77457368bdd718836dd795
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Nov 26 11:31:14 2012 +0100
-
-    add a description of the scenario
-
-commit 7148c9208e34d627b13f5f1eae15d946e6811133
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Nov 26 11:28:50 2012 +0100
-
-    Add a description of the scenario
-
-commit 44d96f100f05cd9507de81d4590692fe96ed0fa2
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Nov 26 10:04:41 2012 +0100
-
-    add a description of the scenario and expected result
-
-commit bca294b697ffe5980a5d6aea3a3ed2d9a1f8a568
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Mon Nov 26 14:15:26 2012 +0100
-
-    doxygen is sooooo roten, it drives me crazy
-
-commit 5311e568cf40ead1b36c7d5c247531317ed5acde
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Mon Nov 26 14:08:25 2012 +0100
-
-    add xbt_fifo_search(), to search an item with a user-provided comparison function
-
-commit b82c39e1bcdca7cad4c88dd56a131d2b4268166a
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Sun Nov 25 15:15:52 2012 +0100
-
-    move sg_cmdline to xbt/virtu.h module, and rename it to xbt_cmdline
-
-commit a11846627b7e46427494b079e4124a1e8a10e288
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Sun Nov 25 15:07:45 2012 +0100
-
-    xbt_os_procname and xbt_binary_name are the same -- keep only one of them
-
-commit 1c2448da9bd6e99d15c5920d0d8d4b292347dae9
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Sun Nov 25 14:29:43 2012 +0100
-
-    Apparently, I'm not allowed to free the memory here
-    
-    I'm not sure of why I MUST free it in the other path, 10 lines above,
-    if I don't want to leak and why I MUST NOT free it here, but anyway.
-    All test pass this way, let's be pragmatic and move forward.
-
-commit 4567958b25228037afc35b3116064a42a5b9e322
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Sun Nov 25 14:21:06 2012 +0100
-
-    plug a (damn) memleak. Gosh, this one was hard to get, too
-
-commit c72aca8570e7fe605df7f74fe948db0ca15c8c2a
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Sun Nov 25 12:37:58 2012 +0100
-
-    plug a memleak in that example
-
-commit bdd60f6c3abf41bfca1c86fdf7fa7a28aca704c5
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Sun Nov 25 12:09:00 2012 +0100
-
-    Remove all traces of chord_before_dsend
-    
-    This was an attempt at working around bugs in the model-checker, but
-    it turned out that the bugs were not due to dsend, making the work
-    around useless.
-
-commit 2ed04aa36876f1bf3aca3db9009212945493c9b7
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Sun Nov 25 12:02:33 2012 +0100
-
-    further eradicate all traces of GRAS existance
-
-commit 1af747ca35970917332a18a89a0e7ee104e1b2ee
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Sun Nov 25 11:38:20 2012 +0100
-
-    don't polute my disk with your crappy test files
-
-commit d37a25bb59ef6bde02b3ceac6dcd83bbf4b89d0a
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Sat Nov 24 18:57:39 2012 +0100
-
-    document one of the major change of the upcoming release
-
-commit 45398f9134b676d01704e4acedcbf8f15f4c5ddd
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Nov 23 16:45:59 2012 +0100
-
-    Remove doc items about gras.
-
-commit a9e1374b153a2bb9ff79b8a59c994131d9728490
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Nov 23 16:44:53 2012 +0100
-
-    These files are automatically regenerated at another place.
-    
-    Remove them.
-
-commit cb658e4fe46836518ac97ebfc2514a96256e9637
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Nov 23 16:20:42 2012 +0100
-
-    Remove deprecated figures.
-
-commit ad42fe3dca503764217932f1f5fa6b2d2df29319
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Nov 23 16:17:22 2012 +0100
-
-    Remove old pictures.
-    
-    The files seem to be corrupted anyway.
-
-commit 87e26db0b31b305c98c304911968163c37464f0d
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Nov 23 16:11:56 2012 +0100
-
-    Remove binary file!
-
-commit 757ff9d52ecfe47d158e817d527a7793a9eb2395
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Nov 23 15:18:30 2012 +0100
-
-    Remove fixme comment.
-    
-    We cannot use an assert here, since test simdag_reinit_costs tries
-    to call xbt_init twice.
-
-commit 62c4caa95b94d2fa6158eee5883b9b89b7565bcc
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Nov 23 15:17:27 2012 +0100
-
-    Log priorities were renamed a long time ago.
-
-commit b5101cdb8dddc91bb762085d97803f51360e4768
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Nov 23 15:15:45 2012 +0100
-
-    Eradicate gras further.
-
-commit 6f6c9d1901823064c67abc1ba342b850814b5ed1
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Nov 23 12:43:21 2012 +0100
-
-    Merge XBT_SG_SRC with XBT_SRC, and fix make dist.
-
-commit 20fe7f4f4856c064f148143d40972463cbb1cb76
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Nov 23 12:35:33 2012 +0100
-
-    Re-add file (wrongly removed).
-
-commit 1fcf48fc76832f12e7e1b8d63e7809e401b39f89
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Fri Nov 23 11:58:55 2012 +0100
-
-    fix distcheck to handle mpich-test
-
-commit 8340b9ca34a27bc19136607105d3ec1fe15c91db
-Merge: a093e1d 7dede3e
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Nov 23 11:24:55 2012 +0100
-
-    Merge branch 'killgraskill'
-
-commit 7dede3e2fa9797c363b2411101ce3edc50ee66d0
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Nov 23 11:19:05 2012 +0100
-
-    Update ChangeLog.
-
-commit a093e1d3dad9c1e9af6473e1f96e7d5f76a4dac1
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Nov 23 11:04:17 2012 +0100
-
-    Fix make dist.
-    
-    make distcheck is still broken, though.
-
-commit 12bd9c96c1d310b97f7827e13a8bb0cf8d72124d
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Nov 20 11:20:29 2012 +0100
-
-    Finalize coverage for swag.c.
-
-commit 78829b6122aecea94deca950fe78ab44516f5b08
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Nov 23 10:41:53 2012 +0100
-
-    Kill more references to GRAS.
-
-commit 51cc3af6855ddc45c4c99605f99d68443ea4870a
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Nov 23 10:36:26 2012 +0100
-
-    This hack is not needed since gras is killed.
-
-commit a8b5e623ecad573ef13267bd304777462993efdb
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Nov 23 10:20:12 2012 +0100
-
-    Rename gras_config to internal_config.
-
-commit 3676269c65359df0174fd13b6c11687992437df8
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Nov 23 10:15:46 2012 +0100
-
-    Kill xbt_dynar_dopar().
-    
-    Keep it as a separated commit, to make a potential revert easier.
-
-commit 5cf8b774598c7ce08ee2c05b1c461b10d0707b75
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Nov 23 09:57:35 2012 +0100
-
-    Use real threads for xbt_dynar_dopar.
-
-commit 06600c9e32f7526de1c407fafb2acc21d45a7b0f
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Nov 23 09:40:34 2012 +0100
-
-    Revert "use MSG_init instead of xbt_init since someone wrongly create mutexes"
-    
-    This reverts commit becf2ff78c488808dcb55883271ca759ac0ca492
-    since it's not needed anymore.
-
-commit 6139ac45b7aebbc5c54f8a644843f78e88d5e2be
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Nov 23 09:34:07 2012 +0100
-
-    Move check at another place where it doesn't break the log machinery.
-
-commit 678328fb7b84cbcebfff2e5df242b59fb0a0b9ff
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Fri Nov 23 01:03:17 2012 +0100
-
-    try to fix 'make dist' after GRAS murder (SMPI test still break it)
-
-commit 2b94022871d37addf5de6ca4b743f76f8af403b6
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Fri Nov 23 00:52:31 2012 +0100
-
-    adapt the links of this figure to the fact that the doc is splited in 3 parts (fixes #15069)
-
-commit a001834d758003f7a139ab67bc99b87c67f5582f
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Fri Nov 23 00:49:06 2012 +0100
-
-    remove GRAS and AMOK from the module picture
-
-commit ba91e7bca08b621c2f13830a0b0495248fb3e87d
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Fri Nov 23 00:42:28 2012 +0100
-
-    further remove GRAS and friends (from the doxygen config files)
-
-commit 8ec5b0b05442ccdf5cb64009a9d46e4d6b015452
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Fri Nov 23 00:15:48 2012 +0100
-
-    useless cosmetic
-
-commit 3ee43d9b0acdf2f76f4525beca51dccef14f7319
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Fri Nov 23 00:04:19 2012 +0100
-
-    comments, debugs and other minor glitches
-
-commit 57ab4df0b815042e14039f93e2e2cffc8bc27772
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Fri Nov 23 00:01:05 2012 +0100
-
-    use OS threads and not simix ones to run the test in parallel
-
-commit 21638355f6a37554f11a644f1b3ba041b4bbf5ba
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Nov 22 23:50:35 2012 +0100
-
-    a public xbt header wasnt included from xbt.h
-
-commit bc3559aa4a4b4f96ade9a63b422f159cad0c94af
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Nov 22 23:49:52 2012 +0100
-
-    ignore some of the recently added generated files
-
-commit 76f0bf025d3cc3b2235e9c42119f7c14b8656927
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Nov 22 23:41:11 2012 +0100
-
-    these examples were moved as tesh tests
-
-commit 0d532db1711fc2383a3df2cb20a583281ad5adce
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Nov 22 23:03:52 2012 +0100
-
-    kill synchronized dynars: we don't need them and they are a mess to keep (sorry, users)
-
-commit becf2ff78c488808dcb55883271ca759ac0ca492
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Nov 22 23:01:36 2012 +0100
-
-    use MSG_init instead of xbt_init since someone wrongly create mutexes
-    
-    There should not be necessary to call MSG_init to create xbt_mutexes,
-    but since this creation induces a simcall, we'd better initialize
-    simix.
-    
-    This is not sufficient though, as maestro_context does not seem to be
-    initialized this way, leading to a try to dereference the host of the
-    current process, that was never set.
-
-commit 1cebdead80dbcffd966fec53f6001c1ccdf0a32f
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Nov 22 22:39:04 2012 +0100
-
-    how did that cruft manage to live that long?
-
-commit 641ae97cc718ff5d3328ec1564a47e68c67b5116
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Nov 22 18:24:37 2012 +0100
-
-    typo--
-
-commit b4f5f7b99f3d61a9b5fc838e514179290b213548
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Nov 22 18:24:04 2012 +0100
-
-    some things do not have to be done by each process
-
-commit f60438a0ee6d4be0f37c9d66f2c1cf3d4eb8812d
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Nov 22 18:03:02 2012 +0100
-
-    We want host name here, not process name.
-
-commit d19d8df4d3b3a9c782ccec23d500f94f04cc42d2
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Nov 22 17:46:46 2012 +0100
-
-    Remove further references to gras in buildtools/.
-
-commit fa37c93488d7f27f0085f6f4741cec11f721c31e
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Nov 22 17:31:45 2012 +0100
-
-    Remove references to amok in builtools/.
-
-commit 4caa5c527a898a9b4875d6642e469f543b6b5c3d
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Nov 22 17:31:17 2012 +0100
-
-    These tests don't exist anymore.
-
-commit 88911c6aec78224d891d1e3f1a5ae21bb832f744
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Nov 22 17:07:29 2012 +0100
-
-    xbt/time.h dows not exist anymore.
-
-commit dc20526a8facde2f56ee0d3391e700e74628688a
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Nov 22 17:02:20 2012 +0100
-
-    Link against simgrid instead of gras.
-
-commit 18b1db9bdbe16c3049c03774e2e77173d6a2d081
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Nov 22 17:01:48 2012 +0100
-
-    Use xbt_os_time() instead of gras_os_time().
-
-commit 08b1a7bab15ffcf8d79befb2ae9ff128724808eb
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Nov 22 16:48:09 2012 +0100
-
-    Remove more references to gras.
-
-commit 6848c8665d2bf74485c3f481aed1243950706d9c
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Nov 22 16:48:58 2012 +0100
-
-    Add missing files to build.
-
-commit 271ad4217ac04b5dbc5c02fcf50ed1ebfae4e5cc
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Nov 22 16:46:09 2012 +0100
-
-    Define xbt_os_procname().
-
-commit 6f621d72b7834aa12648381821b165da0d8513e1
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Nov 22 16:45:48 2012 +0100
-
-    xbt_trp and xbt_datadesc were removed.
-
-commit fc4b0d44a9da64f74e4df9f56d8f1d5dd3a2bad4
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Nov 22 16:44:49 2012 +0100
-
-    Make tesh build (?).
-
-commit 5b809ac73519352e036ea9f100bd804ccc897b5b
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Nov 22 16:31:49 2012 +0100
-
-    Kill gras_modinter.h.
-
-commit aa19a51a07b846fef6f39300b55e9bac62babaa8
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Nov 22 16:25:02 2012 +0100
-
-    Log category gras_trp_sg does not exist anymore.
-
-commit d96f16a9d2d339e40087cde77fbeeadbcf2ff809
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Nov 22 16:33:36 2012 +0100
-
-    remove some leaks in verbose replay
-
-commit 187ba0c05f9fbe51175179b9f637b6554f947468
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Nov 22 15:33:49 2012 +0100
-
-    first try at killing GRAS -- does not compile yet
-
-commit c91b68ade95e42efb7a24f19fb5228bee0b618d0
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Nov 22 13:55:48 2012 +0100
-
-    remove gras from the main documentation
-
-commit b9e96fbb5cfd020bcb5624e581388258e75342bb
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Nov 22 13:58:02 2012 +0100
-
-    merge changes: modify GRAS vs. kill GRAS, kill wins
-
-commit 39eaafd39429445bac3fb906bfde2714fc1dc848
-Merge: f357e1c 4df5992
-Author: paul bedaride <paul.bedaride@gmail.com>
-Date:   Thu Nov 22 11:41:27 2012 +0100
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit f357e1cd0c6a943b3fe7e8d94ed42a52810e69b5
-Author: paul bedaride <paul.bedaride@gmail.com>
-Date:   Thu Nov 22 11:41:21 2012 +0100
-
-    Change links in doc
-
-commit 4df5992fe329d09bbc2f5d6cac9565361cd14bfb
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Nov 22 09:34:15 2012 +0100
-
-    model-checker : increase timeout in tesh chord_neverjoin
-
-commit 1f28bb6ad97b952706794172827423fd4e258abc
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Nov 22 09:33:03 2012 +0100
-
-    model-checker : increase timeout in tesh snapshot_comparison[1-5]
-
-commit c49140baf3058c9e38e1c5cc38140d676012ac0a
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Nov 21 17:23:18 2012 +0100
-
-    secure the stack size parameter for thread,
-    to avoid some segfaults when the value is not right
-
-commit 75a8b17a721a40a515d537b6e0100707a4770dd1
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Nov 21 16:06:53 2012 +0100
-
-    there was a mistake that prevented examples dir from being used in coverage reports.
-    As they are meant to be used by users, we want to include them for release builds
-
-commit 30f55b3994a21aa46f21782fdc402e47fd8f445c
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Nov 20 10:50:03 2012 +0100
-
-    Switch some globals to DATA, this shouldn't change anything for now
-
-commit fade06d89df37668a5c860369f303336b982d9e0
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Nov 13 11:27:30 2012 +0100
-
-    seriously ...
-
-commit 0c96372d5540bde146da1556f8a7cf0287f30900
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Nov 21 17:47:12 2012 +0100
-
-    model-checker: take snapshot if property file set
-
-commit 9fcd145754f52ed8f27349db4508a20ae5ba0a49
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Wed Nov 21 17:04:15 2012 +0100
-
-    s/lastest/latest/ (stupid me)
-
-commit 9eb198857c1c5d46886f0eb0ebbbfeca3d4de78e
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Nov 21 15:49:37 2012 +0100
-
-    model-checker : abort if acceptance cycle detected
-
-commit f0628d9c3730884cfbeede51586f2c8561f4fac2
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Nov 21 15:42:24 2012 +0100
-
-    model-checker : remove automatic activation of MC if a value of cfg flag about MC is modified
-
-commit 1619b56e8f7f377298f37c4004406c0aab78a151
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Nov 20 19:10:02 2012 +0100
-
-    model-checker : new tesh for snapshot comparison tests
-
-commit b77b96a6fdd5563137a78a3d678bcbfa8bda66db
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Nov 20 18:27:42 2012 +0100
-
-    model-checker : rename cfg flag for state comparison reduction with storage of visited states (stateful->visited)
-
-commit b95fe69db779388252bffaa53909bd1bf106139d
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Nov 20 18:13:42 2012 +0100
-
-    model-checker : use xbt_cfg_setdefault instead of default_value in surf_config (incorrect display with --help)
-
-commit a27b7cd435294d62935a32330fa83608aa4974d9
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Nov 20 16:41:55 2012 +0100
-
-    model-checker : ignore coverage variables
-
-commit 2cc294d3e6a633bd4a76a41ce98f053290b41623
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Nov 20 16:17:14 2012 +0100
-
-    model-checker : abort if popen failed
-
-commit d0c5cc5a4f87a98928093830eab689dcdd0dd603
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Nov 19 15:50:51 2012 +0100
-
-    model-checker : fix compilation error (with optimizations) with commit d90a41491cfb04188c4469729fa60d01ec0ff693
-
-commit 01cc1ca46bf6674e2ea2db363fd583cf002d5472
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Mon Nov 19 11:51:13 2012 +0100
-
-    fix the tesh outputs after last output cleanups
-
-commit 61545150384cb45f61766f4864b204b94ad2b0dc
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Mon Nov 19 10:34:35 2012 +0100
-
-    add the TLA specification of the simix network layer, for marion to play with
-
-commit 34f8030a48f9ea7e29316a4579bfc031452688ae
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Mon Nov 19 10:13:08 2012 +0100
-
-    attempt to get everything properly cleaned when only using --help and friends
-
-commit c96ecfc133ad561ad8992a00508bfa9eaaeaf31a
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sun Nov 18 19:46:18 2012 +0100
-
-    model-checker : add tesh for bugged1_liveness and chord_neverjoin
-
-commit 04c2f2d2a1d483120cef0e6110df53178c8bfe04
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sun Nov 18 19:40:43 2012 +0100
-
-    model-checker : use XBT_DEBUG instead of XBT_INFO
-
-commit 1220a3e5916c35ba307f7a7eb48a2820bab961cd
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sun Nov 18 19:29:23 2012 +0100
-
-    model-checker : fix insertion in mc_data_bss_comparion
-
-commit 7526c37879613289a86be06ec264b1cce5ef4049
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sun Nov 18 19:28:25 2012 +0100
-
-    model-checker : ignore some variables enabled with tracing, and variables about exception for all frames
-
-commit d90a41491cfb04188c4469729fa60d01ec0ff693
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sun Nov 18 19:23:46 2012 +0100
-
-    model-checker : improve stack ignore in heap comparison algorithm
-
-commit 247d96de592ac1fcd59411032c6528f238764516
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sun Nov 18 19:22:43 2012 +0100
-
-    model-checker : stateful mode disabled by default
-
-commit f9f619ce0b60728045c1ef8b469b4d224f791552
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sat Nov 17 21:14:38 2012 +0100
-
-    model-checker : stop independance reduction if same request issuer
-
-commit 98c7b18f3f7145fc71f5fec9309cc272c5359b92
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Nov 16 17:38:17 2012 +0100
-
-    model-checker : ignore new local variable
-
-commit faefbf1df4c06fd86d785d0a376356cd2375b81e
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Nov 16 17:21:54 2012 +0100
-
-    model-checker : use XBT_DEBUG instead of XBT_INFO
-
-commit 827af93af994ce96e6c607a0bec898bc62f1acbd
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Nov 16 17:20:37 2012 +0100
-
-    model-checker : MC_init() must be called for initial snapshot
-
-commit ead8b3a1775defecebc316cb5e4fcddbd283df4c
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Nov 16 17:04:05 2012 +0100
-
-    model-checker : fix dpor algorithm
-    
-      - Interleave all enabled processes for each state
-      - If max_depth reached and last state still have processes interleaved, backtrack on this state (reduction not applied)"
-      - If independant transitions, corresponding process interleaved in previous state is disabled (MC_DONE)
-
-commit 01bcdf570c06d71a9a6daa471733915fef91bb1f
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Nov 16 09:44:32 2012 +0100
-
-    forget to apply cleanups in MC on SMPI (separate MC_modelcheck for safety and liveness)
-
-commit da09e6cbf4e0213856897ac754430c7bf6beecee
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Nov 15 23:54:34 2012 +0100
-
-    model-checker : factorize code for safety and liveness model-checking
-    
-    - same function for checkpointing : MC_take_snapshot
-    - MC_init : dwarf parsing and init memory map info
-    - add visited states storage for safety model checking
-
-commit 864cdc455e38de68e3666a03e17d5a4cb0d7acaf
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Nov 15 21:53:16 2012 +0100
-
-    model-checker : fix dependance theorem according to TLA+ specification
-    
-    iSend and iRecv requests are dependant with Test requests if process issuer is different.
-    On the path iRecv->iSend->Test, test return true but on the path iRecv/Test/iSend, test return false.
-    
-    So, each interleaving must be explored.
-
-commit 427ce11c29a6a5b78045e0c0f703dd52a400e8ea
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Nov 15 21:33:21 2012 +0100
-
-    model-checker : warning message if max depth is reached
-
-commit 03b941b5d37f891da6c5b00cb8b9ce4e348eb0df
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Nov 15 17:27:40 2012 +0100
-
-    model-checker : memory free
-
-commit fcba745e5cc75f24b063641b26fd0fc03bf697e3
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Nov 15 17:27:01 2012 +0100
-
-    model-checker : cleanups in verification of current heap
-
-commit a669a2adcfe446e750c619956d9fad5ce3b1ecbd
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Nov 15 17:20:51 2012 +0100
-
-    model-checker : comparison times are NULL for visited_pair
-
-commit 57fe5b0979405e769623b751871db271dfb61652
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Nov 15 17:18:09 2012 +0100
-
-    model-checker : fix segfault in get_local_variables_values()
-
-commit 68be5601ff3ff82d68ac0368fbe2f003f9da9143
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Nov 15 17:13:57 2012 +0100
-
-    model-checker : create subdir for chord example with liveness model-checking
-
-commit c6189d1b7b02cda083791afc98f7e632100424d5
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Nov 15 17:08:26 2012 +0100
-
-    model-checker : store last visited states during exploration
-    
-      - new cfg flag : model-check/stateful -> indicates how many visited states stored (default value : 10)
-      - if a state has been already visited, backtracking
-
-commit 5b1e363f764347ddf3e895a6b58529c2036a1f24
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Nov 15 17:12:24 2012 +0100
-
-    Do memchecks with tracing=on, now that it's enabled by default.
-
-commit 70471e9e6a4c9b3530bee7fa1b02ffc24e95494f
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Nov 15 17:07:03 2012 +0100
-
-    Put the TRY..CATCH inside a wrapper function.
-    
-    Avoid spurious warnings about variables that might be clobbered by
-    setjmp/longjmp.
-
-commit 9b9fd1cbede3f5153e7d2c59514e33c8b802c4c3
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Nov 15 16:50:56 2012 +0100
-
-    Add missing include.
-    
-    The problem is visible with -Denable_tracing=OFF only.
-
-commit 0c50a688c8681647cb69300ef6131c585e2692ad
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Nov 15 16:10:55 2012 +0100
-
-    Put forward declaration of static function in c file, not in header.
-
-commit 488dd54cbc91fad4cb04c9d0e92609a107ad1568
-Author: paul bedaride <paul.bedaride@gmail.com>
-Date:   Thu Nov 15 15:24:29 2012 +0100
-
-    Fix TestSuite.msg-file
-
-commit abf999244fd17007810c1605298b1bbbb0334573
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Nov 15 13:36:15 2012 +0100
-
-    Make paranoid compiler happy.
-
-commit 09f98aaf70651431716a4f2e068310c215167717
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Thu Nov 15 13:06:37 2012 +0100
-
-    flatifier: added --downgrade option to output version 2 platform files, options can also appear in any order
-
-commit 9d93b70abfb0ec67ebc06ed01f230dbef71b9ab3
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Nov 15 10:57:41 2012 +0100
-
-    display on configuration output whether the mallocators are activated or not
-
-commit 1031a0ac5acd25204bfaae2ea136922602390091
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Nov 15 10:44:11 2012 +0100
-
-    turn off the mallocators during the memory check
-
-commit 1e3ccd959bd67aa0294794514968afc2fcb3e924
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Nov 15 09:21:55 2012 +0100
-
-    git reset hard works even for Java. True story.
-
-commit 74299bd06aa732e550c2693926bb0c4c8b4143aa
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Nov 14 23:02:08 2012 +0100
-
-    Git-reset should do the job here, plus minor corrections.
-
-commit 52035a86a0a3364398acbd56d141f901adc49c6f
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Wed Nov 14 22:45:25 2012 +0100
-
-    ahem, document the right name for the new function
-
-commit 1b31e6af6e4fe3ab737b8ac8681dcba610f7db50
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Wed Nov 14 22:21:29 2012 +0100
-
-    rewrite the 'howto release' guide, in paranoid mode
-
-commit 9b96a12eb8c72e6349dc500472e7e05ceb2001f1
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Wed Nov 14 22:20:40 2012 +0100
-
-    typo in comments
-
-commit afbe756ab7de4d2223c3e248e00f9b51e4f816ef
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Wed Nov 14 22:19:55 2012 +0100
-
-    cosmetics
-
-commit a4814a9f448c5eeac2272ee04d2ef88810ccc951
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Wed Nov 14 22:19:30 2012 +0100
-
-    New function: MSG_get_process_number()
-
-commit 0438cb0afe03a5f104af019df44f52aec27d2458
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Nov 8 20:36:58 2012 +0100
-
-    enhance the flatifier so that it can be used for platform parsing performance measurement
-
-commit 37f24fd67e04254218bd7b43dcb7650506776868
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Wed Nov 14 11:35:40 2012 +0100
-
-    BitTorrent: changed the way the PIECE message is handled so that it uses MSG_task_isend insted of MSG_task_dsend, and queues pending comms accordingly
-
-commit 995564c24c3c1b491e552658b0542f5d91d133b0
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Wed Nov 14 11:27:13 2012 +0100
-
-    BitTorrent: added reference to the report by A. Legout on the size of messages
-
-commit dbc4cf490e070fe093550c27cd05d8a9bb91ee53
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Nov 14 10:00:39 2012 +0100
-
-    smpicc: also reset CMAKE_LINKARGS when no linking is required (-c).
-
-commit dafc6fe52dceb4ab063b177d74c60bebd47c8e54
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Nov 14 09:41:59 2012 +0100
-
-    Size can be negative.  Use ssize_t instead of size_t.
-    
-    Error caught by Clang:
-    In file included from /home/giersch/lsrc/simgrid/simgrid-git/src/xbt/mmalloc/mm.c:21:
-    src/xbt/mmalloc/mmorecore.c:74:19: error: comparison of unsigned expression < 0 is always false [-Werror,-Wtautological-compare]
-      } else if (size < 0) {
-
-commit 0d2c98345e65093248d2ae20dc713065c9c0f53c
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Nov 14 09:36:08 2012 +0100
-
-    Remove unsupported flags when Clang is used.
-
-commit 97e28db9f2989a96c2285c7e04a6966351342d37
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Nov 14 09:32:17 2012 +0100
-
-    Also print CMAKE_xxx_COMPILER_ID.
-
-commit a8909d621db9ae5690144cbe00fc0589c8ac26c8
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Nov 13 15:12:35 2012 +0100
-
-    model-checker : new cfg command line flag (model-check/max_depth) for max depth of exploration (default value is 1000)
-
-commit 4f3a160841e4b3ad438549814da64aa62c114f45
-Author: paul bedaride <paul.bedaride@gmail.com>
-Date:   Tue Nov 13 11:58:03 2012 +0100
-
-    Correct a bug in kademlia
-
-commit 8bb22e6a63746577a4c944175d932eb5b82b2d8f
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Nov 12 21:28:59 2012 +0100
-
-    Write the add_test(...) so that they are compatible with cmake 2.6.
-
-commit 302db92b2c868b5f55ec8a32e440e5ecf3e94f5b
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Nov 12 21:19:11 2012 +0100
-
-    Use configure_file(... COPYONLY) instead of file(COPY ...).
-    
-    file(COPY ...) does not exist in cmake before 2.8.
-
-commit 996f82a2b67e49a58b1de059bc44143e17a25ff6
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Nov 12 18:05:26 2012 +0100
-
-    Define macro if it's missing.
-    
-    CMAKE_FORCE_Fortran_COMPILER does not exist with cmake before 2.8.1.
-    See http://www.cmake.org/Bug/view.php?id=10032
-
-commit 5a56032a41336f0ae76fe5d8845599b403f73688
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Nov 12 17:56:22 2012 +0100
-
-    Protect string with quotes.
-
-commit eeb2df0bfcb27a6c8ae08a21efc5fe014d27ea81
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Nov 12 17:40:18 2012 +0100
-
-    Use options compatible with older versions of git.
-
-commit 14e582a514c60f61155a4548fc48841154069969
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Nov 12 17:39:11 2012 +0100
-
-    If several remotes are set, arbitrarily use the first one.
-
-commit 3c97a882ab64499bcac27de50bff50029d40a180
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Nov 12 17:33:09 2012 +0100
-
-    model-checker : cosmetics on log message
-
-commit e6842da5013c7598839024360b268d17c5c9d72a
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Mon Nov 12 17:20:41 2012 +0100
-
-    model-checker : Add statistics about comparison times for each pair reached:
-    
-    - if debug log enabled for mc_compare:
-      - number of comparisons done with this pair
-      - for each comparison step : number of different states, comparison times (average, max, min)
-    - otherwise
-      - number of comparisons done with this pair
-      - snapshot comparison times (stopped when the first difference is detected)
-
-commit 15e1163e6cc44cd33e6bac01003189d11c6402c6
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Nov 12 17:27:35 2012 +0100
-
-    cosmetics and fix ugly bug in windows code
-
-commit fa798894e27f82493fa87e7a69d7e3f6b3815053
-Merge: 6fb81dc 5351503
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Nov 12 16:02:21 2012 +0100
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit 53515032ce232406563ece3a2f1c67aa70fba037
-Author: Lucas Schnorr <Lucas.Schnorr@imag.fr>
-Date:   Mon Nov 12 15:43:20 2012 +0100
-
-    [trace] bye bye triva, welcome viva
-    
-    todo:
-    - update documentation
-
-commit 6fb81dc07673c304971a87e3d96d2c89f12c6e37
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Nov 12 15:37:54 2012 +0100
-
-    update doc for asynchronous send
-
-commit 15e36483c20911faa2e206969e283d69eb698a96
-Author: Lucas Schnorr <Lucas.Schnorr@imag.fr>
-Date:   Mon Nov 12 15:10:27 2012 +0100
-
-    [trace] do not extract topology graph if user ask to do so (by disabling --cfg=tracing/platform/topology)
-
-commit db8f3a956b89a68eb6591a92d778d799daa61c7e
-Author: Lucas Schnorr <Lucas.Schnorr@imag.fr>
-Date:   Mon Nov 12 15:09:41 2012 +0100
-
-    [trace] new tracing option to disable the topology tracing as a graph
-    
-    do:
-    --cfg=tracing/platform/topology:0 to disable it
-
-commit 88a706070908b5d58f2ff7ec137e92200cdfaeea
-Author: Lucas Schnorr <Lucas.Schnorr@imag.fr>
-Date:   Mon Nov 12 15:05:13 2012 +0100
-
-    [trace] cosmetics, platform is registered as a hierarchy, not as a graph
-
-commit a4b5bbd4e14f566c45013b6da710460f8a110893
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Nov 12 14:40:21 2012 +0100
-
-    update doc to reflect change of the stack_size parameter
-
-commit 45e23bc4aac5ee8211a46b33bb79c7756f24439e
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Nov 12 14:33:50 2012 +0100
-
-    avoid setting the value of the stack size for thread factory if the parameter is not explicitely set by the user (this is a bit annoying, as it adds a global to check the initialization, but it handles the case were the explicitely wanted value is also the default one)
-
-commit de2ba1766285962d449105925be099707e0102e6
-Merge: 3cdd0ac da20663
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Nov 12 13:02:30 2012 +0100
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit da20663956217657b0500d8e1a6d4c8c6a74eb62
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sun Nov 11 20:37:50 2012 +0100
-
-    model-checker : remove chunks used comparison at the beginning of mmalloc_compare(), done at the beginning of snasphot_compare()
-
-commit 16098557e7e5089d731a81792914ca81fff7fb4a
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sun Nov 11 19:12:26 2012 +0100
-
-    model-checker : unset raw heap after display of statistics if complete exploration without acceptance cycle found
-
-commit f45a8e9ec8326197f2f1fff40efe1eecddc459fe
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sun Nov 11 19:04:00 2012 +0100
-
-    model-checker : get times elapsed for snasphot comparison
-
-commit 23f5bf52cc58cf837840f231cf638e9fcd45097b
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sun Nov 11 18:47:30 2012 +0100
-
-    model-checker : add ignore mechanism for global variables (data + bss segments) in libsimgrid
-
-commit 2856679722f2a932bcdd28f50776353829a61576
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sun Nov 11 17:34:55 2012 +0100
-
-    model-checker : get start of libsimgrid bss segment for MC_ignore mechanism
-
-commit 8ab1e1d4905449ffe223868191b8a78bf3fb0064
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sun Nov 11 14:56:43 2012 +0100
-
-    model-checker : typo
-
-commit bd0e8da0a8b664b31f4dcd3ace90b90ba6d8221f
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Fri Nov 9 19:32:13 2012 +0100
-
-    try to add a more verbose error message when the coroutine creation fails because of /proc/sys/vm/max_map_count
-
-commit 0be045259319ad500785dced1ba4b7dc2e0fdfe9
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Fri Nov 9 19:18:41 2012 +0100
-
-    be more explicit about why sysctl is needed and why it is good for you
-
-commit 72fe27194fcb9623c09078d80efbd3b174dbc731
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Nov 9 18:57:47 2012 +0100
-
-    Shake up snapshot comparison : apply a new order of comparison
-    - number of chunks used in heaps
-    - size used in stacks
-    - binary/libsimgrid data segments
-    - heap comparison algorithm
-    - local variables with DWARF and libunwind
-    
-    If debug log is enabled on mc_compare, comparison is done entirely otherwise comparison stops when a first difference is detected.
-
-commit c91b9b29ed7c9e5981376a4c21e197abff9c9870
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Nov 9 18:45:00 2012 +0100
-
-    model-checker : remove unnecessary comment
-
-commit 26db99febdde24a0d879d7576d4ccf39c1a6d237
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Nov 9 18:44:02 2012 +0100
-
-    model-checker : move creation of initial_state_liveness in MC_init_liveness
-
-commit 6f63fc36d25e3124be815b48c53b2aaafc1224d8
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Nov 9 18:37:21 2012 +0100
-
-    model-checker : add size of stack in parameter of the function MC_new_stack_area
-
-commit 7e02819630f97eb2bd43ff422d156cc8a60929c5
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Nov 9 18:33:19 2012 +0100
-
-    model-checker : getter function for chunks used in heap
-
-commit f8db3884110dda1330177a0b6b76a3dc47154244
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Nov 9 14:06:36 2012 +0100
-
-    model-checker : use statistics already included in heap struct for the comparison of fragment/block used
-
-commit fe9136a55b6fb08018ff5500e7de1ba8e03caf9a
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Nov 9 14:04:35 2012 +0100
-
-    model-checker : initialize global variables
-
-commit 3cdd0ac83adfa4f28b05b4c1961555e5203bc6a8
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Fri Nov 9 13:58:14 2012 +0100
-
-    add a function in xbt to allow setting the stack size of a pthread, according to the value of the contexts/stack_size parameter (which was only raw/ucontext before)
-
-commit 07590d530fdab126f1f35077b6d2de7e81bdbf13
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Nov 8 23:53:48 2012 +0100
-
-    New function Process.getCount()
-
-commit 2e8dc2988826bd0f51da327e417520d8978d8972
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Nov 8 21:47:10 2012 +0100
-
-    this is actually implemented
-
-commit a183bb2523e9b08d1c10114d109bd1b57dd15471
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Nov 8 17:19:53 2012 +0100
-
-    model-checker : enable WaitTimeout requests only if cfg flag model-check/timeout:1
-
-commit 3bb8fa4450ae1fcb7bbad80b92f907e831469711
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Nov 8 17:00:53 2012 +0100
-
-    model-checker : new command line flag (model-check/timeout) to enable/disable timeout for wait requests with model-checking
-
-commit 97697743eca3a39982ea5d42539aa53f8acdaebb
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Nov 7 16:59:02 2012 +0100
-
-    model-checker : initialize variables (compilation error with optimizations)
-
-commit ba89d905fbde89ecbea7c4a50ea17db987be8437
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Nov 7 16:16:20 2012 +0100
-
-    model-checker : add debug information on processes enabled for each state
-
-commit 3eba06c317ce6ba3737ea25a3e3ecbcff4e56882
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Nov 7 15:49:56 2012 +0100
-
-    model-checker: add chord example for liveness property model checking
-
-commit fde40a59529ab6874966a07ce928dc0897731678
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Nov 7 15:47:43 2012 +0100
-
-    model-checker : initialize global variable ignore_done and set its value to 0 at the end of heap comparison
-
-commit bafef7b73131ceb40d273d98b1850823329ee689
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Nov 7 15:45:00 2012 +0100
-
-    model-checker : remove backtracking if no more request to execute in system state, search evolution in Büchi automaton
-
-commit 225f61cee1db75a997e6f4654b0de8218e3aa8fc
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Nov 7 15:43:28 2012 +0100
-
-    model-checker : comment trigger for state equality detection
-
-commit c4adbc682a9c7d5c3dea07b2b64c9a9e21b237ab
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Nov 7 15:39:06 2012 +0100
-
-    model-checker : improve debug information for stacks comparison
-
-commit 96276d3834e5af1b4fc06a4c64c705108d5cd855
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Nov 7 15:38:07 2012 +0100
-
-    model-checker : add local variables from xbt/ex.h in ignore mechanism for stacks comparison
-
-commit 0685d3d3e78277471c94864a820056f01b74fb7c
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Oct 31 21:37:46 2012 +0100
-
-    model-checker : ignore some local variables from xbt/ex.c for stack comparison
-
-commit b436951b74325ab8ba6c798a151cc9081d24153e
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Oct 31 18:50:00 2012 +0100
-
-    model-checker : update examples for test snapshot comparison
-
-commit a8c9a764fa0d66251c5b954663ee192facbd94c1
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Oct 31 18:48:51 2012 +0100
-
-    model-checker : memory free
-
-commit 0645cbd02f4f44ea8d916a2093c1776002ebdcf4
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Oct 31 18:47:48 2012 +0100
-
-    model-checker : verification of current_heap
-
-commit fe93dd78e64c2374403b3f1ac084155756837b38
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Oct 31 18:45:34 2012 +0100
-
-    model-checker : add ignore mechanism for comparison of local variables
-
-commit 2f01a6122c5be515bbc2b661d83bbe4cf25cbc8f
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Oct 31 10:46:10 2012 +0100
-
-    model-checker : remove declaration of unused function
-
-commit 758b92cdfc793c27128ddf3132a0f2135df29cbb
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Sat Oct 27 22:53:54 2012 +0200
-
-    model-checker : fix dynar index in algorithm to get local variable location
-
-commit b7d5024b7d2310a7ebc63bdda123e1ae8911dd0d
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Nov 7 11:44:26 2012 +0100
-
-    add timeout to compute tesh, as i386 debian is painfully slow with it and fails
-
-commit 52c07f4b6c9ba2b0af928b8e83c48f819e1c9fc0
-Author: alebre <alebre@portinfo61.info.emn.fr>
-Date:   Mon Nov 5 19:23:04 2012 +0100
-
-    Add Darwin test
-
-commit 28df942f24971393bc65b4f9fdde3dff0fb8b3fd
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Nov 5 11:18:29 2012 +0100
-
-    as MPI_Iprobe always use a 0-sized request, do not check if this size is different from the sent one, and do not answer MPI_ERR_TRUNCATE
-
-commit a8c4451c319a18cd8c5f17cda618cdc038516ec6
-Author: degomme <degomme@debian.localdomain>
-Date:   Sun Nov 4 17:58:38 2012 +0100
-
-    add a tesh file and test for two already existing tests, to improve coverage of smpi_bench.c from 15% to 68%
-
-commit 68b96ffe0e3bb075ca67fa164c8176a6d620913e
-Author: degomme <degomme@debian.localdomain>
-Date:   Sun Nov 4 15:25:19 2012 +0100
-
-    handle MPI_UB and MPI_LB for real, activate tests in the test suite for this (and deactivates sendrecv4 which was working by accident, as MPI_BOTTOM is not handled)
-
-commit 4b8ca8703dd1c859a1e6d184ae2113e691c9a837
-Merge: e116068 bd061d7
-Author: navarro <navarro@caraja.(none)>
-Date:   Wed Oct 31 17:05:01 2012 +0100
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit e11606806e4f55e685ec00dabeeb575b668a5599
-Author: navarro <navarro@caraja.(none)>
-Date:   Wed Oct 31 17:01:29 2012 +0100
-
-    Add an example of generated pdf from simgrid scalability
-
-commit bd061d70cc07483926b798679ec9ffee591bf56c
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Oct 31 16:51:35 2012 +0100
-
-    replace explicit smpi_sleep calls I introduced in some examples by sleep ones
-
-commit 2ecf418098cd2c0f6f099b53fd3a66d23d0d06b2
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Oct 31 16:29:16 2012 +0100
-
-    quick fix that hopefully won't break too much compilation ... the second parameter of gettimeofday should never be used, and its type changes on some systems (void* or struct timezone*). As we don't need it, I just removed it from smpi_gettimeofday, which now takes only one parameter
-
-commit bcd85ff340028f23723c6203c2985fa55e9d3217
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Oct 31 15:50:39 2012 +0100
-
-    do not fail when building smpi without f2c, as it is now possible
-
-commit 20b7e2968d06b068b91ed97762e8f0c9537b647e
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Oct 31 15:18:19 2012 +0100
-
-    move defines frmpo smpi.h to mpi.h, to avoid using them when compiling smpi (the sleep one did weird things on macos platforms). They should be used for client codes only
-
-commit f04ce01ae113fad8efc7ca9de0e8e189e1d889d6
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Oct 30 16:07:45 2012 +0100
-
-    remove todo, once done
-
-commit 7b8e869eed4f6b35b138d4155e9a8c8d5a46a56a
-Author: navarro <navarro@caraja.(none)>
-Date:   Wed Oct 31 13:22:58 2012 +0100
-
-    Change parse for exec to be complient with simgrid-scalab
-
-commit 19c43bdd4a964e7640b8a9a6a61cd9d3c2fb8032
-Author: navarro <navarro@caraja.(none)>
-Date:   Wed Oct 31 13:21:06 2012 +0100
-
-    Oups
-
-commit a9a30f22a5542c53e2e9988bfc8d8204d6b8c41c
-Author: navarro <navarro@caraja.(none)>
-Date:   Wed Oct 31 11:05:11 2012 +0100
-
-    Reused mem check in pipol
-
-commit 4983e5bab5c7cc139d134093f0487c6e7d7c25e5
-Merge: a210e5a 61379d1
-Author: navarro <navarro@caraja.(none)>
-Date:   Wed Oct 31 11:00:38 2012 +0100
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit a210e5af745f00700ed7d4ee6147844996575692
-Author: navarro <navarro@caraja.(none)>
-Date:   Wed Oct 31 11:00:22 2012 +0100
-
-    Remove all navarro into source of pipol
-
-commit 61379d12042f27c51406997c88c75da31d1e23f7
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Oct 30 21:08:10 2012 +0100
-
-    Variable is unused, remove it.
-
-commit c66ded12fe49506aa0d7db41ae64554af0e8f481
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Tue Oct 30 20:50:41 2012 +0100
-
-    use MSG_host_set_property_value everywhere
-
-commit e9e4057237fe1ffb6594a10a6952478ee114e0ec
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Tue Oct 30 20:40:05 2012 +0100
-
-    better to use a function that exists than dealing with the underlying
-    data structure directly
-    test two other uncovered functions while at it (update tesh accordingly)
-
-commit affc0cba0a66ca44a584f73f1d2e4a614cd9310c
-Author: navarro <navarro@caraja.(none)>
-Date:   Tue Oct 30 16:50:52 2012 +0100
-
-    Correct way to use CTestCustom.cmake
-
-commit 39d21f36107721450bd3f7630afbde683dd19074
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Oct 30 15:41:46 2012 +0100
-
-    small change for future fortran tests in context folder
-
-commit 74918c47be88cd2219fe969626a3127c16b41e57
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Oct 30 15:07:29 2012 +0100
-
-    add changes to previous commit on ctest
-
-commit 6c871f32984f8c197e340fe1cf600fb76dca7932
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Oct 30 15:02:32 2012 +0100
-
-    correct behavior of smpi_group_excl and  smpi_group_intersection functions, and activate the group_test test frop the mpich-suite
-
-commit 486587c19e54ae326e99404dbfb5b27d12679c54
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Oct 30 12:14:53 2012 +0100
-
-    modifiy alltoall test to cover all 3 algorithms currently implemented in smpi
-
-commit e6cd8a4a4a00204bf0a08b463a71a9ef99d48c01
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Oct 30 11:20:22 2012 +0100
-
-    add a CMakeCustom.cmake file, which is automatically used by ctest to handle custom commands. these were inside CtestPipol.cmake, and were ignored (see http://www.kitware.com/blog/home/post/27 for details about why they force this file). The coverage has dropped in the cdash, due to the fact that we now calculate the coverage based on simgrid files only, not on test files ..
-
-commit 00e8a1750ad5c45853bcbe78e2ef39c44eb5db9f
-Author: navarro <navarro@caraja.(none)>
-Date:   Tue Oct 30 15:05:30 2012 +0100
-
-    Add docs
-
-commit 2780f742131ace177b23c0fa6fdc68b9b0915899
-Author: navarro <navarro@caraja.(none)>
-Date:   Tue Oct 30 15:05:23 2012 +0100
-
-    Cosmetics
-
-commit 926e3b9500ee56b0a7ba69ab04592374024e5d38
-Author: navarro <navarro@caraja.(none)>
-Date:   Tue Oct 30 14:43:45 2012 +0100
-
-    Update target sync-pipol
-
-commit 3d927ea97030e45c2ed067b9142ab780a3807782
-Author: navarro <navarro@caraja.(none)>
-Date:   Tue Oct 30 14:36:24 2012 +0100
-
-    Add a new target for update pipol scripts
-
-commit a76e7a3b15c88c81c949dd883ea73cf2e7550e46
-Author: navarro <navarro@caraja.(none)>
-Date:   Tue Oct 30 14:22:45 2012 +0100
-
-    Comsetics. Replace exec_program by execute_process
-
-commit 989e6ab3dcbeca0e48c487a2f3958db5e28288a4
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Oct 29 19:07:17 2012 +0100
-
-    Fix compilation error.
-    
-    src/smpi/smpi_mpi_dt.c:156:10: error: no previous prototype for ‘smpi_datatype_get_extent’ [-Werror=missing-prototypes]
-
-commit 89a96073defb22d35c70b62f2f564595306da7c3
-Merge: 8e2c9b7 585afb9
-Author: navarro <navarro@caraja.(none)>
-Date:   Mon Oct 29 17:15:03 2012 +0100
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit 8e2c9b77d0141688fc7b8be6435b78ed469597c3
-Author: navarro <navarro@caraja.(none)>
-Date:   Mon Oct 29 17:14:37 2012 +0100
-
-    Fix doxygen table generation
-
-commit 585afb9fd33ca7e70cef86a2a3744598f11a0888
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Oct 29 17:14:02 2012 +0100
-
-    handle nested datatypes in smpi (structs of vectors for example), which previously were causing a warning. Activate two tests from the suite to test these cases.
-
-commit e70e9e652c0a586e0e692d8c23105f3639ceb285
-Author: navarro <navarro@caraja.(none)>
-Date:   Mon Oct 29 15:50:31 2012 +0100
-
-    Cosmetics. Remove unused part
-
-commit 038f3e6d9a40841fb90a283fcd9ad14133c26fd0
-Merge: 7febac3 8828a2e
-Author: navarro <navarro@caraja.(none)>
-Date:   Mon Oct 29 15:28:20 2012 +0100
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit 7febac3dc66dcb8acc2f27f9b6e2468788d7bb4d
-Author: navarro <navarro@caraja.(none)>
-Date:   Mon Oct 29 15:16:11 2012 +0100
-
-    Add doc for dev_guide
-
-commit 8828a2eccd298da736f32c7c4b3528d8ea29b3a5
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Oct 29 11:39:17 2012 +0100
-
-    Force Fortran compiler name, before calling enable_language(Fortran).
-    
-    Fix commit 95cd71e835559251f778c5e3676a49e881172ba6, avoiding unnecessary
-    cmake runs.
-
-commit 0fe4ab7fd44958740d4c5fc70f072ee9ac606015
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Oct 29 11:35:30 2012 +0100
-
-    This variable is useless.  CMAKE_Fortran_COMPILER is used as linker.
-
-commit 0093624beb0cc8d051e354ba7fa3a3f1d81f0480
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Oct 29 09:57:10 2012 +0100
-
-    Slight reindent.
-
-commit 96952e5534a3ccf217ad0b2078f612b6d8e82f0e
-Author: navarro <navarro@caraja.(none)>
-Date:   Mon Oct 29 11:16:50 2012 +0100
-
-    Preset JAVA_INCLUDE_PATH to user env variable.
-    FIX: My cmake (2.8.9) don't find java (java-7-openjdk-amd64)
-         without setting JAVA_INCLUDE_PATH before
-
-commit 67e776126eeb5db48ca8c8465a81e9a0dc4f97ff
-Merge: 2796f5d a57c53e
-Author: navarro <navarro@caraja.(none)>
-Date:   Mon Oct 29 11:08:15 2012 +0100
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit 2796f5dd2b91df1814414adbe574d724c0059aa0
-Author: navarro <navarro@caraja.(none)>
-Date:   Mon Oct 29 11:08:08 2012 +0100
-
-    Comsetic and uninstall lib lua and man for tesh
-
-commit a57c53ea9a7fddf4554d133f5616ba2a3b3b080d
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Oct 29 10:40:53 2012 +0100
-
-    WORKING_DIRECTORY option for add_test was not supported until cmake 2.8.4, leading to issues and failed tests with previous versions
-
-commit 56b1fc16ccdc0546167930af80d7ccf3516feebb
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Mon Oct 29 10:23:34 2012 +0100
-
-    remove absolute paths from test scripts
-
-commit 111e204ea2a49f1839ddcf556e6e8c06085fd021
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Sun Oct 28 11:58:04 2012 +0100
-
-    Fix compilation without MC.
-
-commit 95cd71e835559251f778c5e3676a49e881172ba6
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Sat Oct 27 19:39:57 2012 +0200
-
-    Optionally look for a Fortran compiler.
-    
-    Without that, CMake complains that it "cannot determine link language"
-    for Fortran targets.
-    
-    This is not perfect: cmake is run systematically when doing make :(
-
-commit 7b9d41b862392e119cc9657af14cd53603ab2eb5
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Tue Oct 23 10:26:38 2012 +0200
-
-    model-checker : update second parameter of mmorecore function (size is a size_t not an int)
-
-commit 083fd4d4e681df6bc814d040c7449f1bf2b20320
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Oct 19 15:30:48 2012 +0200
-
-    model-checker : store initial snapshot in structure malloced in raw_heap
-
-commit 7b784c47bdc7fd9521ab151e654c0260dca7f2b3
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Oct 19 14:42:13 2012 +0200
-
-    model-checker : don't call exit at the end of MC (segfault on atexit)
-
-commit 65d3d8fcbbea9adce80f7c2606d0dabc2bdd7f1c
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Oct 19 11:21:31 2012 +0200
-
-    model-checker : update debug information
-
-commit b1ca5e16198315ae2190e0104eac0eab08aa4843
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Oct 19 11:20:42 2012 +0200
-
-    model-checker : remove the display of promela property
-
-commit eb77317176edc7ac4aa1fb08d22bc44ca00261ff
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Oct 19 10:31:57 2012 +0200
-
-    model-checker : test examples for snapshot comparison
-
-commit 114948db2d558f1be1481dea89be75166201461f
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Oct 19 10:20:21 2012 +0200
-
-    model-checker : New public functions to take a snapshot and compare two snapshots from user application using new simcalls (simcall_mc_snapshot and simcall_mc_compare_snapshots)
-
-commit 652f5c53fc94cd105af2c2d46b10e7d19abdf274
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Oct 19 10:15:25 2012 +0200
-
-    model-checker : let some debug information with XBT_INFO
-
-commit ae54134baee4ae2fa16a9c49cdb9daa646a3c569
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Oct 19 10:13:06 2012 +0200
-
-    model-checker : check current heap
-
-commit b3f351db1a852620399e8c2839bd8ddb4d296449
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Oct 19 09:54:01 2012 +0200
-
-    model-checker : update bprintf format for local variables
-
-commit 933d551d31475edf17d4a8440844d58096e0d499
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Oct 19 09:28:45 2012 +0200
-
-    model-checker : fix memory leaks in heap comparison
-
-commit 03edbde5a26a665a8940b81bc370b3af4148e870
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Oct 18 22:17:04 2012 +0200
-
-    model-checker : clean debug information in bugged1_liveness example
-
-commit 31fd837a0980fd05c51f65c3b20018d70e9c2cb4
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Oct 18 22:09:25 2012 +0200
-
-    model-checker : remove files about test_heap_comparison
-
-commit 6db84410f825c13cdebbdec30aa7955f0864cf08
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Oct 18 22:00:11 2012 +0200
-
-    model-checker : process can be NULL
-
-commit ff96c45809a06f045655a0b8203e193349890a1b
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Oct 18 21:53:30 2012 +0200
-
-    model-checker : backtracking if there is no request to execute
-
-commit c9586ed59abbb442d8b66757d3b3f1b8f6df286e
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Oct 18 21:51:48 2012 +0200
-
-    model-checker : use xbt_abort to exit MC if acceptance cycle detected
-
-commit 0275d08cbb6554fc92eff095847ea32f049e37e9
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Oct 18 21:49:30 2012 +0200
-
-    model-checker : init MC for liveness in a separate function
-
-commit 3028d14c0b1903582ac16f5eb09e4f33d7b1eb3a
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Oct 18 21:37:55 2012 +0200
-
-    model-checker : if get_libsimgrid_plt_section called before first snapshot, libsimgrid_path is NULL
-
-commit 12fad2725726e22be1590a156eb2e505a6e85493
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Oct 18 21:34:47 2012 +0200
-
-    model-checker : display debug information with XBT_DEBUG instead of XBT_INFO
-
-commit 0caa7c0ef3bfec3dc4b7dfb265c5570f46346782
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Oct 18 21:22:20 2012 +0200
-
-    model-checker : change MC_take_snapshot_liveness declaration (snapshot returned instead of in parameters) and check heap used
-
-commit f0caab39332af0b46570a9be4ec17a1dceefc229
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Oct 18 21:13:39 2012 +0200
-
-    model-checker : remove instruction pointer offset for local variables comparison
-
-commit 3662ffc541a0827fab10e43ee660c6560ab12798
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Oct 18 13:40:09 2012 +0200
-
-    model-checker : stack_areas stored in raw_heap instead of std_heap
-
-commit 52144e1c80c99708e51a27ef1347e3dd3e33002e
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Oct 18 10:53:00 2012 +0200
-
-    model-checker : debug information more concise
-
-commit b72e8264dccedfa1c53042e99f94d3a8e5387316
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Thu Oct 18 10:51:58 2012 +0200
-
-    model-checker : fix some memory leaks
-
-commit fe50f12c40cd5b19c48e931a496bcb33ea8fb608
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Oct 17 22:03:15 2012 +0200
-
-    model-checker : first line of objdump --section-headers display complete path of elf file
-
-commit ed98a4c3eb4b8dd9b9ed4534d07487c051557b65
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Oct 17 18:34:19 2012 +0200
-
-    model-checker : fix first parameter for get_stack_pointer (need stack context pointer instead of stack)
-
-commit 5e80b119f85e258080482cb688a6b89e01d74595
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Wed Oct 17 15:34:49 2012 +0200
-
-    model-checker : ignore pointers on raw_heap in data segment libsimgrid comparison
-
-commit 4ee22bef8b4cebdc98311329547406dd7ebeea06
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Sat Oct 27 19:21:19 2012 +0200
-
-    A C++ compiler is required for gtnets and ns3.
-
-commit b5f6106ca9459629e8199d1f5e95ed326061edae
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Sat Oct 27 19:20:54 2012 +0200
-
-    Cosmetics.
-
-commit 6b1fdb14d869792793c22c96d20dacd4b135f0e2
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Sat Oct 27 18:26:50 2012 +0200
-
-    Don't enforce to have a C++ nor a Fortran compiler.
-    
-    Depending on the configuration options, a C compiler is sufficient.
-
-commit d9347ab3e960f0f098338c88a79724dbcf4a58bb
-Merge: fc3419e 0aa233a
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Sat Oct 27 16:28:40 2012 +0200
-
-    Merge branch 'v3_8_x'
-
-commit 0aa233a2c29e24e4ac31620e2386558d4912aefc
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Sat Oct 27 16:27:14 2012 +0200
-
-    Also add release name in ChangeLog.
-
-commit fc3419efe4d92bfa202543376995977c6a3171e9
-Merge: ebf1dd8 f320eef
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Sat Oct 27 16:20:36 2012 +0200
-
-    Merge branch 'v3_8_x'
-    
-    Conflicts:
-       ChangeLog (fixed).
-
-commit f320eef2e3365bb67d45f1eee70859fba90cadfa
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Sat Oct 27 16:12:56 2012 +0200
-
-    Release 3.8.1.
-
-commit d7058d6264a42a1bec5cd0fb927df64d3e40981c
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Sat Oct 27 15:14:24 2012 +0200
-
-    Document change.
-
-commit 030093f60c4475f6e8185cdb13a7650b3b0dbe7b
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Sat Oct 27 15:12:01 2012 +0200
-
-    Tesh is not ls, and other trivial typos in tesh.1.
-
-commit 53acdb92c870fddcfea6feaf39ba9818d2806c55
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Oct 26 16:55:05 2012 +0200
-
-    These files are already added from testsuite/surf/CMakeLists.txt.
-
-commit 0a0f6d1640313606b788646f351f2bb45bdcc111
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Oct 26 16:55:05 2012 +0200
-
-    Add tesh.1 to txt_files.
-
-commit ebf1dd817fe3f1e1079702e7ab846b7fe7640432
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Oct 26 16:55:05 2012 +0200
-
-    These files are already added from testsuite/surf/CMakeLists.txt.
-
-commit ea2e34008919fccd59d47cfd7ba00610983c749f
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Oct 26 16:55:05 2012 +0200
-
-    Add tesh.1 to txt_files.
-
-commit 588eef405b9b0cfaf52a7949de146776ff350b1e
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Oct 26 16:55:05 2012 +0200
-
-    Remove conditions from else() and endif() in cmake file.
-    
-    This is a followup for commit c5c1970 (these statements were added after that).
-
-commit a3389a048bf189dd5faf34500b86d2998101a256
-Author: navarro <navarro@caraja.(none)>
-Date:   Fri Oct 26 19:10:22 2012 +0200
-
-    SMPI finally works ;)
-
-commit 12985c1ce3e810a7fe9136533333c9de3a30d95f
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Fri Oct 26 18:21:42 2012 +0200
-
-    adding property to check success of mpich context tests
-
-commit c8bd549db50983ca2385309cb4fb92b25d5c2d54
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Fri Oct 26 17:47:29 2012 +0200
-
-    modify .std files to comply, as fortran ones were outputing weird things
-
-commit 89201b587c4ab50c528177913be26ce24f0667a4
-Author: navarro <navarro@caraja.(none)>
-Date:   Fri Oct 26 17:09:06 2012 +0200
-
-    This is better for regex ... sorry
-
-commit e3a2beee45f0ff54dbefaba270938509f6cbfad7
-Author: navarro <navarro@caraja.(none)>
-Date:   Fri Oct 26 16:37:52 2012 +0200
-
-    Remove cmake warning
-
-commit dae926451bc7dab8c04a597498de92187df10e97
-Author: navarro <navarro@caraja.(none)>
-Date:   Fri Oct 26 16:33:32 2012 +0200
-
-    Add std and stdo files to distrib and copy them to build dir if necessary.
-
-commit cef9c4a5d0ba0ea7298147feae9b1164a289f6b7
-Merge: 508edd0 0fad1f1
-Author: navarro <navarro@caraja.(none)>
-Date:   Fri Oct 26 16:12:00 2012 +0200
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit 508edd05828161aae0d54e2987a9e76b74eda041
-Author: navarro <navarro@caraja.(none)>
-Date:   Fri Oct 26 16:11:41 2012 +0200
-
-    Remove unnecessary stdo and std files for smpi.
-    Regenerate each time
-
-commit dcc0f7637038f95653e28555735bdfb65fbef932
-Author: navarro <navarro@caraja.(none)>
-Date:   Fri Oct 26 16:07:11 2012 +0200
-
-    Fix smpi script variables between cmake home dir and cmake install dir
-
-commit f005f4dd834996e5a10e4d6f855e1e60b104fd2b
-Author: alebre <alebre@dhcp-3-69.rech172-28.emn.fr>
-Date:   Fri Oct 26 15:22:49 2012 +0200
-
-    Complete jni trace code - Adrien
-
-commit 0fad1f1c120d9a6a357647adae1fae4a8a094bd0
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Fri Oct 26 15:10:53 2012 +0200
-
-    document augustin's work
-
-commit 7725ed00d5da8340a5876ad6e6fc895feb22d819
-Author: navarro <navarro@caraja.(none)>
-Date:   Fri Oct 26 12:07:50 2012 +0200
-
-    Fix test out of directory for smpi mpich
-
-commit 9f321cc72a6b68b9edaf7322b9bba451e84245dd
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Fri Oct 26 11:27:23 2012 +0200
-
-    remove few tests which may never finish, and change one that used too much stack size
-
-commit 6fdc6dea15db78be7d8bafa8b574b2dd87f0b99a
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Fri Oct 26 11:06:09 2012 +0200
-
-    remove unwanted files
-
-commit 11d202c1bbc1dcbd64bddfc1a1c46110c9ba36cc
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Fri Oct 26 10:55:36 2012 +0200
-
-    fortran-smpi was broken
-
-commit 925ba12363eede5e412b345a63442d0b720f2af0
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu Oct 25 18:48:36 2012 +0200
-
-    forgot to execute hindexed. As the one from mpich isn't good for us, use this one, which was already present
-
-commit d9d0310b37e3c0e23fc7b71ba76ff1fe2d640e36
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu Oct 25 18:02:45 2012 +0200
-
-    add fortran tests from mpich-tests, enforce completion of mpich-tests suite with lots of other tests.. Oh, and add all stdo files, because it turns out the suite uses them.
-
-commit bf6ed47fe662e71174b6c034e66fbe176c390eb9
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu Oct 25 17:55:58 2012 +0200
-
-    correct some issues with MPI_Sendrecv_replace, to avoid segfaults. I should implement it more cleanly, to handle complex datatypes as well. For now they exit.
-
-commit fce65f194ca0bb025602ff52929597c76a99bbfb
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu Oct 25 17:54:31 2012 +0200
-
-    add a few fortran bindings and types to have better support for mpich tests
-
-commit 6d4434a0ebdb34758d95faec8b47088a3f760df2
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Oct 23 10:08:07 2012 +0200
-
-    add various defines and objects to provide better compilation support (all C tests from mpich-test suite now compile)
-
-commit f78100b1ef0d7c877598541cc6a0d653387f9975
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Oct 23 18:04:48 2012 +0200
-
-    have waitall output an error if an issue is encountered in any comm, and avoid looping in some smpi functions (experimental, to test)
-
-commit a286e57018d2ef03257affb9fe1e73e0b8d08a3d
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Oct 23 17:21:53 2012 +0200
-
-    first commit to add the mpich-test suite to smpi tesh suite. Obviously all tests don't complete correctly, so we will only execute a (pretty good) part of it, but all tests should compile with smpi (at least C ones for now, fotran needs more work)
-    
-    Conflicts:
-       CMakeLists.txt
-       buildtools/Cmake/AddTests.cmake
-
-commit 69e6c3b1ce23f7f750cc5f2cd416ff60296a1dcb
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Oct 25 23:21:30 2012 +0200
-
-    documentation improvement [thx Sylvain for pointing this out]
-
-commit 8f7820ec8c34351a5d7fd161913e867cd6fd71c0
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Oct 25 20:34:21 2012 +0200
-
-    document recent changes of Pierre (and Augustin?)
-
-commit 35b2bd8caf5cc05258414666d9577b39a259cfbd
-Author: navarro <navarro@caraja.(none)>
-Date:   Thu Oct 25 20:11:05 2012 +0200
-
-    Fix compilation on linux ;)
-
-commit de6dd9c41648c42ed5e8088be046408cc5ddb8c0
-Merge: f6c34ca 6755e1c
-Author: navarro <navarro@caraja.(none)>
-Date:   Thu Oct 25 19:52:08 2012 +0200
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit f6c34cab4aabf54d44635db8bdaf07b5497c9976
-Author: navarro <navarro@caraja.(none)>
-Date:   Thu Oct 25 19:52:03 2012 +0200
-
-    Fix compilation and configuration since win commits
-
-commit 6755e1cbeaf4dea2d3cb8d96694220f7d8aa4473
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Thu Oct 25 19:48:43 2012 +0200
-
-    endif missing
-
-commit 963b8d1182796bce58318c92742863a8d3f32b37
-Merge: c5ec102 8b7a804
-Author: navarro <navarro@caraja.(none)>
-Date:   Thu Oct 25 19:35:46 2012 +0200
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit c5ec1022db433988c16c38b65b6c58833a21db0b
-Author: navarro <navarro@caraja.(none)>
-Date:   Thu Oct 25 19:35:35 2012 +0200
-
-    More dev doc
-
-commit 8b7a804241c51e766a035f3660d48f8f84b25f1f
-Author: navarro <pierre.navarro@imag.fr>
-Date:   Wed Oct 24 13:06:53 2012 -0700
-
-    Those examples does not compil on WIN
-
-commit 2802b166f59bb5c116384bdaa01691824b149a76
-Author: navarro <pierre.navarro@imag.fr>
-Date:   Thu Oct 25 10:27:57 2012 -0700
-
-    Tranform extern for XBT_PUBLIC
-
-commit b8dc4761bddf2c38643048a549e7d8cc2bf722d5
-Author: navarro <pierre.navarro@imag.fr>
-Date:   Wed Oct 24 13:03:53 2012 -0700
-
-    Compilation fix on SMPI with WIN32
-
-commit 2e54bf19d3fefb2bd6fbaba11fff0ea3e6f82f0e
-Author: navarro <pierre.navarro@imag.fr>
-Date:   Wed Oct 24 09:04:21 2012 -0700
-
-    Huge hack for call of smpi_simulated_main.
-    -> Fix WIN32 compilation with smpi
-
-commit 476b43e09340073b34d40afb0b9cacb8693aa767
-Author: navarro <pierre.navarro@imag.fr>
-Date:   Wed Oct 24 08:45:24 2012 -0700
-
-    Windows does not find weak symbol
-    Fix compilation for smpi on WIN32
-
-commit 420f3c7926f73c6186636a2be9a8c57ca064e1cd
-Author: navarro <pierre.navarro@imag.fr>
-Date:   Wed Oct 24 08:34:01 2012 -0700
-
-    Add a surf function to get configuration parameters of surf_cfg_set
-    -> Fix windows smpi shared memory between 2 DLLs
-
-commit fb1c207eca42103337f6c88ec23603a6ca988fed
-Author: navarro <pierre.navarro@imag.fr>
-Date:   Wed Oct 24 08:31:58 2012 -0700
-
-    Add XBT_PUBLIC tag to smpi variables
-
-commit 6c317e00db776f94993c26d2af8e0d54fd17b3b0
-Author: navarro <pierre.navarro@imag.fr>
-Date:   Wed Oct 24 08:29:54 2012 -0700
-
-    Cmake target for lib smpi
-
-commit c5c1970d1789e6fd9ca264d279a86abd8621bd5d
-Author: Christophe Thiéry <christopho128@gmail.com>
-Date:   Thu Oct 25 18:10:01 2012 +0200
-
-    Since cmake 2.6, else() and endif() don't need to repeat the condition.
-    
-    And all CMakeLists.txt already require a version of cmake >= 2.6.
-
-commit 194eced51d57295aec41905adadda8e9b21f74b9
-Author: Lucas Schnorr <Lucas.Schnorr@imag.fr>
-Date:   Thu Oct 25 12:20:20 2012 +0200
-
-    [trace] fix tesh'es due to change of link values
-
-commit 9691160ae7e3c986ca9af58f7dce00a7ee62a50f
-Author: Lucas Schnorr <Lucas.Schnorr@imag.fr>
-Date:   Tue Oct 23 21:57:46 2012 +0200
-
-    [trace] link value here should indicate resource topology
-
-commit 052aa2ccbb554f3960d1fc35d5354db2ab2613cd
-Merge: 572e7dc fda3f8c
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Oct 25 17:54:10 2012 +0200
-
-    Merge branch 'v3_8_x'
-
-commit fda3f8cb4a2f61f688a4c5648bb38dd19718b74c
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Oct 25 10:33:48 2012 +0200
-
-    Install lua and graphviz-dev for debian too.
-
-commit 572e7dca876f1abfb7bddf0a11c2f47593289f78
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Oct 25 10:56:47 2012 +0200
-
-    Update next version to 3.9.
-
-commit 41f00d8297ac558309b051ab7cf3accdfc77c2d3
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Oct 25 10:55:12 2012 +0200
-
-    Update next version to 3.8.1.
-
-commit 71c9241aa27344f9f8f02f3c1272af4556691713
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Oct 25 17:31:58 2012 +0200
-
-    we just released
-
-commit ab7b0b3f15d30a2f8debb6f192cfa4c3eed67b20
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Oct 25 17:31:11 2012 +0200
-
-    update the release dates
-
-commit 802411312ead7d1200b7bcf1fdd8225aeff87bdb
-Author: navarro <navarro@caraja.(none)>
-Date:   Thu Oct 25 17:20:12 2012 +0200
-
-    Add smpi_f77 to extra dist if not in smpi src
-
-commit baa5228d37e11eea729a2e31acfe1022171eee45
-Author: navarro <navarro@caraja.(none)>
-Date:   Thu Oct 25 16:13:55 2012 +0200
-
-    Remove generated files from dist
-
-commit 8dffd676dd212c1f2393d9aa189c3319ff8d4354
-Author: navarro <navarro@caraja.(none)>
-Date:   Thu Oct 25 16:03:00 2012 +0200
-
-    Links are for the forge and not local
-
-commit f277ce146fc398bcc7b70b7b5fa8923dc0b25fe8
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Oct 25 15:59:40 2012 +0200
-
-    reduce the amount of log messages
-
-commit e7096d72e35d6eb76b257259169ad7ed492fe351
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Oct 25 15:59:14 2012 +0200
-
-    Add a link to Jonathan's version of the coro JVM
-
-commit 39ddae4cb8b1a4b35c8c9b8c30532e5fa96b2e0d
-Author: navarro <navarro@caraja.(none)>
-Date:   Thu Oct 25 15:58:14 2012 +0200
-
-    Attach the dev guide to forge and doc
-
-commit b97705aaf91f94aee20e4d0b4cc14dd77d491810
-Author: navarro <navarro@caraja.(none)>
-Date:   Thu Oct 25 15:36:34 2012 +0200
-
-    Start to write dev_guide
-
-commit 004ae4fc095dad41016321600e4fcd720ad3d26b
-Author: navarro <navarro@caraja.(none)>
-Date:   Thu Oct 25 15:36:13 2012 +0200
-
-    Fix documentation warnings
-
-commit 1cc50fa3e4b0a148ef35a8283d6d1466245a7c3e
-Author: navarro <navarro@caraja.(none)>
-Date:   Thu Oct 25 14:37:31 2012 +0200
-
-    Delete some warning during the ref_guide build
-
-commit 96e69d0914a643f29b18149036bbd8d33ff047d9
-Author: navarro <navarro@caraja.(none)>
-Date:   Thu Oct 25 14:09:24 2012 +0200
-
-    Clean the gtut files.
-
-commit d7c2ab2b9f1e062530c924f187f3fce07d1648d1
-Merge: dc5b9c0 f8148dc
-Author: navarro <navarro@caraja.(none)>
-Date:   Thu Oct 25 13:53:07 2012 +0200
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit dc5b9c088efebe0f7df530f31f7774e11d9c790f
-Author: navarro <navarro@caraja.(none)>
-Date:   Thu Oct 25 13:53:01 2012 +0200
-
-    Clean and add files for simgrid documentation.
-    Now the distrib can generate the documentation
-
-commit f8148dc5bc4f5f0f2adeb6922f2905cf8ab548ff
-Author: Lucas Schnorr <Lucas.Schnorr@imag.fr>
-Date:   Thu Oct 25 12:18:02 2012 +0200
-
-    [trace] update ChangeLog with recent changes on the TRACE module
-
-commit 5d760504b06cf6822ae5059b4ac9efdf941e363b
-Author: navarro <navarro@caraja.(none)>
-Date:   Thu Oct 25 11:51:13 2012 +0200
-
-    Add header, footer and stylesheet to the distrib
-
-commit 632e1e6de38db4fcf4bb933bbc8c5bb636fcc8f3
-Author: navarro <navarro@caraja.(none)>
-Date:   Thu Oct 25 11:31:19 2012 +0200
-
-    Add dev_guide files to the distrib.
-
-commit fadb41af3ce154ff0869e3c8d395c5eb554b4683
-Author: paul bedaride <paul.bedaride@gmail.com>
-Date:   Thu Oct 25 11:20:54 2012 +0200
-
-    add missing userguide files
-
-commit d7ced1278fe2e98f7fc7d39f6d83c6bd0969afb2
-Merge: 00050fb 07c06cd
-Author: navarro <navarro@caraja.(none)>
-Date:   Wed Oct 24 15:52:08 2012 +0200
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit 00050fba786778dddb474e492cf3c58620d334fe
-Author: navarro <navarro@caraja.(none)>
-Date:   Wed Oct 24 15:51:17 2012 +0200
-
-    Always checkout simgrid with git:// and not https://
-
-commit 07c06cd14d7a5cdbce6fbe2c5465dcc32596f12a
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Wed Oct 24 15:44:54 2012 +0200
-
-    ops, forgot to document the changes of JB this summer
-
-commit 8c8b9738cccd1563c0ea30e2ef2a370338ae8bbb
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Wed Oct 24 15:29:59 2012 +0200
-
-    some cleanups to the changelog. Still improvable
-
-commit 3dccf4d535a3226ebbcb5a730ce754fdb4cd7266
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Wed Oct 24 15:28:37 2012 +0200
-
-    proposal of NEWS file for the upcomming release
-
-commit 635188886cb9b98f353a1c3869dee898f9b73b8b
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Wed Oct 24 15:13:41 2012 +0200
-
-    Desactivate an historical MC_assert so that model-checking Chord get a chance to work
-    
-    Leave a comment on this first historical battle for MC in SimGrid in
-    the source code :)
-
-commit 057bbea996c9669085dbc1bd5744cb8a1f91c1a6
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Wed Oct 24 14:59:08 2012 +0200
-
-    Document some of Pierre's work
-
-commit 5870aa69162283489736e640e3d36a3ef163e037
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Oct 24 15:17:59 2012 +0200
-
-    Fix format string and args.
-
-commit 2ceca21f3952aa231652bb2af4a5d085222d1f1c
-Merge: 43b4619 f75eaeb
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Wed Oct 24 14:59:36 2012 +0200
-
-    Pull again, something was changed before I could push
-
-commit 43b4619af6da04808d1fd4be0dbfe6e279148b3a
-Merge: a056c75 e67a708
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Wed Oct 24 14:57:28 2012 +0200
-
-    Pull changes to push BitTorrent fix
-
-commit a056c753e9e4cfb9147a8184e4db442ff3b99b43
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Wed Oct 24 14:55:53 2012 +0200
-
-    BitTorrent changes:
-    Fix message sizes (used MB instead of bytes)
-    Fix tesh again to match this change
-    Define new message type MESSAGE_CANCEL (not implemented yet)
-
-commit f75eaeb088806806e6ea57630ed5168b150da93b
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Oct 24 14:55:22 2012 +0200
-
-    Disable mmalloc_test when !HAVE_MMAP, since mmalloc is not compiled in.
-
-commit e67a7084267e6991116c82c3c6b29db279f0fd1d
-Author: navarro <navarro@caraja.(none)>
-Date:   Wed Oct 24 13:45:18 2012 +0200
-
-    Update script for build default conf into build-def directory
-
-commit bf2c5d4d8474e3d5d414f1b722716128f43ad4d2
-Merge: b6ddc42 cf7b535
-Author: navarro <navarro@caraja.(none)>
-Date:   Wed Oct 24 13:12:36 2012 +0200
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit 5fa8d6780a107eb5ae1ff8a233b0dd23cb065f8a
-Merge: 8e2e629 1601d48
-Author: alebre <alebre@dhcp-3-69.rech172-28.emn.fr>
-Date:   Wed Oct 24 12:56:36 2012 +0200
-
-    Merge branch 'master' into vmtrace
-    
-    Conflicts:
-       include/surf/simgrid_dtd.h
-       src/surf/simgrid_dtd.c
-
-commit cf7b535f589a0328782c870cfc7436da8b2b6d7a
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Wed Oct 24 11:36:24 2012 +0200
-
-    edit changelog with smpi changes
-
-commit b6ddc42e0d629ae17521b816588856584ecd1196
-Author: navarro <navarro@caraja.(none)>
-Date:   Wed Oct 24 11:37:16 2012 +0200
-
-    Update pipol script
-
-commit 017b31c6b7d2920fbd28412c648ab950ec9dc20b
-Author: navarro <navarro@caraja.(none)>
-Date:   Wed Oct 24 11:36:15 2012 +0200
-
-    Fix libunwind install on ubuntu
-
-commit 1601d48185d2455b18eec9230869d3d6dbc486c5
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Wed Oct 24 10:13:38 2012 +0200
-
-    make it work on x86 too. Other arches are still broken for MC and this is wrong
-
-commit 6c043adc10737ac832335d8bac93f1aee471f980
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Oct 23 17:13:01 2012 +0200
-
-    Cosmetics: Having -> Have; write -> written.
-
-commit ccf9494d0809595268bedd4ad7f962ddb24ce6a0
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Oct 23 16:30:58 2012 +0200
-
-    Regenerate with latest flexml.
-
-commit 4d93bb81100ceaef4b3c57b5d5e38e62baaa7507
-Merge: 4e38011 b81916f
-Author: navarro <navarro@caraja.(none)>
-Date:   Tue Oct 23 21:16:04 2012 +0200
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit 4e3801165036327a6699afae31f5512fe1296739
-Author: navarro <navarro@caraja.(none)>
-Date:   Tue Oct 23 21:15:49 2012 +0200
-
-    Add dev_guide mecanism
-
-commit b81916ff3f53ae5e30a1350a56cd2483d061cc61
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Oct 23 10:20:29 2012 +0200
-
-    number of elements can be 0 in type constructors
-
-commit 20e8cc04fb47ce22470597f37aa8fbf86d280cc1
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Oct 23 10:13:47 2012 +0200
-
-    do not free the group of MPI_COMM_WORLD when asked, because it is a global in smpi (it is freed in the smpi_global_destroy function)
-
-commit 3ea9223ebad3390472a85fb08379687cfea1f21d
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Oct 23 10:11:47 2012 +0200
-
-    we should not check subtypes are commited before, as this is not required by the standard, only types directly used in MPI calls should be commited
-
-commit b2208a5ab266b760d9b1b26198b38f2b0ade2e26
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Oct 23 10:04:57 2012 +0200
-
-    add MPI_PACKED datatype (for compilation only, MPI_Pack and Unpack functions are still not implemented )
-
-commit 9de84657cd18f11c118ce065d36cf8f01e62303c
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Tue Oct 23 10:01:39 2012 +0200
-
-    do not free the group when freeing the comm, there is a separate function for that, which may be called
-
-commit ddae68a9d73e8c00f9702de9da881f81eee1cde6
-Author: navarro <navarro@caraja.(none)>
-Date:   Tue Oct 23 17:45:18 2012 +0200
-
-    Fix compilation error since TAG tutorial
-
-commit a024b079ed581d579eecc1a138964fe5849648db
-Merge: b3aa714 76b46b4
-Author: navarro <navarro@caraja.(none)>
-Date:   Tue Oct 23 16:20:51 2012 +0200
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit b3aa71456ffe1bbebaa91708e1738dbb56fccaaa
-Author: navarro <navarro@caraja.(none)>
-Date:   Tue Oct 23 16:19:55 2012 +0200
-
-    Add first steps for a TAG tutorial
-
-commit 76b46b4ad5ed02cd82851812da9965e7d9f6ae45
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Oct 23 13:28:17 2012 +0200
-
-    Set smpi/cpu_threshold to 1 for smpi-replay, and hope to have deterministic test results now.
-
-commit baa92d18417cb91e2df78445d20c581999af0763
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Oct 23 13:24:03 2012 +0200
-
-    Call gap_remove in generic_update_actions_state_lazy too.
-    
-    *** Please double-check this commit ! ***
-    
-    Try to mimic what's done in generic_update_actions_state_full.
-    Fixes an "use after free" error with smpi_replay.
-
-commit 05a2f271033bd32c4f81e9a1ae07e5456008f797
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Oct 23 10:54:14 2012 +0200
-
-    Define an additional parameter for the hack around smpi_replay in smpirun.
-    
-    Relying on the command name is too fragile.
-
-commit c32f48acb5120587118bc6770ba907b9288611f9
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Oct 23 10:46:10 2012 +0200
-
-    Cosmetics: rewrite usage() in smpirun.in.
-    
-    Remove duplicates, use a "here document" instead of a series of echo's.
-
-commit 4739a97335349653405f0fad6a0423dd320a596a
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Oct 23 15:44:01 2012 +0200
-
-    Cannot use xbt_die when log layout format contains errors, since it uses log facilities.
-    
-    Use fprintf(stderr) instead, then abort.
-
-commit edadbdfac4149ed38701fffdec3a3f3d4afe2ad4
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Oct 23 13:39:56 2012 +0200
-
-    PLATFGEN_SRC is useless in DefinePackage.cmake.
-    
-    Fixes a cmake warning about source file "src/surf/platf_generator.c" listed multiple times for target "simgrid".
-
-commit 3dc4265263970583f96eefc46b34e8a8577b4687
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Mon Oct 22 13:05:24 2012 +0200
-
-    Add missing calls to XBT_LOG_CONNECT.
-
-commit 23499453cb89effd29273e8c6a02defe66d74001
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Mon Oct 22 15:24:06 2012 +0200
-
-    move the xbt_mallocator_release after the free of the tracing stuff.
-
-commit 611b2c7233d1714294e9a7d2cf4a92705d89c70a
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Fri Oct 19 23:20:25 2012 +0200
-
-    Exclude smpi_process_argc and smpi_glogal_size when !SMPI_F2C.
-    
-    This completes commit 4fb1f678c8da43cdf1bfcc6108883ef2a4cea952,
-    and fixes compilation errors in paranoid mode.
-
-commit 4fb1f678c8da43cdf1bfcc6108883ef2a4cea952
-Author: navarro <navarro@caraja.(none)>
-Date:   Fri Oct 19 17:53:38 2012 +0200
-
-    Fix compilation error for smpi.
-    Can enable smpi whitout f2c
-
-commit 2851c17a93adcd3931c937b698b65f81400c6dc3
-Merge: ccedb07 2f4f689
-Author: navarro <pierre.navarro@imag.fr>
-Date:   Fri Oct 19 07:31:56 2012 -0700
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr/gitroot/simgrid/simgrid
-
-commit ccedb07575381e28a3143247e9028fe4f73bcd96
-Author: navarro <pierre.navarro@imag.fr>
-Date:   Fri Oct 19 07:31:42 2012 -0700
-
-    Compil smpi on win32.
-    Need to see why when compiling examples WinMain is not found
-
-commit 2f4f68941c55cc0bbf5f069fd9397e4203e84b15
-Author: paul bedaride <paul.bedaride@gmail.com>
-Date:   Fri Oct 19 14:34:48 2012 +0200
-
-    disable index for user guide
-
-commit 8b3658fa4a201ffb434857bb83a75b98aac5be79
-Merge: 4cc3a40 1ca45e4
-Author: paul bedaride <paul.bedaride@gmail.com>
-Date:   Fri Oct 19 14:12:56 2012 +0200
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit 4cc3a40d551a1480c31732dcc91adefc127801aa
-Author: paul bedaride <paul.bedaride@gmail.com>
-Date:   Fri Oct 19 14:12:45 2012 +0200
-
-    clean user guide
-
-commit 1ca45e4b2a14e1c6e42983326020e388883f7d2f
-Author: navarro <pierre.navarro@imag.fr>
-Date:   Fri Oct 19 03:20:11 2012 -0700
-
-    Clean for win32
-
-commit c60dadafc9c27184cb7f47a843088c9f7d794c28
-Merge: aeaebb8 13f9ae4
-Author: navarro <navarro@caraja.(none)>
-Date:   Fri Oct 19 12:15:07 2012 +0200
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit aeaebb8f36d2425f83e59fae1dd808dfdf526324
-Author: navarro <navarro@caraja.(none)>
-Date:   Fri Oct 19 12:14:25 2012 +0200
-
-    Need this file for windows. But still need to clean (not delete)
-    This reverts commit 2b86f38f9d331d921062c054ed5db7fba93c7583.
-
-commit 13f9ae4ca658a16c0b9d76fb918032f1c8b9841a
-Merge: ce8a9fd 76d4410
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Fri Oct 19 10:45:34 2012 +0200
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit 76d44109225d1982fb90750ec05574c25b505cdb
-Merge: cdf1e50 3da9f0a
-Author: navarro <navarro@caraja.(none)>
-Date:   Thu Oct 18 20:26:47 2012 +0200
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit cdf1e5014ed63fd043ad9a6ab0ff91782634637a
-Author: navarro <navarro@caraja.(none)>
-Date:   Thu Oct 18 20:26:27 2012 +0200
-
-    Add missing files for distrib
-
-commit 3da9f0ae7a6c122de59a8a9f7d9589e237195cd7
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Wed Oct 17 23:36:34 2012 +0200
-
-    plug some memleaks in that example
-    
-    This induce using static memory for the processes that are forcefully
-    stopped, preventing the end of their main to get executed.
-
-commit ee0678198594aa121bdd7462d39dae296dc46b23
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Oct 18 16:18:33 2012 +0200
-
-    Copy hostfile for smpi examples moved to teshsuite.
-
-commit bb5082acf4ee555a2a055c329b36d9a5d9a79562
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Oct 18 16:12:17 2012 +0200
-
-    Don't ignore return value of 'system'.
-    
-    It is sometimes declared with attribute warn_unused_result.
-
-commit cbd5d3b2beed09a5ab627c077357639b7085422a
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Thu Oct 18 15:49:51 2012 +0200
-
-    Remove memcheck_tests.cmake from repository.
-    
-    It's a pain to keep it up-to-date, and it already gets regenerated
-    automatically with enable_memcheck=ON.
-
-commit a2896352972149a8e2c7c014c3413c5c7c686227
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu Oct 18 13:00:37 2012 +0200
-
-    move smpi examples to teshsuite
-
-commit ce8a9fdb7cad584a5e27d0d4af32b844d3e5420b
-Author: Maximiliano Geier <maximiliano.geier@loria.fr>
-Date:   Thu Oct 18 15:27:07 2012 +0200
-
-    BitTorrent: fixed message sizes, based on the actual protocol sizes
-    Fixed tesh to match this change
-
-commit bb7bb3965052aa05a4be5a7983c13c902481ae5c
-Author: navarro <navarro@caraja.(none)>
-Date:   Thu Oct 18 15:10:12 2012 +0200
-
-    cosmetics
-
-commit 35ccc7da266b885d17fbc87d0ef11a6cfc772d35
-Author: paul bedaride <paul.bedaride@gmail.com>
-Date:   Thu Oct 18 13:17:50 2012 +0200
-
-    Ref Guide style update
-
-commit 8042ae8df482e01b5e162ba8d90296ae0292e257
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Wed Oct 17 23:25:06 2012 +0200
-
-    Cancel the comms of leaving processes instead of destroying them
-    
-    This avoids segfaults when a process leaves the simulation before all
-    its asynchronous comms (included detached ones) end.
-    
-    This may leak the canceled actions, but that's another bug, in
-    comm_cancel.
-
-commit 6e32675264e608d750a148f1949e66635bda14d8
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Oct 17 16:14:28 2012 +0200
-
-    Ignore the first two lines of output.
-
-commit 1f50f809c4d885ff2b2c1a626d69ebb4cea0502f
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Wed Oct 17 22:04:27 2012 +0200
-
-    Ensure that the mallocator are really inactive when running MC
-    
-    - before, they were created during the preinit and then destroyed when
-      MC was activated.
-    - now, they are created inactive, and activated when the configuration
-      stops if MC is still not activated.
-    - this mandates some changes around the initialization mechanism in
-      the whole stack.
-      - one hint that it was a good idea is that before, _surf_init_status
-        were never reaching the value 2 (meaning "config now forbidden",
-        according to the preexisting asserts).
-      - Now this value is set from surf_routing when the first element of
-        platform is created. This is a horrible hack intermixing the
-        layers, but it was already accredited by the parser that
-        configuration could occur until the first <AS>, but no later.
-      - we now would need a proper way of increasing the init level of
-        simgrid.
-    
-    I hope that this change did not break anything, but much more work
-    would be mandated to clean the init mess properly.
-
-commit 8fb8fe0209c338a9b11781a002acfaf4f708afeb
-Author: schnorr <Lucas.Schnorr@imag.fr>
-Date:   Wed Oct 17 15:58:38 2012 +0200
-
-    [trace] fix tesh'es to compare trace file considering all lines except the first two
-
-commit 4aaf8e185dcc8a7c7bde658a4fdd8dafba609c37
-Author: schnorr <Lucas.Schnorr@imag.fr>
-Date:   Wed Oct 17 15:53:11 2012 +0200
-
-    [trace] output the command line used to generate the trace file
-
-commit 7d7ee82a5aa2e12ab805da0f639d2f636b7f0b9c
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Oct 17 14:40:46 2012 +0200
-
-    Function MSG_get_host_number() is not deprecated anymore.
-    
-    Acknowledge commit b00e4794c073855ab40697e9ec648c6a67f013e9
-    (Doesn't see why MSG_get_host_number should be deprecated.)
-
-commit 9c806edc10504fa35262721c3d7ea24cc9bdd608
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Oct 17 13:12:45 2012 +0200
-
-    Cosmetics: remove spaces at EOL.
-
-commit 8065b83e3317c2162066e7d541682a6df037bae4
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Wed Oct 17 10:37:06 2012 +0200
-
-    Use function-like macros instead of inline functions for MC_is_active().
-    
-    When using functions, Gcc apparently does not remove dead branches when
-    building without optimizations, and then complains at link time with:
-    
-    Linking C executable ../../bin/gras_stub_generator
-    ../../lib/libsimgrid.so.3.8: error: undefined reference to 'MC_ignore'
-    ../../lib/libsimgrid.so.3.8: error: undefined reference to 'MC_do_the_modelcheck_for_real'
-    ../../lib/libsimgrid.so.3.8: error: undefined reference to 'MC_process_clock_get'
-    ../../lib/libsimgrid.so.3.8: error: undefined reference to 'MC_process_clock_add'
-    ../../lib/libsimgrid.so.3.8: error: undefined reference to 'MC_memory_init'
-    ../../lib/libsimgrid.so.3.8: error: undefined reference to 'MC_new_stack_area'
-    collect2: error: ld returned 1 exit status
-    
-    This is if course when building with -Denable_model-checking=OFF.
-
-commit aa022d1e577ba93e5fb2841a312b8ac6b00a4ffd
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Oct 16 22:58:18 2012 +0200
-
-    s/MC_IS_ENABLED/MC_is_active()/ to remove an unfriendly pitfall of the codebase
-    
-    This fixes #14976 (thanks to LucasN for the report)
-
-commit ee2435743c0765f4031dffe3a881263facfd8790
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Oct 16 22:51:00 2012 +0200
-
-    cosmetics and improvement
-
-commit 92a60ce6d6a1694aa6b420d25c0a5b83b251a99c
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Oct 16 21:31:57 2012 +0200
-
-    Distinguish outputs for mmalloc_test on 32 and 64bits architectures.
-
-commit f9a6652301a5b9708bd74a7fc7e9ae57f26d36f8
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Oct 16 22:04:22 2012 +0200
-
-    document that we really need xbt_os_thread_atfork (for tesh+mmalloc)
-
-commit 7989355dfec335e1c7abea0ea90a85dab4a51513
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Oct 16 18:18:27 2012 +0200
-
-    improve the mmalloc tesh to ensure that use after free don't ruin mmalloc
-
-commit 4351658448f75c635736fc7a9bad6fb24fb7087c
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Oct 16 18:11:50 2012 +0200
-
-    Update the mmalloc tesh file
-    
-    - We now write the offset in hexa
-    - exact returned pointers changed a bit with last mmalloc rewamping,
-      but they still seem reasonable
-
-commit a3a6c254f62ce8d325312a8c12367856acad5a29
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Oct 16 18:10:33 2012 +0200
-
-    display offsets in hexa (counting in decimal sometimes difficult)
-
-commit ea39fd08c260e7faa92334952d4acd37e3892b6c
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Oct 16 18:06:31 2012 +0200
-
-    Do not store any metadata where the user (was) legitimate to write
-    
-    Before, free fragments were chained within the user area, leading to
-    obscure breakdown when the user was mean enough to write into the
-    block after a free(). Now, these data are stored as swag directly into
-    the mdp->heapinfo that is where we store our metadata.
-    
-    We have one extra complication due to the fact that heapinfo must be
-    reallocated when we mmap more memory. When this happens, we have to
-    update all swag hooks manually to apply the offset.
-    Yup, this went that bad :-/
-
-commit 47c08390d2f3cee84c293760341ac34e86c5de94
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Oct 16 18:09:44 2012 +0200
-
-    Use double quotes around variable expansion to protect spaces.
-
-commit c90a2a1b7c7bff12e24348fc0ffb5c28d5dae4a9
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Oct 16 14:46:57 2012 +0200
-
-    Make working directory really clean between builds.
-
-commit 73902a90d11ac06144842e7b7d2c68279b9b51ba
-Author: Arnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
-Date:   Tue Oct 16 14:46:57 2012 +0200
-
-    Regenerate tesh files for chord examples.
-
-commit 9003b522ca66f1a3723c63ce1c4753ad7aea9b70
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Oct 16 02:12:07 2012 +0200
-
-    sg_cmdline is a public dynar containing all command-line arguments we got
-
-commit 9d10ed8a4a7353c00f2df79dae2c250564f1f805
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Oct 16 01:23:50 2012 +0200
-
-    cosmetics
-
-commit 714a970003a5bccec9a46b0a4e0b42b5d980ea2f
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Tue Oct 16 00:52:43 2012 +0200
-
-    ensures that runall is never called on empty set
-    
-    Not sure of when it can happen, but it does, forcing the context
-    factories to be defensive. This was causing issues in java coroutines
-    as this factory was not defensive enough. So avoiding future issues
-    seems interesting to me.
-
-commit ac2162b716c1a99ffb3f8defa67d37e7c748d629
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Mon Oct 15 23:57:55 2012 +0200
-
-    search libunwind with cmake and die at config time if not found
-
-commit d4b2383532e8b6985a265830c026ac91aa3efd90
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Sun Oct 14 21:57:17 2012 +0200
-
-    ouch, I've lost an eye on that
-
-commit 6a3b1c86082daac913e600fa38960ea106bba619
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Oct 11 09:18:24 2012 +0200
-
-    try to get /some/ info from the cdash by not intentionaly breaking the tesh files
-
-commit 63f251b15ed10b5ae1b35b03908775acc7c713ad
-Author: Martin Quinson <martin.quinson@loria.fr>
-Date:   Thu Oct 11 02:45:57 2012 +0200
-
-    more cruft to ignore
-
-commit 2566a6ac70cee565d831126448623c26b6795aa4
-Author: Lucas Nussbaum <lucas.nussbaum@loria.fr>
-Date:   Sun Oct 14 12:56:09 2012 +0200
-
-    chord: avoid duplicate call of MSG_comm_test()
-    
-    Commit caffead (exactly one year ago!) introduced a duplicate call to
-    MSG_comm_test(): MSG_comm_test() could return true on line 336, and
-    then be called again there. That caused a crash since the communication
-    was already finalized in the first MSG_comm_test() call.
-
-commit 7637ba17c1379d39b80d0b2304a47231f5ec5ff4
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Sat Oct 13 01:01:17 2012 +0200
-
-    list bug fixed in SD_simulate
-
-commit 97fbb37cce6bc8da3b1f72909bacb5e896a8ae3c
-Author: suter <frederic.suter@cc.in2p3.fr>
-Date:   Sat Oct 13 00:57:03 2012 +0200
-
-    fix an issue that occurs when SD_simulate is called with a positive
-    value (simulate for X seconds). The simulation does not always stop
-    after the expected duration.
-    Cause: The "less than" test is sometimes tricky with doubles.
-    Fix: Replace by "difference smaller than 0.00001 (the maxmin precision).
-    
-    + indent
-    + one more verbose message
-
-commit cfcc26205c43c7ee01341db3d2910f5efbd2fa6b
-Author: navarro <navarro@caraja.(none)>
-Date:   Fri Oct 12 14:52:49 2012 +0200
-
-    Compilation with warning flags
-
-commit 0e17ea09090a41fb603dd6fc5f8088db1878cb9b
-Merge: c24da98 31ba7e4
-Author: navarro <navarro@caraja.(none)>
-Date:   Fri Oct 12 14:42:40 2012 +0200
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit c24da98fc757fe34eb3fdb29b01c80d77313a80a
-Author: navarro <navarro@caraja.(none)>
-Date:   Fri Oct 12 14:42:32 2012 +0200
-
-    Finish the tutorial for new model and api
-
-commit 31ba7e44380b3c4e26ae014eec9e423193e54797
-Author: Marion Guthmuller <marion.guthmuller@loria.fr>
-Date:   Fri Oct 12 13:41:03 2012 +0200
-
-    model-checker : display malloc backtrace according to address
-
-commit f0ad535632977a38e9d37ab127d27c6946cab6ce
-Author: navarro <navarro@caraja.(none)>
-Date:   Fri Oct 12 12:06:01 2012 +0200
-
-    Oups rename function
-
-commit 9889deb10c0b29c3c5a2ae25ac0c4b9e25e8334e
-Author: navarro <navarro@caraja.(none)>
-Date:   Fri Oct 12 11:48:51 2012 +0200
-
-    Add first steps to explain How to add a new model in Simgrid
-
-commit f3eb95bea2b4188d46fa0cb4d652dd1d200f1e12
-Author: navarro <navarro@caraja.(none)>
-Date:   Fri Oct 12 11:09:02 2012 +0200
-
-    First steps for making a tutorial on How to create a new API in Simgrid
-
-commit 8e2e629ea81607a0687ef08e2630c5fc1403688b
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Fri Oct 12 10:32:58 2012 +0200
-
-    Fix an issue in TRACE_msg_vm_kill()
-
-commit 2c803179bcf6c7b734f6f22aa44fda9da4d1793d
-Author: Augustin Degomme <degomme@idpann.imag.fr>
-Date:   Thu Oct 11 16:58:41 2012 +0200
-
-    add better support for MPI datatypes extent values (to correct behavior of gather/scatter of these structs)
-
-commit 1b6d36b7082f7cc657eb2473d1ac27d250954688
-Merge: edfcbf0 3d1c249
-Author: paul bedaride <paul.bedaride@gmail.com>
-Date:   Thu Oct 11 17:43:41 2012 +0200
-
-    Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
-
-commit 695f327338ceecd86325a8a0cf18b8c3ab67f8cb
-Author: Jonathan Rouzaud-Cornabas <jonathan.rouzaud-cornabas@ens-lyon.fr>
-Date:   Thu Oct 11 17:38:44 2012 +0200
-
-    Fix an issue in smx_ctx_cojava_runall ie do not try to run when no process exists
-
-