Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
simgrid.git
11 years agoBig fat warning 'dont forget ctest'
mquinson [Tue, 22 Dec 2009 22:34:03 +0000 (22:34 +0000)]
Big fat warning 'dont forget ctest'

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

11 years agoDisplay every tests, even the passed ones, in logs. Makes easier to check synchrony...
mquinson [Tue, 22 Dec 2009 22:33:29 +0000 (22:33 +0000)]
Display every tests, even the passed ones, in logs. Makes easier to check synchrony with ctest

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

11 years agoMake sure that every tests existing in autotools are run by ctest
mquinson [Tue, 22 Dec 2009 22:32:55 +0000 (22:32 +0000)]
Make sure that every tests existing in autotools are run by ctest

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

11 years agoAlso recurse into the simdag directory
mquinson [Tue, 22 Dec 2009 22:32:21 +0000 (22:32 +0000)]
Also recurse into the simdag directory

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

11 years agoMore work on cmake/ctest cruft
mquinson [Tue, 22 Dec 2009 22:31:47 +0000 (22:31 +0000)]
More work on cmake/ctest cruft

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

11 years agotry harder making ctest configuration visible to ctest
mquinson [Tue, 22 Dec 2009 22:31:12 +0000 (22:31 +0000)]
try harder making ctest configuration visible to ctest

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

11 years agoThese files don't get built by regular make, but are mandatory to the tests
mquinson [Tue, 22 Dec 2009 22:30:38 +0000 (22:30 +0000)]
These files don't get built by regular make, but are mandatory to the tests

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

11 years agoAdapt to the new location
mquinson [Tue, 22 Dec 2009 22:30:04 +0000 (22:30 +0000)]
Adapt to the new location

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

11 years agosome more files for cmake/ctest
mquinson [Tue, 22 Dec 2009 22:29:29 +0000 (22:29 +0000)]
some more files for cmake/ctest

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

11 years agoAdd cmake-related files into the archives
mquinson [Tue, 22 Dec 2009 22:28:54 +0000 (22:28 +0000)]
Add cmake-related files into the archives

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

11 years agoIgnore some more files
mquinson [Tue, 22 Dec 2009 22:28:21 +0000 (22:28 +0000)]
Ignore some more files

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

11 years agoShorter git identification since tar don't want to deal with filenames longer than...
mquinson [Tue, 22 Dec 2009 22:27:47 +0000 (22:27 +0000)]
Shorter git identification since tar don't want to deal with filenames longer than 99 chars

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

11 years agoTry to get the version identification working with git
mquinson [Tue, 22 Dec 2009 22:27:12 +0000 (22:27 +0000)]
Try to get the version identification working with git

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

11 years agoOnly install dependencies if they are not already installed
mquinson [Tue, 22 Dec 2009 18:00:01 +0000 (18:00 +0000)]
Only install dependencies if they are not already installed

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

11 years agoOnly rebuild the mandatory parts to make dist
mquinson [Tue, 22 Dec 2009 17:59:27 +0000 (17:59 +0000)]
Only rebuild the mandatory parts to make dist

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

11 years agowhen building the archive, reconfigure in any case to get the svn version updated
mquinson [Tue, 22 Dec 2009 17:51:46 +0000 (17:51 +0000)]
when building the archive, reconfigure in any case to get the svn version updated

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

11 years agoGo to the right directory to rebuild the archive
mquinson [Tue, 22 Dec 2009 17:49:00 +0000 (17:49 +0000)]
Go to the right directory to rebuild the archive

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

11 years agosplit up config and function definitions; if ~/simgrid-svn/buildtools/scripts/simgrid...
mquinson [Tue, 22 Dec 2009 17:47:00 +0000 (17:47 +0000)]
split up config and function definitions; if ~/simgrid-svn/buildtools/scripts/simgrid_build.conf does not exist, get config from ~/.simgrid_build.conf

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

11 years agoVarious cleanups in the scripts. Should be good for now
mquinson [Tue, 22 Dec 2009 17:29:28 +0000 (17:29 +0000)]
Various cleanups in the scripts. Should be good for now

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

11 years agoRename a script to make its goal more clear
mquinson [Tue, 22 Dec 2009 17:28:54 +0000 (17:28 +0000)]
Rename a script to make its goal more clear

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

11 years agoCosmetics
mquinson [Tue, 22 Dec 2009 17:28:19 +0000 (17:28 +0000)]
Cosmetics

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

