Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
15 years agoPort set datacontainer to unit testing
mquinson [Sun, 23 Oct 2005 12:58:59 +0000 (12:58 +0000)]
Port set datacontainer to unit testing

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

15 years agoTry to explain gcc that we're rewriting the source file, and that it must report...
mquinson [Sun, 23 Oct 2005 12:50:33 +0000 (12:50 +0000)]
Try to explain gcc that we're rewriting the source file, and that it must report errors against another file (not very robust, but works if you have only one #ifdef SIMGRID_TEST chunk per file)

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

15 years agoMake the current unit a global instead of passing it as argument. That way, units...
mquinson [Sun, 23 Oct 2005 12:49:03 +0000 (12:49 +0000)]
Make the current unit a global instead of passing it as argument. That way, units are free to fail into subfunctions; Add a xbt_test_exception to factorize what's to do when a test die because of an exception; Add some asserts to protect ourselves from badly formatted units

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

15 years agoMake the current unit a global instead of passing it as argument. That way, units...
mquinson [Sun, 23 Oct 2005 12:47:15 +0000 (12:47 +0000)]
Make the current unit a global instead of passing it as argument. That way, units are free to fail into subfunctions; Add a xbt_test_exception to factorize what's to do when a test die because of an exception; add xbt_test_assert* to assert something or fail current test

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

15 years agoThese modules does not use logging anymore now that asserts dont
mquinson [Sun, 23 Oct 2005 12:45:12 +0000 (12:45 +0000)]
These modules does not use logging anymore now that asserts dont

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

15 years agoOk, I'm a lammer, and I cannot get the rule from an unit to its mother file right...
mquinson [Sun, 23 Oct 2005 12:44:47 +0000 (12:44 +0000)]
Ok, I'm a lammer, and I cannot get the rule from an unit to its mother file right for automake and gcc at the same time. Let's assume and duplicate code

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

15 years agoLet xbt_die die with an exception so that we get the backtrace without having to...
mquinson [Sun, 23 Oct 2005 12:38:45 +0000 (12:38 +0000)]
Let xbt_die die with an exception so that we get the backtrace without having to launch gdb; deal with the resulting cyclic dependency between xbt_die, exceptions and loggings by giving some prototypes twice

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

15 years agoDamn, there was an undefined symbol in the header file. Damn, I got bitten by it...
mquinson [Sun, 23 Oct 2005 12:36:56 +0000 (12:36 +0000)]
Damn, there was an undefined symbol in the header file. Damn, I got bitten by it. Let's kill it

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

15 years agoConvert modules 'config', 'ex' and 'cunit' to unit testing
mquinson [Sun, 23 Oct 2005 11:13:56 +0000 (11:13 +0000)]
Convert modules 'config', 'ex' and 'cunit' to unit testing

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

15 years agoConvert config module to unit testing
mquinson [Sun, 23 Oct 2005 11:11:39 +0000 (11:11 +0000)]
Convert config module to unit testing

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

15 years agodeal with suite title which title are multiple of 2
mquinson [Sun, 23 Oct 2005 11:09:38 +0000 (11:09 +0000)]
deal with suite title which title are multiple of 2

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

15 years agoReadd the example we need in the documentation, they used to live in testsuite/xbt...
mquinson [Sun, 23 Oct 2005 11:06:51 +0000 (11:06 +0000)]
Readd the example we need in the documentation, they used to live in testsuite/xbt/ex_test.c to check their syntax validity even if they are not run there

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

15 years agoAdd a tool to automatically extract the test units from the source code of the librar...
mquinson [Sun, 23 Oct 2005 10:18:21 +0000 (10:18 +0000)]
Add a tool to automatically extract the test units from the source code of the libraries, change the library makefile to use it on declared files and convert modules 'ex' and 'cunit' to this system

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

15 years agos/testsuite/cunit/
mquinson [Sat, 22 Oct 2005 23:08:33 +0000 (23:08 +0000)]

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

