Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
simgrid.git
10 years agomodel-checker : fix sort of acceptance pairs
Marion Guthmuller [Thu, 3 Oct 2013 17:39:33 +0000 (19:39 +0200)]
model-checker : fix sort of acceptance pairs

10 years agomodel-checker : add debug message
Marion Guthmuller [Thu, 3 Oct 2013 17:35:46 +0000 (19:35 +0200)]
model-checker : add debug message

10 years agomodel-checker : ignore some information for system state comparison
Marion Guthmuller [Thu, 3 Oct 2013 17:35:06 +0000 (19:35 +0200)]
model-checker : ignore some information for system state comparison

10 years agoinit request real_src
Marion Guthmuller [Thu, 3 Oct 2013 17:34:08 +0000 (19:34 +0200)]
init request real_src

10 years agomodel-checker : detect pointers on a part of a fragment
Marion Guthmuller [Thu, 3 Oct 2013 17:23:16 +0000 (19:23 +0200)]
model-checker : detect pointers on a part of a fragment

10 years agomodel-checker : fix centralized mutex example
Marion Guthmuller [Wed, 2 Oct 2013 14:18:06 +0000 (16:18 +0200)]
model-checker : fix centralized mutex example

10 years agomodel-checker : update bugged mutual exclusion algorithm
Marion Guthmuller [Wed, 2 Oct 2013 14:12:38 +0000 (16:12 +0200)]
model-checker : update bugged mutual exclusion algorithm

10 years agomodel-checker : automaton state comparison removed with parallel comparison, fix it
Marion Guthmuller [Wed, 2 Oct 2013 08:02:17 +0000 (10:02 +0200)]
model-checker : automaton state comparison removed with parallel comparison, fix it

10 years agoempty lines made win unhappy
Augustin Degomme [Fri, 4 Oct 2013 13:09:49 +0000 (15:09 +0200)]
empty lines made win unhappy

10 years agoUse a large hammer to have Perl tesh actually comply with most of the existing suite.
Augustin Degomme [Fri, 4 Oct 2013 12:30:59 +0000 (14:30 +0200)]
Use a large hammer to have Perl tesh actually comply with most of the existing suite.

10 years agohave perl comply a little bit more to what existed before
Augustin Degomme [Wed, 2 Oct 2013 16:39:35 +0000 (18:39 +0200)]
have perl comply a little bit more to what existed before

10 years agofile was put in the wrong folder ...
Augustin Degomme [Wed, 2 Oct 2013 12:58:05 +0000 (14:58 +0200)]
file was put in the wrong folder ...

10 years agoKill some memory leaks.
Arnaud Giersch [Thu, 3 Oct 2013 21:18:10 +0000 (23:18 +0200)]
Kill some memory leaks.

10 years agoExit cleanly on error.
Arnaud Giersch [Thu, 3 Oct 2013 21:02:39 +0000 (23:02 +0200)]
Exit cleanly on error.

10 years agoAdd tests to check that the expected context factory is really used.
Arnaud Giersch [Thu, 3 Oct 2013 20:38:54 +0000 (22:38 +0200)]
Add tests to check that the expected context factory is really used.

10 years agoTypo: contexte -> context.
Arnaud Giersch [Thu, 3 Oct 2013 20:08:21 +0000 (22:08 +0200)]
Typo: contexte -> context.

10 years agoSlight reordering.
Arnaud Giersch [Thu, 3 Oct 2013 19:46:33 +0000 (21:46 +0200)]
Slight reordering.

10 years agoDelete obsolete files.
Arnaud Giersch [Thu, 3 Oct 2013 19:31:30 +0000 (21:31 +0200)]
Delete obsolete files.

10 years agoparameter order was not changed in java bindings
Augustin Degomme [Wed, 2 Oct 2013 12:02:53 +0000 (14:02 +0200)]
parameter order was not changed in java bindings

10 years agoInclude path to Diff.pm file in the perl script
Augustin Degomme [Wed, 2 Oct 2013 11:35:24 +0000 (13:35 +0200)]
Include path to Diff.pm file in the perl script

10 years agoUpdate msg-storage tesh
Pierre Veyre [Wed, 2 Oct 2013 11:29:41 +0000 (13:29 +0200)]
Update msg-storage tesh

10 years agoChange parameters order for msg_file_read, msg_file_write and in all their internal...
Pierre Veyre [Wed, 2 Oct 2013 09:14:07 +0000 (11:14 +0200)]
Change parameters order for msg_file_read, msg_file_write and in all their internal layers

