Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
simgrid.git
15 years agorevalidate the 64bits test outputs after the listener modification
mquinson [Thu, 26 Mar 2009 13:37:02 +0000 (13:37 +0000)]
revalidate the 64bits test outputs after the listener modification

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

15 years agodynars: use inline functions instead of macros + release the lock on bound error
mquinson [Thu, 26 Mar 2009 08:08:31 +0000 (08:08 +0000)]
dynars: use inline functions instead of macros + release the lock on bound error

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

15 years agoRemoving these trailing spaces seems to help doxygen. I can't believe it! And it...
alegrand [Mon, 16 Mar 2009 11:34:55 +0000 (11:34 +0000)]
Removing these trailing spaces seems to help doxygen. I can't believe it! And it took me a while before figuring out where the problem came from.

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

15 years agoAdd publication (Thanks Derrick!) and fix count in the table.
alegrand [Mon, 16 Mar 2009 11:34:30 +0000 (11:34 +0000)]
Add publication (Thanks Derrick!) and fix count in the table.

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

15 years agoignore more ignorable
mquinson [Tue, 10 Mar 2009 15:02:39 +0000 (15:02 +0000)]
ignore more ignorable

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

15 years agokill generated files out of the svn, damnit
mquinson [Tue, 10 Mar 2009 15:02:37 +0000 (15:02 +0000)]
kill generated files out of the svn, damnit

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

15 years agoRevalidate the outputs I can test on my machine (build daemons are currently dead)
mquinson [Tue, 10 Mar 2009 15:02:36 +0000 (15:02 +0000)]
Revalidate the outputs I can test on my machine (build daemons are currently dead)

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

15 years agoGras listener thread of each process do select(-1) instead of while(1) {select(0.5)}
mquinson [Tue, 10 Mar 2009 15:02:34 +0000 (15:02 +0000)]
Gras listener thread of each process do select(-1) instead of while(1) {select(0.5)}
So, it won't get active before a message actually arrived.

The previous design was because when the main thread opens a server
socket, it has to be added to the set of sockets select()ed by the
listener. My solution is to add a new socket between main and listener
threads. Each time the main opens a socket, it writes something on
this socket, unlocking the listener. Who detects the fact that it's
not a real message to handle, and get back to select(-1)
(automagically adding the new socket to the set).

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

15 years agobe more explicit when we die because we got an unknown message type (plus eclipse...
mquinson [Tue, 10 Mar 2009 15:02:32 +0000 (15:02 +0000)]
be more explicit when we die because we got an unknown message type (plus eclipse reindenting, sorry)

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

15 years agono need to sleep(1), it slows down my tests
mquinson [Tue, 10 Mar 2009 15:02:30 +0000 (15:02 +0000)]
no need to sleep(1), it slows down my tests

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

15 years agodon't open master socket before we declared the messages, or remote may be faster...
mquinson [Tue, 10 Mar 2009 15:02:28 +0000 (15:02 +0000)]
don't open master socket before we declared the messages, or remote may be faster than us leading to an exception 'unknown message type' in RL (plus eclipse reindenting, sorry)

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

15 years agoFix a small bug found by eclipse, and change some details to remove false positives...
mquinson [Tue, 10 Mar 2009 15:02:26 +0000 (15:02 +0000)]
Fix a small bug found by eclipse, and change some details to remove false positives from eclipse

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

15 years agoAdd references from myself, Loris and Kurt.
alegrand [Tue, 10 Mar 2009 12:02:57 +0000 (12:02 +0000)]
Add references from myself, Loris and Kurt.

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

15 years agofix up synchronization of documentation on web site
mquinson [Wed, 4 Mar 2009 22:46:16 +0000 (22:46 +0000)]
fix up synchronization of documentation on web site

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

15 years agotypo in unit test name
mquinson [Wed, 4 Mar 2009 15:38:57 +0000 (15:38 +0000)]
typo in unit test name

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

15 years agoReadd the example with pointed data in the documentation
mquinson [Wed, 4 Mar 2009 15:38:51 +0000 (15:38 +0000)]
Readd the example with pointed data in the documentation

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

15 years agoFix the bug on MSG_task_put_bounded raised by Fredo, Henri and Matthieu.
alegrand [Tue, 24 Feb 2009 08:44:05 +0000 (08:44 +0000)]
Fix the bug on MSG_task_put_bounded raised by Fredo, Henri and Matthieu.

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

15 years agoAvoid C++ comments.
alegrand [Tue, 24 Feb 2009 08:44:02 +0000 (08:44 +0000)]
Avoid C++ comments.

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

15 years agoFixed a race condition in msg for communication between two processes. The
casanova [Sun, 15 Feb 2009 18:46:07 +0000 (18:46 +0000)]
Fixed a race condition in msg for communication between two processes. The
problem was with task->simdata->comm being used and then freed by the
receiver, and being used by the sender. The problem was that the sender
could be awakened after the receiver, and thus try to read de-allocated
memory.

The bug was fixed by adding a refcount field to task->simdata->comm, to ensure
that the freeing can be done by either the received and the sender, and always
by the last one to be awakened.  The refcount is initialized to 2, each process
reduces it by one, and the last one does the free. Setting the refcount to 2 is
a bit of a hack, but in the end seemed cleaner than sprinkling refcount++ and refcount--
all over the code, especially because this is already done for the refcount field
in task->simdata. Perhaps this refcount can be used for this purpose, but I
don't know enough about the innards of msg/simix to be 100% sure. This will
likely due for now, at least until the next rewrite ;)

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