15 years agoRename testsuite to cunit (more sexy name); integrate it properly into SimGrid; use...
mquinson [Sat, 22 Oct 2005 22:45:23 +0000 (22:45 +0000)]
Rename testsuite to cunit (more sexy name); integrate it properly into SimGrid; use it to test exceptions and itself

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

15 years agoCurrent state
mquinson [Sat, 22 Oct 2005 22:44:02 +0000 (22:44 +0000)]
Current state

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

15 years agoMissing prototypes
mquinson [Sat, 22 Oct 2005 22:43:38 +0000 (22:43 +0000)]
Missing prototypes

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

15 years agomissing header
mquinson [Sat, 22 Oct 2005 22:43:14 +0000 (22:43 +0000)]
missing header

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

15 years agoAdd xbt_dynar_getlast_as and xbt_dynar_getfirst_as helping macros
mquinson [Sat, 22 Oct 2005 19:24:20 +0000 (19:24 +0000)]
Add xbt_dynar_getlast_as and xbt_dynar_getfirst_as helping macros

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

15 years agoMove OSSP testsuite code out of the testsuite/ dir so that it becomes part of XBT
mquinson [Sat, 22 Oct 2005 14:45:22 +0000 (14:45 +0000)]
Move OSSP testsuite code out of the testsuite/ dir so that it becomes part of XBT

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

15 years agoLet it compile again
mquinson [Sat, 22 Oct 2005 14:33:05 +0000 (14:33 +0000)]
Let it compile again

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

15 years agoXBT documentation reorganization. module-xbt only contains the structure, module...
mquinson [Sat, 22 Oct 2005 14:23:47 +0000 (14:23 +0000)]
XBT documentation reorganization. module-xbt only contains the structure, module documentation moved to header files (even the @brief field); change @name to @defgroup; add navbars all over the place

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

15 years agoXBT documentation reorganization. module-xbt only contains the structure, module...
mquinson [Sat, 22 Oct 2005 14:22:49 +0000 (14:22 +0000)]
XBT documentation reorganization. module-xbt only contains the structure, module documentation moved to header files (even the @brief field)

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

15 years agoSupport to get all parts, even the ones hiden within ifdef
mquinson [Sat, 22 Oct 2005 12:12:38 +0000 (12:12 +0000)]
Support to get all parts, even the ones hiden within ifdef

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

15 years agoAdd navigation bar in the documentation (of GRAS)
mquinson [Sat, 22 Oct 2005 11:40:09 +0000 (11:40 +0000)]
Add navigation bar in the documentation (of GRAS)

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

15 years agoDocumentation reorganization: no @name anymore since doxygen was buggy on it until...
mquinson [Sat, 22 Oct 2005 11:38:43 +0000 (11:38 +0000)]
Documentation reorganization: no @name anymore since doxygen was buggy on it until now and now refuse to parse them. Instead split parts onto other pages; add navigation bar to fight the resulting mess

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

15 years agoNew version was released
mquinson [Sat, 22 Oct 2005 10:38:14 +0000 (10:38 +0000)]
New version was released

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

15 years agoAnd now, use the proper dox tag for parameters
mquinson [Sat, 22 Oct 2005 09:46:13 +0000 (09:46 +0000)]
And now, use the proper dox tag for parameters

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

15 years agoFix broken links
mquinson [Sat, 22 Oct 2005 09:13:05 +0000 (09:13 +0000)]
Fix broken links

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

15 years agoFix broken links in documentation
mquinson [Sat, 22 Oct 2005 09:11:48 +0000 (09:11 +0000)]
Fix broken links in documentation

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

15 years agoSanitize the documentation of heap: group defined in module-xbt.doc, its content...
mquinson [Sat, 22 Oct 2005 09:07:51 +0000 (09:07 +0000)]
Sanitize the documentation of heap: group defined in module-xbt.doc, its content declared in header file and each elements documented in the C file

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

