mquinson [Mon, 13 Jul 2009 15:27:00 +0000 (15:27 +0000)]
kill network_common.h: empty
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6476
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 13 Jul 2009 15:26:57 +0000 (15:26 +0000)]
Kill deprecated cruft and unused variables
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6475
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 13 Jul 2009 15:26:33 +0000 (15:26 +0000)]
SURF: Kill the SDP model
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6474
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 13 Jul 2009 15:26:30 +0000 (15:26 +0000)]
update that file after conversion of option mecanism (it's not used by default, I forgot it)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6473
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 13 Jul 2009 15:26:07 +0000 (15:26 +0000)]
Link properties were killed a while ago, don't test them anymore
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6472
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 13 Jul 2009 15:26:05 +0000 (15:26 +0000)]
Kill surf_parse_get_trace() which were a useless wrapper to tmgr_trace_new
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6471
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 13 Jul 2009 15:25:50 +0000 (15:25 +0000)]
cosmetics (giva a name to a struct)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6470
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
genaud [Fri, 10 Jul 2009 14:21:06 +0000 (14:21 +0000)]
allreduce + scatter examples
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6469
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
genaud [Fri, 10 Jul 2009 14:05:11 +0000 (14:05 +0000)]
MPI_Scatter() ok
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6468
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
genaud [Thu, 9 Jul 2009 20:36:21 +0000 (20:36 +0000)]
- MPI_Scatter() /* untested */
- associated tests
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6466
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 8 Jul 2009 06:58:04 +0000 (06:58 +0000)]
SURF models diagram class
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6464
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 7 Jul 2009 21:19:20 +0000 (21:19 +0000)]
Fix make dist by locating surf_resource.h in its real location
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6460
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
genaud [Tue, 7 Jul 2009 21:09:52 +0000 (21:09 +0000)]
header to explain
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6459
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
genaud [Tue, 7 Jul 2009 21:05:45 +0000 (21:05 +0000)]
ooops. Forgot this new one.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6458
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
genaud [Tue, 7 Jul 2009 17:30:44 +0000 (17:30 +0000)]
Oops. Forgot to commit the header.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6456
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 7 Jul 2009 13:19:10 +0000 (13:19 +0000)]
Display the list of still queued messages in SG mode when existing the process
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6454
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 7 Jul 2009 12:46:03 +0000 (12:46 +0000)]
update the entry on finding more platforms now that the PDA project is up and running
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6453
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sat, 4 Jul 2009 00:08:52 +0000 (00:08 +0000)]
Change logic so that we don't use a value uninitialized
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6452
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sat, 4 Jul 2009 00:02:57 +0000 (00:02 +0000)]
Ooops, forgot that file
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6451
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sat, 4 Jul 2009 00:02:25 +0000 (00:02 +0000)]
Further work on objectification of resources: use s_surf_resource_lmm_t in s_link_CM02_t
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6450
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sat, 4 Jul 2009 00:02:20 +0000 (00:02 +0000)]
inline the accessors of surf_resource_t
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6449
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sat, 4 Jul 2009 00:02:14 +0000 (00:02 +0000)]
merge redundant surf_cpu_state_t and surf_link_state_t into surf_resource_state_t; Put datatype declaration into a new src/include/surf/datatypes.h; introduce a still-to-be-used surf_resource_lmm_t type (ancestor of link and cpu)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6448
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Sat, 4 Jul 2009 00:02:06 +0000 (00:02 +0000)]
document one of Stephane's recent changes
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6447
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
genaud [Fri, 3 Jul 2009 16:49:58 +0000 (16:49 +0000)]
- MPI_Barrier() as a collective
- check code (allreduce still crashing)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6446
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 3 Jul 2009 13:03:06 +0000 (13:03 +0000)]
Add the main class of surf: the generic model. More to come
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6445
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
genaud [Thu, 2 Jul 2009 16:25:03 +0000 (16:25 +0000)]
embed smpi/smpi_coll_private.h in the tarball
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6444
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
genaud [Thu, 2 Jul 2009 16:22:39 +0000 (16:22 +0000)]
* added support for optimized collectives:
smpi_coll.c has tree structures and tree implementations
* Bcast has its original implementation renamed as flat_tree_bcast()
and the new default one is binomial_tree_bcast()
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6443
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 2 Jul 2009 08:00:36 +0000 (08:00 +0000)]
Make sure upper layer can retrieve the properties of workstations (and that's the only properties they are interested in)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6442
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 2 Jul 2009 08:00:34 +0000 (08:00 +0000)]
Kill SD_link_get_properties: hard to maintain and makes very little sense (Shout out if you used it.)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6441
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 2 Jul 2009 08:00:10 +0000 (08:00 +0000)]
Add a command-line option to choose the routing schema to use
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6440
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 2 Jul 2009 08:00:07 +0000 (08:00 +0000)]
implement a constructor for surf_action_t; draft a surf_action_maxmin_t for actions using maxmin
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6439
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 2 Jul 2009 07:59:44 +0000 (07:59 +0000)]
Actually implement surf_resource_properties so that it links (sorry)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6438
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 2 Jul 2009 07:59:42 +0000 (07:59 +0000)]
Make sure that gtnets model still compiles after all changes in models. I cannot test it here though
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6437
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 2 Jul 2009 07:59:18 +0000 (07:59 +0000)]
Integrate properties into surf_resource_t
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6436
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 2 Jul 2009 07:59:16 +0000 (07:59 +0000)]
Also kill the cards from network_constant
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6435
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 2 Jul 2009 07:58:52 +0000 (07:58 +0000)]
kill link_set (use surf_network_model->resource_set instead)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6434
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 2 Jul 2009 07:58:49 +0000 (07:58 +0000)]
move private datatypes into relevant file; kill header files which were loaded only once
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6433
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 1 Jul 2009 20:39:20 +0000 (20:39 +0000)]
Rewrite the ChangeLog to make it more readable
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6432
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 1 Jul 2009 20:31:57 +0000 (20:31 +0000)]
Extract the routing logic into its own object.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6431
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 1 Jul 2009 20:31:51 +0000 (20:31 +0000)]
Use dynar to represent routes
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6430
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 1 Jul 2009 20:31:25 +0000 (20:31 +0000)]
Update to lastest changes in SURF
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6429
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 1 Jul 2009 20:31:20 +0000 (20:31 +0000)]
Kill typos in comments
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6428
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 1 Jul 2009 20:31:13 +0000 (20:31 +0000)]
move action_ref one layer up: not a model method anymore, but function surf_action_ref instead
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6427
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
genaud [Wed, 1 Jul 2009 14:30:25 +0000 (14:30 +0000)]
adaptations for MacOSX:
- basename replacement, no hardcoded path for readlink
- consecutive numbers generation hand-made if seq unavailable
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6426
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 1 Jul 2009 11:04:28 +0000 (11:04 +0000)]
Rename model methods action_use/free to action_ref/unref
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6425
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 1 Jul 2009 11:04:25 +0000 (11:04 +0000)]
Factorize the code of model->action_state_set where possible
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6424
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 1 Jul 2009 10:43:12 +0000 (10:43 +0000)]
Rename some model methods to stick to getters/setters naming standards; further factorization of code between models
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6423
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 1 Jul 2009 10:00:28 +0000 (10:00 +0000)]
Set the correct mime-type to the compressed file
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6422
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 1 Jul 2009 09:52:40 +0000 (09:52 +0000)]
Add the UML representation of SimGrid (only describes SIMIX for now)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6421
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 1 Jul 2009 09:52:38 +0000 (09:52 +0000)]
Move surf_action related function to a specific file
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6420
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 1 Jul 2009 09:52:11 +0000 (09:52 +0000)]
Get surf_model_init set fields to common values about actions to kill dupplicated code
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6419
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 1 Jul 2009 09:52:08 +0000 (09:52 +0000)]
mv surf_timer.c surf_model_timer.c
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6418
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 1 Jul 2009 08:37:58 +0000 (08:37 +0000)]
Make sure that the warning flags are set in maintainer mode, even if the optimization is disabled
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6417
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 1 Jul 2009 08:37:56 +0000 (08:37 +0000)]
Initialize a variable in any case (kill a warning)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6416
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 30 Jun 2009 23:34:26 +0000 (23:34 +0000)]
Ouups, forgot those two files, bummer
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6415
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 30 Jun 2009 23:33:52 +0000 (23:33 +0000)]
Ignore the lastest smpi example from git
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6414
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 30 Jun 2009 23:33:48 +0000 (23:33 +0000)]
rename src/surf/model.c into surf_model.c to avoid name conflicts on .o files
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6413
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 30 Jun 2009 23:28:49 +0000 (23:28 +0000)]
Implement a generic resource; use it as ancestor to specific ones
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6412
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 30 Jun 2009 23:28:43 +0000 (23:28 +0000)]
further polishing on the merge of all model types (merly cosmetics now)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6411
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 30 Jun 2009 23:28:37 +0000 (23:28 +0000)]
Document Stephane's last commit
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6410
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
genaud [Tue, 30 Jun 2009 21:41:14 +0000 (21:41 +0000)]
MPI_Allreduce()
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6409
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 30 Jun 2009 21:33:31 +0000 (21:33 +0000)]
SURF: Embeed every fields of common_public directly into s_surf_model_t
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6408
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
genaud [Tue, 30 Jun 2009 21:23:33 +0000 (21:23 +0000)]
MPI_Allreduce()
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6407
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 30 Jun 2009 21:00:10 +0000 (21:00 +0000)]
SURF: Unify the types of models in a uniq s_surf_model_t (using an union) +reindent all, sorry for the noise
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6406
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 30 Jun 2009 21:00:01 +0000 (21:00 +0000)]
roots of a generic surf_resource_t type
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6405
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 30 Jun 2009 20:59:56 +0000 (20:59 +0000)]
Surf: factorize resource sets into common_public
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6404
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 30 Jun 2009 20:59:50 +0000 (20:59 +0000)]
Factorize some code in SURF
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6403
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
genaud [Tue, 30 Jun 2009 14:32:30 +0000 (14:32 +0000)]
added automatic test of reduce
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6402
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 30 Jun 2009 14:32:26 +0000 (14:32 +0000)]
Update the bcast tesh file after last changes to smpirun
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6401
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
genaud [Tue, 30 Jun 2009 13:59:28 +0000 (13:59 +0000)]
/home/genaud/Documents/svn/simgrid/simgrid/trunk/src/svn-commit.2.tmp
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6400
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 30 Jun 2009 13:16:28 +0000 (13:16 +0000)]
Plug some easy memleaks
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6399
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 30 Jun 2009 13:16:26 +0000 (13:16 +0000)]
More debug
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6398
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 30 Jun 2009 13:16:03 +0000 (13:16 +0000)]
-quiet argument of smpirun died
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6397
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 30 Jun 2009 13:16:00 +0000 (13:16 +0000)]
Compile reduce example
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6396
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
genaud [Tue, 30 Jun 2009 11:55:21 +0000 (11:55 +0000)]
MPI_Reduce() is ok except memleak
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6395
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
genaud [Tue, 30 Jun 2009 11:54:04 +0000 (11:54 +0000)]
* more thorough test for MPI_Reduce()
* the simplest test that (currently) makes MPI_Barrier() fail
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6394
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
genaud [Tue, 30 Jun 2009 09:32:32 +0000 (09:32 +0000)]
- corrected test on -map
- removed -quiet and useless msg
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6393
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 29 Jun 2009 21:11:32 +0000 (21:11 +0000)]
Add xbt_graph_node_get_outedges() [Silas De Munck]
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6392
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 29 Jun 2009 21:11:27 +0000 (21:11 +0000)]
Add xbt_set_get_by_name_or_null() [Silas De Munck]
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6391
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 29 Jun 2009 21:11:20 +0000 (21:11 +0000)]
typo in ChangeLog
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6390
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
genaud [Mon, 29 Jun 2009 16:17:48 +0000 (16:17 +0000)]
still some mem cleanup to finish
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6389
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
genaud [Mon, 29 Jun 2009 13:02:24 +0000 (13:02 +0000)]
MPI_Reduce using waitany(). Buggy.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6388
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 29 Jun 2009 09:26:49 +0000 (09:26 +0000)]
Make Waitall and Waitany visible from user side (and fix their prototype to stick to the standard)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6387
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 29 Jun 2009 09:11:39 +0000 (09:11 +0000)]
Implement MPI_Waitany and MPI_Waitall
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6386
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 29 Jun 2009 09:11:36 +0000 (09:11 +0000)]
Start the work on 3.3.2
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6385
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
genaud [Sat, 27 Jun 2009 15:28:46 +0000 (15:28 +0000)]
some preliminary additions to implement more collectives
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6384
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 26 Jun 2009 22:31:58 +0000 (22:31 +0000)]
Correctly detect release archives (as opposed to beta archives)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6382
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 26 Jun 2009 22:26:00 +0000 (22:26 +0000)]
Release 3.3.1
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6381
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 26 Jun 2009 22:13:59 +0000 (22:13 +0000)]
Damn mac linker. Now, it's not complaining of multiple definition of sg_tcp_gamma but of the fact that it cannot find its definition. Poor guy.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6380
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 26 Jun 2009 22:01:10 +0000 (22:01 +0000)]
Yet another missing 'extern' making the mac linker crazy
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6379
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 26 Jun 2009 21:52:05 +0000 (21:52 +0000)]
explicit the fact that a variable without initialization placed in a header is an extern symbol. Stupid mac linker
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6378
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 26 Jun 2009 21:08:32 +0000 (21:08 +0000)]
use readlink instead of realpath because it's more commonly installed
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6377
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 26 Jun 2009 20:59:48 +0000 (20:59 +0000)]
Do not set TCP_gamma as a default value, but insist on running its callback since that's the way the value gets propagated to the right global
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6376
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 26 Jun 2009 20:59:42 +0000 (20:59 +0000)]
Plug a memleak
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6375
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 26 Jun 2009 20:22:34 +0000 (20:22 +0000)]
Finalize the smpi test (it works)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6374
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 26 Jun 2009 20:22:26 +0000 (20:22 +0000)]
SMPI: Add an option to display the timing at the end of the simulation (need to turn that off for tesh since this timing depends on the machine we run the simulation onto)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6373
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 26 Jun 2009 20:22:13 +0000 (20:22 +0000)]
Sanitize the memory handling of config elems description
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6372
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 26 Jun 2009 20:22:05 +0000 (20:22 +0000)]
Add a flag to keep the temp files around, and pass configuration options to the simulator
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6371
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 26 Jun 2009 20:21:57 +0000 (20:21 +0000)]
plug an harmless leak
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6370
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 26 Jun 2009 16:09:45 +0000 (16:09 +0000)]
SMPI: Change the reference speed to a command line option
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6369
48e7efb5-ca39-0410-a469-
dd3cf9ba447f