Frederic Suter [Wed, 16 Mar 2016 12:25:06 +0000 (13:25 +0100)]
kill unused deployment file
Frederic Suter [Wed, 16 Mar 2016 12:05:12 +0000 (13:05 +0100)]
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
Frederic Suter [Wed, 16 Mar 2016 12:04:37 +0000 (13:04 +0100)]
get rid of some useless deployment files
we can create processes after all
degomme [Wed, 16 Mar 2016 10:37:43 +0000 (11:37 +0100)]
oops
degomme [Wed, 16 Mar 2016 10:01:19 +0000 (11:01 +0100)]
Separate Coverage and DynamicAnalysys scripts.
As the Dynamic Analysis is broken for now, this will allow to launch only coverage
Gabriel Corona [Wed, 16 Mar 2016 09:40:51 +0000 (10:40 +0100)]
[mc] Remove unused MC bits in parmap
degomme [Wed, 16 Mar 2016 09:31:53 +0000 (10:31 +0100)]
Simgrid already has this dependency (and handles this better for win build)
Gabriel Corona [Wed, 16 Mar 2016 09:02:49 +0000 (10:02 +0100)]
[mc] Remove commented-out/disabled code in mc_diff.cpp
Gabriel Corona [Wed, 16 Mar 2016 08:44:33 +0000 (09:44 +0100)]
[mc] Remove pointless #includes
Martin Quinson [Tue, 15 Mar 2016 23:33:41 +0000 (00:33 +0100)]
further cleanups in the surf::traces
Gabriel Corona [Tue, 15 Mar 2016 22:38:51 +0000 (23:38 +0100)]
[mc] Use _exit() in fork()-ed process
Martin Quinson [Tue, 15 Mar 2016 21:13:41 +0000 (22:13 +0100)]
Merge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid
Martin Quinson [Tue, 15 Mar 2016 21:13:32 +0000 (22:13 +0100)]
be more explicit when we see a platform v3 file
degomme [Tue, 15 Mar 2016 15:57:48 +0000 (16:57 +0100)]
we did not really need cm02 here, did we? (it breaks centos)
Gabriel Corona [Tue, 15 Mar 2016 15:10:47 +0000 (16:10 +0100)]
[mc] Ignore output of bugged1_liveness_visited
Gabriel Corona [Tue, 15 Mar 2016 15:05:12 +0000 (16:05 +0100)]
[mc] Remove useless asserts
Gabriel Corona [Tue, 15 Mar 2016 14:04:49 +0000 (15:04 +0100)]
[mc] Fix typos
Gabriel Corona [Tue, 15 Mar 2016 13:54:40 +0000 (14:54 +0100)]
[mc] Remove split the MCed and MCer part of MC_deadlock_check()
Gabriel Corona [Tue, 15 Mar 2016 13:42:04 +0000 (14:42 +0100)]
[mc] Make 'colors' variable static
degomme [Tue, 15 Mar 2016 14:09:03 +0000 (15:09 +0100)]
Add a message to the user to specify our requirement for Boost version
Gabriel Corona [Tue, 15 Mar 2016 13:09:32 +0000 (14:09 +0100)]
[mc] Remove remaining bits of parmap in MC (not used)
Gabriel Corona [Tue, 15 Mar 2016 13:02:58 +0000 (14:02 +0100)]
[mc] Remove useless stuff in mc_private.h
Martin Quinson [Tue, 15 Mar 2016 13:04:06 +0000 (14:04 +0100)]
fix a test
Martin Quinson [Tue, 15 Mar 2016 13:03:04 +0000 (14:03 +0100)]
remove an empty structure left over
Gabriel Corona [Tue, 15 Mar 2016 12:34:12 +0000 (13:34 +0100)]
Revert my (subtle) attempts to fork simgrid...
Gabriel Corona [Tue, 15 Mar 2016 12:18:19 +0000 (13:18 +0100)]
[mc] Remove C typedefs (mc_foobar_t) and mc_forward.h
Gabriel Corona [Tue, 15 Mar 2016 12:02:11 +0000 (13:02 +0100)]
[mc] Move MC malloc introspection code in simgrid::mc
Gabriel Corona [Tue, 15 Mar 2016 11:00:44 +0000 (12:00 +0100)]
[mc] Move unwinding glue in a UnwindContext class
Martin Quinson [Tue, 15 Mar 2016 10:23:57 +0000 (11:23 +0100)]
Merge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid
Martin Quinson [Tue, 15 Mar 2016 10:22:38 +0000 (11:22 +0100)]
further objectifies the traces
- Convert the list of all traces from xbt_dict to std::unordered_map
- Refuse "" as a trace filename and fix the calling code
Gabriel Corona [Mon, 14 Mar 2016 10:38:16 +0000 (11:38 +0100)]
[mc] Move process_vm_readv-based implementation of libunwind in simgrid::mc
Gabriel Corona [Mon, 14 Mar 2016 09:20:30 +0000 (10:20 +0100)]
[mc] Fix comment/TODO
Gabriel Corona [Mon, 14 Mar 2016 09:12:29 +0000 (10:12 +0100)]
[mc] Make Process:cache_flags private
Gabriel Corona [Mon, 14 Mar 2016 08:33:06 +0000 (09:33 +0100)]
[mc] Fix documentation
degomme [Tue, 15 Mar 2016 09:33:27 +0000 (10:33 +0100)]
appveyor : switch boost to more recent one, and silence choco a bit
This should avoid having a 3.6MB output.
Martin Quinson [Tue, 15 Mar 2016 09:15:25 +0000 (10:15 +0100)]
Merge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid
Martin Quinson [Tue, 15 Mar 2016 09:15:14 +0000 (10:15 +0100)]
stfu choco
Martin Quinson [Tue, 15 Mar 2016 08:59:11 +0000 (09:59 +0100)]
start objectifying the surf traces
Frederic Suter [Tue, 15 Mar 2016 00:34:19 +0000 (01:34 +0100)]
what a wonderful night in XBT ...
Frederic Suter [Mon, 14 Mar 2016 22:19:52 +0000 (23:19 +0100)]
remove a couple of MSC_VER stuff
and some blank lines too
Frederic Suter [Mon, 14 Mar 2016 21:48:31 +0000 (22:48 +0100)]
tiny tiny commit
Frederic Suter [Mon, 14 Mar 2016 21:36:37 +0000 (22:36 +0100)]
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
Frederic Suter [Mon, 14 Mar 2016 21:34:05 +0000 (22:34 +0100)]
cleanups in java bindings
Martin Quinson [Mon, 14 Mar 2016 21:10:15 +0000 (22:10 +0100)]
Merge branch 'master' of github.com:mquinson/simgrid
Martin Quinson [Mon, 14 Mar 2016 21:09:16 +0000 (22:09 +0100)]
surf::cpu: apply the latest naming convention of fields and methods
Martin Quinson [Mon, 14 Mar 2016 20:58:37 +0000 (21:58 +0100)]
surf/trace: kill dead code
Martin Quinson [Mon, 14 Mar 2016 20:42:56 +0000 (21:42 +0100)]
really put 'network/crosstraffic' to yes by default, and fix the teshes
Martin Quinson [Mon, 14 Mar 2016 17:50:03 +0000 (18:50 +0100)]
small cleanups to appveyor
Martin Quinson [Mon, 14 Mar 2016 16:40:11 +0000 (17:40 +0100)]
appveyor: these tests don't exist anymore
Martin Quinson [Mon, 14 Mar 2016 16:09:51 +0000 (17:09 +0100)]
cmake/java: On windows, take the dll from the chocolatey location
Martin Quinson [Mon, 14 Mar 2016 15:50:06 +0000 (16:50 +0100)]
appveyor: flavor mingw over perl in the PATH
Martin Quinson [Mon, 14 Mar 2016 13:15:39 +0000 (14:15 +0100)]
Providing our own copy of Win32API::File was a very bad idea
Martin Quinson [Mon, 14 Mar 2016 13:07:37 +0000 (14:07 +0100)]
appveyor: full path to mingw32-make
Martin Quinson [Mon, 14 Mar 2016 16:40:11 +0000 (17:40 +0100)]
appveyor: these tests don't exist anymore
Martin Quinson [Mon, 14 Mar 2016 16:09:51 +0000 (17:09 +0100)]
cmake/java: On windows, take the dll from the chocolatey location
Frederic Suter [Mon, 14 Mar 2016 15:50:44 +0000 (16:50 +0100)]
reorg examples/simdag for better user experience
+ kill sd_test2 that brings nothing wrt the teshsuite
Martin Quinson [Mon, 14 Mar 2016 15:50:06 +0000 (16:50 +0100)]
appveyor: flavor mingw over perl in the PATH
Martin Quinson [Mon, 14 Mar 2016 15:16:24 +0000 (16:16 +0100)]
Merge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid
Frederic Suter [Mon, 14 Mar 2016 14:49:23 +0000 (15:49 +0100)]
add a (simple) test for storage actions
Martin Quinson [Mon, 14 Mar 2016 13:15:39 +0000 (14:15 +0100)]
Providing our own copy of Win32API::File was a very bad idea
Frederic Suter [Mon, 14 Mar 2016 13:12:35 +0000 (14:12 +0100)]
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
Martin Quinson [Mon, 14 Mar 2016 13:07:37 +0000 (14:07 +0100)]
appveyor: full path to mingw32-make
Frederic Suter [Mon, 14 Mar 2016 12:51:18 +0000 (13:51 +0100)]
factor Cmake and clean files
Martin Quinson [Mon, 14 Mar 2016 12:35:19 +0000 (13:35 +0100)]
try to manually install mingw to get make
Frederic Suter [Mon, 14 Mar 2016 12:13:51 +0000 (13:13 +0100)]
blank--
Frederic Suter [Mon, 14 Mar 2016 11:52:50 +0000 (12:52 +0100)]
make dt runnable (fix argv accesses)
Frederic Suter [Mon, 14 Mar 2016 11:42:54 +0000 (12:42 +0100)]
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
Martin Quinson [Mon, 14 Mar 2016 09:04:31 +0000 (10:04 +0100)]
appveyor: Switch to Strawberry Perl and use chocolatey
- Active Perl is good if you use MSVC
- choco install seems better than downloading the prebuilt
dependencies of an other project (symengine) we know nothing about
Martin Quinson [Mon, 14 Mar 2016 08:57:10 +0000 (09:57 +0100)]
fix make dist
Martin Quinson [Mon, 14 Mar 2016 08:56:37 +0000 (09:56 +0100)]
try to use cpan on appveyor
Frederic Suter [Mon, 14 Mar 2016 08:42:29 +0000 (09:42 +0100)]
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
Martin Quinson [Mon, 14 Mar 2016 06:43:50 +0000 (07:43 +0100)]
[Win32API::File] Use Carp::croak instead of bare croak
Without this, I get the following message:
String found where operator expected at C:/projects/simgrid/bin/IPC/Win32APIFile.pm line 278, near "croak 'Win32API::File Usage: '"
(Do you need to predeclare croak?)
syntax error at C:/projects/simgrid/bin/IPC/Win32APIFile.pm line 278, near "croak 'Win32API::File Usage: '"
Martin Quinson [Mon, 14 Mar 2016 06:21:26 +0000 (07:21 +0100)]
embeed our own fresh copy of Win32API::File
Martin Quinson [Sun, 13 Mar 2016 21:28:52 +0000 (22:28 +0100)]
try to fix the windows build
Martin Quinson [Sun, 13 Mar 2016 20:51:40 +0000 (21:51 +0100)]
obsolete script: RuleBased routing was removed in v3.10
Martin Quinson [Sun, 13 Mar 2016 20:42:25 +0000 (21:42 +0100)]
Merge branch 'master' of github.com:mquinson/simgrid
Martin Quinson [Sun, 13 Mar 2016 20:42:10 +0000 (21:42 +0100)]
try to reactivate tesh on windows
Martin Quinson [Sun, 13 Mar 2016 20:40:36 +0000 (21:40 +0100)]
remove the git release from the config.h to reduce the amount of rebuilds
Frederic Suter [Sun, 13 Mar 2016 20:08:20 +0000 (21:08 +0100)]
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
Martin Quinson [Sat, 12 Mar 2016 20:21:16 +0000 (21:21 +0100)]
rework the doc of the include tag
Martin Quinson [Sat, 12 Mar 2016 20:20:35 +0000 (21:20 +0100)]
tesh: Merge https://github.com/toddr/IPC-Run/pull/19 into our IPC
Gabriel Corona [Fri, 11 Mar 2016 16:02:43 +0000 (17:02 +0100)]
[mc] Move client-side message processing in the Client class
Gabriel Corona [Fri, 11 Mar 2016 14:58:52 +0000 (15:58 +0100)]
[mc] FIXME MC_cut()
degomme [Fri, 11 Mar 2016 15:26:53 +0000 (16:26 +0100)]
for once, %zu->%lu
degomme [Fri, 11 Mar 2016 14:34:34 +0000 (15:34 +0100)]
try to fix that for 32 bits platforms
degomme [Fri, 11 Mar 2016 14:30:35 +0000 (15:30 +0100)]
Don't perform these tests without smpi compiled
degomme [Fri, 11 Mar 2016 14:20:11 +0000 (15:20 +0100)]
build this file in the build folder and not in the middle of the sources ...
We need to correct it anyway, as it is awfully incompatible with the new way of doing tests
degomme [Fri, 11 Mar 2016 14:19:18 +0000 (15:19 +0100)]
replace some abs by fabs, to please freebsd
Gabriel Corona [Fri, 11 Mar 2016 14:12:48 +0000 (15:12 +0100)]
[mc] Rename mc_client.{h,cpp} to Client.{hpp,cpp}
Gabriel Corona [Thu, 10 Mar 2016 14:36:54 +0000 (15:36 +0100)]
[mc] Encapsulate model-checker/model-checker communications classes
- Channel, for low-lewel message send/receive (currently a wrapper around a socket);
- Client, for the client-side logic.
Gabriel Corona [Thu, 10 Mar 2016 13:42:12 +0000 (14:42 +0100)]
[mc] Remove useless extern "C" around logging categories
Gabriel Corona [Thu, 10 Mar 2016 13:30:06 +0000 (14:30 +0100)]
[mc] Small changes to Variable
Gabriel Corona [Thu, 10 Mar 2016 13:05:20 +0000 (14:05 +0100)]
[mc] Move some SIMIX inspection code in the Process class
Martin Quinson [Fri, 11 Mar 2016 12:15:54 +0000 (13:15 +0100)]
random tag is gone
Martin Quinson [Thu, 10 Mar 2016 21:22:24 +0000 (22:22 +0100)]
Merge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid
Martin Quinson [Thu, 10 Mar 2016 21:22:16 +0000 (22:22 +0100)]
improve the s4u::Actor API (and mimick the one of rsg::Actor)
Martin Quinson [Thu, 10 Mar 2016 20:56:07 +0000 (21:56 +0100)]
move a function to the right (xml) file
Martin Quinson [Thu, 10 Mar 2016 20:37:36 +0000 (21:37 +0100)]
useless cleanups
Martin Quinson [Thu, 10 Mar 2016 20:35:28 +0000 (21:35 +0100)]
actually, this attribute is harmful on non-full links
Martin Quinson [Thu, 10 Mar 2016 20:08:44 +0000 (21:08 +0100)]
uniformize one step of the link creation in Cste
When netlink_parse_init() will be called by every model, it will be
inlined instead of being the exact same callback in any case