15 years agoreindent
mquinson [Sat, 22 Oct 2005 09:05:33 +0000 (09:05 +0000)]

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

15 years agoSearch the doc files where they live
mquinson [Sat, 22 Oct 2005 08:48:53 +0000 (08:48 +0000)]
Search the doc files where they live

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

15 years agoOn the 3.0.2 tracks...
alegrand [Fri, 21 Oct 2005 12:53:51 +0000 (12:53 +0000)]
On the 3.0.2 tracks...

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

15 years agoGetting ready for 3.0.1
alegrand [Fri, 21 Oct 2005 12:43:29 +0000 (12:43 +0000)]
Getting ready for 3.0.1

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

15 years agolet's be optimistic and assume that things are ok when we cross-compile (it does...
mquinson [Thu, 20 Oct 2005 22:14:04 +0000 (22:14 +0000)]
let's be optimistic and assume that things are ok when we cross-compile (it does when the target is win)

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

15 years agofd_set is not portable on IRIX, but needs some extra headers
mquinson [Thu, 20 Oct 2005 20:57:28 +0000 (20:57 +0000)]
fd_set is not portable on IRIX, but needs some extra headers

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

15 years agoLost access to this machine
mquinson [Thu, 20 Oct 2005 20:56:55 +0000 (20:56 +0000)]
Lost access to this machine

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

15 years agoI really dislike gcc on AIX
mquinson [Thu, 20 Oct 2005 20:56:18 +0000 (20:56 +0000)]
I really dislike gcc on AIX

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

15 years agoMissing header on IRIX
mquinson [Thu, 20 Oct 2005 19:36:23 +0000 (19:36 +0000)]
Missing header on IRIX

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

15 years agoYeah xlC, calm down, I'll write ansi C without fancy stupid things
mquinson [Thu, 20 Oct 2005 19:07:13 +0000 (19:07 +0000)]
Yeah xlC, calm down, I'll write ansi C without fancy stupid things

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

15 years agoI told you that the buf plugin is dead
mquinson [Thu, 20 Oct 2005 17:42:35 +0000 (17:42 +0000)]
I told you that the buf plugin is dead

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

15 years agoamok_remoterr is dead; fix a logic issue: error was never rethrown because of poorly...
mquinson [Thu, 20 Oct 2005 17:40:37 +0000 (17:40 +0000)]
amok_remoterr is dead; fix a logic issue: error was never rethrown because of poorly computed bound values

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

15 years agoAvoid double free
mquinson [Thu, 20 Oct 2005 17:39:30 +0000 (17:39 +0000)]
Avoid double free

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

15 years agoLet it fit my testing infrastructure a bit better
mquinson [Thu, 20 Oct 2005 17:38:12 +0000 (17:38 +0000)]
Let it fit my testing infrastructure a bit better

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

15 years agoEradicate the last bits of the buffered transport which used to live on top of either...
mquinson [Thu, 20 Oct 2005 17:14:45 +0000 (17:14 +0000)]
Eradicate the last bits of the buffered transport which used to live on top of either TCP or SG and was merged with TCP once SG used datadesc_cpy

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

15 years agoMessages which the payload datatype descriptor is NULL contain 0 bytes as payload...
mquinson [Thu, 20 Oct 2005 13:22:28 +0000 (13:22 +0000)]
Messages which the payload datatype descriptor is NULL contain 0 bytes as payload (strange, isnt it?)

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

15 years agoLet me run valgrind on that shitty code without changing this script
mquinson [Thu, 20 Oct 2005 12:58:33 +0000 (12:58 +0000)]
Let me run valgrind on that shitty code without changing this script

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

15 years agopayload_size is used to memcpy the payload. Do not count the size of the pointed...
mquinson [Thu, 20 Oct 2005 11:00:32 +0000 (11:00 +0000)]
payload_size is used to memcpy the payload. Do not count the size of the pointed data (like the actual data of a matrix) in it (only count the size of the matrix_t in our example)

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

