Augustin Degomme [Fri, 20 Jun 2014 08:58:43 +0000 (10:58 +0200)]
Remove benchmarking calls from cart_create
Stéphane Castelli [Fri, 20 Jun 2014 08:32:44 +0000 (10:32 +0200)]
Small fixes to the documentation
Stéphane Castelli [Thu, 19 Jun 2014 07:49:14 +0000 (09:49 +0200)]
Remove some unbreakable spaces breaking the pdf generation
Paul Bédaride [Wed, 18 Jun 2014 16:02:29 +0000 (18:02 +0200)]
Merge branch 'v3_11_x'
Conflicts:
examples/msg/properties/msg_prop.c
examples/simdag/properties/sd_prop.c
Augustin Degomme [Wed, 18 Jun 2014 15:28:28 +0000 (17:28 +0200)]
add rule to use gcc-ar and gcc-ranlib instead of ar and ranlib for gcc >=4.9
see https://gcc.gnu.org/gcc-4.9/changes.html for explanations
Augustin Degomme [Wed, 18 Jun 2014 15:26:10 +0000 (17:26 +0200)]
Revert "try to have all these mpich temporary libs sent to the right folder while building"
This reverts commit
3f8e8c0e3b6c8faab8c96a8875bff2eaebbe3e99.
Paul Bédaride [Wed, 18 Jun 2014 15:05:33 +0000 (17:05 +0200)]
Improve Packet level simulation documentation
Paul Bédaride [Wed, 18 Jun 2014 14:13:35 +0000 (16:13 +0200)]
Fix bug with const in java bindings
Augustin Degomme [Wed, 18 Jun 2014 15:00:41 +0000 (17:00 +0200)]
try to have all these mpich temporary libs sent to the right folder while building
Arnaud Giersch [Wed, 18 Jun 2014 10:30:19 +0000 (12:30 +0200)]
Update tesh files after commit
2c2afb4d73ea196ea97ca46bc89dd512451222db (untested).
Gabriel Corona [Tue, 17 Jun 2014 08:40:37 +0000 (10:40 +0200)]
Add some informations/help for the user on SIGSEGV
Martin Quinson [Tue, 17 Jun 2014 07:23:23 +0000 (09:23 +0200)]
cosmetics on some error messages
Stéphane Castelli [Fri, 13 Jun 2014 16:18:37 +0000 (18:18 +0200)]
This should ease the future implementation of graphes in smpi
Augustin Degomme [Mon, 16 Jun 2014 17:41:12 +0000 (19:41 +0200)]
remove simgrid_documentation target from distcheck
Augustin Degomme [Mon, 16 Jun 2014 17:40:24 +0000 (19:40 +0200)]
add missing file for distcheck
Augustin Degomme [Mon, 16 Jun 2014 14:39:28 +0000 (16:39 +0200)]
ignore sigpipes (as tesh.c used to do)
Stéphane Castelli [Mon, 16 Jun 2014 09:35:38 +0000 (11:35 +0200)]
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
Stéphane Castelli [Mon, 16 Jun 2014 09:22:37 +0000 (11:22 +0200)]
Some boilerplate around IB networking
Augustin Degomme [Mon, 16 Jun 2014 09:12:44 +0000 (11:12 +0200)]
change symbol name to match one declared in mpif.h
Stéphane Castelli [Mon, 16 Jun 2014 08:54:56 +0000 (10:54 +0200)]
Uninstall recently added manpages
Fix typos in documentation
degomme [Fri, 13 Jun 2014 13:40:28 +0000 (15:40 +0200)]
Requalify one more test
degomme [Fri, 13 Jun 2014 13:05:32 +0000 (15:05 +0200)]
Revalidate tesh files
Martin Quinson [Fri, 13 Jun 2014 00:21:40 +0000 (02:21 +0200)]
example simplification and cosmetics
Arnaud Giersch [Thu, 12 Jun 2014 10:55:10 +0000 (12:55 +0200)]
In tesh.pl, with "output display", print contents of array, and not a reference to it.
Arnaud Giersch [Thu, 12 Jun 2014 09:30:31 +0000 (11:30 +0200)]
Increase size of junk area to 32 KiB in mm_legacy.c.
It is apparently needed when running Fortran tests through tesh.pl.
Arnaud Giersch [Fri, 6 Jun 2014 11:42:36 +0000 (13:42 +0200)]
More updates to smpi* manpages.
Paul Bédaride [Thu, 12 Jun 2014 13:47:07 +0000 (15:47 +0200)]
Rpath active for make install on osX
Paul Bédaride [Thu, 12 Jun 2014 09:28:00 +0000 (11:28 +0200)]
Doc to install libboost on osX
degomme [Wed, 11 Jun 2014 21:10:05 +0000 (23:10 +0200)]
add option to output the right name in smpiff
it used to compile with the temporary name instead, for example with some NAS
Paul Bédaride [Wed, 11 Jun 2014 15:14:36 +0000 (17:14 +0200)]
No rpath in libsimgird-java and libsurf-java
Paul Bédaride [Wed, 11 Jun 2014 13:26:45 +0000 (15:26 +0200)]
Network::shareResourcesFull revival
degomme [Wed, 11 Jun 2014 13:09:17 +0000 (15:09 +0200)]
activate tests using resized and handle some corner cases
scastelli [Wed, 11 Jun 2014 06:56:57 +0000 (08:56 +0200)]
Implementation of MPI_Type_create_resized
degomme [Tue, 10 Jun 2014 23:13:22 +0000 (01:13 +0200)]
add missing prototype
scastelli [Tue, 10 Jun 2014 22:44:15 +0000 (00:44 +0200)]
We should'nt allow the use of uncommited datatypes in communications.
Small fix to follow more closely the specs in mpi_type_free
degomme [Tue, 10 Jun 2014 13:09:35 +0000 (15:09 +0200)]
torus should provide better results if latency is taken into account ..
scastelli [Fri, 6 Jun 2014 07:42:56 +0000 (09:42 +0200)]
Small correction in a manpage
Arnaud Giersch [Thu, 5 Jun 2014 20:43:08 +0000 (22:43 +0200)]
Fix memory leaks.
Arnaud Giersch [Thu, 5 Jun 2014 20:35:42 +0000 (22:35 +0200)]
Update smpi* manpages.
Arnaud Giersch [Thu, 5 Jun 2014 20:35:16 +0000 (22:35 +0200)]
Install additional manpages.
Arnaud Giersch [Thu, 5 Jun 2014 20:31:45 +0000 (22:31 +0200)]
Fix distcheck.
degomme [Thu, 5 Jun 2014 18:20:46 +0000 (20:20 +0200)]
Fortran SMPI is not working for now, so deactivate the build in cmake.
It would need a dirty hack as seen in smpi_main.h, but in F77 and F90, to begin with ...
degomme [Thu, 5 Jun 2014 17:57:50 +0000 (19:57 +0200)]
some cmake calls were forgotten here
Arnaud Giersch [Thu, 5 Jun 2014 14:41:51 +0000 (16:41 +0200)]
Remove temporary files.
Arnaud Giersch [Thu, 5 Jun 2014 14:14:08 +0000 (16:14 +0200)]
Change non-portable echo -e for printf.
Arnaud Giersch [Thu, 5 Jun 2014 14:04:51 +0000 (16:04 +0200)]
Typo.
Gabriel Corona [Wed, 4 Jun 2014 22:00:53 +0000 (00:00 +0200)]
Fix broken tesh file (with the Perl tesh)
It was working with the C tesh.
scastelli [Wed, 4 Jun 2014 21:23:44 +0000 (23:23 +0200)]
Some man pages
scastelli [Wed, 4 Jun 2014 18:32:59 +0000 (20:32 +0200)]
Well, that happens sometime (bad merge)
scastelli [Wed, 4 Jun 2014 18:27:06 +0000 (20:27 +0200)]
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
Conflicts:
src/smpi/smpiff.in
degomme [Wed, 4 Jun 2014 18:20:45 +0000 (20:20 +0200)]
Fix tesh files
scastelli [Wed, 4 Jun 2014 18:17:18 +0000 (20:17 +0200)]
Some minor documentation fixes
scastelli [Wed, 4 Jun 2014 18:16:19 +0000 (20:16 +0200)]
Update of the smpicc man page
scastelli [Wed, 4 Jun 2014 18:15:46 +0000 (20:15 +0200)]
Add a smpicxx man page
scastelli [Wed, 4 Jun 2014 18:14:44 +0000 (20:14 +0200)]
Add version notes to smpiXXX scripts
degomme [Wed, 4 Jun 2014 18:02:34 +0000 (20:02 +0200)]
Deactivate temporarily one test.
It works with automatic privatization on, but would fail on Windows as we no longer provide a way to privatize global variables.
We can't either just use dynamic memory as in its F90 counterpart ...
degomme [Wed, 4 Jun 2014 17:51:58 +0000 (19:51 +0200)]
Kill f2c. Finally. I hope.
degomme [Wed, 4 Jun 2014 16:19:37 +0000 (18:19 +0200)]
make smpiff behave like smpif90, so we don't use f2c anymore
degomme [Wed, 4 Jun 2014 16:18:55 +0000 (18:18 +0200)]
Privatization : switch data segments when copying inside a single node
Takahiro Hirofuchi [Wed, 4 Jun 2014 17:23:42 +0000 (19:23 +0200)]
fix spell and remove trailing space
scastelli [Wed, 4 Jun 2014 16:54:56 +0000 (18:54 +0200)]
Indentation
Paul Bédaride [Wed, 4 Jun 2014 15:40:08 +0000 (17:40 +0200)]
Add enable_documentation option
Takahiro Hirofuchi [Wed, 4 Jun 2014 14:22:52 +0000 (16:22 +0200)]
Merge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid
Takahiro Hirofuchi [Wed, 4 Jun 2014 14:13:50 +0000 (16:13 +0200)]
add a hopefully simple and clear example of MSG_vm
This is revival of masterslave_virtual_machines. It should be simpler
and clearer than the old one. Because the other examples of MSG_vm are
rather oriented to regression test, it would be nice that we have a
tutorial-oriented example here.
scastelli [Wed, 4 Jun 2014 13:28:54 +0000 (15:28 +0200)]
Is seems as right as before, only shorter
Paul Bédaride [Wed, 4 Jun 2014 13:12:40 +0000 (15:12 +0200)]
Use tesh perl for all platforms
scastelli [Wed, 4 Jun 2014 10:48:43 +0000 (12:48 +0200)]
Some documentation to NetworkModel.
scastelli [Tue, 3 Jun 2014 18:03:46 +0000 (20:03 +0200)]
Minor corrections in doc
Martin Quinson [Wed, 4 Jun 2014 08:37:42 +0000 (10:37 +0200)]
let's build the doc when 'make doc' is called, just in case someone would plan to it
degomme [Wed, 4 Jun 2014 08:33:49 +0000 (10:33 +0200)]
As this is done only with java compilation, use the right variable (find_path misses javadoc.exe on win)
Martin Quinson [Tue, 3 Jun 2014 17:33:28 +0000 (19:33 +0200)]
more informative error message
degomme [Tue, 3 Jun 2014 15:34:51 +0000 (17:34 +0200)]
Requalify teshes, as we really wanted to send 1 byte for this one.
degomme [Tue, 3 Jun 2014 15:24:13 +0000 (17:24 +0200)]
Revert "the users are not the only ones lost with 10e0 :)"
Indeed :p
This reverts commit
cec110d828d0c4d14c6264e79e520a30653c2a4a.
Martin Quinson [Tue, 3 Jun 2014 15:12:36 +0000 (17:12 +0200)]
the users are not the only ones lost with 10e0 :)
Martin Quinson [Tue, 3 Jun 2014 14:46:44 +0000 (16:46 +0200)]
don't fool the users. Don't write 1 as 10e0
Paul Bédaride [Tue, 3 Jun 2014 14:30:36 +0000 (16:30 +0200)]
Fix javadoc into simgrid_full.jar
Paul Bédaride [Tue, 3 Jun 2014 10:53:28 +0000 (12:53 +0200)]
Add javadoc into simgrid_full.jar
Paul Bédaride [Tue, 3 Jun 2014 10:17:36 +0000 (12:17 +0200)]
Fix boost version
Paul Bédaride [Tue, 3 Jun 2014 10:00:01 +0000 (12:00 +0200)]
Check boost version
lysbleu [Mon, 2 Jun 2014 08:08:28 +0000 (10:08 +0200)]
Add link to documentation in Changelog
(cherry picked from commit
f5e2b1d883013d6710edaba08ac53218a46e7747)
Augustin Degomme [Mon, 2 Jun 2014 21:51:16 +0000 (23:51 +0200)]
add java doc link to simgrid's main doc
Arnaud Giersch [Sat, 31 May 2014 20:40:02 +0000 (22:40 +0200)]
Add missing date to ChangeLog.
Arnaud Giersch [Sat, 31 May 2014 20:38:40 +0000 (22:38 +0200)]
Be consistent wrt the number of empty lines between releases.
Arnaud Giersch [Fri, 30 May 2014 20:35:20 +0000 (22:35 +0200)]
Typo in variable name (EXEEXT).
Arnaud Giersch [Fri, 30 May 2014 14:16:21 +0000 (16:16 +0200)]
Add FIXME.
suter [Sat, 31 May 2014 17:47:06 +0000 (19:47 +0200)]
remove leaks introduced by previous commit. Ressource::getProperty
creates a heterogeneous dict if set_property_value is called on a non
existing dict of properties. Sounds more logical to create a
heterogeneous dict during parsing too. BTW using homogeneous dict
everywhere makes chord example fails ...
Augustin Degomme [Mon, 2 Jun 2014 21:51:16 +0000 (23:51 +0200)]
add java doc link to simgrid's main doc
Arnaud Giersch [Sat, 31 May 2014 21:08:11 +0000 (23:08 +0200)]
Make xbt_free a function-like macro.
Use xbt_free_f everywhere a pointer to function is needed.
Arnaud Giersch [Sat, 31 May 2014 20:40:12 +0000 (22:40 +0200)]
Cosmetics.
Paul Bédaride [Mon, 2 Jun 2014 08:48:49 +0000 (10:48 +0200)]
Init version 3.12
lysbleu [Mon, 2 Jun 2014 08:08:28 +0000 (10:08 +0200)]
Add link to documentation in Changelog
Arnaud Giersch [Sat, 31 May 2014 20:40:02 +0000 (22:40 +0200)]
Add missing date to ChangeLog.
Arnaud Giersch [Sat, 31 May 2014 20:38:40 +0000 (22:38 +0200)]
Be consistent wrt the number of empty lines between releases.
Arnaud Giersch [Fri, 30 May 2014 20:35:20 +0000 (22:35 +0200)]
Typo in variable name (EXEEXT).
Arnaud Giersch [Fri, 30 May 2014 14:16:21 +0000 (16:16 +0200)]
Add FIXME.
suter [Sat, 31 May 2014 17:47:06 +0000 (19:47 +0200)]
remove leaks introduced by previous commit. Ressource::getProperty
creates a heterogeneous dict if set_property_value is called on a non
existing dict of properties. Sounds more logical to create a
heterogeneous dict during parsing too. BTW using homogeneous dict
everywhere makes chord example fails ...
Paul Bédaride [Sat, 31 May 2014 15:14:02 +0000 (17:14 +0200)]
Release 3 11
suter [Fri, 30 May 2014 21:56:02 +0000 (23:56 +0200)]
change the dict in which parsed properties are stored from homogeneous
to heterogeneous. A leak occured in
teshsuite/msg/storage/storage_basic.c after the addition of a call
MSG_storage_set_property_value that adds a new property to the dict. The
new element doesn't appear to be freed when freeing the resources. After
several tries, the proposed modification solves the issue without
breaking something else.
suter [Fri, 30 May 2014 21:48:29 +0000 (23:48 +0200)]
remove duplicated line
suter [Fri, 30 May 2014 21:48:08 +0000 (23:48 +0200)]
chased tabs while looking for a leak