Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
simgrid.git
9 years agoCosmetics (remove uggly windows linefeeds)
alegrand [Tue, 30 Nov 2010 17:46:39 +0000 (17:46 +0000)]
Cosmetics (remove uggly windows linefeeds)

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

9 years agoCosmetics. Move code to where it belongs.
alegrand [Tue, 30 Nov 2010 17:46:30 +0000 (17:46 +0000)]
Cosmetics. Move code to where it belongs.

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

9 years agoRemove autotools files from gitignore.
navarrop [Tue, 30 Nov 2010 17:32:54 +0000 (17:32 +0000)]
Remove autotools files from gitignore.

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

9 years agoRemove some old files for autotools.
navarrop [Tue, 30 Nov 2010 17:32:53 +0000 (17:32 +0000)]
Remove some old files for autotools.

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

9 years agoRemove Makefile.am from autotools.
navarrop [Tue, 30 Nov 2010 17:32:50 +0000 (17:32 +0000)]
Remove Makefile.am from autotools.

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

9 years agoRemove the Acmacro directory.
navarrop [Tue, 30 Nov 2010 17:32:43 +0000 (17:32 +0000)]
Remove the Acmacro directory.

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

9 years agoRemove test of metaxml which is not compatible with the new parser.
navarrop [Tue, 30 Nov 2010 17:32:41 +0000 (17:32 +0000)]
Remove test of metaxml which is not compatible with the new parser.
Now platform v3

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

9 years agoBugfix: statuses were wrongly accessed.
pini [Tue, 30 Nov 2010 16:14:54 +0000 (16:14 +0000)]
Bugfix: statuses were wrongly accessed.

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

9 years agoDelete units files from svn and distrib.
navarrop [Tue, 30 Nov 2010 16:02:33 +0000 (16:02 +0000)]
Delete units files from svn and distrib.

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

9 years agoDUDES. We need one copy and only one copy of that damn prototype. Problems of hard...
mquinson [Tue, 30 Nov 2010 15:54:27 +0000 (15:54 +0000)]
DUDES. We need one copy and only one copy of that damn prototype. Problems of hard coding sprints...

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

9 years agoChangelog update: Checked up to svn r8318
mquinson [Tue, 30 Nov 2010 15:49:27 +0000 (15:49 +0000)]
Changelog update: Checked up to svn r8318

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

9 years agofix the name and path to simgrid_update_xml in error messages refering to it
mquinson [Tue, 30 Nov 2010 15:49:08 +0000 (15:49 +0000)]
fix the name and path to simgrid_update_xml in error messages refering to it

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

9 years agoalso fix xbt_dynar_set like xbt_dynar_set_at_ptr by not checking the idx validity...
mquinson [Tue, 30 Nov 2010 15:48:38 +0000 (15:48 +0000)]
also fix xbt_dynar_set like xbt_dynar_set_at_ptr by not checking the idx validity before extending the dynar (sorry for the noise)

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

9 years agoFix location of library license in win32 ucontextes
mquinson [Tue, 30 Nov 2010 15:48:03 +0000 (15:48 +0000)]
Fix location of library license in win32 ucontextes

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

9 years agoAdded an example with iteration sampling.
pini [Tue, 30 Nov 2010 15:44:18 +0000 (15:44 +0000)]
Added an example with iteration sampling.

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

9 years agoAdd binaries into bin directory:
navarrop [Tue, 30 Nov 2010 15:26:56 +0000 (15:26 +0000)]
Add binaries into bin directory:
simgrid_update_xml.pl
colorize.pl
tesh.pl
Add gras stub generator to install directory.

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

9 years agoSuppression of an unnecessary function
quintin [Tue, 30 Nov 2010 15:09:30 +0000 (15:09 +0000)]
Suppression of an unnecessary function

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

9 years agoPrepare the out of source build.
navarrop [Tue, 30 Nov 2010 14:21:59 +0000 (14:21 +0000)]
Prepare the out of source build.

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

9 years agoThis file is now generated by cmake.
navarrop [Tue, 30 Nov 2010 13:46:15 +0000 (13:46 +0000)]
This file is now generated by cmake.

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

9 years agoRemove error if not having f2c.
navarrop [Tue, 30 Nov 2010 13:46:12 +0000 (13:46 +0000)]
Remove error if not having f2c.
Configure the smpif.h.in file for variable HAVE_SMPI_F2C_H.

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

9 years agoRemove this variable for smpi.
navarrop [Tue, 30 Nov 2010 13:46:08 +0000 (13:46 +0000)]
Remove this variable for smpi.

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

9 years agoAdd binaries.
navarrop [Tue, 30 Nov 2010 11:44:33 +0000 (11:44 +0000)]
Add binaries.

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

9 years agoUpdate tesh files for gras 64
navarrop [Tue, 30 Nov 2010 11:44:31 +0000 (11:44 +0000)]
Update tesh files for gras 64

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

9 years agoUpdate platform version.
navarrop [Tue, 30 Nov 2010 11:44:28 +0000 (11:44 +0000)]
Update platform version.

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

9 years agoKill old tests and update broken tests.
navarrop [Tue, 30 Nov 2010 11:44:26 +0000 (11:44 +0000)]
Kill old tests and update broken tests.

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

9 years agoKill old tests.
navarrop [Tue, 30 Nov 2010 11:44:24 +0000 (11:44 +0000)]
Kill old tests.

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

9 years agoRevert commit r8748: xbt_dynar_set_at_ptr() was declared twice
thiery [Tue, 30 Nov 2010 11:10:57 +0000 (11:10 +0000)]
Revert commit r8748: xbt_dynar_set_at_ptr() was declared twice

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

9 years agoadd a missing header. sorry for breaking the svn, dudes
mquinson [Tue, 30 Nov 2010 11:03:53 +0000 (11:03 +0000)]
add a missing header. sorry for breaking the svn, dudes

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

9 years agodocument gras_agent_spawn
mquinson [Tue, 30 Nov 2010 11:03:43 +0000 (11:03 +0000)]
document gras_agent_spawn

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

9 years agoKill gras measurement sockets for now. If you rely on them, sorry.
mquinson [Tue, 30 Nov 2010 11:03:31 +0000 (11:03 +0000)]
Kill gras measurement sockets for now. If you rely on them, sorry.

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

9 years agoAdd missing prototype for xbt_dynar_set_at_ptr()
thiery [Tue, 30 Nov 2010 10:56:15 +0000 (10:56 +0000)]
Add missing prototype for xbt_dynar_set_at_ptr()

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

9 years agoAdd some input to test instrumentation of trace replay
suter [Tue, 30 Nov 2010 10:42:46 +0000 (10:42 +0000)]
Add some input to test instrumentation of trace replay

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

9 years agoconvert svn logs into ChangeLog (up to r7858 for now)
mquinson [Tue, 30 Nov 2010 10:26:43 +0000 (10:26 +0000)]
convert svn logs into ChangeLog (up to r7858 for now)

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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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