15 years agoAdded a reference counter to the s_smx_action data structure
casanova [Sat, 14 Feb 2009 08:45:22 +0000 (08:45 +0000)]
Added a reference counter to the s_smx_action data structure

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

15 years agoI shouldn't do dcommit that fast
mquinson [Wed, 4 Feb 2009 11:37:13 +0000 (11:37 +0000)]
I shouldn't do dcommit that fast

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

15 years agoactually, I have some more gitignore files
mquinson [Wed, 4 Feb 2009 11:35:22 +0000 (11:35 +0000)]
actually, I have some more gitignore files

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

15 years agoyeah, right all of us use git-svn these days. No need to hide it
mquinson [Wed, 4 Feb 2009 11:34:35 +0000 (11:34 +0000)]
yeah, right all of us use git-svn these days. No need to hide it

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

15 years agomemleak founds by cppcheck
mquinson [Thu, 29 Jan 2009 09:38:21 +0000 (09:38 +0000)]
memleak founds by cppcheck

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

15 years agoIntroduce log appenders
mquinson [Fri, 12 Dec 2008 00:43:24 +0000 (00:43 +0000)]
Introduce log appenders
They allow redirecting the output of the specified categories to a file.
Please check the doc on more info about how to use them, but
  --log=xbt.app:file:xbt.log --log=surf.app:file:surf.log
does what you may hope.

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

