Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
simgrid.git
13 years agoFix sem_init testing.
mquinson [Tue, 30 Nov 2010 10:26:30 +0000 (10:26 +0000)]
Fix sem_init testing.
It was always disabled because the test program had missing arguments to sem_init().
Also the macros HAVE_SEM_INIT and HAVE_SEM_WAIT where mixed up.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8742 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoBugfix: set the dynar's value to 0 for the expanded indexes on "set" operations.
mquinson [Tue, 30 Nov 2010 10:26:17 +0000 (10:26 +0000)]
Bugfix: set the dynar's value to 0 for the expanded indexes on "set" operations.
[Cristian, manually rebased by Mt]
Conflicts:

src/dynar_unit.c
src/xbt/dynar.c

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8741 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoFirst try at instrumenting the action replay tool.
suter [Tue, 30 Nov 2010 10:20:56 +0000 (10:20 +0000)]
First try at instrumenting the action replay tool.
Use the smpi tracing stuff for send, recv, Irecv and wait

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8740 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoAdd many missing (but not yet implemented) MPI calls.
pini [Tue, 30 Nov 2010 10:02:35 +0000 (10:02 +0000)]
Add many missing (but not yet implemented) MPI calls.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8739 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoRemove deprecated horrible pimple (use visualization instead).
pini [Tue, 30 Nov 2010 10:02:20 +0000 (10:02 +0000)]
Remove deprecated horrible pimple (use visualization instead).

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8738 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoUpdate platfrom version to 3.
navarrop [Tue, 30 Nov 2010 09:26:20 +0000 (09:26 +0000)]
Update platfrom version to 3.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8737 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoRedo temporary links for lua and ruby examples.
navarrop [Tue, 30 Nov 2010 09:25:37 +0000 (09:25 +0000)]
Redo temporary links for lua and ruby examples.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8736 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoUpdate platform version of required xml.
navarrop [Tue, 30 Nov 2010 09:25:32 +0000 (09:25 +0000)]
Update platform version of required xml.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8735 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoNew way to give LUA_CPATH.
navarrop [Tue, 30 Nov 2010 09:25:17 +0000 (09:25 +0000)]
New way to give LUA_CPATH.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8734 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoOops, these calls should be PMPI-ized as well.
pini [Tue, 30 Nov 2010 08:45:35 +0000 (08:45 +0000)]
Oops, these calls should be PMPI-ized as well.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8733 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoAdd more definition to fortran (so that LU works).
pini [Tue, 30 Nov 2010 08:26:31 +0000 (08:26 +0000)]
Add more definition to fortran (so that LU works).

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8732 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoImplement PMPI.
pini [Tue, 30 Nov 2010 08:26:03 +0000 (08:26 +0000)]
Implement PMPI.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8731 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoMore informative messages when using the new --setenv tesh argument
mquinson [Mon, 29 Nov 2010 20:30:53 +0000 (20:30 +0000)]
More informative messages when using the new --setenv tesh argument

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8730 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoscript to put events of paje trace files in order
schnorr [Mon, 29 Nov 2010 20:14:47 +0000 (20:14 +0000)]
script to put events of paje trace files in order

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8729 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoAdd --setenv command line options to tesh
mquinson [Mon, 29 Nov 2010 17:54:28 +0000 (17:54 +0000)]
Add --setenv command line options to tesh

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8728 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoSupernovae should not set specific settings, which are controled by their own flags
mquinson [Mon, 29 Nov 2010 17:26:11 +0000 (17:26 +0000)]
Supernovae should not set specific settings, which are controled by their own flags

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8727 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agocosmetics in cmake
mquinson [Mon, 29 Nov 2010 17:22:41 +0000 (17:22 +0000)]
cosmetics in cmake

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8726 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agofix supernovae in cmake (we only need perl now); cosmetics in dependencies definitions
mquinson [Mon, 29 Nov 2010 17:22:25 +0000 (17:22 +0000)]
fix supernovae in cmake (we only need perl now); cosmetics in dependencies definitions

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8725 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agocosmetics
mquinson [Mon, 29 Nov 2010 17:22:07 +0000 (17:22 +0000)]
cosmetics

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8724 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoFix path of script simgrid_update_xml.pl
navarrop [Mon, 29 Nov 2010 17:14:55 +0000 (17:14 +0000)]
Fix path of script simgrid_update_xml.pl

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8723 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoFix generated documentation.
navarrop [Mon, 29 Nov 2010 17:14:49 +0000 (17:14 +0000)]
Fix generated documentation.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8722 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoPermit to compile with full flags.
navarrop [Mon, 29 Nov 2010 17:14:45 +0000 (17:14 +0000)]
Permit to compile with full flags.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8721 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoAdd the perl script in the install bin directory.
navarrop [Mon, 29 Nov 2010 17:14:41 +0000 (17:14 +0000)]
Add the perl script in the install bin directory.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8720 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoCope with recent doxygen modifications...
alegrand [Sun, 28 Nov 2010 21:22:48 +0000 (21:22 +0000)]
Cope with recent doxygen modifications...

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8719 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agocmake cleanup: redo the documentation generation
mquinson [Sun, 28 Nov 2010 21:07:52 +0000 (21:07 +0000)]
cmake cleanup: redo the documentation generation

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8718 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoAllow out of source builds
mquinson [Sun, 28 Nov 2010 21:07:44 +0000 (21:07 +0000)]
Allow out of source builds

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8717 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agolet unit testing stuff build out of source
mquinson [Sun, 28 Nov 2010 21:07:36 +0000 (21:07 +0000)]
let unit testing stuff build out of source

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8716 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoFix broken doc
alegrand [Sun, 28 Nov 2010 19:45:58 +0000 (19:45 +0000)]
Fix broken doc

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8715 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoFix broken bib
alegrand [Sun, 28 Nov 2010 19:45:54 +0000 (19:45 +0000)]
Fix broken bib

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8714 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agolet the binding examples work without the funky symlinks. This is a step further...
mquinson [Sun, 28 Nov 2010 10:45:50 +0000 (10:45 +0000)]
let the binding examples work without the funky symlinks. This is a step further to real out of source builds

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8713 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agowrite java class files into CMAKE_CURRENT_BINARY_DIR, not into source dir
mquinson [Sun, 28 Nov 2010 10:45:44 +0000 (10:45 +0000)]
write java class files into CMAKE_CURRENT_BINARY_DIR, not into source dir

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8712 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agolet the ruby tesh files work even without the symlink
mquinson [Sun, 28 Nov 2010 10:45:39 +0000 (10:45 +0000)]
let the ruby tesh files work even without the symlink

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8711 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoChange the way supernovae files are generated so that out of source works
mquinson [Sun, 28 Nov 2010 10:45:35 +0000 (10:45 +0000)]
Change the way supernovae files are generated so that out of source works
Use a perl script instead of a shell script
Move filtering of fragile files from cmake to perl
Generate stuff in CMAKE_CURRENT_BINARY_DIR and not source tree
Generate stuff on demand (create a make target) instead of on configuring only

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8710 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoregenerate
mquinson [Sun, 28 Nov 2010 10:45:21 +0000 (10:45 +0000)]
regenerate

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8709 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agomore verbose around make distcheck (to get a chance to fix it)
mquinson [Sun, 28 Nov 2010 10:45:17 +0000 (10:45 +0000)]
more verbose around make distcheck (to get a chance to fix it)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8708 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agothis file really should not depend on a generated file, or we need to rebuild the...
mquinson [Sun, 28 Nov 2010 10:45:13 +0000 (10:45 +0000)]
this file really should not depend on a generated file, or we need to rebuild the whole archive after each reconfigure

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8707 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agochange the way unit testing is handled by cmake. Put it all in one file only instead...
mquinson [Sun, 28 Nov 2010 10:45:08 +0000 (10:45 +0000)]
change the way unit testing is handled by cmake. Put it all in one file only instead of spreading it in 3 or 4 files

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8706 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoyet another unused cmake variable: unit testing now have a specific cmake file
mquinson [Sun, 28 Nov 2010 10:45:03 +0000 (10:45 +0000)]
yet another unused cmake variable: unit testing now have a specific cmake file

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8705 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoKill the comments intending to explain which part of the autotools were converted...
mquinson [Sun, 28 Nov 2010 10:44:58 +0000 (10:44 +0000)]
Kill the comments intending to explain which part of the autotools were converted to cmake

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8704 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agokill the definition of an unused (cmake) variable
mquinson [Sun, 28 Nov 2010 10:44:54 +0000 (10:44 +0000)]
kill the definition of an unused (cmake) variable

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8703 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoglob_recurse are the devil, but globbing from root dir is PURE MADNESS: it gets the...
mquinson [Sun, 28 Nov 2010 10:44:50 +0000 (10:44 +0000)]
glob_recurse are the devil, but globbing from root dir is PURE MADNESS: it gets the content of dist-dir, which gets included in distdir, which gets included in distdir, which gets...

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8702 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoreindent
mquinson [Sun, 28 Nov 2010 10:44:44 +0000 (10:44 +0000)]
reindent

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8701 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoupdate COPYING files with all exceptions to the LGPL in the code we distribute
mquinson [Sat, 27 Nov 2010 18:24:13 +0000 (18:24 +0000)]
update COPYING files with all exceptions to the LGPL in the code we distribute

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8700 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agokill 2 SMPI examples with unclear license
mquinson [Sat, 27 Nov 2010 18:24:08 +0000 (18:24 +0000)]
kill 2 SMPI examples with unclear license

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8699 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoput the LGPL 2.1 in a specific file. This should make COPYING a bit easier to read
mquinson [Sat, 27 Nov 2010 18:24:03 +0000 (18:24 +0000)]
put the LGPL 2.1 in a specific file. This should make COPYING a bit easier to read

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8698 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agousers want performance. Even if the library compilation time is a bit higher
mquinson [Sat, 27 Nov 2010 17:44:48 +0000 (17:44 +0000)]
users want performance. Even if the library compilation time is a bit higher

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8697 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoKill enable_graphviz cmake variable
mquinson [Sat, 27 Nov 2010 17:42:56 +0000 (17:42 +0000)]
Kill enable_graphviz cmake variable
It was used to get settings from user (whether this should be
forcefully disabled or autodetected), and to get the result of
autodetection.