15 years agoI keep forgetting the correct name of this macro
mquinson [Thu, 20 Oct 2005 10:13:00 +0000 (10:13 +0000)]
I keep forgetting the correct name of this macro

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

15 years agoThis file is needed to do make distcheck
mquinson [Thu, 20 Oct 2005 10:12:04 +0000 (10:12 +0000)]
This file is needed to do make distcheck

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

15 years agoLet it compile properly
mquinson [Thu, 20 Oct 2005 09:49:44 +0000 (09:49 +0000)]
Let it compile properly

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

15 years agobug fix (found by Cyril Banino).
alegrand [Thu, 20 Oct 2005 09:18:14 +0000 (09:18 +0000)]
bug fix (found by Cyril Banino).

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

15 years agomake g++ happy
alegrand [Wed, 19 Oct 2005 14:28:53 +0000 (14:28 +0000)]
make g++ happy

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

15 years agomake g++ happy. Hope it still has the same meaning though...
alegrand [Wed, 19 Oct 2005 14:27:09 +0000 (14:27 +0000)]
make g++ happy. Hope it still has the same meaning though...

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

15 years agomake g++ happy
alegrand [Wed, 19 Oct 2005 14:16:01 +0000 (14:16 +0000)]
make g++ happy

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

15 years agofinal reference
alegrand [Tue, 18 Oct 2005 10:18:31 +0000 (10:18 +0000)]
final reference

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

15 years agostupid example of msg_process_suspend and resume
alegrand [Mon, 17 Oct 2005 15:11:54 +0000 (15:11 +0000)]
stupid example of msg_process_suspend and resume

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

15 years agoReturn an error code when the simulation deadlocks. Avoid deadlock in this simulation.
alegrand [Mon, 17 Oct 2005 15:11:13 +0000 (15:11 +0000)]
Return an error code when the simulation deadlocks. Avoid deadlock in this simulation.

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

15 years agoGetting rid of old printf
alegrand [Mon, 17 Oct 2005 15:10:27 +0000 (15:10 +0000)]
Getting rid of old printf

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

15 years agomoved to %f instead of %g. It's usefull when values get large...
alegrand [Tue, 11 Oct 2005 14:44:21 +0000 (14:44 +0000)]
moved to %f instead of %g. It's usefull when values get large...

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

15 years agoDocument last changes.
alegrand [Tue, 11 Oct 2005 08:16:29 +0000 (08:16 +0000)]
Document last changes.

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

15 years agoAdd two convenient functions for Cyril Banino.
alegrand [Tue, 11 Oct 2005 08:16:13 +0000 (08:16 +0000)]
Add two convenient functions for Cyril Banino.

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

15 years agoThe buf plugin is dead on SG. Thanks to the verbosity of simulated exceptions for...
mquinson [Mon, 3 Oct 2005 19:50:09 +0000 (19:50 +0000)]
The buf plugin is dead on SG. Thanks to the verbosity of simulated exceptions for making this error so obvious

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

15 years agoGet the simulated exceptions as verbose as real ones
mquinson [Mon, 3 Oct 2005 19:47:48 +0000 (19:47 +0000)]
Get the simulated exceptions as verbose as real ones

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

15 years agoWrite yet another changelog entry for Arnaud (bugfix for Flavien); Get the simulated...
mquinson [Mon, 3 Oct 2005 19:39:40 +0000 (19:39 +0000)]
Write yet another changelog entry for Arnaud (bugfix for Flavien); Get the simulated exceptions as verbose as real ones

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

15 years agoAdd some debugging messages.
alegrand [Mon, 3 Oct 2005 15:44:06 +0000 (15:44 +0000)]
Add some debugging messages.

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

15 years agoMake SURF complain when you ask to perform a communication between two non-connected...
alegrand [Mon, 3 Oct 2005 15:43:30 +0000 (15:43 +0000)]
Make SURF complain when you ask to perform a communication between two non-connected cards.

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