15 years agodo not display backtrace capturing stuff in the displayed backtrace (plus, be eclipse...
mquinson [Fri, 12 Dec 2008 00:43:20 +0000 (00:43 +0000)]
do not display backtrace capturing stuff in the displayed backtrace (plus, be eclipse friendly)

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

15 years agokill an unused variable, fix a segfault after resizing the buffer while varsubsting...
mquinson [Fri, 12 Dec 2008 00:43:15 +0000 (00:43 +0000)]
kill an unused variable, fix a segfault after resizing the buffer while varsubsting, and also copy the terminating \0 while resizing the buffer in similar conditions

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

15 years agoAdd --surf-path so that testing remains possible with vpath
mquinson [Fri, 12 Dec 2008 00:43:11 +0000 (00:43 +0000)]
Add --surf-path so that testing remains possible with vpath

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

15 years agorename build directory into buildtool to avoid name clashes
mquinson [Thu, 11 Dec 2008 20:12:24 +0000 (20:12 +0000)]
rename build directory into buildtool to avoid name clashes

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

15 years agokeep documentation in sync with implementation
mquinson [Thu, 11 Dec 2008 15:00:54 +0000 (15:00 +0000)]
keep documentation in sync with implementation

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

15 years agoAdd useful gnets headers to the dist.
alegrand [Wed, 26 Nov 2008 14:03:06 +0000 (14:03 +0000)]
Add useful gnets headers to the dist.

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

15 years agoAdd debug on topology.
alegrand [Wed, 26 Nov 2008 14:02:53 +0000 (14:02 +0000)]
Add debug on topology.

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

15 years agoRemoving libtool file from repository.
velho [Tue, 25 Nov 2008 16:46:18 +0000 (16:46 +0000)]
Removing libtool file from repository.

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

15 years agoSolving libtool conflict.
velho [Tue, 25 Nov 2008 16:18:47 +0000 (16:18 +0000)]
Solving libtool conflict.

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

15 years agoRemoved bogus +1 while printing flow id coping with all experiments done before,...
velho [Tue, 25 Nov 2008 16:18:44 +0000 (16:18 +0000)]
Removed bogus +1 while printing flow id coping with all experiments done before, don't modify it, work in a new copy.

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

15 years agoAdded the weight model improvements to lagrange models.
velho [Tue, 25 Nov 2008 16:18:41 +0000 (16:18 +0000)]
Added the weight model improvements to lagrange models.

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

15 years agoGtnets file that cope with previous Kayo Fujiwara experiments. The bandwidth share...
velho [Tue, 25 Nov 2008 16:18:36 +0000 (16:18 +0000)]
Gtnets file that cope with previous Kayo Fujiwara experiments. The bandwidth share is the overall bandwidth share, don't use communication remaining to compute bandwidth share.

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

15 years agoCope with new gtnets.c file.
velho [Tue, 25 Nov 2008 16:18:32 +0000 (16:18 +0000)]
Cope with new gtnets.c file.

CORRECT previous commit

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

15 years agoCommented debuging message to speedup experiments.
velho [Tue, 25 Nov 2008 16:18:29 +0000 (16:18 +0000)]
Commented debuging message to speedup experiments.

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

15 years agoIncrease readability to plot results afterwards.
velho [Tue, 25 Nov 2008 16:18:27 +0000 (16:18 +0000)]
Increase readability to plot results afterwards.

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

15 years agoBUGFIX bindinig always with port 80 cause more than two incoming flows on the same...
velho [Tue, 25 Nov 2008 16:18:24 +0000 (16:18 +0000)]
BUGFIX bindinig always with port 80 cause more than two incoming flows on the same machine to sequentiallize.

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

15 years agoCope with recent modifications of the gtets.c example.
velho [Tue, 25 Nov 2008 16:18:22 +0000 (16:18 +0000)]
Cope with recent modifications of the gtets.c example.

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

15 years agoGenerate a deployment where each host is used at most once.
velho [Tue, 25 Nov 2008 16:18:18 +0000 (16:18 +0000)]
Generate a deployment where each host is used at most once.

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

15 years agoRemove gtnets verbose output.
velho [Tue, 25 Nov 2008 16:18:14 +0000 (16:18 +0000)]
Remove gtnets verbose output.

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

15 years agoBug fix.
velho [Tue, 25 Nov 2008 16:18:10 +0000 (16:18 +0000)]
Bug fix.

add_onehop_route registers links in the Kayo topology (not the GTNets objects).
add_route creates the gtnets objects if not done yet and set up the routing at the GTNets level.
So route_new should be called even for 1 links routes...

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

15 years agoRemove memory management error.
velho [Tue, 25 Nov 2008 16:18:06 +0000 (16:18 +0000)]
Remove memory management error.

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

15 years agoAdded parameters to indicate flow id, so unique flows use a reliable msg_task_send...
velho [Tue, 25 Nov 2008 16:18:04 +0000 (16:18 +0000)]
Added parameters to indicate flow id, so unique flows use a reliable msg_task_send/receive function.

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

15 years agoTry to add pipol builders in the dance
mquinson [Thu, 13 Nov 2008 15:47:51 +0000 (15:47 +0000)]
Try to add pipol builders in the dance

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

15 years agoReduce a bit the paralellism of the test builds (-j 4 instead of -j 10). This still...
mquinson [Tue, 11 Nov 2008 19:52:09 +0000 (19:52 +0000)]
Reduce a bit the paralellism of the test builds (-j 4 instead of -j 10). This still causes some issues at some places (not sure why)

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

15 years agowithout these files, make check fails
mquinson [Tue, 11 Nov 2008 01:50:51 +0000 (01:50 +0000)]
without these files, make check fails

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

15 years agoI killed so much autogenerated that the svn revision keeps clean after a build on...
mquinson [Tue, 11 Nov 2008 01:43:13 +0000 (01:43 +0000)]
I killed so much autogenerated that the svn revision keeps clean after a build on the distmaker (no M added after the number)

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

15 years agokilkilkil
mquinson [Tue, 11 Nov 2008 01:27:04 +0000 (01:27 +0000)]
kilkilkil

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

15 years agokilkilkil
mquinson [Tue, 11 Nov 2008 01:25:45 +0000 (01:25 +0000)]
kilkilkil

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

15 years agosome more ignorable autogenerated
mquinson [Tue, 11 Nov 2008 01:20:49 +0000 (01:20 +0000)]
some more ignorable autogenerated

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

15 years agoAt least. ignore ignorable
mquinson [Tue, 11 Nov 2008 01:19:57 +0000 (01:19 +0000)]
At least. ignore ignorable

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

15 years agoKill all the autogenerated I've found. Feel free to kill the remaining ones: buildbot...
mquinson [Tue, 11 Nov 2008 01:13:26 +0000 (01:13 +0000)]
Kill all the autogenerated I've found. Feel free to kill the remaining ones: buildbot do not need them anymore

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

15 years agomake so that the tester builders are trigered when makeDist one is done
mquinson [Tue, 11 Nov 2008 01:09:30 +0000 (01:09 +0000)]
make so that the tester builders are trigered when makeDist one is done

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

15 years agoAdd svn revision to build overall status in a new CleanupCommand, used in tester...
mquinson [Tue, 11 Nov 2008 01:09:04 +0000 (01:09 +0000)]
Add svn revision to build overall status in a new CleanupCommand, used in tester builders

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

15 years agoupdate ucontext factory to download the archive instead of using svn; use only one...
mquinson [Mon, 10 Nov 2008 23:03:00 +0000 (23:03 +0000)]
update ucontext factory to download the archive instead of using svn; use only one buildslave, used in two builders (I begin to understand buildbot philosophy, I think)

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

15 years agoget the SVN poller working, use the real archive name (with revision in it), get...
mquinson [Mon, 10 Nov 2008 22:35:15 +0000 (22:35 +0000)]
get the SVN poller working, use the real archive name (with revision in it), get the pthread builder download the archive instead of updating the svn. Still todo: update ucontext builder, automatic trigger of real builders once the distmaker is done. Afterward, any autogenerated can be droped from svn

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

15 years agoErm. Fix previous commit (by looking for the header file in the correct directory)
mquinson [Mon, 10 Nov 2008 22:25:00 +0000 (22:25 +0000)]
Erm. Fix previous commit (by looking for the header file in the correct directory)

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

15 years agoAdd a header file to the SRC list so that it lands in the archive
mquinson [Mon, 10 Nov 2008 22:22:49 +0000 (22:22 +0000)]
Add a header file to the SRC list so that it lands in the archive

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

15 years agochange nickname of IRC buildbot instance, and avoid emptying the scheduler list after...
mquinson [Mon, 10 Nov 2008 21:24:17 +0000 (21:24 +0000)]
change nickname of IRC buildbot instance, and avoid emptying the scheduler list after setting some usefull content

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

15 years agosupurious commit to try to get an automatic build in response
mquinson [Mon, 10 Nov 2008 21:02:29 +0000 (21:02 +0000)]
supurious commit to try to get an automatic build in response

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

15 years agotry to add a 'svn watch' build scheduler
mquinson [Mon, 10 Nov 2008 20:47:24 +0000 (20:47 +0000)]
try to add a 'svn watch' build scheduler

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

15 years agoport to lastest builbot; fixup the tarball maker slave
mquinson [Mon, 10 Nov 2008 17:33:31 +0000 (17:33 +0000)]
port to lastest builbot; fixup the tarball maker slave

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

15 years agoport to lastest builbot
mquinson [Mon, 10 Nov 2008 17:33:02 +0000 (17:33 +0000)]
port to lastest builbot

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

15 years agofix encoding
mquinson [Mon, 10 Nov 2008 17:32:45 +0000 (17:32 +0000)]
fix encoding

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

15 years agoAdd some basic file locking to prevent parallel invocations of the script: only one...
mquinson [Mon, 10 Nov 2008 15:40:02 +0000 (15:40 +0000)]
Add some basic file locking to prevent parallel invocations of the script: only one is needed, so cancel the other ones

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

15 years agoautogenerated files (sorry)
mquinson [Mon, 10 Nov 2008 14:24:40 +0000 (14:24 +0000)]
autogenerated files (sorry)

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

15 years agoignore one more configure-autogenerated file
mquinson [Mon, 10 Nov 2008 14:04:02 +0000 (14:04 +0000)]
ignore one more configure-autogenerated file

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

15 years agoCommit a bunch of auto-generated files (sorry)
mquinson [Mon, 10 Nov 2008 14:03:23 +0000 (14:03 +0000)]
Commit a bunch of auto-generated files (sorry)

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

15 years agoChange sg_unit_extractor so that it takes all units to generate on its command line...
mquinson [Mon, 10 Nov 2008 14:01:32 +0000 (14:01 +0000)]
Change sg_unit_extractor so that it takes all units to generate on its command line. That way, make don't have to call it several times, and this is good because parallel invocations of the script were subject to breakage since they all change the same src/sg_main_tests.c file (in short, fix parallel build of the tool)

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

15 years agoKill MSG_mailbox_put, which were not meant to be a public symbol anyway, add MSG_get_...
mquinson [Mon, 10 Nov 2008 13:43:47 +0000 (13:43 +0000)]
Kill MSG_mailbox_put, which were not meant to be a public symbol anyway, add MSG_get_sent_msg() to retrieve the amount of messages exchanged during the simulation, plus a whole load of automatic reindent from eclipse (sorry for the noise)

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

15 years agoRegenerate with newest flex, so that new gcc paranoia get dealt with
mquinson [Mon, 10 Nov 2008 13:38:28 +0000 (13:38 +0000)]
Regenerate with newest flex, so that new gcc paranoia get dealt with

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

15 years agoignore automatic m4 macro files
mquinson [Mon, 10 Nov 2008 13:34:14 +0000 (13:34 +0000)]
ignore automatic m4 macro files

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

15 years agoignore generated
mquinson [Mon, 10 Nov 2008 13:33:17 +0000 (13:33 +0000)]
ignore generated

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

15 years agoRegenerate with newest flex, so that new gcc paranoia get dealt with
mquinson [Mon, 10 Nov 2008 13:32:17 +0000 (13:32 +0000)]
Regenerate with newest flex, so that new gcc paranoia get dealt with

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

15 years agoWork around newly reincreased paranoia of gcc and libc on ubuntu. It's geting hard...
mquinson [Fri, 7 Nov 2008 15:52:54 +0000 (15:52 +0000)]
Work around newly reincreased paranoia of gcc and libc on ubuntu. It's geting hard to be -Werror friendly since they keep adding useless warnings

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

15 years agoHey, gcc, calm down with your stupid useless warnings
mquinson [Fri, 7 Nov 2008 15:22:49 +0000 (15:22 +0000)]
Hey, gcc, calm down with your stupid useless warnings

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

15 years agoCircumvent what seems to be a bug in recent libtools (circular dependency of AC_LANG_...
mquinson [Fri, 7 Nov 2008 15:22:17 +0000 (15:22 +0000)]
Circumvent what seems to be a bug in recent libtools (circular dependency of AC_LANG_COMPILER)

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

15 years agoAdd the bibtex entry of the prefered reference paper for lazy people (yuhu, I got...
mquinson [Fri, 24 Oct 2008 20:13:21 +0000 (20:13 +0000)]
Add the bibtex entry of the prefered reference paper for lazy people (yuhu, I got the rev6000 commit ;)

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

15 years agoAdd a convenient script to create a random deployment file.
alegrand [Thu, 16 Oct 2008 14:41:04 +0000 (14:41 +0000)]
Add a convenient script to create a random deployment file.

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

15 years agoCompute the weight using bandwidth if needed for the new LegrandVelho model.
velho [Thu, 16 Oct 2008 14:32:21 +0000 (14:32 +0000)]
Compute the weight using bandwidth if needed for the new LegrandVelho model.

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

15 years agoAdd a new weight field to actions so that we do not confuse it anymore with the late_...
velho [Thu, 16 Oct 2008 14:32:14 +0000 (14:32 +0000)]
Add a new weight field to actions so that we do not confuse it anymore with the late_current field.

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

15 years agoAdd the bandwidth factor for the standard model as well as for the new LegrandVelho...
velho [Thu, 16 Oct 2008 14:32:07 +0000 (14:32 +0000)]
Add the bandwidth factor for the standard model as well as for the new LegrandVelho model.

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

15 years agoAdd the latency factor for the standard model as well as for the new LegrandVelho...
velho [Thu, 16 Oct 2008 14:31:59 +0000 (14:31 +0000)]
Add the latency factor for the standard model as well as for the new LegrandVelho model.

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

15 years agoDf parameter of Low models is replaced by weight because it means the same to maxmin...
velho [Thu, 16 Oct 2008 14:31:54 +0000 (14:31 +0000)]
Df parameter of Low models is replaced by weight because it means the same to maxmin and low models.

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

15 years agoRevert "Uses alpha and beta from LegrandVelho model to compute finishing time of...
velho [Thu, 16 Oct 2008 14:31:49 +0000 (14:31 +0000)]
Revert "Uses alpha and beta from LegrandVelho model to compute finishing time of transmissions."

This reverts commit 8b3e9ea8d7423a048e47da03aa1a7edcdeb3fc73.

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

15 years agoRevert "Added a get Df function in order to implement beta*df during share_resources."
velho [Thu, 16 Oct 2008 14:31:37 +0000 (14:31 +0000)]
Revert "Added a get Df function in order to implement beta*df during share_resources."

This reverts commit 0342a9fd3d78294d3bfdac975886e226af34b32d.

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

15 years agoRevert "Added correction factors for Hockney basic model. The capacity parameter...
velho [Thu, 16 Oct 2008 14:31:30 +0000 (14:31 +0000)]
Revert "Added correction factors for Hockney basic model. The capacity parameter is limited with nominal*0.92 (beta) parameter."

This reverts commit a09b50911036ecabe4fb37671dd20b30ddbb5865.

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

15 years agoUses alpha and beta from LegrandVelho model to compute finishing time of transmissions.
velho [Tue, 14 Oct 2008 16:42:07 +0000 (16:42 +0000)]
Uses alpha and beta from LegrandVelho model to compute finishing time of transmissions.

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

15 years agoAdded a get Df function in order to implement beta*df during share_resources.
velho [Tue, 14 Oct 2008 16:41:54 +0000 (16:41 +0000)]
Added a get Df function in order to implement beta*df during share_resources.

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

15 years agoAdded correction factors for Hockney basic model. The capacity parameter is limited...
velho [Tue, 14 Oct 2008 16:41:45 +0000 (16:41 +0000)]
Added correction factors for Hockney basic model. The capacity parameter is limited with nominal*0.92 (beta) parameter.

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

15 years agoAdded a new network model option, LegrandVelho, based on recent evaluation studies.
velho [Tue, 14 Oct 2008 16:41:27 +0000 (16:41 +0000)]
Added a new network model option, LegrandVelho, based on recent evaluation studies.

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

15 years agoAdd some platform and deployment files.
alegrand [Tue, 14 Oct 2008 09:16:21 +0000 (09:16 +0000)]
Add some platform and deployment files.

waxman5 does not work and I still can't figure why yet. :(

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

15 years agoComply with "recent" DTD modifications (i.e. routers come before routes).
alegrand [Tue, 14 Oct 2008 09:16:16 +0000 (09:16 +0000)]
Comply with "recent" DTD modifications (i.e. routers come before routes).

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

15 years agoAdd debug and comply with latest parsing modifications.
alegrand [Tue, 14 Oct 2008 09:16:12 +0000 (09:16 +0000)]
Add debug and comply with latest parsing modifications.

We cannot assume that one-link routes come before others.

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

15 years agoReplaced the using field of surf_action to refcount because this name is not a C...
velho [Fri, 10 Oct 2008 08:47:27 +0000 (08:47 +0000)]
Replaced the using field of surf_action to refcount because this name is not a C++ reserved word.

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

15 years agoDisabled paje output, not working at the time.
velho [Fri, 10 Oct 2008 08:47:13 +0000 (08:47 +0000)]
Disabled paje output, not working at the time.

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