Now, graphviz stuff is searched all the time, and if a runable version
is found (variable HAVE_GRAPHVIZ set to 1 or 0), the dot loader of
simdag is integrated in the lib.

This is closer to the spirit of configuration stuff, IMHO.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8696 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agolet the decoupling of main lib and bindings work in supernovae (were multiple definit...
mquinson [Sat, 27 Nov 2010 17:42:50 +0000 (17:42 +0000)]
let the decoupling of main lib and bindings work in supernovae (were multiple definitions of typedef)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8695 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agosupernovae was missing sd_dotloader because of we were using old macro names in CMake
mquinson [Sat, 27 Nov 2010 17:42:45 +0000 (17:42 +0000)]
supernovae was missing sd_dotloader because of we were using old macro names in CMake

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8694 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agostop using our own variable, and use the classical
mquinson [Sat, 27 Nov 2010 17:42:41 +0000 (17:42 +0000)]
stop using our own  variable, and use the classical

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8693 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoReduce the coupling between java bindings and main lib. Core of issues, SIMIX_context...
mquinson [Fri, 26 Nov 2010 21:45:03 +0000 (21:45 +0000)]
Reduce the coupling between java bindings and main lib. Core of issues, SIMIX_context_select_factory() is killed now that the last binding moved away from it

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8692 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoreduce the coupling between main lib and java binding
mquinson [Fri, 26 Nov 2010 21:44:41 +0000 (21:44 +0000)]
reduce the coupling between main lib and java binding

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8691 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agocosmetics
mquinson [Fri, 26 Nov 2010 21:44:18 +0000 (21:44 +0000)]
cosmetics

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8690 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agokill the (unused) lua context factory. Lua does fine with regular contextes. That...
mquinson [Fri, 26 Nov 2010 21:43:55 +0000 (21:43 +0000)]
kill the (unused) lua context factory. Lua does fine with regular contextes. That reduces the coupling between main and bindings

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8689 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoReduce the coupling between main library and ruby bindings
mquinson [Fri, 26 Nov 2010 21:43:29 +0000 (21:43 +0000)]
Reduce the coupling between main library and ruby bindings

Instead of using a char*xbt_ctx_factory_to_use and then having
SIMIX_context_select_factory() finding the right function from that
name (which induces having SIMIX_context_select_factory hardcoding a
call to the factory initializer), use a direct pointer to that
initializer

From RUBY:
-extern const char *xbt_ctx_factory_to_use;
+typedef void (*SIMIX_ctx_factory_initializer_t)(smx_context_factory_t*);
+extern SIMIX_ctx_factory_initializer_t factory_initializer_to_use;

-  xbt_ctx_factory_to_use = "ruby";
+  factory_initializer_to_use = SIMIX_ctx_ruby_factory_init;

From main lib:
-    if (xbt_ctx_factory_to_use) {
-      SIMIX_context_select_factory(xbt_ctx_factory_to_use);
+    if (factory_initializer_to_use) {
+      (*factory_initializer_to_use)(&(simix_global->context_factory));
(and kill any occurence of SIMIX_ctx_ruby_factory_init() in main lib

Also inlined the SIMIX_context_init_factory_by_name() function which
was called from only one location.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8688 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agocleanup: kill unused variable
mquinson [Fri, 26 Nov 2010 21:43:04 +0000 (21:43 +0000)]
cleanup: kill unused variable

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8687 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoSupport more MPI calls in fortran.
pini [Fri, 26 Nov 2010 19:55:09 +0000 (19:55 +0000)]
Support more MPI calls in fortran.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8686 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoUse smpiff to compile NAS written in fortran.
pini [Fri, 26 Nov 2010 19:55:05 +0000 (19:55 +0000)]
Use smpiff to compile NAS written in fortran.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8685 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agosmpif2c: Compile common structs and building function as weak symbol (so that they...
pini [Fri, 26 Nov 2010 19:55:02 +0000 (19:55 +0000)]
smpif2c: Compile common structs and building function as weak symbol (so that they can be defined in multiple object files).
smpiff: Fix linking of object files. Also remove generated C file upon compilation success.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8684 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoRemove old debugging stuff.
pini [Fri, 26 Nov 2010 19:54:58 +0000 (19:54 +0000)]
Remove old debugging stuff.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8683 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoupdate
alegrand [Fri, 26 Nov 2010 15:40:35 +0000 (15:40 +0000)]
update

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8681 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoAdd verification of bin lua.
navarrop [Fri, 26 Nov 2010 15:23:04 +0000 (15:23 +0000)]
Add verification of bin lua.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8680 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoUpdate...
alegrand [Fri, 26 Nov 2010 15:23:00 +0000 (15:23 +0000)]
Update...

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8679 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoremove useless trailing spaces
alegrand [Fri, 26 Nov 2010 15:22:56 +0000 (15:22 +0000)]
remove useless trailing spaces

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8678 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoMake sure GRAS RL examples don't use the same ports when running tests in parallel
thiery [Fri, 26 Nov 2010 15:13:32 +0000 (15:13 +0000)]
Make sure GRAS RL examples don't use the same ports when running tests in parallel

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8677 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agorevalidate the output (minor changes only)
mquinson [Fri, 26 Nov 2010 14:51:55 +0000 (14:51 +0000)]
revalidate the output (minor changes only)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8676 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agorevalidate the output (timing changes)
mquinson [Fri, 26 Nov 2010 14:28:59 +0000 (14:28 +0000)]
revalidate the output (timing changes)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8675 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agosmall fixes to output so that RL works again
mquinson [Fri, 26 Nov 2010 14:28:56 +0000 (14:28 +0000)]
small fixes to output so that RL works again

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8674 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoReplace INFO0+bprintf by INFO6
thiery [Fri, 26 Nov 2010 14:25:29 +0000 (14:25 +0000)]
Replace INFO0+bprintf by INFO6

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8673 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoFix a memory leak in simix
thiery [Fri, 26 Nov 2010 14:18:58 +0000 (14:18 +0000)]
Fix a memory leak in simix

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8672 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoImplement gras_socket_im_the_server() the CRUDE way. this lets pmm work on simulation...
mquinson [Fri, 26 Nov 2010 14:11:32 +0000 (14:11 +0000)]
Implement gras_socket_im_the_server() the CRUDE way. this lets pmm work on simulation (YUHU)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8671 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoMake the pmm robust to the change of amount of slaves
mquinson [Fri, 26 Nov 2010 14:11:26 +0000 (14:11 +0000)]
Make the pmm robust to the change of amount of slaves

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8670 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agomore clear paranoia message
mquinson [Fri, 26 Nov 2010 14:11:22 +0000 (14:11 +0000)]
more clear paranoia message

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8669 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoAdd missing "s".
navarrop [Fri, 26 Nov 2010 10:21:56 +0000 (10:21 +0000)]
Add missing "s".

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8668 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoCosmetics
navarrop [Fri, 26 Nov 2010 10:21:55 +0000 (10:21 +0000)]
Cosmetics

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8667 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agomore verbose debuging infos
mquinson [Fri, 26 Nov 2010 09:37:31 +0000 (09:37 +0000)]
more verbose debuging infos

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8666 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoreduce verbosity in that area
mquinson [Fri, 26 Nov 2010 09:37:29 +0000 (09:37 +0000)]
reduce verbosity in that area

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8665 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agosome more paranoia to track that damn bug
mquinson [Fri, 26 Nov 2010 09:37:19 +0000 (09:37 +0000)]
some more paranoia to track that damn bug

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8664 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agotemporarly reduce the example size until it gets debugged in SG
mquinson [Fri, 26 Nov 2010 09:37:17 +0000 (09:37 +0000)]
temporarly reduce the example size until it gets debugged in SG

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8663 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agojust in case someone wants to use anjunta on top of git
mquinson [Fri, 26 Nov 2010 09:37:06 +0000 (09:37 +0000)]
just in case someone wants to use anjunta on top of git

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8662 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agocosmetics
mquinson [Fri, 26 Nov 2010 09:37:04 +0000 (09:37 +0000)]
cosmetics

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8661 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoTypo in a tesh output
thiery [Fri, 26 Nov 2010 09:04:52 +0000 (09:04 +0000)]
Typo in a tesh output

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8660 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoAdd new tests and exes for windows.
navarrop [Thu, 25 Nov 2010 16:30:36 +0000 (16:30 +0000)]
Add new tests and exes for windows.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8659 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoCorrect Name of test.
navarrop [Thu, 25 Nov 2010 16:30:23 +0000 (16:30 +0000)]
Correct Name of test.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8658 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoCosmetics.
navarrop [Thu, 25 Nov 2010 16:30:11 +0000 (16:30 +0000)]
Cosmetics.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8657 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoFor make a cdash report on windows.
navarrop [Thu, 25 Nov 2010 16:29:59 +0000 (16:29 +0000)]
For make a cdash report on windows.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8656 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoThis is not true on windows.
navarrop [Thu, 25 Nov 2010 16:29:47 +0000 (16:29 +0000)]
This is not true on windows.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8655 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoNeed to make this test for windows.
navarrop [Thu, 25 Nov 2010 16:27:19 +0000 (16:27 +0000)]
Need to make this test for windows.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8654 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoFix sources are generated for spawn.
navarrop [Thu, 25 Nov 2010 14:25:58 +0000 (14:25 +0000)]
Fix sources are generated for spawn.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8653 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoDelete test if apple for smpi.
navarrop [Thu, 25 Nov 2010 14:25:57 +0000 (14:25 +0000)]
Delete test if apple for smpi.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8652 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoFix error detection of f2c.
navarrop [Thu, 25 Nov 2010 14:25:56 +0000 (14:25 +0000)]
Fix error detection of f2c.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8651 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoFix SMPI on Mac.
navarrop [Thu, 25 Nov 2010 14:25:55 +0000 (14:25 +0000)]
Fix SMPI on Mac.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8650 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoadding the --cfg=tracing/platform:1 adds one line to the output
suter [Thu, 25 Nov 2010 10:23:28 +0000 (10:23 +0000)]
adding the --cfg=tracing/platform:1 adds one line to the output

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8649 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agorevalidate the timings (I verified that the output is semantically valid with what...
mquinson [Thu, 25 Nov 2010 09:24:33 +0000 (09:24 +0000)]
revalidate the timings (I verified that the output is semantically valid with what is expected)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8648 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoimplement refcount on sockets since they are somehow shared between sender and receiv...
mquinson [Thu, 25 Nov 2010 09:24:22 +0000 (09:24 +0000)]
implement refcount on sockets since they are somehow shared between sender and receiver in SG. This makes the all2all test pass (yuhu)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8647 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agomore explicit error messages
mquinson [Thu, 25 Nov 2010 09:24:20 +0000 (09:24 +0000)]
more explicit error messages

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8646 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoRevert "Always decrement the semaphore capacity, even if it will go under 0 that...
pini [Thu, 25 Nov 2010 08:41:28 +0000 (08:41 +0000)]
Revert "Always decrement the semaphore capacity, even if it will go under 0 that way (because release does ++ all the time)"
-> The released token is already taken after it has been waited for.

This reverts commit 34e7986909807638c6670c20a0704f949d696d11.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8645 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agograph of platform is always traced if tracing is enabled
schnorr [Thu, 25 Nov 2010 07:55:57 +0000 (07:55 +0000)]
graph of platform is always traced if tracing is enabled

details:
- tracing/platform:1 now only traces the categorized resource utilization

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8644 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoadapt to lastest prototype change, and kill a race condition at the end of the execut...
mquinson [Wed, 24 Nov 2010 16:19:11 +0000 (16:19 +0000)]
adapt to lastest prototype change, and kill a race condition at the end of the execution (the crude way)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8643 48e7efb5-ca39-0410-a469-dd3cf9ba447f

13 years agoimplement gras_agent_spawn in RL, kill the data argument out of it
mquinson [Wed, 24 Nov 2010 16:19:00 +0000 (16:19 +0000)]
implement gras_agent_spawn in RL, kill the data argument out of it

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8642 48e7efb5-ca39-0410-a469-dd3cf9ba447f