Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
simgrid.git
5 years agocosmetics in the coordinate-based platform files
Martin Quinson [Wed, 24 Feb 2016 22:24:41 +0000 (23:24 +0100)]
cosmetics in the coordinate-based platform files

5 years agokill SD_HOST_LEVEL \o/. Its friends must follow.
Martin Quinson [Wed, 24 Feb 2016 21:28:14 +0000 (22:28 +0100)]
kill SD_HOST_LEVEL \o/. Its friends must follow.

5 years agokill two almost empty files by inlining the contained function
Martin Quinson [Wed, 24 Feb 2016 21:23:51 +0000 (22:23 +0100)]
kill two almost empty files by inlining the contained function

5 years agoLet's call sg::surf::host a HostImplem
Martin Quinson [Wed, 24 Feb 2016 21:14:21 +0000 (22:14 +0100)]
Let's call sg::surf::host a HostImplem

5 years agoconvert S4U to my current coding convention
Martin Quinson [Wed, 24 Feb 2016 20:41:24 +0000 (21:41 +0100)]
convert S4U to my current coding convention

5 years agoMerge branch 'master' of github.com:mquinson/simgrid
Martin Quinson [Wed, 24 Feb 2016 18:47:27 +0000 (19:47 +0100)]
Merge branch 'master' of github.com:mquinson/simgrid

5 years agoget ride of a stupid header file
Martin Quinson [Wed, 24 Feb 2016 18:10:19 +0000 (19:10 +0100)]
get ride of a stupid header file

5 years agotry to sort out the surf headers a bit, if possible
Martin Quinson [Wed, 24 Feb 2016 17:27:43 +0000 (18:27 +0100)]
try to sort out the surf headers a bit, if possible

5 years ago[cmake] hide debug message
Martin Quinson [Wed, 24 Feb 2016 13:54:30 +0000 (14:54 +0100)]
[cmake] hide debug message

5 years agoseriously, me
degomme [Wed, 24 Feb 2016 16:32:28 +0000 (17:32 +0100)]
seriously, me

5 years agoseriously c++
degomme [Wed, 24 Feb 2016 16:31:38 +0000 (17:31 +0100)]
seriously c++

5 years agoadd extern "C"
degomme [Wed, 24 Feb 2016 16:19:51 +0000 (17:19 +0100)]
add extern "C"

5 years agoOne day, we will manage to check dist before pushing. One day.. :p
degomme [Wed, 24 Feb 2016 14:53:53 +0000 (15:53 +0100)]
One day, we will manage to check dist before pushing. One day.. :p

5 years agoSomehow cmake on windows+ci found this syntax wrong and did not compile ucontexts..
degomme [Wed, 24 Feb 2016 14:49:20 +0000 (15:49 +0100)]
Somehow cmake on windows+ci found this syntax wrong and did not compile ucontexts..

5 years agofix windows compilation
degomme [Wed, 24 Feb 2016 13:59:00 +0000 (14:59 +0100)]
fix windows compilation

5 years ago[cmake] hide debug message
Martin Quinson [Wed, 24 Feb 2016 13:54:30 +0000 (14:54 +0100)]
[cmake] hide debug message

5 years agostart to factor dummy platforms
Frederic Suter [Wed, 24 Feb 2016 13:30:36 +0000 (14:30 +0100)]
start to factor dummy platforms

5 years agoremove some redundant files
Frederic Suter [Wed, 24 Feb 2016 12:56:00 +0000 (13:56 +0100)]
remove some redundant files

5 years agoDijkstra is not so cool finally
Frederic Suter [Wed, 24 Feb 2016 12:55:29 +0000 (13:55 +0100)]
Dijkstra is not so cool finally

5 years agoDijkstra would have like symmetry too
Frederic Suter [Wed, 24 Feb 2016 11:59:28 +0000 (12:59 +0100)]
Dijkstra would have like symmetry too

5 years agofour_hosts_floyd_bis doesn't bring anything
Frederic Suter [Wed, 24 Feb 2016 11:44:54 +0000 (12:44 +0100)]
four_hosts_floyd_bis doesn't bring anything
  when compared to four_hosts_floyd
  kill it and remove associate test
  and it had 5 hosts BTW ... logical in a SimGrid way.

5 years agoupdate definePackages
Frederic Suter [Wed, 24 Feb 2016 11:44:27 +0000 (12:44 +0100)]
update definePackages

