Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
simgrid.git
10 years agoAlso delete allocs_metadata.
Arnaud Giersch [Mon, 23 Sep 2013 19:39:56 +0000 (21:39 +0200)]
Also delete allocs_metadata.

10 years agoFree loc, which is unused in this path.
Arnaud Giersch [Mon, 23 Sep 2013 19:39:56 +0000 (21:39 +0200)]
Free loc, which is unused in this path.

10 years agoFix use after free (data is removed by the call to xbt_dict_remove()).
Arnaud Giersch [Mon, 23 Sep 2013 19:39:56 +0000 (21:39 +0200)]
Fix use after free (data is removed by the call to xbt_dict_remove()).

10 years agoleak --
Augustin Degomme [Mon, 23 Sep 2013 15:58:50 +0000 (17:58 +0200)]
leak --

10 years agoleak --
Augustin Degomme [Mon, 23 Sep 2013 15:58:36 +0000 (17:58 +0200)]
leak --

10 years agoleak --
Augustin Degomme [Mon, 23 Sep 2013 15:58:28 +0000 (17:58 +0200)]
leak --

10 years agoremove leaks from energy
Augustin Degomme [Mon, 23 Sep 2013 15:58:13 +0000 (17:58 +0200)]
remove leaks from energy

10 years agoadd a cleanup callback to surf_resource_t, useful to free data allocated in cpu models
Augustin Degomme [Mon, 23 Sep 2013 15:57:44 +0000 (17:57 +0200)]
add a cleanup callback to surf_resource_t, useful to free data allocated in cpu models
Removes a few leaks

10 years agoFix failing test
Augustin Degomme [Mon, 23 Sep 2013 13:06:49 +0000 (15:06 +0200)]
Fix failing test

10 years agoremove warnings
Augustin Degomme [Mon, 23 Sep 2013 12:55:44 +0000 (14:55 +0200)]
remove warnings

10 years agoMove endif() at proper place.
Arnaud Giersch [Mon, 23 Sep 2013 11:31:28 +0000 (13:31 +0200)]
Move endif() at proper place.

10 years agoCosmetics.
Arnaud Giersch [Mon, 23 Sep 2013 11:21:23 +0000 (13:21 +0200)]
Cosmetics.

10 years agoThere's no need to dup these strings (memleak--).
Arnaud Giersch [Mon, 23 Sep 2013 11:10:34 +0000 (13:10 +0200)]
There's no need to dup these strings (memleak--).

10 years agoFix error: ‘current_region’ may be used uninitialized in this function.
Arnaud Giersch [Mon, 23 Sep 2013 11:02:55 +0000 (13:02 +0200)]
Fix error: ‘current_region’ may be used uninitialized in this function.

10 years agohide the MPICH3 testsuite behind a compilation flag, to quicken compilation
Augustin Degomme [Mon, 23 Sep 2013 10:43:22 +0000 (12:43 +0200)]
hide the MPICH3 testsuite behind a compilation flag, to quicken compilation

10 years agofix build without tracing
Augustin Degomme [Mon, 23 Sep 2013 09:03:24 +0000 (11:03 +0200)]
fix build without tracing

10 years agoadd a check to ensure that async_small_thres is under send_is_detached..
Augustin Degomme [Mon, 23 Sep 2013 08:47:14 +0000 (10:47 +0200)]
add a check to ensure that async_small_thres is under send_is_detached..
We don't want not detached asynchronous sends

10 years agoUpdate mmalloc_{32,64}.tesh.
Arnaud Giersch [Mon, 23 Sep 2013 09:58:07 +0000 (11:58 +0200)]
Update mmalloc_{32,64}.tesh.

10 years agoTest is useless here.
Arnaud Giersch [Mon, 23 Sep 2013 09:53:49 +0000 (11:53 +0200)]
Test is useless here.

10 years agomodel-checker : add deployment file deploy_bugged1_liveness_visited.xml in CMakeLists.txt
Marion Guthmuller [Mon, 23 Sep 2013 09:53:33 +0000 (11:53 +0200)]
model-checker : add deployment file deploy_bugged1_liveness_visited.xml in CMakeLists.txt

10 years agoUse xbt_cfg_setdefault everywhere.
Arnaud Giersch [Fri, 20 Sep 2013 14:27:54 +0000 (16:27 +0200)]
Use xbt_cfg_setdefault everywhere.