10 years agoEven printf does not follow the standard on Windows.
Arnaud Giersch [Wed, 2 Oct 2013 06:54:10 +0000 (08:54 +0200)]
Even printf does not follow the standard on Windows.

Try to fix this.

10 years agoSome teshes needed to be sorted because order in windows may be changed
Augustin Degomme [Tue, 1 Oct 2013 23:19:49 +0000 (01:19 +0200)]
Some teshes needed to be sorted because order in windows may be changed

10 years agocommand line = command line, options = options
Augustin Degomme [Tue, 1 Oct 2013 19:44:22 +0000 (21:44 +0200)]
command line = command line, options = options

10 years agoFix format specifiers for sg_storage_size_t.
Arnaud Giersch [Tue, 1 Oct 2013 21:05:30 +0000 (23:05 +0200)]
Fix format specifiers for sg_storage_size_t.

10 years agoSmall fixes in type names.
Arnaud Giersch [Tue, 1 Oct 2013 21:06:27 +0000 (23:06 +0200)]
Small fixes in type names.

10 years agoUse homogeneous dicts which are more efficient.
Arnaud Giersch [Tue, 1 Oct 2013 21:25:07 +0000 (23:25 +0200)]
Use homogeneous dicts which are more efficient.

10 years agoadapt perl tesh to handle timeout from command line, and defaut to 50 for windows...
Augustin Degomme [Tue, 1 Oct 2013 19:34:03 +0000 (21:34 +0200)]
adapt perl tesh to handle timeout from command line, and defaut to 50 for windows\nThis avoids some processes that hang at 100% cpu if ctest timeout is reached

10 years ago(temporary) add test to insult windows user if his jvm is 64 bits
Augustin Degomme [Tue, 1 Oct 2013 16:46:47 +0000 (18:46 +0200)]
(temporary) add test to insult windows user if his jvm is 64 bits

10 years agouse ; to separate path on windows instead of :
Augustin Degomme [Tue, 1 Oct 2013 16:30:10 +0000 (18:30 +0200)]
use ; to separate path on windows instead of :

10 years agoMerge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
Pierre Veyre [Tue, 1 Oct 2013 16:25:05 +0000 (18:25 +0200)]
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid

10 years agoIntroduce sg_storage_size_t type
Pierre Veyre [Tue, 1 Oct 2013 16:22:45 +0000 (18:22 +0200)]
Introduce sg_storage_size_t type

10 years agoIntroduce sg_storage_size_t type
Pierre Veyre [Tue, 1 Oct 2013 16:22:02 +0000 (18:22 +0200)]
Introduce sg_storage_size_t type

10 years agoFix the storage content update after a write action + remove useless loop
Pierre Veyre [Tue, 1 Oct 2013 14:38:29 +0000 (16:38 +0200)]
Fix the storage content update after a write action + remove useless loop

10 years agoTry to exit in a more valgrind friendly manner when help is requested.
Arnaud Giersch [Tue, 1 Oct 2013 13:15:24 +0000 (15:15 +0200)]
Try to exit in a more valgrind friendly manner when help is requested.

10 years agoGuard against jedule being null.
Arnaud Giersch [Tue, 1 Oct 2013 12:45:00 +0000 (14:45 +0200)]
Guard against jedule being null.

10 years agoCentralize declaration for _sg_init_status (renamed to _sg_cfg_init_status).
Arnaud Giersch [Tue, 1 Oct 2013 12:02:31 +0000 (14:02 +0200)]
Centralize declaration for _sg_init_status (renamed to _sg_cfg_init_status).

10 years agoRemove "default" factory. The real default is chosen in sg_config.c.
Arnaud Giersch [Tue, 1 Oct 2013 14:00:58 +0000 (16:00 +0200)]
Remove "default" factory.  The real default is chosen in sg_config.c.

10 years agoFurther improve help message.
Arnaud Giersch [Tue, 1 Oct 2013 13:50:10 +0000 (15:50 +0200)]
Further improve help message.

10 years agoImprove help message about available context factories.
Arnaud Giersch [Tue, 1 Oct 2013 13:26:54 +0000 (15:26 +0200)]
Improve help message about available context factories.

10 years agoFix default context factory.
Arnaud Giersch [Tue, 1 Oct 2013 13:18:13 +0000 (15:18 +0200)]
Fix default context factory.

10 years agosometimes, on windows, cmake answers weirdly to this and rawcontexts aren't built
Augustin Degomme [Tue, 1 Oct 2013 12:46:19 +0000 (14:46 +0200)]
sometimes, on windows, cmake answers weirdly to this and rawcontexts aren't built