5 years agoremove old locations
Frederic Suter [Wed, 24 Feb 2016 11:43:58 +0000 (12:43 +0100)]
remove old locations

5 years agorename conf to optorsim
Frederic Suter [Wed, 24 Feb 2016 11:43:14 +0000 (12:43 +0100)]
rename conf to optorsim

5 years agoignore mc mutex binaries
Frederic Suter [Wed, 24 Feb 2016 11:24:37 +0000 (12:24 +0100)]
ignore mc mutex binaries

5 years agoMerge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
Frederic Suter [Wed, 24 Feb 2016 11:07:56 +0000 (12:07 +0100)]
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid

5 years agomake surf tesh test something
Frederic Suter [Wed, 24 Feb 2016 11:07:08 +0000 (12:07 +0100)]
make surf tesh test something

5 years agoMerge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid
Martin Quinson [Wed, 24 Feb 2016 10:24:42 +0000 (11:24 +0100)]
Merge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid

5 years agoIn <host> and <link>, attributes availability and state are gone.
Martin Quinson [Wed, 24 Feb 2016 10:08:11 +0000 (11:08 +0100)]
In <host> and <link>, attributes availability and state are gone.

It was redundent with state and availability traces, and with peak
values.

5 years agochange log format to avoid printing file path
degomme [Wed, 24 Feb 2016 09:49:39 +0000 (10:49 +0100)]
change log format to avoid printing file path

5 years agoAdd test for the (still very experimental) automatic evaluation of collective algorithms
degomme [Wed, 24 Feb 2016 09:28:44 +0000 (10:28 +0100)]
Add test for the (still very experimental) automatic evaluation of collective algorithms
Just to test the last non covered file in smpi.

5 years agothis xml file did not even parse anymore
Martin Quinson [Wed, 24 Feb 2016 09:11:48 +0000 (10:11 +0100)]
this xml file did not even parse anymore

5 years agoPrevious change made this size smaller, but it resulted in actually another algorithm...
degomme [Wed, 24 Feb 2016 09:06:17 +0000 (10:06 +0100)]
Previous change made this size smaller, but it resulted in actually another algorithm being tested -> increase it again
To avoid issues with memory usage, reduce the number of nodes instead.

5 years agosimplify a bit the CPU creation API
Martin Quinson [Wed, 24 Feb 2016 08:13:29 +0000 (09:13 +0100)]
simplify a bit the CPU creation API

pstate and initiallyOn are not passed anymore to the constructor. They
default respectively to 0 and true. You can change the values after
creation if you want.

5 years agomove more xml cruft to the xml jail
Martin Quinson [Wed, 24 Feb 2016 07:44:55 +0000 (08:44 +0100)]
move more xml cruft to the xml jail

5 years agokill several unused functions in xbt
Martin Quinson [Wed, 24 Feb 2016 07:13:02 +0000 (08:13 +0100)]
kill several unused functions in xbt

5 years agorephrase to improve coverage
Martin Quinson [Wed, 24 Feb 2016 07:10:27 +0000 (08:10 +0100)]
rephrase to improve coverage

5 years agohow many times can I break make distcheck in only one day?
Martin Quinson [Tue, 23 Feb 2016 21:43:18 +0000 (22:43 +0100)]
how many times can I break make distcheck in only one day?

5 years ago[cmake] replace tools/cmake/MakeExe by a little foreach loop
Martin Quinson [Tue, 23 Feb 2016 21:35:47 +0000 (22:35 +0100)]
[cmake] replace tools/cmake/MakeExe by a little foreach loop

5 years agothis test does not exist anymore
Martin Quinson [Tue, 23 Feb 2016 20:39:29 +0000 (21:39 +0100)]
this test does not exist anymore

5 years agoSome people want both make distcheck AND make to work. Shocking.
Martin Quinson [Tue, 23 Feb 2016 19:58:26 +0000 (20:58 +0100)]
Some people want both make distcheck AND make to work. Shocking.

5 years agoGuess what. I broke make distcheck.
Martin Quinson [Tue, 23 Feb 2016 19:37:28 +0000 (20:37 +0100)]
Guess what. I broke make distcheck.

5 years agoKill graphxml parsing feature. It was not used
Martin Quinson [Tue, 23 Feb 2016 19:34:51 +0000 (20:34 +0100)]
Kill graphxml parsing feature. It was not used

