Arnaud Giersch [Wed, 27 Jun 2018 12:18:12 +0000 (14:18 +0200)]
Remove useless parentheses.
Martin Quinson [Wed, 27 Jun 2018 10:26:03 +0000 (12:26 +0200)]
Travis: actually get the packages I just made available
Sorry for the noise, I'm debugging in production :)
Martin Quinson [Wed, 27 Jun 2018 10:21:56 +0000 (12:21 +0200)]
travis: try to get boost 1.60 here
Arnaud Giersch [Tue, 26 Jun 2018 18:55:28 +0000 (20:55 +0200)]
Try to reduce cognitive complexity for smpi_main (Sonar).
Arnaud Giersch [Tue, 26 Jun 2018 18:47:09 +0000 (20:47 +0200)]
Remove redundant access specifier.
Arnaud Giersch [Tue, 26 Jun 2018 15:17:11 +0000 (17:17 +0200)]
Make member variables "private".
Arnaud Giersch [Tue, 26 Jun 2018 13:00:29 +0000 (15:00 +0200)]
Try to please Sonar about redundant forward declaration of Transition.
Arnaud Giersch [Mon, 25 Jun 2018 20:39:35 +0000 (22:39 +0200)]
Unused parameter.
Arnaud Giersch [Mon, 25 Jun 2018 20:28:02 +0000 (22:28 +0200)]
Use namespace aliases instead of "using" directives.
Arnaud Giersch [Mon, 25 Jun 2018 20:18:09 +0000 (22:18 +0200)]
Remove usage of bad style "using namespace" with little benefit.
Arnaud Giersch [Mon, 25 Jun 2018 13:25:18 +0000 (15:25 +0200)]
Update.
Arnaud Giersch [Mon, 25 Jun 2018 09:11:41 +0000 (11:11 +0200)]
Define XBT_ATTRIB_DEPRECATED_v324.
Arnaud Giersch [Mon, 25 Jun 2018 09:10:16 +0000 (11:10 +0200)]
Remove features marked with DEPRECATED_v321.
Martin Quinson [Sun, 24 Jun 2018 23:55:27 +0000 (01:55 +0200)]
woops, fix the sonarcloud badge
Martin Quinson [Sun, 24 Jun 2018 23:32:16 +0000 (01:32 +0200)]
start the v3.21 cycle
Martin Quinson [Sun, 24 Jun 2018 22:51:54 +0000 (00:51 +0200)]
README: Add a SonarCloud badge
Martin Quinson [Sun, 24 Jun 2018 21:59:14 +0000 (23:59 +0200)]
doc: further improve the release HOWTO
Augustin Degomme [Sun, 24 Jun 2018 13:19:02 +0000 (15:19 +0200)]
leaks --. Maybe
Martin Quinson [Sun, 24 Jun 2018 10:25:32 +0000 (12:25 +0200)]
Release v3.20
Martin Quinson [Sun, 24 Jun 2018 00:15:35 +0000 (02:15 +0200)]
make an unused parameter as such
Martin Quinson [Sat, 23 Jun 2018 20:32:16 +0000 (22:32 +0200)]
Revert "simplification"
The "previous" parameter is not used by our own callbacks, but may
reveal useful to our users.
This reverts commit
581fd733dd72630f9aa9b7528503693bd857bbbd.
Martin Quinson [Sat, 23 Jun 2018 20:27:23 +0000 (22:27 +0200)]
proposal of a release name
Martin Quinson [Sat, 23 Jun 2018 19:58:50 +0000 (21:58 +0200)]
snake_case s4u::Host and improve doc
Martin Quinson [Sat, 23 Jun 2018 19:14:17 +0000 (21:14 +0200)]
snake_case routing::NetPoint
Martin Quinson [Sat, 23 Jun 2018 18:52:13 +0000 (20:52 +0200)]
split NetZone and NetZoneImpl as it should in s4u realm
Martin Quinson [Sat, 23 Jun 2018 09:33:02 +0000 (11:33 +0200)]
another attempt at fixing the include madness in mc for Mac
Martin Quinson [Sat, 23 Jun 2018 09:15:44 +0000 (11:15 +0200)]
fix mac builds
Martin Quinson [Sat, 23 Jun 2018 09:04:18 +0000 (11:04 +0200)]
Mention simgrid_convert_TI_traces.py in changelog
Martin Quinson [Sat, 23 Jun 2018 08:58:58 +0000 (10:58 +0200)]
Merge pull request #272 from mpoquet/SMPI_convert
Add TIT trace conversion script
Martin Quinson [Sat, 23 Jun 2018 08:18:32 +0000 (10:18 +0200)]
snake_case RoutedZone
Martin Quinson [Sat, 23 Jun 2018 08:02:25 +0000 (10:02 +0200)]
privatize and snake_case some methods in DijkstraZone
Martin Quinson [Sat, 23 Jun 2018 07:44:05 +0000 (09:44 +0200)]
snake_case FatTreeZone
Martin Quinson [Sat, 23 Jun 2018 07:41:55 +0000 (09:41 +0200)]
privatize and snake_case some methods in DragonflyZone
Martin Quinson [Fri, 22 Jun 2018 18:12:15 +0000 (20:12 +0200)]
untangle a bit mc header files
Martin Quinson [Thu, 21 Jun 2018 00:11:37 +0000 (02:11 +0200)]
cut some includes in MC
Arnaud Giersch [Fri, 22 Jun 2018 19:35:47 +0000 (21:35 +0200)]
Revert "Kill unused target."
My mistake, it's in fact used (keyword ALL).
This reverts commit
1b69fabbaddeda90a9065f31ef30fb8f22ad4105.
MERCIER Michael [Fri, 22 Jun 2018 11:48:00 +0000 (13:48 +0200)]
[Tools] Add TIT convertor script in installation
Arnaud Giersch [Tue, 24 Apr 2018 13:11:19 +0000 (15:11 +0200)]
Please Sonar and kill useless declaration (again).
Arnaud Giersch [Thu, 21 Jun 2018 14:20:15 +0000 (16:20 +0200)]
Kill unused target.
Christian Heinrich [Thu, 21 Jun 2018 14:54:40 +0000 (16:54 +0200)]
[CHANGELOG] Added lowercased TIT actions
Christian Heinrich [Thu, 21 Jun 2018 14:42:28 +0000 (16:42 +0200)]
[TRACING] Rename TIT action Irecv -> irecv
Christian Heinrich [Thu, 21 Jun 2018 14:41:22 +0000 (16:41 +0200)]
[TRACING] Rename TIT action Isend -> isend
Christian Heinrich [Thu, 21 Jun 2018 14:21:14 +0000 (16:21 +0200)]
[TRACING] Rename TIT action allToAll -> alltoall
Christian Heinrich [Thu, 21 Jun 2018 14:20:38 +0000 (16:20 +0200)]
[TRACING] Update trace files for allToAll -> alltoall conversion
Code changes will follow in next commit.
Christian Heinrich [Thu, 21 Jun 2018 14:17:03 +0000 (16:17 +0200)]
[TRACING] Rename TIT action allToAllV -> alltoallv
Christian Heinrich [Thu, 21 Jun 2018 14:16:11 +0000 (16:16 +0200)]
[TRACING] Update trace files for allToAllV -> alltoall conversion
Code changes will follow in next commit.
Christian Heinrich [Thu, 21 Jun 2018 14:13:23 +0000 (16:13 +0200)]
[TRACING] Rename TIT action allGather -> allgather
Christian Heinrich [Thu, 21 Jun 2018 14:12:33 +0000 (16:12 +0200)]
[TRACING] Rename TIT action gatherV -> gatherv
Christian Heinrich [Thu, 21 Jun 2018 14:11:33 +0000 (16:11 +0200)]
[TRACING] Rename TIT action reduceScatter -> reducescatter
Christian Heinrich [Thu, 21 Jun 2018 14:10:16 +0000 (16:10 +0200)]
[TRACING] Rename TIT action scatterV -> scatterv
Christian Heinrich [Thu, 21 Jun 2018 14:06:32 +0000 (16:06 +0200)]
[TRACING] Rename TIT action waitAll -> waitall
Christian Heinrich [Thu, 21 Jun 2018 14:02:20 +0000 (16:02 +0200)]
[TRACING] allGatherV -> allgatherv
Christian Heinrich [Thu, 21 Jun 2018 13:52:02 +0000 (15:52 +0200)]
[SMPI] Code changes for allReduce -> allreduce
Christian Heinrich [Thu, 21 Jun 2018 13:49:51 +0000 (15:49 +0200)]
[TESH] Traces: allReduce -> allreduce
This only changes the traces; the code will be changed in the next
commit.
Christian Heinrich [Thu, 21 Jun 2018 13:38:00 +0000 (15:38 +0200)]
[CMAKE] Rename actions_allReduce.txt for consistency
This action will be renamed from allReduce to allreduce and
we hence start with renaming the files.
MERCIER Michael [Thu, 21 Jun 2018 13:35:33 +0000 (15:35 +0200)]
[Tools] TIT convertor fix version header
MERCIER Michael [Thu, 21 Jun 2018 13:30:51 +0000 (15:30 +0200)]
[Tools] TIT convertor script lower case + version + usage
Christian Heinrich [Thu, 21 Jun 2018 10:35:12 +0000 (12:35 +0200)]
Christian Heinrich [Tue, 29 May 2018 18:20:39 +0000 (20:20 +0200)]
[REPLAY] Update replay.hpp
- Remove implementation of ReplayAction<T>::execute
This fixes issues with templated classes and virtual functions
- Remove 'static' attribute for log_timed_action()
This function may be useful for user-defined functions as well.
Christian Heinrich [Tue, 24 Apr 2018 15:26:25 +0000 (17:26 +0200)]
[SMPI] Change name of #define value
Christian Heinrich [Wed, 16 May 2018 13:32:54 +0000 (15:32 +0200)]
[SMPI] Add function declarations to replay.hpp
Christian Heinrich [Fri, 20 Apr 2018 16:37:35 +0000 (18:37 +0200)]
[SMPI] Add #ifndef to the new header files.
Christian Heinrich [Thu, 21 Jun 2018 09:06:13 +0000 (11:06 +0200)]
[CHANGELOG] Added section on tracing tags and MPI_Wait
Christian Heinrich [Wed, 13 Jun 2018 12:53:03 +0000 (14:53 +0200)]
[Plugin/Hostload] Add plugin to already existing hosts as well
Before this change, the plugin would only support hosts that
were created after the plugin was initialized. This change supports
pre-existing hosts as well.
Christian Heinrich [Fri, 8 Jun 2018 18:28:06 +0000 (20:28 +0200)]
[HostLoad] Delete default constructors explicitly
Christian Heinrich [Fri, 8 Jun 2018 18:29:35 +0000 (20:29 +0200)]
[HostLoad] Add two comments to class properties
Christian Heinrich [Wed, 20 Jun 2018 08:59:43 +0000 (10:59 +0200)]
[SMPI] Replay: Cosmetics -- Fix wrong indentation
Christian Heinrich [Mon, 4 Jun 2018 09:07:34 +0000 (11:07 +0200)]
[SMPI] Replay: Make the 'storage' variable static
Christian Heinrich [Mon, 4 Jun 2018 09:06:05 +0000 (11:06 +0200)]
[SMPI] Replay: Move XBT_LOG_NEW_... statement to the top
Christian Heinrich [Mon, 4 Jun 2018 09:05:07 +0000 (11:05 +0200)]
[SMPI] Replay: Add/remove headers
Christian Heinrich [Mon, 4 Jun 2018 09:12:43 +0000 (11:12 +0200)]
[SMPI] Groups: Remove old rank2index map
This was not used anymore, but the index_to_rank map still needs to be
removed; it is still in use and may need a bit more effort.
Christian Heinrich [Thu, 14 Jun 2018 15:22:10 +0000 (17:22 +0200)]
[SMPI/INSTR] Trace MPI_Wait() calls correctly
We need to identify the request we want to wait for when
replaying with TI-traces; so we need to trace additional information
that we use for exactly that.
Christian Heinrich [Tue, 5 Jun 2018 13:16:31 +0000 (15:16 +0200)]
[CMAKE] SMPI: Merge commands for .c/.cpp files
MERCIER Michael [Thu, 21 Jun 2018 09:33:43 +0000 (11:33 +0200)]
TIT conversion script small fixes
MERCIER Michael [Thu, 21 Jun 2018 09:20:14 +0000 (11:20 +0200)]
Add TIT trace conversion script
Martin Quinson [Wed, 20 Jun 2018 21:55:08 +0000 (23:55 +0200)]
cosmetics in the ChangeLog
Martin Quinson [Wed, 20 Jun 2018 21:48:38 +0000 (23:48 +0200)]
Obey english typographic rules [noci]
Arnaud Giersch [Wed, 20 Jun 2018 07:40:37 +0000 (09:40 +0200)]
Fix test name.
Arnaud Giersch [Tue, 19 Jun 2018 15:54:28 +0000 (17:54 +0200)]
Parameter is not used.
Arnaud Giersch [Tue, 19 Jun 2018 14:57:48 +0000 (16:57 +0200)]
Kill unused static function.
Arnaud Giersch [Tue, 19 Jun 2018 13:48:30 +0000 (15:48 +0200)]
Kill unused parameter.
Arnaud Giersch [Tue, 19 Jun 2018 13:47:21 +0000 (15:47 +0200)]
Anonymize unused parameters.
Arnaud Giersch [Tue, 19 Jun 2018 13:25:18 +0000 (15:25 +0200)]
Missing XBT_PUBLIC.
degomme [Tue, 19 Jun 2018 12:26:19 +0000 (14:26 +0200)]
document new otpion
Arnaud Giersch [Tue, 19 Jun 2018 11:49:49 +0000 (13:49 +0200)]
Move item in the right section.
Arnaud Giersch [Tue, 19 Jun 2018 10:06:20 +0000 (12:06 +0200)]
Fix make dist.
degomme [Tue, 19 Jun 2018 11:45:07 +0000 (13:45 +0200)]
update changelog
Frederic Suter [Tue, 19 Jun 2018 11:41:24 +0000 (13:41 +0200)]
snake case another plugin
Frederic Suter [Tue, 19 Jun 2018 11:18:01 +0000 (13:18 +0200)]
snake_case link_energy plugin
Frederic Suter [Tue, 19 Jun 2018 11:08:01 +0000 (13:08 +0200)]
cosmetics and snake_casing
Frederic Suter [Tue, 19 Jun 2018 09:39:46 +0000 (11:39 +0200)]
snake_case plugins too (part 1)
Frederic Suter [Tue, 19 Jun 2018 08:30:36 +0000 (10:30 +0200)]
more legacy MSG functions
Frederic Suter [Tue, 19 Jun 2018 07:23:51 +0000 (09:23 +0200)]
two easy smells
Martin Quinson [Tue, 19 Jun 2018 06:07:55 +0000 (08:07 +0200)]
mpich3-pt2pt: go for threads if no raw context or if sanitizing
Martin Quinson [Tue, 19 Jun 2018 00:15:44 +0000 (02:15 +0200)]
snake_case VivaldiZone
Martin Quinson [Mon, 18 Jun 2018 13:25:44 +0000 (15:25 +0200)]
jedule: privatize one field
Martin Quinson [Mon, 18 Jun 2018 13:20:14 +0000 (15:20 +0200)]
jedule: obey our coding standards
At least in surface
Martin Quinson [Mon, 18 Jun 2018 13:16:31 +0000 (15:16 +0200)]
snake_case jedule
Martin Quinson [Sat, 16 Jun 2018 23:14:21 +0000 (01:14 +0200)]
simplification: if jedule headers are loaded, jedule is here and needed
Arnaud Giersch [Mon, 18 Jun 2018 15:27:19 +0000 (17:27 +0200)]
Factorize duplicated declarations.