10 years agomodel-checker : fix memory leak
Marion Guthmuller [Tue, 1 Oct 2013 12:26:16 +0000 (14:26 +0200)]
model-checker : fix memory leak

10 years agomodel-checker : fix removal of a visited pair in liveness MC
Marion Guthmuller [Tue, 1 Oct 2013 08:51:15 +0000 (10:51 +0200)]
model-checker : fix removal of a visited pair in liveness MC

10 years agomodel-checker : parallel system state comparison for safety MC
Marion Guthmuller [Tue, 1 Oct 2013 08:46:58 +0000 (10:46 +0200)]
model-checker : parallel system state comparison for safety MC

10 years agoMerge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
Pierre Veyre [Tue, 1 Oct 2013 07:18:56 +0000 (09:18 +0200)]
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid

10 years agoInitialize arrays at declaration, and remove use of deprecated bzero().
Arnaud Giersch [Mon, 30 Sep 2013 20:25:48 +0000 (22:25 +0200)]
Initialize arrays at declaration, and remove use of deprecated bzero().

10 years agoUse keyword "extern" on windows too, and hope to fix build warnings.
Arnaud Giersch [Mon, 30 Sep 2013 09:58:22 +0000 (11:58 +0200)]
Use keyword "extern" on windows too, and hope to fix build warnings.

Concerned warnings are, for example:
./src/include/smpi/smpi_interface.h:29:43: warning: array mpi_coll_gather_description assumed to have one element [enabled by default]
./src/include/smpi/smpi_interface.h:37:43: warning: array mpi_coll_allgather_description assumed to have one element [enabled by default]
./src/include/smpi/smpi_interface.h:45:43: warning: array mpi_coll_allgatherv_description assumed to have one element [enabled by default]
./src/include/smpi/smpi_interface.h:54:43: warning: array mpi_coll_allreduce_description assumed to have one element [enabled by default]
./src/include/smpi/smpi_interface.h:63:43: warning: array mpi_coll_alltoall_description assumed to have one element [enabled by default]
./src/include/smpi/smpi_interface.h:71:43: warning: array mpi_coll_alltoallv_description assumed to have one element [enabled by default]
./src/include/smpi/smpi_interface.h:80:43: warning: array mpi_coll_bcast_description assumed to have one element [enabled by default]
./src/include/smpi/smpi_interface.h:89:43: warning: array mpi_coll_reduce_description assumed to have one element [enabled by default]
./src/include/smpi/smpi_interface.h:97:43: warning: array mpi_coll_reduce_scatter_description assumed to have one element [enabled by default]
./src/include/smpi/smpi_interface.h:105:43: warning: array mpi_coll_scatter_description assumed to have one element [enabled by default]
./src/include/smpi/smpi_interface.h:114:43: warning: array mpi_coll_barrier_description assumed to have one element [enabled by default]

10 years agoCosmetics around spacing.
Arnaud Giersch [Mon, 30 Sep 2013 19:32:33 +0000 (21:32 +0200)]
Cosmetics around spacing.

10 years agoWhitespace cleanup.
Arnaud Giersch [Mon, 30 Sep 2013 15:24:58 +0000 (17:24 +0200)]
Whitespace cleanup.

10 years agoAvoid to put empty components in LD_LIBRARY_PATH.
Arnaud Giersch [Mon, 30 Sep 2013 15:19:53 +0000 (17:19 +0200)]
Avoid to put empty components in LD_LIBRARY_PATH.

10 years agoMore substitutions for the smpirun script.
Arnaud Giersch [Mon, 30 Sep 2013 14:59:15 +0000 (16:59 +0200)]
More substitutions for the smpirun script.

10 years agocosmetics
Martin Quinson [Mon, 30 Sep 2013 17:19:27 +0000 (19:19 +0200)]
cosmetics

10 years ago(for now?) we generate libsimgrid.dll, and not simgrid.dll as cmake used to think.
Augustin Degomme [Mon, 30 Sep 2013 16:45:43 +0000 (18:45 +0200)]
(for now?) we generate libsimgrid.dll, and not simgrid.dll as cmake used to think.

10 years agofix win installer
Augustin Degomme [Mon, 30 Sep 2013 16:36:57 +0000 (18:36 +0200)]
fix win installer

10 years agomodel-checker : typo in NEWS file
Marion Guthmuller [Mon, 30 Sep 2013 15:47:15 +0000 (17:47 +0200)]
model-checker : typo in NEWS file

10 years agomodel-checker : update NEWS file
Marion Guthmuller [Mon, 30 Sep 2013 15:45:59 +0000 (17:45 +0200)]
model-checker : update NEWS file