5 years agoMerge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid
Martin Quinson [Tue, 23 Feb 2016 18:44:39 +0000 (19:44 +0100)]
Merge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid

5 years agoreduce the amount of includes to speed up recompilations
Martin Quinson [Tue, 23 Feb 2016 18:44:27 +0000 (19:44 +0100)]
reduce the amount of includes to speed up recompilations

5 years agothat perticular binary wants to be in bin/ not ./
Martin Quinson [Tue, 23 Feb 2016 18:22:57 +0000 (19:22 +0100)]
that perticular binary wants to be in bin/ not ./

5 years agoupdate generation script to v4
Frederic Suter [Tue, 23 Feb 2016 17:54:10 +0000 (18:54 +0100)]
update generation script to v4

5 years agokill generated XML
Frederic Suter [Tue, 23 Feb 2016 17:48:10 +0000 (18:48 +0100)]
kill generated XML
 + they are not used in any tesh
 + vivaldi description is tested though
 + one can produce them again by running the script.

5 years ago[mc] Remove a ugly special case in LocationListEntry
Gabriel Corona [Tue, 23 Feb 2016 15:46:35 +0000 (16:46 +0100)]
[mc] Remove a ugly special case in LocationListEntry

5 years ago[mc] Cleanup LocationListEntry
Gabriel Corona [Tue, 23 Feb 2016 15:36:39 +0000 (16:36 +0100)]
[mc] Cleanup LocationListEntry

5 years ago[mc] Cleanup/documentation for simgrid::mc::Frame
Gabriel Corona [Tue, 23 Feb 2016 15:01:56 +0000 (16:01 +0100)]
[mc] Cleanup/documentation for simgrid::mc::Frame

5 years ago[mc] Move remote_ptr in its own file
Gabriel Corona [Tue, 23 Feb 2016 14:36:44 +0000 (15:36 +0100)]
[mc] Move remote_ptr in its own file

5 years agowoopsy, broke make distcheck. Again.
Martin Quinson [Tue, 23 Feb 2016 13:24:13 +0000 (14:24 +0100)]
woopsy, broke make distcheck. Again.

5 years agoMerge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid
Martin Quinson [Tue, 23 Feb 2016 12:37:54 +0000 (13:37 +0100)]
Merge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid

5 years agovarious cleanups in the CMakeLists.txt files
Martin Quinson [Tue, 23 Feb 2016 10:49:59 +0000 (11:49 +0100)]
various cleanups in the CMakeLists.txt files

- We never need to explicitly list pthread as a dependency
- Files are searched in ${CMAKE_CURRENT_SOURCE_DIR} by default
- Default value of EXECUTABLE_OUTPUT_PATH is ${CMAKE_CURRENT_BINARY_DIR}
  when cmake/UnitTesting does not mess with it.
- Indentation cosmetics: these files are boring, don't make them ugly

5 years agoFix build with mc
degomme [Tue, 23 Feb 2016 11:48:00 +0000 (12:48 +0100)]
Fix build with mc

5 years ago[mc] Partial cleanup of the initialisation of the different MC objects
Gabriel Corona [Tue, 23 Feb 2016 10:03:32 +0000 (11:03 +0100)]
[mc] Partial cleanup of the initialisation of the different MC objects

namely Process and ModelChecker.

This fixes the testall test.

5 years agobasename -> xbt_basename
degomme [Tue, 23 Feb 2016 09:00:00 +0000 (10:00 +0100)]
basename -> xbt_basename

5 years ago[mc] Port stack-cleaner compiler-wrapper to Python
Gabriel Corona [Tue, 23 Feb 2016 08:35:54 +0000 (09:35 +0100)]
[mc] Port stack-cleaner compiler-wrapper to Python

No more ruby.

5 years agoRemove PSG from SimGrid git
Martin Quinson [Tue, 23 Feb 2016 08:22:01 +0000 (09:22 +0100)]
Remove PSG from SimGrid git

This was not more visible or better maintained here.
It was just useless code dupplication.

See also https://github.com/mquinson/simgrid/issues/64

5 years agokill another out of date script
Martin Quinson [Tue, 23 Feb 2016 07:55:46 +0000 (08:55 +0100)]
kill another out of date script

This is a source code repository, not a museum.

5 years agothis lua file is a bad platform.xml
Frederic Suter [Mon, 22 Feb 2016 21:56:21 +0000 (22:56 +0100)]
this lua file is a bad platform.xml

 + lat instead of latency for links
 + no symmetrical="YES" for route

