Marion Guthmuller [Thu, 3 Oct 2013 17:23:16 +0000 (19:23 +0200)]
model-checker : detect pointers on a part of a fragment
Marion Guthmuller [Wed, 2 Oct 2013 14:18:06 +0000 (16:18 +0200)]
model-checker : fix centralized mutex example
Marion Guthmuller [Wed, 2 Oct 2013 14:12:38 +0000 (16:12 +0200)]
model-checker : update bugged mutual exclusion algorithm
Marion Guthmuller [Wed, 2 Oct 2013 08:02:17 +0000 (10:02 +0200)]
model-checker : automaton state comparison removed with parallel comparison, fix it
Augustin Degomme [Fri, 4 Oct 2013 13:09:49 +0000 (15:09 +0200)]
empty lines made win unhappy
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.
Augustin Degomme [Wed, 2 Oct 2013 16:39:35 +0000 (18:39 +0200)]
have perl comply a little bit more to what existed before
Augustin Degomme [Wed, 2 Oct 2013 12:58:05 +0000 (14:58 +0200)]
file was put in the wrong folder ...
Arnaud Giersch [Thu, 3 Oct 2013 21:18:10 +0000 (23:18 +0200)]
Kill some memory leaks.
Arnaud Giersch [Thu, 3 Oct 2013 21:02:39 +0000 (23:02 +0200)]
Exit cleanly on error.
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.
Arnaud Giersch [Thu, 3 Oct 2013 20:08:21 +0000 (22:08 +0200)]
Typo: contexte -> context.
Arnaud Giersch [Thu, 3 Oct 2013 19:46:33 +0000 (21:46 +0200)]
Slight reordering.
Arnaud Giersch [Thu, 3 Oct 2013 19:31:30 +0000 (21:31 +0200)]
Delete obsolete files.
Augustin Degomme [Wed, 2 Oct 2013 12:02:53 +0000 (14:02 +0200)]
parameter order was not changed in java bindings
Augustin Degomme [Wed, 2 Oct 2013 11:35:24 +0000 (13:35 +0200)]
Include path to Diff.pm file in the perl script
Pierre Veyre [Wed, 2 Oct 2013 11:29:41 +0000 (13:29 +0200)]
Update msg-storage tesh
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
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.
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
Augustin Degomme [Tue, 1 Oct 2013 19:44:22 +0000 (21:44 +0200)]
command line = command line, options = options
Arnaud Giersch [Tue, 1 Oct 2013 21:05:30 +0000 (23:05 +0200)]
Fix format specifiers for sg_storage_size_t.
Arnaud Giersch [Tue, 1 Oct 2013 21:06:27 +0000 (23:06 +0200)]
Small fixes in type names.
Arnaud Giersch [Tue, 1 Oct 2013 21:25:07 +0000 (23:25 +0200)]
Use homogeneous dicts which are more efficient.
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
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
Augustin Degomme [Tue, 1 Oct 2013 16:30:10 +0000 (18:30 +0200)]
use ; to separate path on windows instead of :
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
Pierre Veyre [Tue, 1 Oct 2013 16:22:45 +0000 (18:22 +0200)]
Introduce sg_storage_size_t type
Pierre Veyre [Tue, 1 Oct 2013 16:22:02 +0000 (18:22 +0200)]
Introduce sg_storage_size_t type
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
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.
Arnaud Giersch [Tue, 1 Oct 2013 12:45:00 +0000 (14:45 +0200)]
Guard against jedule being null.
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).
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.
Arnaud Giersch [Tue, 1 Oct 2013 13:50:10 +0000 (15:50 +0200)]
Further improve help message.
Arnaud Giersch [Tue, 1 Oct 2013 13:26:54 +0000 (15:26 +0200)]
Improve help message about available context factories.
Arnaud Giersch [Tue, 1 Oct 2013 13:18:13 +0000 (15:18 +0200)]
Fix default context factory.
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
Marion Guthmuller [Tue, 1 Oct 2013 12:26:16 +0000 (14:26 +0200)]
model-checker : fix memory leak
Marion Guthmuller [Tue, 1 Oct 2013 08:51:15 +0000 (10:51 +0200)]
model-checker : fix removal of a visited pair in liveness MC
Marion Guthmuller [Tue, 1 Oct 2013 08:46:58 +0000 (10:46 +0200)]
model-checker : parallel system state comparison for safety MC
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
Arnaud Giersch [Mon, 30 Sep 2013 20:25:48 +0000 (22:25 +0200)]
Initialize arrays at declaration, and remove use of deprecated bzero().
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]
Arnaud Giersch [Mon, 30 Sep 2013 19:32:33 +0000 (21:32 +0200)]
Cosmetics around spacing.
Arnaud Giersch [Mon, 30 Sep 2013 15:24:58 +0000 (17:24 +0200)]
Whitespace cleanup.
Arnaud Giersch [Mon, 30 Sep 2013 15:19:53 +0000 (17:19 +0200)]
Avoid to put empty components in LD_LIBRARY_PATH.
Arnaud Giersch [Mon, 30 Sep 2013 14:59:15 +0000 (16:59 +0200)]
More substitutions for the smpirun script.
Martin Quinson [Mon, 30 Sep 2013 17:19:27 +0000 (19:19 +0200)]
cosmetics
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.
Augustin Degomme [Mon, 30 Sep 2013 16:36:57 +0000 (18:36 +0200)]
fix win installer
Marion Guthmuller [Mon, 30 Sep 2013 15:47:15 +0000 (17:47 +0200)]
model-checker : typo in NEWS file
Marion Guthmuller [Mon, 30 Sep 2013 15:45:59 +0000 (17:45 +0200)]
model-checker : update NEWS file
Marion Guthmuller [Mon, 30 Sep 2013 15:40:08 +0000 (17:40 +0200)]
model-checker : update Changelog
Martin Quinson [Mon, 30 Sep 2013 15:32:36 +0000 (17:32 +0200)]
rewrite history :)
Martin Quinson [Mon, 30 Sep 2013 15:16:16 +0000 (17:16 +0200)]
improvements
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
Martin Quinson [Mon, 30 Sep 2013 15:08:25 +0000 (17:08 +0200)]
start to fill the NEWS file
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
Augustin Degomme [Mon, 30 Sep 2013 14:05:17 +0000 (16:05 +0200)]
syntax error that breaks Java Windows compilation on amd64
Augustin Degomme [Mon, 30 Sep 2013 13:07:37 +0000 (15:07 +0200)]
remove ugly quotes
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
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
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
Pierre Veyre [Mon, 30 Sep 2013 09:15:21 +0000 (11:15 +0200)]
Clean up MSG_host_get_storage_content
Marion Guthmuller [Sun, 29 Sep 2013 10:32:15 +0000 (12:32 +0200)]
model-checker : fix detection of dangling pointers in system state comparison
Marion Guthmuller [Sun, 29 Sep 2013 08:17:56 +0000 (10:17 +0200)]
model-checker : fix bugged mutual exclusion example in SMPI
Marion Guthmuller [Sun, 29 Sep 2013 08:17:16 +0000 (10:17 +0200)]
model-checker : update system state comparison
Arnaud Giersch [Sat, 28 Sep 2013 20:52:03 +0000 (22:52 +0200)]
Use word 'bytes' instead of 'octets'.
Martin Quinson [Sat, 28 Sep 2013 20:54:19 +0000 (13:54 -0700)]
Merge pull request #2 from cemsbr/master
Fixing introduction.doc links
Arnaud Giersch [Sat, 28 Sep 2013 20:22:47 +0000 (22:22 +0200)]
Add --cfg=path:..., for out-of-source builds.
Arnaud Giersch [Sat, 28 Sep 2013 20:17:01 +0000 (22:17 +0200)]
Those file need to be listed for "make distcheck" to succeed.
Arnaud Giersch [Sat, 28 Sep 2013 20:13:44 +0000 (22:13 +0200)]
Fix file name (plateform -> platform).
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.
Arnaud Giersch [Fri, 27 Sep 2013 20:35:52 +0000 (22:35 +0200)]
This is not a valid executable.
Pierre Veyre [Sat, 28 Sep 2013 07:32:04 +0000 (09:32 +0200)]
remove bin
Pierre Veyre [Sat, 28 Sep 2013 07:29:51 +0000 (09:29 +0200)]
Prepare test suite for msg-storage "ctest -R msg-storage"
Carlos Eduardo Moreira dos Santos [Sat, 28 Sep 2013 01:12:59 +0000 (22:12 -0300)]
Fixing introduction.doc links
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
Augustin Degomme [Fri, 27 Sep 2013 14:38:39 +0000 (16:38 +0200)]
same thing, forgot some
Augustin Degomme [Fri, 27 Sep 2013 14:17:43 +0000 (16:17 +0200)]
for one reason or another, Win hates forward declarations of main ..
Augustin Degomme [Fri, 27 Sep 2013 10:28:34 +0000 (12:28 +0200)]
fix win java build
Augustin Degomme [Fri, 27 Sep 2013 09:06:59 +0000 (11:06 +0200)]
enable java build on win
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).
Arnaud Giersch [Thu, 26 Sep 2013 16:12:32 +0000 (18:12 +0200)]
Add -g to Fortran compilation flags.
Augustin Degomme [Thu, 26 Sep 2013 17:19:13 +0000 (19:19 +0200)]
better OS detection
Augustin Degomme [Thu, 26 Sep 2013 16:57:22 +0000 (18:57 +0200)]
no more tesh target on win
Augustin Degomme [Thu, 26 Sep 2013 16:42:25 +0000 (18:42 +0200)]
update perl version of tesh with sorting, trimming ..
Pierre Veyre [Thu, 26 Sep 2013 14:50:09 +0000 (16:50 +0200)]
Change MSG_host_get_storage_list function + update simdag-io example
Martin Quinson [Thu, 26 Sep 2013 14:35:51 +0000 (16:35 +0200)]
documentation improvement
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).
Arnaud Giersch [Thu, 26 Sep 2013 12:52:26 +0000 (14:52 +0200)]
Unused variable.
Arnaud Giersch [Thu, 26 Sep 2013 09:49:34 +0000 (11:49 +0200)]
Setting the stack size works for threads too, since commit
3cdd0ac83adfa4f28b05b4c1961555e5203bc6a8.
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.
Arnaud Giersch [Thu, 26 Sep 2013 07:47:26 +0000 (09:47 +0200)]
SMPI_DEP does not exist anymore.
Arnaud Giersch [Thu, 26 Sep 2013 07:44:40 +0000 (09:44 +0200)]
Use CMAKE_C_COMPILER_ID to determine if compiler is gcc or not.
Pierre Veyre [Thu, 26 Sep 2013 06:57:41 +0000 (08:57 +0200)]
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
Pierre Veyre [Thu, 26 Sep 2013 06:56:41 +0000 (08:56 +0200)]
Fix MSG_storage_get_content function
Arnaud Giersch [Wed, 25 Sep 2013 21:32:35 +0000 (23:32 +0200)]
Quick fix of doxygen comments.