10 years agoCorrect the settings for default values of boolean parameters.
Arnaud Giersch [Fri, 20 Sep 2013 11:31:49 +0000 (13:31 +0200)]
Correct the settings for default values of boolean parameters.

WARNING: the effective default has changed from "yes" to "no" for
cpu/maxmin_selective_update and network/maxmin_selective_update.
These new default values were chosen to match the documentation.

10 years agoCosmetics: some reindent.
Arnaud Giersch [Fri, 20 Sep 2013 08:52:23 +0000 (10:52 +0200)]
Cosmetics: some reindent.

10 years agoFix doxygen comments.
Arnaud Giersch [Thu, 19 Sep 2013 12:52:44 +0000 (14:52 +0200)]
Fix doxygen comments.

* declare msg_storage_t
* add missing names for the parameters
* fix spurious "@htmlonly" appearing in the generated doc
* plus a typo (Altough -> Although)

10 years agoEmpty structs are not allowed in C.
Arnaud Giersch [Wed, 18 Sep 2013 15:18:57 +0000 (17:18 +0200)]
Empty structs are not allowed in C.

Use an incomplete declaration instead.

10 years agomodel-checker : add bugged1_liveness_visited.tesh in CMakeLists.txt
Marion Guthmuller [Mon, 23 Sep 2013 08:54:47 +0000 (10:54 +0200)]
model-checker : add bugged1_liveness_visited.tesh in CMakeLists.txt

10 years agointroduction.doc corrections
Carlos Eduardo Moreira dos Santos [Sun, 22 Sep 2013 00:01:13 +0000 (21:01 -0300)]
introduction.doc corrections

10 years agomodel-checker : fix platform file path in tesh examples
Marion Guthmuller [Sat, 21 Sep 2013 22:03:47 +0000 (00:03 +0200)]
model-checker : fix platform file path in tesh examples

10 years agomodel-checker : new tesh example for liveness model checking with visited state reduction
Marion Guthmuller [Sat, 21 Sep 2013 21:27:22 +0000 (23:27 +0200)]
model-checker : new tesh example for liveness model checking with visited state reduction

10 years agoforget to uncomment a part of code
Marion Guthmuller [Sat, 21 Sep 2013 21:12:31 +0000 (23:12 +0200)]
forget to uncomment a part of code

10 years agomodel-checker : parallel comparison of system states for liveness model-checking
Marion Guthmuller [Sat, 21 Sep 2013 20:47:01 +0000 (22:47 +0200)]
model-checker : parallel comparison of system states for liveness model-checking

10 years agomodel-checker : get size used (heapinfo meta-data)
Marion Guthmuller [Sat, 21 Sep 2013 20:07:58 +0000 (22:07 +0200)]
model-checker : get size used (heapinfo meta-data)

10 years agomodel-checker : minor fix in ddfs algorithm
Marion Guthmuller [Thu, 19 Sep 2013 16:48:34 +0000 (18:48 +0200)]
model-checker : minor fix in ddfs algorithm

10 years agomodel-checker : fix bugged1_liveness example
Marion Guthmuller [Thu, 19 Sep 2013 15:39:11 +0000 (17:39 +0200)]
model-checker : fix bugged1_liveness example

10 years agomodel-checker : --cfg=model-check/checkpoint is an int, not a boolean
Marion Guthmuller [Thu, 19 Sep 2013 13:22:08 +0000 (15:22 +0200)]
model-checker : --cfg=model-check/checkpoint is an int, not a boolean

10 years agoattempt to make valgrind happier
Augustin Degomme [Fri, 20 Sep 2013 13:31:22 +0000 (15:31 +0200)]
attempt to make valgrind happier

10 years agoleak --
Augustin Degomme [Fri, 20 Sep 2013 13:27:28 +0000 (15:27 +0200)]
leak --

10 years agoMake raw_context compatible with x32 from Debian.
Guillaume Serrière [Fri, 20 Sep 2013 12:10:04 +0000 (14:10 +0200)]
Make raw_context compatible with x32 from Debian.

Signed-off-by: Guillaume Serrière <guillaume.serriere@esial.net>
10 years agoFix reverted commit 28937161936e11ceac5acccf0b547055cc67a79e.
Augustin Degomme [Thu, 19 Sep 2013 13:13:54 +0000 (15:13 +0200)]
Fix reverted commit 28937161936e11ceac5acccf0b547055cc67a79e.