15 years agoremoved a brutal exit. It doesn't make sense in MSG... the whole process
alegrand [Mon, 3 Oct 2005 13:30:06 +0000 (13:30 +0000)]
removed a brutal exit. It doesn't make sense in MSG... the whole process
should not die whenever a context dies.

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

15 years agoAdd the ability to print the message location in the code.
alegrand [Mon, 3 Oct 2005 11:54:26 +0000 (11:54 +0000)]
Add the ability to print the message location in the code.

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

15 years agoAdd a yummy matrix multiplication rpc thing
mquinson [Sun, 2 Oct 2005 19:28:02 +0000 (19:28 +0000)]
Add a yummy matrix multiplication rpc thing

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

15 years agoSome more debugs
mquinson [Sun, 2 Oct 2005 12:33:52 +0000 (12:33 +0000)]
Some more debugs

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

15 years agoI must have been drunk when I did the previous version. I'd like to convince you...
mquinson [Sun, 2 Oct 2005 12:32:34 +0000 (12:32 +0000)]
I must have been drunk when I did the previous version. I'd like to convince you that I was only asleep, but ...

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

15 years agomore explicit logs
mquinson [Sun, 2 Oct 2005 12:29:39 +0000 (12:29 +0000)]
more explicit logs

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

15 years agoput the list of all existing categories in a more visible location in the doc
mquinson [Fri, 30 Sep 2005 19:45:53 +0000 (19:45 +0000)]
put the list of all existing categories in a more visible location in the doc

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

15 years agoBug fix: Do not use the same name 'count' for two different variables (one
mquinson [Fri, 30 Sep 2005 12:50:52 +0000 (12:50 +0000)]
Bug fix: Do not use the same name 'count' for two different variables (one
being the total amount of copied data while the other is the array size)

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

15 years agoallow the size of multidimentional objects to be given thru annotations in parsing...
mquinson [Fri, 30 Sep 2005 11:50:25 +0000 (11:50 +0000)]
allow the size of multidimentional objects to be given thru annotations in parsing macro

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

15 years agoDamn. It's harder than expected. First finish this damn article and come back later
mquinson [Fri, 30 Sep 2005 07:05:29 +0000 (07:05 +0000)]
Damn. It's harder than expected. First finish this damn article and come back later

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

15 years agoDon't forget to run the ./msg_test_surfxml_bypassed test
mquinson [Sun, 25 Sep 2005 06:38:45 +0000 (06:38 +0000)]
Don't forget to run the ./msg_test_surfxml_bypassed test

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

15 years agolet it run
mquinson [Sun, 25 Sep 2005 06:37:42 +0000 (06:37 +0000)]
let it run

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

15 years agoLet's stick to ascii and avoid non-breaking spaces
mquinson [Fri, 23 Sep 2005 19:08:40 +0000 (19:08 +0000)]
Let's stick to ascii and avoid non-breaking spaces

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

15 years agoLet's document my modifications by myself !!! :)
alegrand [Wed, 21 Sep 2005 16:23:22 +0000 (16:23 +0000)]
Let's document my modifications by myself !!! :)

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

15 years agoMake the error message both correct and explicit about what's going wrong (%s is...
mquinson [Wed, 21 Sep 2005 14:32:29 +0000 (14:32 +0000)]
Make the error message both correct and explicit about what's going wrong (%s is the whole block which should be name:value, not only the option name since we failed to parse the name at this point)

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

15 years ago"Malformated" is not correct and malformation is only for fetal development. :)
alegrand [Wed, 21 Sep 2005 14:10:54 +0000 (14:10 +0000)]
"Malformated" is not correct and malformation is only for fetal development. :)

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

15 years agohelp compilation on grid5000 with the paranoid compilation mode...
alegrand [Wed, 21 Sep 2005 14:05:32 +0000 (14:05 +0000)]
help compilation on grid5000 with the paranoid compilation mode...

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