5 years agomv simdag platforms to the right place
Frederic Suter [Mon, 22 Feb 2016 20:26:19 +0000 (21:26 +0100)]
mv simdag platforms to the right place

 + and traces too

5 years agonever ending cleanup of the simdag world
Frederic Suter [Mon, 22 Feb 2016 19:17:02 +0000 (20:17 +0100)]
never ending cleanup of the simdag world

  + useless includes
  + useless WIN32 safeguard in CMakeLists
  + indent
  + hostify

well, clean, clean, clean ...

5 years agonever ending cleanup of the simdag world
Frederic Suter [Mon, 22 Feb 2016 19:15:17 +0000 (20:15 +0100)]
never ending cleanup of the simdag world

 + don't know what this test did

5 years agonever ending cleanup of the simdag world
Frederic Suter [Mon, 22 Feb 2016 19:13:20 +0000 (20:13 +0100)]
never ending cleanup of the simdag world
 + unused XML file that exists elsewhere

5 years agonever ending cleanup of the simdag world
Frederic Suter [Mon, 22 Feb 2016 19:10:29 +0000 (20:10 +0100)]
never ending cleanup of the simdag world

  + This test was for foreach, sets and other deprecated tags
  + the XML file used in tesh doesn't even exist anymore

5 years agoPython: align style with PEP-008
Gabriel Corona [Mon, 22 Feb 2016 15:46:21 +0000 (16:46 +0100)]
Python: align style with PEP-008

With autopep8.

5 years ago[mc] Use simgrid::xbt::range for program-counter ranges
Gabriel Corona [Mon, 22 Feb 2016 12:34:19 +0000 (13:34 +0100)]
[mc] Use simgrid::xbt::range for program-counter ranges

5 years ago[mc] Remove unsafe method ChunkedData::pagenos() (non-const)
Gabriel Corona [Mon, 22 Feb 2016 11:34:58 +0000 (12:34 +0100)]
[mc] Remove unsafe method ChunkedData::pagenos() (non-const)

Modifying the page number directly would break the reference counts on
the pages.

5 years ago[mc] Doc/cleanup ChunkedData
Gabriel Corona [Mon, 22 Feb 2016 11:34:31 +0000 (12:34 +0100)]
[mc] Doc/cleanup ChunkedData

5 years ago[mc] Fix context registration which was disabled by a bug
Gabriel Corona [Mon, 22 Feb 2016 14:53:41 +0000 (15:53 +0100)]
[mc] Fix context registration which was disabled by a bug

I was bitten by the move constructor and context registration was
completely disabled.

This fixes the main MC tests.

5 years ago[SMPI] Fix filename in comment
Christian Heinrich [Mon, 22 Feb 2016 13:13:19 +0000 (14:13 +0100)]
[SMPI] Fix filename in comment

5 years ago[INSTR] Removed duplicate code in TRACE_surf_host_set_utilization
Christian Heinrich [Fri, 19 Feb 2016 12:46:39 +0000 (13:46 +0100)]
[INSTR] Removed duplicate code in TRACE_surf_host_set_utilization

5 years ago[XBT] Amended docs for xbt/dict
Christian Heinrich [Wed, 17 Feb 2016 18:13:38 +0000 (19:13 +0100)]
[XBT] Amended docs for xbt/dict

5 years ago[XBT] Added some markup and "\see" to comment
Christian Heinrich [Fri, 12 Feb 2016 17:14:36 +0000 (18:14 +0100)]
[XBT] Added some markup and "\see" to comment

5 years ago[SMPI] Added condition before smpi_switch_data_seg
Christian Heinrich [Fri, 12 Feb 2016 15:52:33 +0000 (16:52 +0100)]
[SMPI] Added condition before smpi_switch_data_seg

This is the case in other files as well and was discussed
with Augustin on 12/02/2016.

5 years ago[SMPI] Argument alignment of func call
Christian Heinrich [Fri, 12 Feb 2016 13:20:24 +0000 (14:20 +0100)]
[SMPI] Argument alignment of func call

5 years ago[SMPI] Code beautification.
Christian Heinrich [Fri, 12 Feb 2016 12:46:05 +0000 (13:46 +0100)]
[SMPI] Code beautification.