10 years agomodel-checker : update Changelog
Marion Guthmuller [Mon, 30 Sep 2013 15:40:08 +0000 (17:40 +0200)]
model-checker : update Changelog

10 years agorewrite history :)
Martin Quinson [Mon, 30 Sep 2013 15:32:36 +0000 (17:32 +0200)]
rewrite history :)

10 years agoimprovements
Martin Quinson [Mon, 30 Sep 2013 15:16:16 +0000 (17:16 +0200)]
improvements

10 years agomove XBT away (not that important), and add the preliminary DVFS stuff
Martin Quinson [Mon, 30 Sep 2013 15:15:47 +0000 (17:15 +0200)]
move XBT away (not that important), and add the preliminary DVFS stuff

10 years agostart to fill the NEWS file
Martin Quinson [Mon, 30 Sep 2013 15:08:25 +0000 (17:08 +0200)]
start to fill the NEWS file

10 years agoas we replace the path to tesh by a variable, memtest generation was not working...
Augustin Degomme [Mon, 30 Sep 2013 14:50:56 +0000 (16:50 +0200)]
as we replace the path to tesh by a variable, memtest generation was not working properly

10 years agosyntax error that breaks Java Windows compilation on amd64
Augustin Degomme [Mon, 30 Sep 2013 14:05:17 +0000 (16:05 +0200)]
syntax error that breaks Java Windows compilation on amd64

10 years agoremove ugly quotes
Augustin Degomme [Mon, 30 Sep 2013 13:07:37 +0000 (15:07 +0200)]
remove ugly quotes

10 years agofor out of source builds and testing, we should use this version of the smpirun script
Augustin Degomme [Mon, 30 Sep 2013 12:15:53 +0000 (14:15 +0200)]
for out of source builds and testing, we should use this version of the smpirun script

10 years agoas win does not support ucontexts, use raw as the default factory for this platform
Augustin Degomme [Mon, 30 Sep 2013 12:15:06 +0000 (14:15 +0200)]
as win does not support ucontexts, use raw as the default factory for this platform

10 years agoctest does not want to execute scripts without the shell provided explicitely
Augustin Degomme [Mon, 30 Sep 2013 12:14:17 +0000 (14:14 +0200)]
ctest does not want to execute scripts without the shell provided explicitely

10 years agoClean up MSG_host_get_storage_content
Pierre Veyre [Mon, 30 Sep 2013 09:15:21 +0000 (11:15 +0200)]
Clean up MSG_host_get_storage_content

10 years agomodel-checker : fix detection of dangling pointers in system state comparison
Marion Guthmuller [Sun, 29 Sep 2013 10:32:15 +0000 (12:32 +0200)]
model-checker : fix detection of dangling pointers in system state comparison

10 years agomodel-checker : fix bugged mutual exclusion example in SMPI
Marion Guthmuller [Sun, 29 Sep 2013 08:17:56 +0000 (10:17 +0200)]
model-checker : fix bugged mutual exclusion example in SMPI

10 years agomodel-checker : update system state comparison
Marion Guthmuller [Sun, 29 Sep 2013 08:17:16 +0000 (10:17 +0200)]
model-checker : update system state comparison

10 years agoUse word 'bytes' instead of 'octets'.
Arnaud Giersch [Sat, 28 Sep 2013 20:52:03 +0000 (22:52 +0200)]
Use word 'bytes' instead of 'octets'.

10 years agoMerge pull request #2 from cemsbr/master
Martin Quinson [Sat, 28 Sep 2013 20:54:19 +0000 (13:54 -0700)]
Merge pull request #2 from cemsbr/master

Fixing introduction.doc links

10 years agoAdd --cfg=path:..., for out-of-source builds.
Arnaud Giersch [Sat, 28 Sep 2013 20:22:47 +0000 (22:22 +0200)]
Add --cfg=path:..., for out-of-source builds.

10 years agoThose file need to be listed for "make distcheck" to succeed.
Arnaud Giersch [Sat, 28 Sep 2013 20:17:01 +0000 (22:17 +0200)]
Those file need to be listed for "make distcheck" to succeed.

10 years agoFix file name (plateform -> platform).
Arnaud Giersch [Sat, 28 Sep 2013 20:13:44 +0000 (22:13 +0200)]
Fix file name (plateform -> platform).

10 years agoChoose integer size according to MPI_ADDRESS_SIZE.
Arnaud Giersch [Fri, 27 Sep 2013 21:10:22 +0000 (23:10 +0200)]
Choose integer size according to MPI_ADDRESS_SIZE.