10 years agoRevert "ChangeLog"
Pierre Veyre [Thu, 19 Sep 2013 08:06:40 +0000 (10:06 +0200)]
Revert "ChangeLog"

This reverts commit d394471a503b57ae3d31a9609ac5cb8677b9a594.

10 years agomove png files in the right folder
Augustin Degomme [Thu, 19 Sep 2013 07:45:27 +0000 (09:45 +0200)]
move png files in the right folder

10 years agoChangeLog
Pierre Veyre [Thu, 19 Sep 2013 06:41:42 +0000 (08:41 +0200)]
ChangeLog

10 years agoremove file
Augustin Degomme [Wed, 18 Sep 2013 14:27:49 +0000 (16:27 +0200)]
remove file

10 years agoupdate licenses to include OpenMPI and STAR-MPI ones
Augustin Degomme [Wed, 18 Sep 2013 14:12:10 +0000 (16:12 +0200)]
update licenses to include OpenMPI and STAR-MPI ones

10 years agoUpdate the SMPI documentation, mainly to add the collective algorithms
Augustin Degomme [Wed, 18 Sep 2013 13:59:36 +0000 (15:59 +0200)]
Update the SMPI documentation, mainly to add the collective algorithms

10 years agoyara (yet another redundant algorithm)
Augustin Degomme [Wed, 18 Sep 2013 12:23:13 +0000 (14:23 +0200)]
yara (yet another redundant algorithm)

10 years agosome requests were not tagged correctly
Augustin Degomme [Wed, 18 Sep 2013 09:26:23 +0000 (11:26 +0200)]
some requests were not tagged correctly

10 years agokeep on removing useless algorithms
Augustin Degomme [Wed, 18 Sep 2013 09:05:11 +0000 (11:05 +0200)]
keep on removing useless algorithms

10 years agouse tuned barrier here if provided
Augustin Degomme [Wed, 18 Sep 2013 08:32:52 +0000 (10:32 +0200)]
use tuned barrier here if provided

10 years agouse tuned versions of the algos inside this one
Augustin Degomme [Tue, 17 Sep 2013 16:35:59 +0000 (18:35 +0200)]
use tuned versions of the algos inside this one

10 years agocontinue cleanup of redundant algorithms
Augustin Degomme [Tue, 17 Sep 2013 16:35:22 +0000 (18:35 +0200)]
continue cleanup of redundant algorithms

10 years agoremove redundant algo
Augustin Degomme [Tue, 17 Sep 2013 15:50:30 +0000 (17:50 +0200)]
remove redundant algo

10 years agouse tuned algo here
Augustin Degomme [Tue, 17 Sep 2013 12:53:55 +0000 (14:53 +0200)]
use tuned algo here

10 years agoremove redundant allgather algo from star-mpi
Augustin Degomme [Tue, 17 Sep 2013 12:51:02 +0000 (14:51 +0200)]
remove redundant allgather algo from star-mpi

10 years agoFix MSG_storage_get_properties()
Pierre Veyre [Wed, 18 Sep 2013 12:22:46 +0000 (14:22 +0200)]
Fix MSG_storage_get_properties()

10 years agoMerge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
Pierre Veyre [Wed, 18 Sep 2013 08:59:20 +0000 (10:59 +0200)]
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid

10 years agoMSG storage API improvements
Pierre Veyre [Wed, 18 Sep 2013 08:55:11 +0000 (10:55 +0200)]
MSG storage API improvements

10 years agoImprove printing of boolean values with --cfg-help.
Arnaud Giersch [Fri, 13 Sep 2013 15:48:20 +0000 (17:48 +0200)]
Improve printing of boolean values with --cfg-help.

Some values are rather strange...

10 years agoRun *-thread tests even when !HAVE_RAWCTX; skip Fortran tests when !SMPI_F2C.
Arnaud Giersch [Fri, 13 Sep 2013 14:42:24 +0000 (16:42 +0200)]
Run *-thread tests even when !HAVE_RAWCTX; skip Fortran tests when !SMPI_F2C.

10 years agoHOME and BINARY directories were exchanged here. Fix this.
Arnaud Giersch [Fri, 13 Sep 2013 09:39:22 +0000 (11:39 +0200)]
HOME and BINARY directories were exchanged here. Fix this.

10 years agoFix silly bug in msg process sleep bindings - Adrien
alebre [Thu, 12 Sep 2013 15:13:31 +0000 (17:13 +0200)]
Fix silly bug in msg process sleep bindings - Adrien

