Martin Quinson [Wed, 27 Jan 2016 18:24:57 +0000 (19:24 +0100)]
useless cosmetics
Martin Quinson [Wed, 27 Jan 2016 13:52:51 +0000 (14:52 +0100)]
sort out related functions
degomme [Wed, 27 Jan 2016 09:34:18 +0000 (10:34 +0100)]
Please fail when you can't compile.
degomme [Tue, 26 Jan 2016 12:53:49 +0000 (13:53 +0100)]
Don't execute unsupported factories tests for memcheck
They would be executed with another factory instead, because not built
Frederic Suter [Wed, 27 Jan 2016 09:22:25 +0000 (10:22 +0100)]
apply name changes to jedule too
Frederic Suter [Wed, 27 Jan 2016 01:10:13 +0000 (02:10 +0100)]
dead code
Martin Quinson [Wed, 27 Jan 2016 01:08:15 +0000 (02:08 +0100)]
Merge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid
Frederic Suter [Wed, 27 Jan 2016 00:50:39 +0000 (01:50 +0100)]
no need for that declaration anymore
Frederic Suter [Wed, 27 Jan 2016 00:36:57 +0000 (01:36 +0100)]
kill another dummy function
Frederic Suter [Wed, 27 Jan 2016 00:16:29 +0000 (01:16 +0100)]
further cleaning in this rotten realm
Frederic Suter [Tue, 26 Jan 2016 23:27:05 +0000 (00:27 +0100)]
kill dumb function
Frederic Suter [Tue, 26 Jan 2016 23:20:45 +0000 (00:20 +0100)]
tidying and cosmetics
Martin Quinson [Tue, 26 Jan 2016 20:47:30 +0000 (21:47 +0100)]
cosmetics and kill dead code
Martin Quinson [Tue, 26 Jan 2016 20:42:36 +0000 (21:42 +0100)]
I said there is no need to copy before strcmp
Martin Quinson [Tue, 26 Jan 2016 20:34:47 +0000 (21:34 +0100)]
Hooo my eyes, that hurts!
I didn't intend at changing that at first, but couldn't refrain. Sorry.
Martin Quinson [Tue, 26 Jan 2016 20:04:39 +0000 (21:04 +0100)]
don't use two variables for the same purpose
Martin Quinson [Tue, 26 Jan 2016 19:59:25 +0000 (20:59 +0100)]
no need to copy the strings before comparison
Martin Quinson [Tue, 26 Jan 2016 18:10:37 +0000 (19:10 +0100)]
no need to be protective against free(NULL), that's a noop
Martin Quinson [Tue, 26 Jan 2016 18:09:27 +0000 (19:09 +0100)]
Merge pull request #54 from glesserd/master
Allows the bytes_amount argument of MSG_parallel_task_create to be null
David Glesser [Tue, 26 Jan 2016 15:11:17 +0000 (16:11 +0100)]
Allows the bytes_amount argument of MSG_parallel_task_create to be null.
If there is no communications in your parallel task, it is useless to allocate a host_nb*host_nb full of 0.
Martin Quinson [Tue, 26 Jan 2016 09:24:46 +0000 (10:24 +0100)]
[trace_mgr] cosmetics and simplifications
Frederic Suter [Tue, 26 Jan 2016 12:56:04 +0000 (13:56 +0100)]
SimDag Revolution: SD_workstation becomes sg_host
degomme [Tue, 26 Jan 2016 10:50:37 +0000 (11:50 +0100)]
This triggered a segfault as argc and argv are null here...
Is this useful ? how are argc and argv passed in this context ?
degomme [Tue, 26 Jan 2016 10:44:01 +0000 (11:44 +0100)]
try again to fix out of source lua test
Frederic Suter [Mon, 25 Jan 2016 23:07:32 +0000 (00:07 +0100)]
I said no sets, even in dicts
Frederic Suter [Mon, 25 Jan 2016 22:50:04 +0000 (23:50 +0100)]
never trust distcheck
Frederic Suter [Mon, 25 Jan 2016 22:25:24 +0000 (23:25 +0100)]
body count++: routing_get_latency_and_bandwidth
Frederic Suter [Mon, 25 Jan 2016 22:24:56 +0000 (23:24 +0100)]
set are dead. don't include this .h
Frederic Suter [Mon, 25 Jan 2016 21:16:07 +0000 (22:16 +0100)]
kill sets! kill!
Martin Quinson [Mon, 25 Jan 2016 21:24:35 +0000 (22:24 +0100)]
don't set a property on tests that are removed
Martin Quinson [Mon, 25 Jan 2016 21:03:43 +0000 (22:03 +0100)]
try to fix that test when not built in dir
Martin Quinson [Mon, 25 Jan 2016 21:00:42 +0000 (22:00 +0100)]
cosmetics around surf traces
Martin Quinson [Mon, 25 Jan 2016 20:33:54 +0000 (21:33 +0100)]
kill a useless function
that field is only set by the class itself, no need for a setter, even
if the field is private.
Frederic Suter [Mon, 25 Jan 2016 20:25:45 +0000 (21:25 +0100)]
partially revert modifications
Frederic Suter [Mon, 25 Jan 2016 20:24:42 +0000 (21:24 +0100)]
a couple more asserts
Martin Quinson [Mon, 25 Jan 2016 20:03:19 +0000 (21:03 +0100)]
document a function
Martin Quinson [Mon, 25 Jan 2016 16:19:18 +0000 (17:19 +0100)]
kill an unused parameter in the trace_mgr
Martin Quinson [Mon, 25 Jan 2016 16:07:30 +0000 (17:07 +0100)]
objectifies the Future Event Set of trace events
That's a rather mechanical change so far, and more cleanups is needed.
Frederic Suter [Mon, 25 Jan 2016 15:32:45 +0000 (16:32 +0100)]
assert when you should!
Frederic Suter [Mon, 25 Jan 2016 15:29:44 +0000 (16:29 +0100)]
cleanup doesn't seem to be up. no extra leak. kill!
Frederic Suter [Mon, 25 Jan 2016 15:06:37 +0000 (16:06 +0100)]
uncovered code in test is dead code. kill!
Frederic Suter [Mon, 25 Jan 2016 14:56:44 +0000 (15:56 +0100)]
uncovered code in test is dead code. kill!
degomme [Mon, 25 Jan 2016 15:31:31 +0000 (16:31 +0100)]
desperate attempt :
- These tests fail, and it's been like this since a long time, now
- I don't want to disable them because they should be fixed, I guess
- They crash some test systems in violent ways, by looping and allocating lots of memory. They timeout after a while, but too late on some systems.
So this is an attempt to destroy them before they cause any damage, without just disabling the tests.
degomme [Mon, 25 Jan 2016 11:38:12 +0000 (12:38 +0100)]
build with verbosity
degomme [Mon, 25 Jan 2016 11:24:52 +0000 (12:24 +0100)]
This was useless, as it seems
degomme [Mon, 25 Jan 2016 11:23:12 +0000 (12:23 +0100)]
dont configure/build twice for dynamicanalysis
Frederic Suter [Mon, 25 Jan 2016 10:07:02 +0000 (11:07 +0100)]
please 32-bit archs too
Frederic Suter [Mon, 25 Jan 2016 09:58:50 +0000 (10:58 +0100)]
squeeze that one too
degomme [Mon, 25 Jan 2016 09:56:02 +0000 (10:56 +0100)]
silence some warnings when generating memchek tests
degomme [Mon, 25 Jan 2016 09:43:52 +0000 (10:43 +0100)]
valgrind version checking rule did not match 3.10.0
Frederic Suter [Mon, 25 Jan 2016 09:11:28 +0000 (10:11 +0100)]
get rid of simdag tracing. was superficial anyway
Frederic Suter [Mon, 25 Jan 2016 08:21:22 +0000 (09:21 +0100)]
start to use s4u in simdag internally
degomme [Mon, 25 Jan 2016 09:20:11 +0000 (10:20 +0100)]
useless comment --
degomme [Mon, 25 Jan 2016 09:14:53 +0000 (10:14 +0100)]
Enable model checking again for coverage, as slave has been updated to jessie
Martin Quinson [Sun, 24 Jan 2016 09:47:24 +0000 (10:47 +0100)]
don't mark inline the functions that are exported
I guess that gcc ignores such bogus declarations but it breaks on
clang/macosx.
Martin Quinson [Sun, 24 Jan 2016 09:08:09 +0000 (10:08 +0100)]
kill the right XML files
Martin Quinson [Sun, 24 Jan 2016 08:30:57 +0000 (09:30 +0100)]
another attempt at fixing travis
Martin Quinson [Sun, 24 Jan 2016 08:21:59 +0000 (09:21 +0100)]
[travis] remove coverity as it seems to break everything
Martin Quinson [Sun, 24 Jan 2016 08:15:56 +0000 (09:15 +0100)]
tidyify a large XML file
Martin Quinson [Sun, 24 Jan 2016 08:15:24 +0000 (09:15 +0100)]
remove big useless deployment files
Martin Quinson [Sat, 23 Jan 2016 21:19:55 +0000 (22:19 +0100)]
Compile trace_mgr with g++. Next step: objectification
Martin Quinson [Sat, 23 Jan 2016 21:35:41 +0000 (22:35 +0100)]
explain in comment why we don't even test pthread on windows
Martin Quinson [Sat, 23 Jan 2016 21:17:45 +0000 (22:17 +0100)]
kill some more dead code from the C API to surf
Martin Quinson [Sat, 23 Jan 2016 21:06:52 +0000 (22:06 +0100)]
[java] do not load winpthread-1 on windows
- We made sure that we don't depend on that lib with the previous
commit.
- This makes things really simpler in the cmake, as we need only our
own libraries, that are the same on all platforms. No more cmake
conditionals that I fail to write for windows, no more sequencing
that fail with parallel builds.
- While I was at it, I did some reordering in the Java.cmake to have
related parts together.
Martin Quinson [Sat, 23 Jan 2016 20:53:29 +0000 (21:53 +0100)]
do not even test pthread on windows
This way, the Java library won't have any dependency on the
winpthread-1.dll library provided by mingw32-64.
Less dependencies, less problems.
Martin Quinson [Sat, 23 Jan 2016 09:23:21 +0000 (10:23 +0100)]
add some advertisement for Simulacrum
Frederic Suter [Fri, 22 Jan 2016 21:40:02 +0000 (22:40 +0100)]
this file is not here anymore
Frederic Suter [Fri, 22 Jan 2016 21:37:12 +0000 (22:37 +0100)]
deduplication and tidying
Martin Quinson [Fri, 22 Jan 2016 21:03:41 +0000 (22:03 +0100)]
cosmetics
Martin Quinson [Fri, 22 Jan 2016 20:58:45 +0000 (21:58 +0100)]
we will never distribute a windows installer again
We would need to build with Visual C for that (because C compiler are
not compatible on Windows), and this proved to be too hard for me.
Frederic Suter [Fri, 22 Jan 2016 20:28:38 +0000 (21:28 +0100)]
remove these huge generated files used with gtnets
Martin Quinson [Fri, 22 Jan 2016 20:39:20 +0000 (21:39 +0100)]
dedupplicate the platform files in the archive
Martin Quinson [Fri, 22 Jan 2016 20:39:00 +0000 (21:39 +0100)]
Do not look for the files that I just removed
Martin Quinson [Fri, 22 Jan 2016 20:13:56 +0000 (21:13 +0100)]
kill large unused useless dumb deployment files
Frederic Suter [Fri, 22 Jan 2016 19:34:08 +0000 (20:34 +0100)]
coverage madness in examples
Martin Quinson [Fri, 22 Jan 2016 17:16:53 +0000 (18:16 +0100)]
[jenkins] disable coverage of MC (libdw too ancient on slave)
Martin Quinson [Fri, 22 Jan 2016 17:07:40 +0000 (18:07 +0100)]
[java] dont even try to load boost_context
Martin Quinson [Fri, 22 Jan 2016 15:59:32 +0000 (16:59 +0100)]
kill dead code in the C interface to surf
Every surf user should use the C++ interface anyway
(+ useless cosmetics not worthing a commit on their own)
Frederic Suter [Fri, 22 Jan 2016 15:49:33 +0000 (16:49 +0100)]
plug a leak when ptask_LO7 is used
Frederic Suter [Fri, 22 Jan 2016 14:31:05 +0000 (15:31 +0100)]
improve coverage in teshsuite
Martin Quinson [Fri, 22 Jan 2016 15:28:28 +0000 (16:28 +0100)]
do not include libboost-context in the jar
- This is difficult because we may need to include libboost-chrono or
other libraries.
- This breaks the tests on some systems because of messages similar to
| OpenJDK Client VM warning: You have loaded library
| /tmp/simgrid-java7021501405032421762/libboost_context.so which might
| have disabled stack guard. The VM will try to fix the stack guard now.
- This make it difficult to build the jar on windows while allowing
parallel build.
So don't include the external libraries in the jar at all. We will
have to generate the native libraries with no dependencies for the
stable releases.
Martin Quinson [Fri, 22 Jan 2016 15:15:50 +0000 (16:15 +0100)]
typo in comments
Martin Quinson [Fri, 22 Jan 2016 15:13:12 +0000 (16:13 +0100)]
kill dead code. Simgrid internals are Pure Magic
degomme [Fri, 22 Jan 2016 14:40:15 +0000 (15:40 +0100)]
add missing call in host (available in MSG, used in lua)
Martin Quinson [Fri, 22 Jan 2016 13:50:33 +0000 (14:50 +0100)]
plug a memleak
Frederic Suter [Fri, 22 Jan 2016 13:00:26 +0000 (14:00 +0100)]
completely useless commit (reindent repetitive xml)
degomme [Fri, 22 Jan 2016 12:50:51 +0000 (13:50 +0100)]
Revert "[jenkins] also exclude generated files from the coverage"
This reverts commit
b218ac72df339ff0d8dc9e063c4820a4fee831eb.
degomme [Fri, 22 Jan 2016 12:50:18 +0000 (13:50 +0100)]
Enable everything I can think of for coverage
Frederic Suter [Fri, 22 Jan 2016 12:11:00 +0000 (13:11 +0100)]
change argument testing method (100% coverage)
degomme [Fri, 22 Jan 2016 11:53:11 +0000 (12:53 +0100)]
requalify tesh
degomme [Fri, 22 Jan 2016 11:47:30 +0000 (12:47 +0100)]
fix compilation with jedule and limited by latency
Martin Quinson [Fri, 22 Jan 2016 10:51:51 +0000 (11:51 +0100)]
remove two broken tests. Who use ptask anyway? ;)
Martin Quinson [Fri, 22 Jan 2016 10:51:18 +0000 (11:51 +0100)]
revalidate tesh files when maestro is given a process name in the logs
Martin Quinson [Fri, 22 Jan 2016 09:53:37 +0000 (10:53 +0100)]
Kill another GRAS leftover: SG/RL thread portability layer
Also, maestro's reported name is now "maestro" instead of "". This
breaks a lot of tesh files that I'll fix in the next commit for clarity.
Christian Heinrich [Thu, 21 Jan 2016 11:06:59 +0000 (12:06 +0100)]
[Lua] Removed MSG from Lua
Christian Heinrich [Thu, 21 Jan 2016 10:59:26 +0000 (11:59 +0100)]
[LUA] Removed another outdated lua function
degomme [Fri, 22 Jan 2016 10:22:09 +0000 (11:22 +0100)]
try to fix build with jedule/latency bound
degomme [Thu, 21 Jan 2016 10:40:27 +0000 (11:40 +0100)]
changelog update
Martin Quinson [Thu, 21 Jan 2016 20:14:04 +0000 (21:14 +0100)]
kill another GRAS leftover: xbt_peer_t
Martin Quinson [Thu, 21 Jan 2016 19:53:48 +0000 (20:53 +0100)]
some more renamings in the traces