11 years agoMove scripts not specific to cmake to a scripts/ directory
mquinson [Tue, 22 Dec 2009 17:11:36 +0000 (17:11 +0000)]
Move scripts not specific to cmake to a scripts/ directory

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

11 years agoThis file is the core of the Cmake stuff
mquinson [Tue, 22 Dec 2009 17:11:01 +0000 (17:11 +0000)]
This file is the core of the Cmake stuff

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

11 years agoOptimize: do not rebuild from scratch when something already exists
mquinson [Tue, 22 Dec 2009 17:06:31 +0000 (17:06 +0000)]
Optimize: do not rebuild from scratch when something already exists

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

11 years agoThis file is mandatory for ctest to run
mquinson [Tue, 22 Dec 2009 17:05:55 +0000 (17:05 +0000)]
This file is mandatory for ctest to run

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

11 years agoFix some small glitches
mquinson [Tue, 22 Dec 2009 16:57:53 +0000 (16:57 +0000)]
Fix some small glitches

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

11 years agoconvert to shell functions
mquinson [Tue, 22 Dec 2009 16:43:02 +0000 (16:43 +0000)]
convert to shell functions

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

11 years agocosmetics
mquinson [Tue, 22 Dec 2009 16:18:53 +0000 (16:18 +0000)]
cosmetics

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

11 years agoNew script: wait the distribution to be in position
mquinson [Tue, 22 Dec 2009 16:18:19 +0000 (16:18 +0000)]
New script: wait the distribution to be in position

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

11 years agoWe also need transfig to build a dist
mquinson [Tue, 22 Dec 2009 16:11:55 +0000 (16:11 +0000)]
We also need transfig to build a dist

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

11 years agoFix tiny bugs in autodetection that we are compiling a svn version
mquinson [Tue, 22 Dec 2009 16:03:17 +0000 (16:03 +0000)]
Fix tiny bugs in autodetection that we are compiling a svn version

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

11 years agoSearch the config file in the right location
mquinson [Tue, 22 Dec 2009 16:01:41 +0000 (16:01 +0000)]
Search the config file in the right location

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

11 years agofix some glitches in make_dist.sh
mquinson [Tue, 22 Dec 2009 15:48:34 +0000 (15:48 +0000)]
fix some glitches in make_dist.sh

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

11 years ago2 new scripts: a central config file, and a distribution builder
mquinson [Tue, 22 Dec 2009 15:39:39 +0000 (15:39 +0000)]
2 new scripts: a central config file, and a distribution builder

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

11 years agoTiny cleanups
mquinson [Tue, 22 Dec 2009 15:39:05 +0000 (15:39 +0000)]
Tiny cleanups

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

11 years agoTry to cleanup a bit the cmake-related scripts
mquinson [Tue, 22 Dec 2009 15:06:16 +0000 (15:06 +0000)]
Try to cleanup a bit the cmake-related scripts

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

11 years agoRefresh some tesh files (the models were changed recently, thus new timings are ok)
mquinson [Tue, 22 Dec 2009 15:03:03 +0000 (15:03 +0000)]
Refresh some tesh files (the models were changed recently, thus new timings are ok)

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

11 years agonew scripts for Cdash
navarrop [Tue, 22 Dec 2009 14:56:37 +0000 (14:56 +0000)]
new scripts for Cdash

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

11 years agonew scripts for Cdash
navarrop [Tue, 22 Dec 2009 14:56:36 +0000 (14:56 +0000)]
new scripts for Cdash

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

11 years agoRemove cruft from svn
mquinson [Tue, 22 Dec 2009 14:14:26 +0000 (14:14 +0000)]
Remove cruft from svn

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

11 years agocorrection of the ctest output size
navarrop [Thu, 17 Dec 2009 16:45:41 +0000 (16:45 +0000)]
correction of the ctest output size

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

11 years agoadd this directory for make a ctest compilation
navarrop [Wed, 16 Dec 2009 16:21:53 +0000 (16:21 +0000)]
add this directory for make a ctest compilation

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

11 years agoload simgrid from svn instead of local repository
navarrop [Wed, 16 Dec 2009 15:59:27 +0000 (15:59 +0000)]
load simgrid from svn instead of local repository

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

11 years agoreorganize the directory and add some files for pipol
navarrop [Wed, 16 Dec 2009 15:59:25 +0000 (15:59 +0000)]
reorganize the directory and add some files for pipol

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

11 years agoadd all directories and files for ctest
navarrop [Wed, 16 Dec 2009 14:28:56 +0000 (14:28 +0000)]
add all directories and files for ctest

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