10 years agoAvoid to build programs again during mpich3 tests.
Arnaud Giersch [Thu, 12 Sep 2013 15:00:26 +0000 (17:00 +0200)]
Avoid to build programs again during mpich3 tests.

Die if program is not found.

10 years agoMake comment match the code.
Arnaud Giersch [Thu, 12 Sep 2013 12:42:14 +0000 (14:42 +0200)]
Make comment match the code.

10 years agoWord "centralized" was removed from package name.
Arnaud Giersch [Thu, 12 Sep 2013 12:07:43 +0000 (14:07 +0200)]
Word "centralized" was removed from package name.

10 years agoRemove redefinitions of COMPILE_FLAGS for mpich3-test.
Arnaud Giersch [Thu, 12 Sep 2013 11:52:30 +0000 (13:52 +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.

10 years agoFix warnings about unused variables in mpich3-test.
Arnaud Giersch [Thu, 12 Sep 2013 11:52:30 +0000 (13:52 +0200)]
Fix warnings about unused variables in mpich3-test.

10 years agoMake smpi_process_init public, and avoid errors with smpiff.
Arnaud Giersch [Thu, 12 Sep 2013 11:52:30 +0000 (13:52 +0200)]
Make smpi_process_init public, and avoid errors with smpiff.

10 years agoDon't remove forward declarations for subroutines.
Arnaud Giersch [Thu, 12 Sep 2013 11:52:30 +0000 (13:52 +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.

10 years agoCannot free this string here.
Arnaud Giersch [Thu, 12 Sep 2013 11:52:29 +0000 (13:52 +0200)]
Cannot free this string here.

10 years agoUse Msg.verb instead of System.out for message.
Arnaud Giersch [Thu, 12 Sep 2013 11:52:29 +0000 (13:52 +0200)]
Use Msg.verb instead of System.out for message.

Also reindent the whole file.

10 years agoFix errors in make distcheck.
Arnaud Giersch [Fri, 13 Sep 2013 15:03:20 +0000 (17:03 +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

10 years agoCosmetics: reindent.
Arnaud Giersch [Fri, 13 Sep 2013 15:13:25 +0000 (17:13 +0200)]
Cosmetics: reindent.

10 years agoMinor corrections.
Arnaud Giersch [Thu, 12 Sep 2013 11:52:29 +0000 (13:52 +0200)]
Minor corrections.

10 years agoStorage API
Pierre Veyre [Tue, 10 Sep 2013 07:59:45 +0000 (09:59 +0200)]
Storage API

10 years agothis example file cannot be parsed because of case sensitivity ... Not
suter [Mon, 9 Sep 2013 08:25:37 +0000 (10:25 +0200)]
this example file cannot be parsed because of case sensitivity ... Not
sure it is actually used.

10 years agoEnsure we don't post a too big receive here, because this could lead to problems...
Augustin Degomme [Tue, 3 Sep 2013 17:18:18 +0000 (19:18 +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

10 years agoshare my eclipse settings
Martin Quinson [Tue, 3 Sep 2013 15:53:13 +0000 (17:53 +0200)]
share my eclipse settings

10 years agodon't ignore eclipse project files so that I can share them
Martin Quinson [Tue, 3 Sep 2013 15:52:49 +0000 (17:52 +0200)]
don't ignore eclipse project files so that  I can share them

10 years agoignore all the *numerous* mpich3 tests
Martin Quinson [Tue, 3 Sep 2013 15:48:11 +0000 (17:48 +0200)]
ignore all the *numerous* mpich3 tests

10 years agogive this example default values for the arguments so that it can be run from eclipse
Martin Quinson [Tue, 3 Sep 2013 15:45:15 +0000 (17:45 +0200)]
give this example default values for the arguments so that it can be run from eclipse

10 years agounavoidable cosmetic. Sorry for the noise
Martin Quinson [Tue, 3 Sep 2013 15:28:29 +0000 (17:28 +0200)]
unavoidable cosmetic. Sorry for the noise

10 years agogosh people, don't you use git status? How could you leak so much files around?
Martin Quinson [Tue, 3 Sep 2013 15:22:56 +0000 (17:22 +0200)]
gosh people, don't you use git status? How could you leak so much files around?

10 years agojava examples: reorg the imports
Martin Quinson [Tue, 3 Sep 2013 15:10:59 +0000 (17:10 +0200)]
java examples: reorg the imports

10 years agojava examples: align the package declaration with the directory name
Martin Quinson [Tue, 3 Sep 2013 15:05:16 +0000 (17:05 +0200)]
java examples: align the package declaration with the directory name

10 years agoinclude the CITATION.bib in the archives
Martin Quinson [Tue, 3 Sep 2013 13:53:59 +0000 (15:53 +0200)]
include the CITATION.bib in the archives

10 years agoadded a CITATION.bib file to make it easier for people to know how to cite the
Mark Stillwell [Mon, 2 Sep 2013 09:00:10 +0000 (10:00 +0100)]
added a CITATION.bib file to make it easier for people to know how to cite the
simgrid software.

10 years agoRevert "Argh stupid me! This fixes commit 4fff3fb509f60c96745fb5d3e1be1bd824185366...
Augustin Degomme [Thu, 29 Aug 2013 12:47:10 +0000 (14:47 +0200)]
Revert "Argh stupid me! This fixes commit 4fff3fb509f60c96745fb5d3e1be1bd824185366. Thanks Mt!"

This reverts commit 28937161936e11ceac5acccf0b547055cc67a79e.

10 years agoas this can be called from anywhere (and sometimes inside smpi_sample blocks), remove...
Augustin Degomme [Thu, 29 Aug 2013 12:40:35 +0000 (14:40 +0200)]
as this can be called from anywhere (and sometimes inside smpi_sample blocks), remove bench start/stop

10 years agomemleaks --
Augustin Degomme [Thu, 29 Aug 2013 12:36:20 +0000 (14:36 +0200)]
memleaks --

10 years agomove tracing for smpi collectives to a place where inputs are already sanitized
Augustin Degomme [Thu, 29 Aug 2013 12:35:49 +0000 (14:35 +0200)]
move tracing for smpi collectives to a place where inputs are already sanitized

10 years agoadd option tracing/smpi/display_sizes to display size of message in trace for smpi...
Augustin Degomme [Thu, 29 Aug 2013 11:52:06 +0000 (13:52 +0200)]
add option tracing/smpi/display_sizes to display size of message in trace for smpi (for now).

10 years agowe added it, we might as well ... use it ?
Augustin Degomme [Mon, 26 Aug 2013 12:34:58 +0000 (14:34 +0200)]
we added it, we might as well ... use it ?

10 years agoadd mpich's allgatherv ring algo, as the one from star-mpi performs terribly
Augustin Degomme [Mon, 26 Aug 2013 12:28:04 +0000 (14:28 +0200)]
add mpich's allgatherv ring algo, as the one from star-mpi performs terribly

10 years agohave alltoallv bruck algo behave like mpich one, with only 4 messages sent at a time
Augustin Degomme [Mon, 26 Aug 2013 12:12:00 +0000 (14:12 +0200)]
have alltoallv bruck algo behave like mpich one, with only 4 messages sent at a time

10 years agotypo--
Augustin Degomme [Mon, 26 Aug 2013 12:10:59 +0000 (14:10 +0200)]
typo--

10 years agoArgh stupid me! This fixes commit 4fff3fb509f60c96745fb5d3e1be1bd824185366. Thanks Mt!
Arnaud Legrand [Thu, 22 Aug 2013 12:05:21 +0000 (14:05 +0200)]
Argh stupid me! This fixes commit 4fff3fb509f60c96745fb5d3e1be1bd824185366. Thanks Mt!

10 years agoMy bad. There may be no process at all, hence, surf_solve may not be called, hence...
Arnaud Legrand [Thu, 22 Aug 2013 11:55:44 +0000 (13:55 +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...

10 years agoFix a bunch of typos thanks to the new spell script. I only made the words starting...
Arnaud Legrand [Thu, 22 Aug 2013 11:42:51 +0000 (13:42 +0200)]
Fix a bunch of typos thanks to the new spell script. I only made the words starting by the letter 'a'.

10 years agoA French comment!?! Marion, please, check the translation. :)
Arnaud Legrand [Thu, 22 Aug 2013 11:36:15 +0000 (13:36 +0200)]
A French comment!?! Marion, please, check the translation. :)

10 years agoAdd convenient scripts to check spelling.
Arnaud Legrand [Thu, 22 Aug 2013 11:27:41 +0000 (13:27 +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.