]>
AND Public Git Repository - simgrid.git/log
mquinson [Thu, 5 Jul 2007 16:56:46 +0000 (16:56 +0000)]
It can happen that users put the call to MSG_config before the one to MSG_init (hello Pedro ;). Check this and fail gracefully in that case. A yet better solution would be to initialize stuff in that case, but MSG don't like getting arguments (through MSG_init) after it's initialized so it seems really hard
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3662
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
velho [Thu, 5 Jul 2007 16:29:51 +0000 (16:29 +0000)]
I don't know why this example wasn't working. I changed it in order to
test the surf/lagrange.c method using a very simple example.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3661
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
donassbr [Thu, 5 Jul 2007 12:04:38 +0000 (12:04 +0000)]
It was more difficult to find the bug that I thought, but it seems working now.
The AMOK test works.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3660
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
markls [Wed, 4 Jul 2007 21:43:36 +0000 (21:43 +0000)]
do-nothing program that uses only MPI_Init and MPI_Finalize works now.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3659
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
velho [Wed, 4 Jul 2007 15:05:47 +0000 (15:05 +0000)]
Using relative error to approximate the values of lambda and mu.
In other words: error = (new_value - old_value) / new_value.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3658
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 4 Jul 2007 13:50:48 +0000 (13:50 +0000)]
avoid any name clashes with msg/private.h so that the java interface can do crude things and load both
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3657
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 4 Jul 2007 10:06:38 +0000 (10:06 +0000)]
Stop useless sensors before they wine about not getting message before timeout
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3656
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 4 Jul 2007 09:53:52 +0000 (09:53 +0000)]
Rationalize the description of which file goes in which module
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3655
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 4 Jul 2007 08:52:35 +0000 (08:52 +0000)]
finish the convertion of tests to TESH
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3654
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 4 Jul 2007 08:25:38 +0000 (08:25 +0000)]
Continue documenting my changes
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3653
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 4 Jul 2007 08:23:36 +0000 (08:23 +0000)]
More informative error message when non-clean end, even when simix debug emssages are not enabled
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3652
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 4 Jul 2007 07:46:47 +0000 (07:46 +0000)]
Only use the basename of __FILE__ when propagating exceptions to avoid strange errors when using make check in a VPATH setting
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3651
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 3 Jul 2007 20:05:34 +0000 (20:05 +0000)]
Use 0 to indicate an invalid PID instead of -1. Someone may consider it unsigned or whatever
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3650
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
markls [Tue, 3 Jul 2007 20:01:01 +0000 (20:01 +0000)]
finally putting in proper use of mutexes. code still needs work.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3649
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 3 Jul 2007 15:34:10 +0000 (15:34 +0000)]
Make sure that MSG_process_get_PID() never raise an exception, even with invalid parameters, because it will be called back by the exception handling mecanism (through the logs), and it will lead to a stack overflow
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3648
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
markls [Tue, 3 Jul 2007 13:22:25 +0000 (13:22 +0000)]
undoing an unintentional mistake.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3647
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
markls [Tue, 3 Jul 2007 05:35:31 +0000 (05:35 +0000)]
re-start smpi from scratch to use SIMIX.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3646
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
velho [Mon, 2 Jul 2007 20:30:49 +0000 (20:30 +0000)]
Erased bad commentary.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3645
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
velho [Mon, 2 Jul 2007 20:24:59 +0000 (20:24 +0000)]
Added the generic method to model fairness depending on the
transport protocol specific constraints and behavior. Protocols
TCP Reno and Vegas already implemented. Seems to work
with the testbed in src/testsuite/surf/simeng_usage. Still
need to be tested using a msg application.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3644
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 2 Jul 2007 16:31:29 +0000 (16:31 +0000)]
Convert GRAS pid from long int to int; setup a virtualization layer in XBT to choose between GRAS and MSG when searching to compute the pid, for example in the logs
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3643
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 2 Jul 2007 14:51:04 +0000 (14:51 +0000)]
Revert the convertion of MSG pids from int to long int: linux ones are int only, I'll change GRAS ones to match reality instead
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3642
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 2 Jul 2007 14:42:54 +0000 (14:42 +0000)]
Convert MSG pids from int to long int so that they match the GRAS ones
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3641
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 2 Jul 2007 14:30:05 +0000 (14:30 +0000)]
Simix does not display event occuring at the same timestamp than the old version, but that's perfectly ok (plus regeneration of autogenerated)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3640
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 2 Jul 2007 14:21:01 +0000 (14:21 +0000)]
Specify that we want the simulation tests before the real ones (since they are faster), and that test_sg_32 test_SG_64 test_rl are PHONY targets
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3639
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 2 Jul 2007 14:15:24 +0000 (14:15 +0000)]
Also convert the generator to SIMIX...
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3638
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 2 Jul 2007 14:09:57 +0000 (14:09 +0000)]
Make sure we can set the testing environment of the commands [to valgrind] from outside
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3637
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 2 Jul 2007 14:04:36 +0000 (14:04 +0000)]
Make sure that the tests can be run directly with tesh without relying on the Makefile for strange variable settings (but it only works with bash)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3636
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 2 Jul 2007 13:59:14 +0000 (13:59 +0000)]
Make sure that the tests can be run directly with tesh without relying on the Makefile for strange variable settings (but it only works with bash)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3635
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 2 Jul 2007 13:46:38 +0000 (13:46 +0000)]
Simix does not display event occuring at the same timestamp than the old version, but that's perfectly ok (even if it changes quite everything in the simulation)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3634
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 2 Jul 2007 13:37:24 +0000 (13:37 +0000)]
Improvement
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3633
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 2 Jul 2007 13:21:31 +0000 (13:21 +0000)]
Simix does not display event occuring at the same timestamp than the old version, but that's perfectly ok
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3632
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 2 Jul 2007 13:07:50 +0000 (13:07 +0000)]
Document the arrival of SIMIX
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3631
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 2 Jul 2007 12:48:53 +0000 (12:48 +0000)]
Simix does not display event occuring at the same timestamp than the old version, but that's perfectly ok
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3630
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 2 Jul 2007 12:37:00 +0000 (12:37 +0000)]
Fix the documentation hierarchy
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3629
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 2 Jul 2007 12:34:59 +0000 (12:34 +0000)]
I scratched my own change to fix the documentation hierarchy when integrating SIMIX. Let's redo the change
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3628
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 2 Jul 2007 07:20:54 +0000 (07:20 +0000)]
Integrate Bruno's work on SIMIX onto main stream. Tests are broken, but it looks reasonable
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3627
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 2 Jul 2007 07:07:46 +0000 (07:07 +0000)]
Integrate Bruno's work on SIMIX onto main stream. Tests are broken, but it looks reasonable
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3626
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 2 Jul 2007 07:05:01 +0000 (07:05 +0000)]
64bits sizes induce tiny timing differences
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3625
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 2 Jul 2007 07:03:42 +0000 (07:03 +0000)]
64bits sizes induce small timing differences
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3624
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 2 Jul 2007 06:58:17 +0000 (06:58 +0000)]
64bits sizes induce small timing differences
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3623
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 29 Jun 2007 15:35:47 +0000 (15:35 +0000)]
Make sure that amok test files (which are not converted to tesh yet) are made executable by autoconf
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3622
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
velho [Fri, 29 Jun 2007 15:21:29 +0000 (15:21 +0000)]
Added all TCP VEGAS/RENO related functions. TODO: the diff functions in
file lagrange.c.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3621
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 29 Jun 2007 15:14:59 +0000 (15:14 +0000)]
Make sure the navbar tricks we use in the post-processor don't land in the short description, or it will fool the post-processor (since they appear on the father page)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3620
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 29 Jun 2007 15:14:32 +0000 (15:14 +0000)]
useless cleanup
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3619
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 29 Jun 2007 15:12:26 +0000 (15:12 +0000)]
New log macros added
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3618
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 29 Jun 2007 14:54:24 +0000 (14:54 +0000)]
And now, update the doc for all added macros. Sorry for the noise
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3617
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 29 Jun 2007 14:53:00 +0000 (14:53 +0000)]
New macros were added. Update the doc
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3616
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 29 Jun 2007 14:51:07 +0000 (14:51 +0000)]
Fix various issues raised by newest version of doxygen
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3615
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 29 Jun 2007 13:36:21 +0000 (13:36 +0000)]
shut doxygen up about unknown html tags
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3614
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 29 Jun 2007 13:31:29 +0000 (13:31 +0000)]
Update configuration file to modern doxygen versions
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3613
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 29 Jun 2007 13:17:53 +0000 (13:17 +0000)]
publi+=2; fix encoding
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3612
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 29 Jun 2007 13:14:15 +0000 (13:14 +0000)]
no timeout, show display even if not checking it
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3611
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 29 Jun 2007 13:12:33 +0000 (13:12 +0000)]
Update autogenerated files
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3610
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
velho [Fri, 29 Jun 2007 09:20:13 +0000 (09:20 +0000)]
Added the update for the Df parameter (lmm_variable_t), which means the sum of all
link latencies.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3609
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
markls [Thu, 28 Jun 2007 14:55:00 +0000 (14:55 +0000)]
A lot has been moved over to simix, but getting rid of tasks requires
duplicating a lot of infrastructure...
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3608
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
vernier [Thu, 28 Jun 2007 11:44:36 +0000 (11:44 +0000)]
set an homogeneous max. number of parameters (10) for INFO, DEBUG, VERB ...
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3607
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
velho [Thu, 28 Jun 2007 07:44:58 +0000 (07:44 +0000)]
Now compiling. Sorry Arnaud.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3606
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
velho [Wed, 27 Jun 2007 16:00:23 +0000 (16:00 +0000)]
Added function prototypes in maxmin_private, minor bug corrections in
surf.c.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3605
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 22 Jun 2007 21:00:16 +0000 (21:00 +0000)]
stop looking for the useless fortran compiler
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3604
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
markls [Tue, 19 Jun 2007 01:58:31 +0000 (01:58 +0000)]
porting smpi from msg to simix. This may be more work than I originally
realized. SMPI doesn't work at the moment, sorry. Check out the previous
version if you want to try it.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3603
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Mon, 18 Jun 2007 13:17:45 +0000 (13:17 +0000)]
New question: 'Implementing communication delays between tasks' + change the order of the questions related to SimDag
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3602
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Tue, 12 Jun 2007 08:07:52 +0000 (08:07 +0000)]
Add gtnets to the dependencies of the libsimgrid.so on need
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3601
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
markls [Tue, 12 Jun 2007 06:58:03 +0000 (06:58 +0000)]
had to add make file to make it possible to actually build anything...
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3600
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
markls [Tue, 12 Jun 2007 04:25:02 +0000 (04:25 +0000)]
added smpi to cvs repository. still need to do a lot of integration work.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3599
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 8 Jun 2007 14:59:39 +0000 (14:59 +0000)]
Less details in output, less chance to get it wrong when slaves don't come in the exact same order
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3598
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 8 Jun 2007 14:56:48 +0000 (14:56 +0000)]
New timeout syntax
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3597
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 8 Jun 2007 14:55:20 +0000 (14:55 +0000)]
buglet
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3596
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 8 Jun 2007 14:33:50 +0000 (14:33 +0000)]
Allow to disable timeouts
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3595
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 8 Jun 2007 14:07:36 +0000 (14:07 +0000)]
Compute correctly whether we are on 32bits
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3594
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 8 Jun 2007 13:54:47 +0000 (13:54 +0000)]
Export whether we are on 32bits or 64bits to makefiles (to pick the right GRAS tests)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3593
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 8 Jun 2007 13:52:22 +0000 (13:52 +0000)]
Do not use configure to generate the test script, factorize some Makefile.am stuff in examples/gras/tests.mk, use full precision in simulation timestamping and use two simulation tests for 32bits and 64bits since messages will be different in both cases, leading to different timestampings
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3592
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 8 Jun 2007 13:26:10 +0000 (13:26 +0000)]
Get the P2P gras examples out of the picture: they are a (sad) joke; stop generating the test_sg and test_rl with configure: that's too heavy
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3591
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 8 Jun 2007 08:57:36 +0000 (08:57 +0000)]
Make sure the precision is int to keep 64bits happy
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3590
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 8 Jun 2007 07:08:15 +0000 (07:08 +0000)]
use --log instead of the deprecated --xbt-log
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3589
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 8 Jun 2007 07:02:56 +0000 (07:02 +0000)]
split the MSG tesh test in several files, and get them reworked by autoconf so that we can find our xml files even during VPATH builds
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3588
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 8 Jun 2007 06:59:47 +0000 (06:59 +0000)]
Use format precision modifier in date outputs, since some of the GRAS messages are path-dependant (exceptions do convey the path of the file where the exception where raised, for example). So reduce the precision expectation so that it work in all cases
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3587
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 8 Jun 2007 06:53:52 +0000 (06:53 +0000)]
split the tesh test in several files, and get them reworked by autoconf so that we can find our xml files even during VPATH builds; disable bypass for now since we will shut it down soon
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3586
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 8 Jun 2007 06:53:01 +0000 (06:53 +0000)]
split the tesh test in several files, and get them reworked by autoconf so that we can find our xml files even during VPATH builds
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3585
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 8 Jun 2007 06:38:18 +0000 (06:38 +0000)]
Be more verbose about which command which message refers to, or it gets hairly with background commands
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3584
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 8 Jun 2007 06:37:42 +0000 (06:37 +0000)]
We need the tests in the archive, obviously
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3583
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 8 Jun 2007 06:33:31 +0000 (06:33 +0000)]
Damn, this code gets annoying. Each time I'm sure it's finally clean, I find 2 bugs the subsequent day
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3582
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 8 Jun 2007 06:31:52 +0000 (06:31 +0000)]
Implement a format precision modifier
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3581
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 8 Jun 2007 06:31:08 +0000 (06:31 +0000)]
Threshold is not the only setting we can modify anymore ; document the format precision ; plus other cleanups
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3580
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Fri, 8 Jun 2007 06:29:13 +0000 (06:29 +0000)]
When dealing with an uncatched exception, use CRITICAL after printf. Just in case the error comes from the logging mecanism and to avoiding looping on CRITICALs with no output
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3579
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 6 Jun 2007 16:15:26 +0000 (16:15 +0000)]
convert to tesh
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3578
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 6 Jun 2007 15:58:12 +0000 (15:58 +0000)]
Convert to tesh
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3577
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 6 Jun 2007 15:49:00 +0000 (15:49 +0000)]
Convert to tesh
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3576
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 6 Jun 2007 15:36:19 +0000 (15:36 +0000)]
Convert to tesh
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3575
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 6 Jun 2007 15:30:12 +0000 (15:30 +0000)]
the matrix may have 0 columns...
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3574
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 6 Jun 2007 15:19:29 +0000 (15:19 +0000)]
Convert to tesh
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3573
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 6 Jun 2007 15:09:49 +0000 (15:09 +0000)]
convert to tesh
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3572
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 6 Jun 2007 14:43:57 +0000 (14:43 +0000)]
Move to tesh for the tests
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3571
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 6 Jun 2007 14:42:56 +0000 (14:42 +0000)]
Stop using the logs after they are shutdown
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3570
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 6 Jun 2007 14:18:11 +0000 (14:18 +0000)]
Stop using the logs when they are not ready anymore
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3569
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 6 Jun 2007 14:17:36 +0000 (14:17 +0000)]
Now that there is some mallocated space in the category architectures (the layouts, for example), we should be a bit more paranoid and forbid its use when it's not ready yet/anymore
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3568
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
donassbr [Wed, 6 Jun 2007 13:58:13 +0000 (13:58 +0000)]
Updating cvs tree. Nothing important
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3567
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 6 Jun 2007 13:55:39 +0000 (13:55 +0000)]
Adapt the tests to the new code (and use log layouts to make sure we don't have to change the file when the line numbers in the code do change)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3566
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 6 Jun 2007 13:54:45 +0000 (13:54 +0000)]
Let the background childs die in any case on error, even if they are not the guilty ones, plus various other cleanups
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3565
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 6 Jun 2007 13:45:03 +0000 (13:45 +0000)]
Be more verbose and display the string version of the error code
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3564
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f
mquinson [Wed, 6 Jun 2007 13:28:45 +0000 (13:28 +0000)]
Add log layouts and xbt/str tests
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3563
48e7efb5 -ca39-0410-a469-
dd3cf9ba447f