Same idea as commit fb02e400aa6b82543ea0f6310d230e38f5c2a5e6, but for Fortran77 tests.

10 years agoThis is not a valid executable.
Arnaud Giersch [Fri, 27 Sep 2013 20:35:52 +0000 (22:35 +0200)]
This is not a valid executable.

10 years agoremove bin
Pierre Veyre [Sat, 28 Sep 2013 07:32:04 +0000 (09:32 +0200)]
remove bin

10 years agoPrepare test suite for msg-storage "ctest -R msg-storage"
Pierre Veyre [Sat, 28 Sep 2013 07:29:51 +0000 (09:29 +0200)]
Prepare test suite for msg-storage "ctest -R msg-storage"

10 years agoFixing introduction.doc links
Carlos Eduardo Moreira dos Santos [Sat, 28 Sep 2013 01:12:59 +0000 (22:12 -0300)]
Fixing introduction.doc links

10 years agoMerge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
Pierre Veyre [Fri, 27 Sep 2013 15:33:43 +0000 (17:33 +0200)]
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid

10 years agosame thing, forgot some
Augustin Degomme [Fri, 27 Sep 2013 14:38:39 +0000 (16:38 +0200)]
same thing, forgot some

10 years agofor one reason or another, Win hates forward declarations of main ..
Augustin Degomme [Fri, 27 Sep 2013 14:17:43 +0000 (16:17 +0200)]
for one reason or another, Win hates forward declarations of main ..

10 years agofix win java build
Augustin Degomme [Fri, 27 Sep 2013 10:28:34 +0000 (12:28 +0200)]
fix win java build

10 years agoenable java build on win
Augustin Degomme [Fri, 27 Sep 2013 09:06:59 +0000 (11:06 +0200)]
enable java build on win

10 years agoSet MPI_ADDRESS_KIND and MPI_OFFSET_KIND to 4 on 32 bits archs.
Arnaud Giersch [Thu, 26 Sep 2013 21:01:17 +0000 (23:01 +0200)]
Set MPI_ADDRESS_KIND and MPI_OFFSET_KIND to 4 on 32 bits archs.

This is consistent with the definition of MPI_Aint (ptrdiff_t).

10 years agoAdd -g to Fortran compilation flags.
Arnaud Giersch [Thu, 26 Sep 2013 16:12:32 +0000 (18:12 +0200)]
Add -g to Fortran compilation flags.

10 years agobetter OS detection
Augustin Degomme [Thu, 26 Sep 2013 17:19:13 +0000 (19:19 +0200)]
better OS detection

10 years agono more tesh target on win
Augustin Degomme [Thu, 26 Sep 2013 16:57:22 +0000 (18:57 +0200)]
no more tesh target on win

10 years agoupdate perl version of tesh with sorting, trimming ..
Augustin Degomme [Thu, 26 Sep 2013 16:42:25 +0000 (18:42 +0200)]
update perl version of tesh with sorting, trimming ..

10 years agoChange MSG_host_get_storage_list function + update simdag-io example
Pierre Veyre [Thu, 26 Sep 2013 14:50:09 +0000 (16:50 +0200)]
Change MSG_host_get_storage_list function + update simdag-io example

10 years agodocumentation improvement
Martin Quinson [Thu, 26 Sep 2013 14:35:51 +0000 (16:35 +0200)]
documentation improvement

10 years agoDetermine assembly flavor at a single place.
Arnaud Giersch [Thu, 26 Sep 2013 13:04:35 +0000 (15:04 +0200)]
Determine assembly flavor at a single place.

In smx_context_raw.c, check if variable exists *and* has a nonnull value
(and not only if it's defined).

10 years agoUnused variable.
Arnaud Giersch [Thu, 26 Sep 2013 12:52:26 +0000 (14:52 +0200)]
Unused variable.

10 years agoSetting the stack size works for threads too, since commit 3cdd0ac83adfa4f28b05b4c196...
Arnaud Giersch [Thu, 26 Sep 2013 09:49:34 +0000 (11:49 +0200)]
Setting the stack size works for threads too, since commit 3cdd0ac83adfa4f28b05b4c1961555e5203bc6a8.

10 years agoSimplify rules, and hopefully make them match with different variants of the library.
Arnaud Giersch [Thu, 26 Sep 2013 09:43:32 +0000 (11:43 +0200)]
Simplify rules, and hopefully make them match with different variants of the library.

10 years agoSMPI_DEP does not exist anymore.
Arnaud Giersch [Thu, 26 Sep 2013 07:47:26 +0000 (09:47 +0200)]
SMPI_DEP does not exist anymore.