15 years agoLet the hack to make solaris happy work even when bash is not installed, and when...
mquinson [Wed, 21 Sep 2005 11:21:45 +0000 (11:21 +0000)]
Let the hack to make solaris happy work even when bash is not installed, and when /bin/sh points to a *really* old shell not setting $SHELL correctly

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

15 years agoa few casts to help compilation with gcc-4.0
alegrand [Wed, 21 Sep 2005 10:43:35 +0000 (10:43 +0000)]
a few casts to help compilation with gcc-4.0

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

15 years agosolving the pthread problem. Henri, give it a try on your Mac. I'd really like to...
alegrand [Tue, 20 Sep 2005 12:37:41 +0000 (12:37 +0000)]
solving the pthread problem. Henri, give it a try on your Mac. I'd really like to know whether it solved your problem or not...

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

15 years agoDamn *slow* m68k
mquinson [Mon, 19 Sep 2005 20:45:34 +0000 (20:45 +0000)]
Damn *slow* m68k

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

15 years agoKill an internal function marked 'KILLME' and surviving from the times where libdata...
mquinson [Fri, 9 Sep 2005 10:51:10 +0000 (10:51 +0000)]
Kill an internal function marked 'KILLME' and surviving from the times where libdata didn't exist

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

15 years agoDocument last changes (gras perf improvement) and some cosmetics
mquinson [Fri, 9 Sep 2005 10:40:37 +0000 (10:40 +0000)]
Document last changes (gras perf improvement) and some cosmetics

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

15 years agoThat's done, now
mquinson [Fri, 9 Sep 2005 10:39:39 +0000 (10:39 +0000)]
That's done, now

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

15 years agoDo not free the datacontainer on dynar_reset. The corresponding perf gain exactly...
mquinson [Fri, 9 Sep 2005 10:38:38 +0000 (10:38 +0000)]
Do not free the datacontainer on dynar_reset. The corresponding perf gain exactly the point of this function, isn't it?

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

15 years agoYet another dataset regeneration (some machines need a loooong time to recompile SG)
mquinson [Fri, 9 Sep 2005 10:37:40 +0000 (10:37 +0000)]
Yet another dataset regeneration (some machines need a loooong time to recompile SG)

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

15 years agoPerf improvement: Change libdata to a set so that we can search for stuff by ID ...
mquinson [Fri, 9 Sep 2005 10:34:50 +0000 (10:34 +0000)]
Perf improvement: Change libdata to a set so that we can search for stuff by ID (and thus reduce the insane amount of dict lookups)

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

15 years agoDo not use IOV for now, it doesn't seem implemented here, leading to serious performa...
mquinson [Fri, 9 Sep 2005 10:33:17 +0000 (10:33 +0000)]
Do not use IOV for now, it doesn't seem implemented here, leading to serious performance *loss*

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

15 years agoPerf improvement: Change libdata to a set so that we can search for stuff by ID ...
mquinson [Fri, 9 Sep 2005 10:31:08 +0000 (10:31 +0000)]
Perf improvement: Change libdata to a set so that we can search for stuff by ID (and thus reduce the insane amount of dict lookups); Kill some dead code

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

15 years agoPerf improvement: Change libdata to a set so that we can search for stuff by ID ...
mquinson [Fri, 9 Sep 2005 10:25:06 +0000 (10:25 +0000)]
Perf improvement: Change libdata to a set so that we can search for stuff by ID (and thus reduce the insane amount of dict lookups)

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

15 years agoPerf improvement: reduce the amount of cbps creation/destruction by making it static...
mquinson [Fri, 9 Sep 2005 10:19:46 +0000 (10:19 +0000)]
Perf improvement: reduce the amount of cbps creation/destruction by making it static and using a (newly created) cbps_reset (based on dynar_reset)

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

15 years agoMove some stuff unrelated to dynar out of dynar.h (into misc.h until I find a better...
mquinson [Fri, 9 Sep 2005 09:40:25 +0000 (09:40 +0000)]
Move some stuff unrelated to dynar out of dynar.h (into misc.h until I find a better place)

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