pini [Tue, 1 Mar 2011 16:41:42 +0000 (16:41 +0000)]
Tentatively use sampling with Fortran.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9745
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
thiery [Tue, 1 Mar 2011 14:22:06 +0000 (14:22 +0000)]
Remove side effects from xbt_asserts calls
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9743
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Tue, 1 Mar 2011 11:34:28 +0000 (11:34 +0000)]
Make test on pipol succed.
Correctly set LD_LIBRARY_PATH
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9742
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
thiery [Tue, 1 Mar 2011 08:49:21 +0000 (08:49 +0000)]
Sort the output of the msg token ring tesh file.
This should fix the corresponding broken tests on CDash.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9741
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Mon, 28 Feb 2011 15:08:18 +0000 (15:08 +0000)]
Add ruby to cdash
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9740
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Mon, 28 Feb 2011 14:30:30 +0000 (14:30 +0000)]
Revert "Remove lua from cmake files."
This reverts commit
90fe593afffadbd9a6741267f716795de4517ee8.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9739
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Mon, 28 Feb 2011 14:30:24 +0000 (14:30 +0000)]
Revert "Remove lua parse functions from simgrid."
This reverts commit
951fae21a458e44d405f5a4dfef91dbb16a012ab.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9738
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Mon, 28 Feb 2011 12:42:49 +0000 (12:42 +0000)]
Change those functions to public for use external parser.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9733
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Mon, 28 Feb 2011 12:42:36 +0000 (12:42 +0000)]
Remove lua parse functions from simgrid.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9730
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Mon, 28 Feb 2011 11:19:26 +0000 (11:19 +0000)]
Nightly test for java.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9729
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Mon, 28 Feb 2011 10:17:04 +0000 (10:17 +0000)]
Remove lua from cmake files.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9726
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 25 Feb 2011 17:14:28 +0000 (17:14 +0000)]
fix the make dist target by including everything that's needed
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9723
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Fri, 25 Feb 2011 12:04:01 +0000 (12:04 +0000)]
Add trace, plist and jed files to gitignore.
Add build dir to simgrid gitignore.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9721
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Fri, 25 Feb 2011 12:03:54 +0000 (12:03 +0000)]
Completely remove ruby and java from simgrid project.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9720
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
suter [Fri, 25 Feb 2011 09:02:16 +0000 (09:02 +0000)]
props dict does not always exists anymore. Check if not NULL before
asking for length
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9718
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Thu, 24 Feb 2011 14:32:18 +0000 (14:32 +0000)]
We must set host_coordinates to "" with bypass.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9717
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
thiery [Thu, 24 Feb 2011 14:24:43 +0000 (14:24 +0000)]
A request is still needed here as this code is run in user mode
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9716
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
thiery [Thu, 24 Feb 2011 14:24:41 +0000 (14:24 +0000)]
Simplify process cleanup calls between SIMIX and MSG
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9715
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Thu, 24 Feb 2011 12:46:06 +0000 (12:46 +0000)]
Create current_property_set only if it is required.
Create link and cpu after create the dict of properties.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9713
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
thiery [Thu, 24 Feb 2011 12:15:49 +0000 (12:15 +0000)]
Those XBT_INFO broke the tests
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9712
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Thu, 24 Feb 2011 10:31:14 +0000 (10:31 +0000)]
It's not Experimental but Nightly tests.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9711
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
coldpeace [Wed, 23 Feb 2011 17:10:20 +0000 (17:10 +0000)]
update script
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9710
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
coldpeace [Wed, 23 Feb 2011 17:09:27 +0000 (17:09 +0000)]
get AS id when addRoute method is not indexed
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9709
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Wed, 23 Feb 2011 16:03:14 +0000 (16:03 +0000)]
Update script to add memcheck for pipol.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9708
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
coldpeace [Wed, 23 Feb 2011 13:36:31 +0000 (13:36 +0000)]
update example
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9707
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
agiersch [Tue, 22 Feb 2011 17:09:24 +0000 (17:09 +0000)]
Initialize current_as.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9705
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
thiery [Tue, 22 Feb 2011 16:03:39 +0000 (16:03 +0000)]
Simplify the management of processes in MSG.
- I removed the MSG global list of processes, which was useless and not
thread-safe: this fixes parallel simulations that crashed at the end
- The structure m_process_t is now an alias of smx_process_t
- The name of each process was duplicated: one in MSG and one in SIMIX
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9703
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
coldpeace [Tue, 22 Feb 2011 14:41:59 +0000 (14:41 +0000)]
update methods
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9702
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
coldpeace [Tue, 22 Feb 2011 14:41:38 +0000 (14:41 +0000)]
improve the way to describe platform and all multi declaration of AS tag on lua console
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9701
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
coldpeace [Tue, 22 Feb 2011 14:26:53 +0000 (14:26 +0000)]
xbt_die : set argument to a format string with args
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9700
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
agiersch [Tue, 22 Feb 2011 13:51:55 +0000 (13:51 +0000)]
Free temporary strings.
There may be more like those...
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9699
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
agiersch [Tue, 22 Feb 2011 13:51:51 +0000 (13:51 +0000)]
surf_routing: free patterns elements.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9698
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
agiersch [Tue, 22 Feb 2011 13:51:48 +0000 (13:51 +0000)]
Fix replace_random_parameter, and its usage.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9697
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
agiersch [Tue, 22 Feb 2011 13:51:45 +0000 (13:51 +0000)]
surf_routing: free coordinates elements.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9696
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
agiersch [Tue, 22 Feb 2011 13:51:42 +0000 (13:51 +0000)]
Received a dynar, and not a pointer to it.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9695
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
agiersch [Tue, 22 Feb 2011 13:51:39 +0000 (13:51 +0000)]
Do explicit lmm_variable_free to avoid warning messages.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9694
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
agiersch [Tue, 22 Feb 2011 13:51:36 +0000 (13:51 +0000)]
Automatically release resources associated with detached threads.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9693
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
agiersch [Tue, 22 Feb 2011 13:51:33 +0000 (13:51 +0000)]
Free memory after parmap test.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9692
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
agiersch [Tue, 22 Feb 2011 13:51:29 +0000 (13:51 +0000)]
Use variadic variants of xbt_test_{add,fail,assert,log}.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9691
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
agiersch [Tue, 22 Feb 2011 13:51:25 +0000 (13:51 +0000)]
Make xbt_test_{add,fail,assert,log} variadic macros.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9690
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
agiersch [Tue, 22 Feb 2011 13:51:22 +0000 (13:51 +0000)]
Replace xbt_die(bprintf(...)) with xbt_die(...).
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9689
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
agiersch [Tue, 22 Feb 2011 13:51:15 +0000 (13:51 +0000)]
Make xbt_die() accept a format string with arguments.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9688
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
agiersch [Tue, 22 Feb 2011 13:51:11 +0000 (13:51 +0000)]
Remove spurious else..
Please review this.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9687
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
agiersch [Tue, 22 Feb 2011 13:51:08 +0000 (13:51 +0000)]
Define macro _XBT_IF_ONE_ARG.
Useful to test if the __VA_ARGS__ of a variadic macro is made of one or
more arguments, and to use a different expansion in each case.
It is used to remove the extra argument introduced in XBT_CLOG() with
XBT_LOG_MAYDAY, and in XBT_IN().
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9686
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
agiersch [Tue, 22 Feb 2011 13:51:04 +0000 (13:51 +0000)]
Define SIMGRID_VERSION through cmake.
Also add macro MAKE_SIMGRID_VERSION(major, minor, patch).
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9685
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
thiery [Tue, 22 Feb 2011 13:25:27 +0000 (13:25 +0000)]
This initialization change the experiment too much
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9684
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
agiersch [Tue, 22 Feb 2011 13:19:27 +0000 (13:19 +0000)]
Fix memory leaks in simdag examples and tests.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9683
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
agiersch [Tue, 22 Feb 2011 13:19:23 +0000 (13:19 +0000)]
There is no need to dup the key when using xbt_dict_set.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9682
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
agiersch [Tue, 22 Feb 2011 13:19:19 +0000 (13:19 +0000)]
Replace a combination of malloc+strcpy by xbt_strdup.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9681
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
agiersch [Tue, 22 Feb 2011 13:19:15 +0000 (13:19 +0000)]
Remove useless double parentheses in function calls.
But protect macro parameter with parentheses.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9680
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
agiersch [Tue, 22 Feb 2011 13:19:12 +0000 (13:19 +0000)]
Do explicit lmm_variable_free to avoid warning messages.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9679
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
agiersch [Tue, 22 Feb 2011 13:19:09 +0000 (13:19 +0000)]
Fix memory leaks in lmm_usage.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9678
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
agiersch [Tue, 22 Feb 2011 13:19:06 +0000 (13:19 +0000)]
Fix build error: implicit declaration of function 'getline'.
On Debian/Lenny, #include "simgrid_config.h" needs to be the first include
for getline to be found.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9677
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Tue, 22 Feb 2011 10:38:50 +0000 (10:38 +0000)]
No need to be in cmake 2.8
Protect specific commands of cmake 2.8
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9676
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
thiery [Tue, 22 Feb 2011 10:06:15 +0000 (10:06 +0000)]
Revert commit r9673: many users checkout the trunk directly
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9675
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
thiery [Tue, 22 Feb 2011 08:06:59 +0000 (08:06 +0000)]
Remove lines that are already in gitignore files of parent directories
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9674
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
thiery [Tue, 22 Feb 2011 07:38:35 +0000 (07:38 +0000)]
Reorganize gitignore files for Java
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9673
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
thiery [Mon, 21 Feb 2011 13:10:54 +0000 (13:10 +0000)]
Allow MSG_process_cleanup(p) to be called by other processes than p
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9672
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
thiery [Mon, 21 Feb 2011 13:10:51 +0000 (13:10 +0000)]
Update .gitignore
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9671
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
thiery [Mon, 21 Feb 2011 13:10:48 +0000 (13:10 +0000)]
Typos
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9670
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Fri, 18 Feb 2011 15:02:53 +0000 (15:02 +0000)]
We need include simgrid_config.h for function getline.
In system Debian : implicit declaration of function getline
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9663
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
thiery [Fri, 18 Feb 2011 14:35:07 +0000 (14:35 +0000)]
Update ChangeLog with new SIMIX flags and new MSG functions
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9662
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
agiersch [Thu, 17 Feb 2011 21:16:55 +0000 (21:16 +0000)]
Revert "Remove old style logging macros."
Do not break backward compatibility. Define XBT_USE_DEPRECATED to use
the old macros INOF1, INFO2, etc.
This reverts commit
8f12c0e9161fabfd7e0ab3f3688546ec7e237e51.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9661
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
mquinson [Thu, 17 Feb 2011 21:01:51 +0000 (21:01 +0000)]
Define a SIMGRID_VERSION macro in simgrid_config.h
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9660
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Thu, 17 Feb 2011 17:50:33 +0000 (17:50 +0000)]
Remove old DEBUGx() for XBT_DEBUG
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9659
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Thu, 17 Feb 2011 17:14:40 +0000 (17:14 +0000)]
Remove unused include "simgrid_config.h"
If need _XBT_WIN32 include gras_config.h"
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9658
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Thu, 17 Feb 2011 17:14:29 +0000 (17:14 +0000)]
Remove all xbt_assert.*(0,FALSE or NULL for xbt_die
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9657
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
agiersch [Thu, 17 Feb 2011 16:12:19 +0000 (16:12 +0000)]
Make PARSE_ERROR a variadic macro too.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9656
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
agiersch [Thu, 17 Feb 2011 16:12:14 +0000 (16:12 +0000)]
Make XBT_{IN,OUT,HERE} function-like macros.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9655
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
agiersch [Thu, 17 Feb 2011 16:12:08 +0000 (16:12 +0000)]
Remove old style logging macros.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9654
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
agiersch [Thu, 17 Feb 2011 16:11:56 +0000 (16:11 +0000)]
Use new style logging macros.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9653
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
agiersch [Thu, 17 Feb 2011 16:11:14 +0000 (16:11 +0000)]
Define variadic logging macros.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9652
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
agiersch [Thu, 17 Feb 2011 16:11:07 +0000 (16:11 +0000)]
Remove unused file.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9651
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Thu, 17 Feb 2011 14:47:17 +0000 (14:47 +0000)]
Now it compiles with NDEBUG flag
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9650
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Thu, 17 Feb 2011 14:00:39 +0000 (14:00 +0000)]
Compile with flag NDEBUG.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9649
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
agiersch [Thu, 17 Feb 2011 12:38:02 +0000 (12:38 +0000)]
Remove ; after SG_BEGIN_DECL().
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9648
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Thu, 17 Feb 2011 11:04:09 +0000 (11:04 +0000)]
Remove unused call to MSG_process_sleep(1).
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9647
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Thu, 17 Feb 2011 09:59:49 +0000 (09:59 +0000)]
Correction of problems from commit 9644
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9646
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
coldpeace [Thu, 17 Feb 2011 09:54:41 +0000 (09:54 +0000)]
add a misseing argument to xbt_assert1
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9645
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
thiery [Wed, 16 Feb 2011 17:14:57 +0000 (17:14 +0000)]
Evaluating the expression of xbt_assert must not have side effects.
The xbt_assert macros are disabled at compile time when NDEBUG is set.
There are a lot of other faulty xbt_assert calls, I haven't finished to
fix them.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9644
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
thiery [Wed, 16 Feb 2011 14:25:54 +0000 (14:25 +0000)]
This is not a tesh file
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9643
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Wed, 16 Feb 2011 14:12:30 +0000 (14:12 +0000)]
Don't need private files without this command line
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9642
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Wed, 16 Feb 2011 13:32:07 +0000 (13:32 +0000)]
We need cmake 2.8 to compile simgrid
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9639
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
thiery [Wed, 16 Feb 2011 12:14:22 +0000 (12:14 +0000)]
All tesh files have the .tesh extension now
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9638
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
thiery [Wed, 16 Feb 2011 12:14:15 +0000 (12:14 +0000)]
Update .gitignore
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9637
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
coldpeace [Wed, 16 Feb 2011 09:37:06 +0000 (09:37 +0000)]
check HAVE_MC before calling MC_assert
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9636
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Tue, 15 Feb 2011 16:43:24 +0000 (16:43 +0000)]
Correctely use xbt_str_varsubs
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9633
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cristianrosa [Tue, 15 Feb 2011 16:09:02 +0000 (16:09 +0000)]
Add another SMPI bugged example to test the MC.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9632
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cristianrosa [Tue, 15 Feb 2011 16:09:00 +0000 (16:09 +0000)]
Always show the MC statistics on exit.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9631
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cristianrosa [Tue, 15 Feb 2011 16:08:49 +0000 (16:08 +0000)]
If --cfg=model-check:2 was passed, use a DFS exploration.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9630
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cristianrosa [Tue, 15 Feb 2011 16:08:48 +0000 (16:08 +0000)]
Add SMPI bugged example to test the MC.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9629
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cristianrosa [Tue, 15 Feb 2011 16:08:37 +0000 (16:08 +0000)]
Count the context switches as user code also.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9628
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
cristianrosa [Tue, 15 Feb 2011 16:08:35 +0000 (16:08 +0000)]
Compute the real simulation time.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9627
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Tue, 15 Feb 2011 13:15:58 +0000 (13:15 +0000)]
This job is done two time.
Also in surf_parse_add_callback_config(void)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9626
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Tue, 15 Feb 2011 13:15:54 +0000 (13:15 +0000)]
Find simgrid version
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9625
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
thiery [Tue, 15 Feb 2011 10:01:50 +0000 (10:01 +0000)]
Consider the value of the cfg=model-checker flag
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9623
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Mon, 14 Feb 2011 16:25:20 +0000 (16:25 +0000)]
Add sources for rngstreams
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9621
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Mon, 14 Feb 2011 13:49:15 +0000 (13:49 +0000)]
Add --log option to token_ring.tesh
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9620
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Mon, 14 Feb 2011 13:30:32 +0000 (13:30 +0000)]
Reimplement old tag random.
Need to be rewrite (in progress)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9619
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
navarrop [Mon, 14 Feb 2011 13:30:31 +0000 (13:30 +0000)]
Cosmetics
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9618
48e7efb5-ca39-0410-a469-
dd3cf9ba447f