11 years agoThis test is expected to fail for now: we have to rewrite the parser in next release
mquinson [Wed, 16 Dec 2009 08:16:31 +0000 (08:16 +0000)]
This test is expected to fail for now: we have to rewrite the parser in next release

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

11 years agoindeed, loading simgrid_config first is a better idea since we need to declare GNU_SO...
mquinson [Wed, 16 Dec 2009 08:16:27 +0000 (08:16 +0000)]
indeed, loading simgrid_config first is a better idea since we need to declare GNU_SOURCE before anyone loads stdio.h, but no need to reload the same file at the end

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

11 years agoDo not enable supernovae by default (independently of whether the maintainer mode...
alegrand [Tue, 15 Dec 2009 16:33:44 +0000 (16:33 +0000)]
Do not enable supernovae by default (independently of whether the maintainer mode is activated or not)

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

11 years agoWe need getline so include the right file and do not hope that other header will...
alegrand [Tue, 15 Dec 2009 16:33:33 +0000 (16:33 +0000)]
We need getline so include the right file and do not hope that other header will provide it.

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

11 years agoHelp distcheck to work.
alegrand [Tue, 15 Dec 2009 16:33:31 +0000 (16:33 +0000)]
Help distcheck to work.

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

11 years agoUse the right header for the getline management.
alegrand [Tue, 15 Dec 2009 16:33:20 +0000 (16:33 +0000)]
Use the right header for the getline management.

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

11 years agocosmetics
alegrand [Tue, 15 Dec 2009 16:33:17 +0000 (16:33 +0000)]
cosmetics

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

11 years agoDo not spread getline management here and there but only in simgrid_config.h.
alegrand [Tue, 15 Dec 2009 16:33:06 +0000 (16:33 +0000)]
Do not spread getline management here and there but only in simgrid_config.h.

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

11 years agoremove useless dependencies
alegrand [Tue, 15 Dec 2009 16:33:04 +0000 (16:33 +0000)]
remove useless dependencies

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

11 years agoTry to improve getline portability...
alegrand [Tue, 15 Dec 2009 16:33:01 +0000 (16:33 +0000)]
Try to improve getline portability...

In the configure, you test for the presence of getline using
    #define _GNU_SOURCE
    #include <stdio.h>
So it is detected as functionnal on my machine (hardy) but if you do
not put these lines in simgrid_config.h it will break. The only thing
is that other headers may include stdio.h earlier in which case the
later _GNU_SOURCE will be useless... :(

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

11 years agokill now unused variable
mquinson [Fri, 11 Dec 2009 13:42:37 +0000 (13:42 +0000)]
kill now unused variable

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

11 years agoDo not clear memory before freeing it (useless and fails on supernovae's ubuntu when...
mquinson [Fri, 11 Dec 2009 13:41:24 +0000 (13:41 +0000)]
Do not clear memory before freeing it (useless and fails on supernovae's ubuntu when size=0)

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

11 years agoMore explicit inline marking of functions
mquinson [Fri, 11 Dec 2009 13:31:43 +0000 (13:31 +0000)]
More explicit inline marking of functions

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

11 years agoallow smpicc to survive to non-functionnal readlink on mac (by doing as if there...
mquinson [Fri, 11 Dec 2009 12:53:16 +0000 (12:53 +0000)]
allow smpicc to survive to non-functionnal readlink on mac (by doing as if there were no link around)

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

11 years agodon't try to distribute a file which does not exist (anymore)
mquinson [Fri, 11 Dec 2009 12:53:14 +0000 (12:53 +0000)]
don't try to distribute a file which does not exist (anymore)

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

11 years agoAvoid a name conflict with /usr/include/sys/wait.h on mac (at least)
mquinson [Fri, 11 Dec 2009 12:26:49 +0000 (12:26 +0000)]
Avoid a name conflict with /usr/include/sys/wait.h on mac (at least)

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

11 years agoWe need to try linking the code to detect getline, or gcc will think that this is...
mquinson [Fri, 11 Dec 2009 12:25:28 +0000 (12:25 +0000)]
We need to try linking the code to detect getline, or gcc will think that this is a yet undefined external symbol

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

11 years agouse simgrid_config.h in example code relying on getline
mquinson [Fri, 11 Dec 2009 12:20:59 +0000 (12:20 +0000)]
use simgrid_config.h in example code relying on getline

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

11 years agoDo not mark inline hte functions of which we manipulate pointers to
mquinson [Fri, 11 Dec 2009 12:18:36 +0000 (12:18 +0000)]
Do not mark inline hte functions of which we manipulate pointers to

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

11 years agoDo not mark all public function as potentially inline since it breaks on mac (get...
mquinson [Fri, 11 Dec 2009 12:13:56 +0000 (12:13 +0000)]
Do not mark all public function as potentially inline since it breaks on mac (get inlined in any case). Mark inline functions explicitelly

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

11 years agocreating a neat config file is good. Using it is better ;)
mquinson [Fri, 11 Dec 2009 10:50:46 +0000 (10:50 +0000)]
creating a neat config file is good. Using it is better ;)

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

11 years agomissing file
mquinson [Fri, 11 Dec 2009 10:39:39 +0000 (10:39 +0000)]
missing file

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

11 years agoInstall a configure-generated header file containing whether the system have getline...
mquinson [Fri, 11 Dec 2009 10:38:52 +0000 (10:38 +0000)]
Install a configure-generated header file containing whether the system have getline and asprintf

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

11 years agoalso activate our asprintf internal implementation if there is one in libc, but a...
mquinson [Fri, 11 Dec 2009 08:57:14 +0000 (08:57 +0000)]
also activate our asprintf internal implementation if there is one in libc, but a broken one. Say hello to ubuntu ;)

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

11 years agodocument how to get java bindings compiling
mquinson [Thu, 10 Dec 2009 14:56:15 +0000 (14:56 +0000)]
document how to get java bindings compiling

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

11 years agoFix default target about dax.dtd for the ones not having flexml
mquinson [Thu, 10 Dec 2009 14:17:23 +0000 (14:17 +0000)]
Fix default target about dax.dtd for the ones not having flexml

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

11 years agoAutomatically generare html files from our bibtex file.
alegrand [Thu, 3 Dec 2009 12:44:45 +0000 (12:44 +0000)]
Automatically generare html files from our bibtex file.

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

11 years agoUse external files for the bibliography.
alegrand [Thu, 3 Dec 2009 12:44:20 +0000 (12:44 +0000)]
Use external files for the bibliography.

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

11 years agoFix a bug noted by Martin (weird undefined variable elem_list)
alegrand [Thu, 3 Dec 2009 12:44:16 +0000 (12:44 +0000)]
Fix a bug noted by Martin (weird undefined variable elem_list)

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

11 years agoDocument supernovae
mquinson [Wed, 2 Dec 2009 21:10:51 +0000 (21:10 +0000)]
Document supernovae

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

11 years agoStop building a 3.3.3 version...
navarrop [Wed, 2 Dec 2009 16:34:13 +0000 (16:34 +0000)]
Stop building a 3.3.3 version...

3.3.3 has been stable for a while. We're preparing the 3.3.4 here.

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

11 years agoAnother try to get the make dist working with or without supernovae
mquinson [Wed, 2 Dec 2009 15:49:30 +0000 (15:49 +0000)]
Another try to get the make dist working with or without supernovae
This was not a bug of automake, but a feature: it seeks every files
  which may be needed by a if/endif branch and makes sure they are in
  the archive. Adding an extra variable didn't solve the issue since
  automake follows variable definitions.
Declaring supernovae files as BUILT_SOURCE was uneffective (still
  trying to add them to the archive) and counter productive (automake
  tried to build them even in non-supernovae mode)
So the solution is to prevent automake from derivating the DIST files
  from the lib_*_la_SOURCES. For that, I use nodist_lib_*_la_SOURCES
  and take care of the EXTRA_DIST files manually.

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

11 years agoCircumvent a bug in automake (at least found in v1.11)
mquinson [Wed, 2 Dec 2009 11:01:31 +0000 (11:01 +0000)]
Circumvent a bug in automake (at least found in v1.11)
If lib*_la_SOURCES are defined in a if/endif alternative, it works for
  compilation, but the dist target uses the first variante of the
  variable, regardless of whether this is the used variante or not.
So, use yet another name in the alternative and define lib*_la_SOURCES
  only once, out of the alternatives

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

11 years agoinclude all the needed files in the archive so that the tar.gz compiles afterward
mquinson [Wed, 2 Dec 2009 10:34:19 +0000 (10:34 +0000)]
include all the needed files in the archive so that the tar.gz compiles afterward

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

11 years agoReplay is not mature enough for distribution, yet
mquinson [Wed, 2 Dec 2009 10:34:17 +0000 (10:34 +0000)]
Replay is not mature enough for distribution, yet

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

11 years agoReplay is not mature enough for distribution, yet
mquinson [Wed, 2 Dec 2009 10:20:33 +0000 (10:20 +0000)]
Replay is not mature enough for distribution, yet

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

11 years agocreate the listener thread in joinable mode since we join it at the end
mquinson [Wed, 2 Dec 2009 10:18:30 +0000 (10:18 +0000)]
create the listener thread in joinable mode since we join it at the end

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

11 years agoModify the output of the action replay tool.
suter [Mon, 30 Nov 2009 15:39:35 +0000 (15:39 +0000)]
Modify the output of the action replay tool.
Each action now output a message wit the same structure as its input
PLUS an extra field giving the time spent to execute this action

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

11 years agodefault of supernovae should be the opposite of maintainer-mode
mquinson [Tue, 24 Nov 2009 11:36:15 +0000 (11:36 +0000)]
default of supernovae should be the opposite of maintainer-mode

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

11 years agoForce initialization of a variable to shut gcc 4.4 up
mquinson [Tue, 24 Nov 2009 11:28:18 +0000 (11:28 +0000)]
Force initialization of a variable to shut gcc 4.4 up

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

11 years agomore inlining
mquinson [Fri, 20 Nov 2009 20:40:46 +0000 (20:40 +0000)]
more inlining

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

11 years agoMark two more functions as inline in supernovae, and use selective update by default
mquinson [Fri, 20 Nov 2009 20:40:32 +0000 (20:40 +0000)]
Mark two more functions as inline in supernovae, and use selective update by default

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

11 years agoForce memory allocation functions to always inline
mquinson [Fri, 20 Nov 2009 20:40:17 +0000 (20:40 +0000)]
Force memory allocation functions to always inline

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

11 years agokill useless code
mquinson [Fri, 20 Nov 2009 20:40:03 +0000 (20:40 +0000)]
kill useless code

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

11 years agoMark a bunch of functions as candidates to inlining. Not quite sure that gcc does...
mquinson [Fri, 20 Nov 2009 11:50:32 +0000 (11:50 +0000)]
Mark a bunch of functions as candidates to inlining. Not quite sure that gcc does it, yet

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

11 years agothese are variables, not functions. Use the right macro
mquinson [Fri, 20 Nov 2009 11:50:08 +0000 (11:50 +0000)]
these are variables, not functions. Use the right macro

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

11 years agoIn supernovae mode, declare every public functions as [potentially] inline
mquinson [Fri, 20 Nov 2009 11:50:05 +0000 (11:50 +0000)]
In supernovae mode, declare every public functions as [potentially] inline

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

11 years agoTake into account "recent" simix modifications
alegrand [Fri, 20 Nov 2009 09:59:00 +0000 (09:59 +0000)]
Take into account "recent" simix modifications

Namely, the use of semaphores for communications in SIMIX_process

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

11 years agoremove wrong comment
alegrand [Fri, 20 Nov 2009 09:55:32 +0000 (09:55 +0000)]
remove wrong comment

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

11 years agoChange the code so that it compiles in supernovae mode
mquinson [Fri, 20 Nov 2009 09:47:53 +0000 (09:47 +0000)]
Change the code so that it compiles in supernovae mode
 - _simgrid_log_channel__default is then a macro defined in
   mk_supernovae.sh instead of a global static to the compilation unit
 - lots and lots of static symbol renaming (prefixing) to avoid name
   clashes. I love eclipse refactoring functions

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

11 years agoTry to compile in supernovae mode when requested to
mquinson [Fri, 20 Nov 2009 09:47:29 +0000 (09:47 +0000)]
Try to compile in supernovae mode when requested to

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

11 years agoA configure option to control the supernovae mode
mquinson [Fri, 20 Nov 2009 09:47:26 +0000 (09:47 +0000)]
A configure option to control the supernovae mode

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

11 years agoAlso include hostfile into the archive since makecheck needs that
mquinson [Wed, 18 Nov 2009 07:30:16 +0000 (07:30 +0000)]
Also include hostfile into the archive since makecheck needs that

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

11 years agoSome files missing from the archive. This prevents makecheck from running well
mquinson [Wed, 18 Nov 2009 07:28:20 +0000 (07:28 +0000)]
Some files missing from the archive. This prevents makecheck from running well

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

11 years agoBugfix: Initialize variable and remove from heap when action is suspended.
donassbr [Mon, 16 Nov 2009 15:41:27 +0000 (15:41 +0000)]
Bugfix: Initialize variable and remove from heap when action is suspended.

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