5 years ago[XBT] typo fix.
Christian Heinrich [Wed, 10 Feb 2016 13:34:18 +0000 (14:34 +0100)]
[XBT] typo fix.

5 years ago[CMAKE] Changed confusing header comment
Christian Heinrich [Tue, 9 Feb 2016 12:31:50 +0000 (13:31 +0100)]
[CMAKE] Changed confusing header comment

5 years ago[CMAKE] Initialize variables before their output.
Christian Heinrich [Mon, 8 Feb 2016 17:39:47 +0000 (18:39 +0100)]
[CMAKE] Initialize variables before their output.

The overview after 'cmake .' was called often contained 'holes',
i.e., output from variables that were not initialized. I changed
this by initializing the variables.

5 years ago[SMPI] Indentation...
Christian Heinrich [Sun, 7 Feb 2016 22:04:19 +0000 (23:04 +0100)]
[SMPI] Indentation...

5 years ago[Doc] Phrasing...
Christian Heinrich [Fri, 5 Feb 2016 15:23:01 +0000 (16:23 +0100)]
[Doc] Phrasing...

5 years agoMerge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid
Martin Quinson [Mon, 22 Feb 2016 13:40:28 +0000 (14:40 +0100)]
Merge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid

5 years agoTry to fix build on 32 bit platforms
degomme [Mon, 22 Feb 2016 13:36:56 +0000 (14:36 +0100)]
Try to fix build on 32 bit platforms

5 years ago[mc] Fix ReadOptions
Gabriel Corona [Mon, 22 Feb 2016 11:30:13 +0000 (12:30 +0100)]
[mc] Fix ReadOptions

5 years ago[mc] Replace ReadMode with strongly-type/safe ReadOptions
Gabriel Corona [Mon, 22 Feb 2016 11:22:40 +0000 (12:22 +0100)]
[mc] Replace ReadMode with strongly-type/safe ReadOptions

5 years agokill two deprecated scripts and an unused tesh file
Martin Quinson [Mon, 22 Feb 2016 09:41:18 +0000 (10:41 +0100)]
kill two deprecated scripts and an unused tesh file

Nobody would use them nowadays

5 years ago[mc] Documentation of AddressSpace
Gabriel Corona [Mon, 22 Feb 2016 10:21:44 +0000 (11:21 +0100)]
[mc] Documentation of AddressSpace

5 years ago[mc] Document/clean DwarfExpression
Gabriel Corona [Fri, 12 Feb 2016 15:14:02 +0000 (16:14 +0100)]
[mc] Document/clean DwarfExpression

5 years agoAnother C wrapper falls.
Martin Quinson [Mon, 22 Feb 2016 02:54:23 +0000 (03:54 +0100)]
Another C wrapper falls.

5 years agokill some unused function prototypes
Martin Quinson [Mon, 22 Feb 2016 02:40:59 +0000 (03:40 +0100)]
kill some unused function prototypes

5 years agocosmetics: kill useless functions of the C surf API and the such
Martin Quinson [Sun, 21 Feb 2016 09:46:12 +0000 (10:46 +0100)]
cosmetics: kill useless functions of the C surf API and the such

5 years agobanish some surf parsing files to a src/surf/xml jail
Martin Quinson [Sun, 21 Feb 2016 00:42:34 +0000 (01:42 +0100)]
banish some surf parsing files to a src/surf/xml jail

The ultimate goal is to make them useless, then deprecated, then gone.

5 years agofix make distcheck
Martin Quinson [Sun, 21 Feb 2016 00:44:30 +0000 (01:44 +0100)]
fix make distcheck

5 years agokill (for real) an obscure obsolete way of bypassing the XML parser
Martin Quinson [Sat, 20 Feb 2016 22:58:24 +0000 (23:58 +0100)]
kill (for real) an obscure obsolete way of bypassing the XML parser

5 years agosurfxml: better error checking, and less include of internal headers
Martin Quinson [Sat, 20 Feb 2016 22:54:35 +0000 (23:54 +0100)]
surfxml: better error checking, and less include of internal headers

5 years agokill a seriously braindead example
Martin Quinson [Sat, 20 Feb 2016 22:52:08 +0000 (23:52 +0100)]
kill a seriously braindead example

5 years agokill some unused or dupplicated functions
Martin Quinson [Sat, 20 Feb 2016 19:53:26 +0000 (20:53 +0100)]
kill some unused or dupplicated functions