Evaluation of SimGrid's Lazy Mechanism for Network Settings

1 Simgrid setup

1.1 Git revision

cd ~/simgrid3 && git rev-parse HEAD
ebf8c46c16a40fde708f840334c9e28e10060d4e

1.2 cmake configuration

cd ~/simgrid3 && cmake --system-information
Avoid ctest truncation of output: CTEST_FULL_OUTPUT
========================================================
=== MAIN VARIABLES
========================================================
CMAKE_STATIC_LIBRARY_PREFIX == "lib"
CMAKE_STATIC_LIBRARY_SUFFIX == ".a"
CMAKE_SHARED_LIBRARY_PREFIX == "lib"
CMAKE_SHARED_LIBRARY_SUFFIX == ".so"
CMAKE_SHARED_MODULE_PREFIX == "lib"
CMAKE_SHARED_MODULE_SUFFIX == ".so"


CMAKE_DL_LIBS == "dl"
CMAKE_LIBRARY_PATH_FLAG == "-L"
CMAKE_LINK_LIBRARY_FLAG == "-l"
CMAKE_SKIP_RPATH == "NO"
CMAKE_SYSTEM_INFO_FILE == "Platform/Linux"
CMAKE_SYSTEM_NAME == "Linux"
CMAKE_SYSTEM == "Linux-3.2.0-4-amd64"
CMAKE_CXX_COMPILER == "/usr/bin/X11/c++"
CMAKE_C_COMPILER == "/usr/bin/X11/gcc"
CMAKE_COMPILER_IS_GNUCC == "1"
CMAKE_COMPILER_IS_GNUCXX == "1"

// C shared library flag
CMAKE_SHARED_LIBRARY_C_FLAGS == "-fPIC"
CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS == "-shared"
CMAKE_SHARED_LIBRARY_LINK_FLAGS == ""
CMAKE_SHARED_LIBRARY_RUNTIME_FLAG == ""
CMAKE_SHARED_LIBRARY_RUNTIME_FLAG_SEP == ""
CMAKE_SHARED_LIBRARY_LINK_STATIC_C_FLAGS == "-Wl,-Bstatic"
CMAKE_SHARED_LIBRARY_LINK_DYNAMIC_C_FLAGS == "-Wl,-Bdynamic"

// C shared module flags
CMAKE_SHARED_MODULE_C_FLAGS  == "-fPIC"
CMAKE_SHARED_MODULE_CREATE_C_FLAGS == "-shared"
CMAKE_SHARED_MODULE_LINK_STATIC_C_FLAGS == "-Wl,-Bstatic"
CMAKE_SHARED_MODULE_LINK_DYNAMIC_C_FLAGS == "-Wl,-Bdynamic"

// C exe flags
CMAKE_EXE_LINK_STATIC_C_FLAGS == "-Wl,-Bstatic"
CMAKE_EXE_LINK_DYNAMIC_C_FLAGS == "-Wl,-Bdynamic"

// CXX shared library flags
CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS == "-shared"
CMAKE_SHARED_LIBRARY_CXX_FLAGS == "-fPIC"
CMAKE_SHARED_LIBRARY_LINK_CXX_FLAGS == "-rdynamic"
CMAKE_SHARED_LIBRARY_RUNTIME_CXX_FLAG == "-Wl,-rpath,"
CMAKE_SHARED_LIBRARY_RUNTIME_CXX_FLAG_SEP == ":"
CMAKE_SHARED_LIBRARY_LINK_STATIC_CXX_FLAGS == "-Wl,-Bstatic"
CMAKE_SHARED_LIBRARY_LINK_DYNAMIC_CXX_FLAGS == "-Wl,-Bdynamic"

// CXX shared module flags
CMAKE_SHARED_MODULE_CREATE_CXX_FLAGS == "-shared"
CMAKE_SHARED_MODULE_CXX_FLAGS == "-fPIC"
CMAKE_SHARED_MODULE_LINK_STATIC_CXX_FLAGS == "-Wl,-Bstatic"
CMAKE_SHARED_MODULE_LINK_DYNAMIC_CXX_FLAGS == "-Wl,-Bdynamic"

// CXX exe flags
CMAKE_EXE_LINK_STATIC_CXX_FLAGS == "-Wl,-Bstatic"
CMAKE_EXE_LINK_DYNAMIC_CXX_FLAGS == "-Wl,-Bdynamic"

CMAKE_USER_MAKE_RULES_OVERRIDE == ""
CMAKE_VERBOSE_MAKEFILE == "FALSE"
CMAKE_BUILD_TYPE == ""
CMAKE_CXX_FLAGS == ""
CMAKE_CXX_FLAGS_DEBUG == "-g"
CMAKE_CXX_FLAGS_MINSIZEREL == "-Os -DNDEBUG"
CMAKE_CXX_FLAGS_RELEASE == "-O3 -DNDEBUG"
CMAKE_CXX_FLAGS_RELWITHDEBINFO == "-O2 -g"

CMAKE_C_FLAGS == ""
CMAKE_C_FLAGS_DEBUG == "-g"
CMAKE_C_FLAGS_MINSIZEREL == "-Os -DNDEBUG"
CMAKE_C_FLAGS_RELEASE == "-O3 -DNDEBUG"
CMAKE_C_FLAGS_RELWITHDEBINFO == "-O2 -g"

// build rules
CMAKE_CXX_CREATE_SHARED_LIBRARY == "<CMAKE_CXX_COMPILER> <CMAKE_SHARED_LIBRARY_CXX_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS> <SONAME_FLAG><TARGET_SONAME> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>"
CMAKE_CXX_CREATE_SHARED_MODULE == "<CMAKE_CXX_COMPILER> <CMAKE_SHARED_LIBRARY_CXX_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS> <SONAME_FLAG><TARGET_SONAME> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>"
CMAKE_C_CREATE_SHARED_LIBRARY == "<CMAKE_C_COMPILER> <CMAKE_SHARED_LIBRARY_C_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS> <SONAME_FLAG><TARGET_SONAME> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>"
CMAKE_C_CREATE_SHARED_MODULE == "<CMAKE_C_COMPILER> <CMAKE_SHARED_LIBRARY_C_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS> <SONAME_FLAG><TARGET_SONAME> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>"
CMAKE_CXX_CREATE_STATIC_LIBRARY == ""
CMAKE_C_CREATE_STATIC_LIBRARY == ""
CMAKE_CXX_COMPILE_OBJECT == "<CMAKE_CXX_COMPILER>  <DEFINES> <FLAGS> -o <OBJECT> -c <SOURCE>"
CMAKE_C_COMPILE_OBJECT == "<CMAKE_C_COMPILER> <DEFINES> <FLAGS> -o <OBJECT>   -c <SOURCE>"
CMAKE_C_LINK_EXECUTABLE == "<CMAKE_C_COMPILER> <FLAGS> <CMAKE_C_LINK_FLAGS> <LINK_FLAGS> <OBJECTS>  -o <TARGET> <LINK_LIBRARIES>"
CMAKE_CXX_LINK_EXECUTABLE == "<CMAKE_CXX_COMPILER>  <FLAGS> <CMAKE_CXX_LINK_FLAGS> <LINK_FLAGS> <OBJECTS>  -o <TARGET> <LINK_LIBRARIES>"

=================================================================
=== VARIABLES
=================================================================
CMAKE_AR "/usr/bin/X11/ar"
CMAKE_BASE_NAME "g++"
CMAKE_BINARY_DIR "/home/alegrand/simgrid3/__cmake_systeminformation"
CMAKE_BUILD_TOOL "/usr/bin/X11/make"
CMAKE_BUILD_TYPE ""
CMAKE_CFG_INTDIR "."
CMAKE_COLOR_MAKEFILE "ON"
CMAKE_COMMAND "/usr/bin/cmake"
CMAKE_COMPILER_IS_GNUCC "1"
CMAKE_COMPILER_IS_GNUCXX "1"
CMAKE_CPACK_COMMAND "/usr/bin/cpack"
CMAKE_CROSSCOMPILING "FALSE"
CMAKE_CTEST_COMMAND "/usr/bin/ctest"
CMAKE_CURRENT_BINARY_DIR "/home/alegrand/simgrid3/__cmake_systeminformation"
CMAKE_CURRENT_LIST_DIR "/home/alegrand/simgrid3/__cmake_systeminformation"
CMAKE_CURRENT_LIST_FILE "/home/alegrand/simgrid3/__cmake_systeminformation/CMakeLists.txt"
CMAKE_CURRENT_SOURCE_DIR "/home/alegrand/simgrid3/__cmake_systeminformation"
CMAKE_CXX_ARCHIVE_APPEND "<CMAKE_AR> r  <TARGET> <LINK_FLAGS> <OBJECTS>"
CMAKE_CXX_ARCHIVE_CREATE "<CMAKE_AR> cr <TARGET> <LINK_FLAGS> <OBJECTS>"
CMAKE_CXX_ARCHIVE_FINISH "<CMAKE_RANLIB> <TARGET>"
CMAKE_CXX_COMPILER "/usr/bin/X11/c++"
CMAKE_CXX_COMPILER_ABI "ELF"
CMAKE_CXX_COMPILER_ARG1 ""
CMAKE_CXX_COMPILER_ENV_VAR "CXX"
CMAKE_CXX_COMPILER_ID "GNU"
CMAKE_CXX_COMPILER_ID_PLATFORM_CONTENT "/* Identify known platforms by name.  */
#if defined(__linux) || defined(__linux__) || defined(linux)
# define PLATFORM_ID "Linux"

#elif defined(__CYGWIN__)
# define PLATFORM_ID "Cygwin"

#elif defined(__MINGW32__)
# define PLATFORM_ID "MinGW"

#elif defined(__APPLE__)
# define PLATFORM_ID "Darwin"

#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
# define PLATFORM_ID "Windows"

#elif defined(__FreeBSD__) || defined(__FreeBSD)
# define PLATFORM_ID "FreeBSD"

#elif defined(__NetBSD__) || defined(__NetBSD)
# define PLATFORM_ID "NetBSD"

#elif defined(__OpenBSD__) || defined(__OPENBSD)
# define PLATFORM_ID "OpenBSD"

#elif defined(__sun) || defined(sun)
# define PLATFORM_ID "SunOS"

#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
# define PLATFORM_ID "AIX"

#elif defined(__sgi) || defined(__sgi__) || defined(_SGI)
# define PLATFORM_ID "IRIX"

#elif defined(__hpux) || defined(__hpux__)
# define PLATFORM_ID "HP-UX"

#elif defined(__HAIKU) || defined(__HAIKU__) || defined(_HAIKU)
# define PLATFORM_ID "Haiku"
/* Haiku also defines __BEOS__ so we must 
   put it prior to the check for __BEOS__
*/

#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
# define PLATFORM_ID "BeOS"

#elif defined(__QNX__) || defined(__QNXNTO__)
# define PLATFORM_ID "QNX"

#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
# define PLATFORM_ID "Tru64"

#elif defined(__riscos) || defined(__riscos__)
# define PLATFORM_ID "RISCos"

#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
# define PLATFORM_ID "SINIX"

#elif defined(__UNIX_SV__)
# define PLATFORM_ID "UNIX_SV"

#elif defined(__bsdos__)
# define PLATFORM_ID "BSDOS"

#elif defined(_MPRAS) || defined(MPRAS)
# define PLATFORM_ID "MP-RAS"

#elif defined(__osf) || defined(__osf__)
# define PLATFORM_ID "OSF1"

#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
# define PLATFORM_ID "SCO_SV"

#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
# define PLATFORM_ID "ULTRIX"

#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
# define PLATFORM_ID "Xenix"

#else /* unknown platform */
# define PLATFORM_ID ""

#endif

/* For windows compilers MSVC and Intel we can determine
   the architecture of the compiler being used.  This is because
   the compilers do not have flags that can change the architecture,
   but rather depend on which compiler is being used
*/
#if defined(_WIN32) && defined(_MSC_VER)
# if defined(_M_IA64)
#  define ARCHITECTURE_ID "IA64"

# elif defined(_M_X64) || defined(_M_AMD64)
#  define ARCHITECTURE_ID "x64" 

# elif defined(_M_IX86)
#  define ARCHITECTURE_ID "X86"

# elif defined(_M_ARM)
#  define ARCHITECTURE_ID "ARM"

# else /* unknown architecture */
#  define ARCHITECTURE_ID ""
# endif

#else
#  define ARCHITECTURE_ID ""
#endif

/* Convert integer to decimal digit literals.  */
#define DEC(n)                   \
  ('0' + (((n) / 10000000)%10)), \
  ('0' + (((n) / 1000000)%10)),  \
  ('0' + (((n) / 100000)%10)),   \
  ('0' + (((n) / 10000)%10)),    \
  ('0' + (((n) / 1000)%10)),     \
  ('0' + (((n) / 100)%10)),      \
  ('0' + (((n) / 10)%10)),       \
  ('0' +  ((n) % 10))

/* Convert integer to hex digit literals.  */
#define HEX(n)             \
  ('0' + ((n)>>28 & 0xF)), \
  ('0' + ((n)>>24 & 0xF)), \
  ('0' + ((n)>>20 & 0xF)), \
  ('0' + ((n)>>16 & 0xF)), \
  ('0' + ((n)>>12 & 0xF)), \
  ('0' + ((n)>>8  & 0xF)), \
  ('0' + ((n)>>4  & 0xF)), \
  ('0' + ((n)     & 0xF))

/* Construct a string literal encoding the version number components. */
#ifdef COMPILER_VERSION_MAJOR
char const info_version[] = {
  'I', 'N', 'F', 'O', ':',
  'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
  COMPILER_VERSION_MAJOR,
# ifdef COMPILER_VERSION_MINOR
  '.', COMPILER_VERSION_MINOR,
#  ifdef COMPILER_VERSION_PATCH
   '.', COMPILER_VERSION_PATCH,
#   ifdef COMPILER_VERSION_TWEAK
    '.', COMPILER_VERSION_TWEAK,
#   endif
#  endif
# endif
  ']','\0'};
#endif

/* Construct the string literal in pieces to prevent the source from
   getting matched.  Store it in a pointer rather than an array
   because some compilers will just produce instructions to fill the
   array rather than assigning a pointer to a static array.  */
char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";

"
CMAKE_CXX_COMPILER_ID_RUN "1"
CMAKE_CXX_COMPILER_ID_TEST_FLAGS "-c"
CMAKE_CXX_COMPILER_INIT "NOTFOUND"
CMAKE_CXX_COMPILER_LIST "c++;g++;CC;aCC;cl;bcc;xlC"
CMAKE_CXX_COMPILER_LOADED "1"
CMAKE_CXX_COMPILER_VERSION "4.7.2"
CMAKE_CXX_COMPILER_WORKS "1"
CMAKE_CXX_COMPILE_OBJECT "<CMAKE_CXX_COMPILER>  <DEFINES> <FLAGS> -o <OBJECT> -c <SOURCE>"
CMAKE_CXX_COMPILE_OPTIONS_PIC "-fPIC"
CMAKE_CXX_COMPILE_OPTIONS_PIE "-fPIE"
CMAKE_CXX_CREATE_ASSEMBLY_SOURCE "<CMAKE_CXX_COMPILER> <DEFINES> <FLAGS> -S <SOURCE> -o <ASSEMBLY_SOURCE>"
CMAKE_CXX_CREATE_PREPROCESSED_SOURCE "<CMAKE_CXX_COMPILER> <DEFINES> <FLAGS> -E <SOURCE> > <PREPROCESSED_SOURCE>"
CMAKE_CXX_CREATE_SHARED_LIBRARY "<CMAKE_CXX_COMPILER> <CMAKE_SHARED_LIBRARY_CXX_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS> <SONAME_FLAG><TARGET_SONAME> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>"
CMAKE_CXX_CREATE_SHARED_MODULE "<CMAKE_CXX_COMPILER> <CMAKE_SHARED_LIBRARY_CXX_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS> <SONAME_FLAG><TARGET_SONAME> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>"
CMAKE_CXX_FLAGS ""
CMAKE_CXX_FLAGS_DEBUG "-g"
CMAKE_CXX_FLAGS_DEBUG_INIT "-g"
CMAKE_CXX_FLAGS_MINSIZEREL "-Os -DNDEBUG"
CMAKE_CXX_FLAGS_MINSIZEREL_INIT "-Os -DNDEBUG"
CMAKE_CXX_FLAGS_RELEASE "-O3 -DNDEBUG"
CMAKE_CXX_FLAGS_RELEASE_INIT "-O3 -DNDEBUG"
CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O2 -g"
CMAKE_CXX_FLAGS_RELWITHDEBINFO_INIT "-O2 -g"
CMAKE_CXX_HAS_ISYSROOT ""
CMAKE_CXX_IGNORE_EXTENSIONS "inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC"
CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include"
CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/4.7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib"
CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;c"
CMAKE_CXX_INFORMATION_LOADED "1"
CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu"
CMAKE_CXX_LINKER_PREFERENCE "30"
CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES "1"
CMAKE_CXX_LINK_EXECUTABLE "<CMAKE_CXX_COMPILER>  <FLAGS> <CMAKE_CXX_LINK_FLAGS> <LINK_FLAGS> <OBJECTS>  -o <TARGET> <LINK_LIBRARIES>"
CMAKE_CXX_OUTPUT_EXTENSION ".o"
CMAKE_CXX_PLATFORM_ID "Linux"
CMAKE_CXX_SIZEOF_DATA_PTR "8"
CMAKE_CXX_SOURCE_FILE_EXTENSIONS "C;M;c++;cc;cpp;cxx;m;mm;CPP"
CMAKE_CXX_VERBOSE_FLAG "-v"
CMAKE_C_ARCHIVE_APPEND "<CMAKE_AR> r  <TARGET> <LINK_FLAGS> <OBJECTS>"
CMAKE_C_ARCHIVE_CREATE "<CMAKE_AR> cr <TARGET> <LINK_FLAGS> <OBJECTS>"
CMAKE_C_ARCHIVE_FINISH "<CMAKE_RANLIB> <TARGET>"
CMAKE_C_COMPILER "/usr/bin/X11/gcc"
CMAKE_C_COMPILER_ABI "ELF"
CMAKE_C_COMPILER_ARG1 ""
CMAKE_C_COMPILER_ENV_VAR "CC"
CMAKE_C_COMPILER_ID "GNU"
CMAKE_C_COMPILER_ID_PLATFORM_CONTENT "/* Identify known platforms by name.  */
#if defined(__linux) || defined(__linux__) || defined(linux)
# define PLATFORM_ID "Linux"

#elif defined(__CYGWIN__)
# define PLATFORM_ID "Cygwin"

#elif defined(__MINGW32__)
# define PLATFORM_ID "MinGW"

#elif defined(__APPLE__)
# define PLATFORM_ID "Darwin"

#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
# define PLATFORM_ID "Windows"

#elif defined(__FreeBSD__) || defined(__FreeBSD)
# define PLATFORM_ID "FreeBSD"

#elif defined(__NetBSD__) || defined(__NetBSD)
# define PLATFORM_ID "NetBSD"

#elif defined(__OpenBSD__) || defined(__OPENBSD)
# define PLATFORM_ID "OpenBSD"

#elif defined(__sun) || defined(sun)
# define PLATFORM_ID "SunOS"

#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
# define PLATFORM_ID "AIX"

#elif defined(__sgi) || defined(__sgi__) || defined(_SGI)
# define PLATFORM_ID "IRIX"

#elif defined(__hpux) || defined(__hpux__)
# define PLATFORM_ID "HP-UX"

#elif defined(__HAIKU) || defined(__HAIKU__) || defined(_HAIKU)
# define PLATFORM_ID "Haiku"
/* Haiku also defines __BEOS__ so we must 
   put it prior to the check for __BEOS__
*/

#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
# define PLATFORM_ID "BeOS"

#elif defined(__QNX__) || defined(__QNXNTO__)
# define PLATFORM_ID "QNX"

#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
# define PLATFORM_ID "Tru64"

#elif defined(__riscos) || defined(__riscos__)
# define PLATFORM_ID "RISCos"

#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
# define PLATFORM_ID "SINIX"

#elif defined(__UNIX_SV__)
# define PLATFORM_ID "UNIX_SV"

#elif defined(__bsdos__)
# define PLATFORM_ID "BSDOS"

#elif defined(_MPRAS) || defined(MPRAS)
# define PLATFORM_ID "MP-RAS"

#elif defined(__osf) || defined(__osf__)
# define PLATFORM_ID "OSF1"

#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
# define PLATFORM_ID "SCO_SV"

#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
# define PLATFORM_ID "ULTRIX"

#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
# define PLATFORM_ID "Xenix"

#else /* unknown platform */
# define PLATFORM_ID ""

#endif

/* For windows compilers MSVC and Intel we can determine
   the architecture of the compiler being used.  This is because
   the compilers do not have flags that can change the architecture,
   but rather depend on which compiler is being used
*/
#if defined(_WIN32) && defined(_MSC_VER)
# if defined(_M_IA64)
#  define ARCHITECTURE_ID "IA64"

# elif defined(_M_X64) || defined(_M_AMD64)
#  define ARCHITECTURE_ID "x64" 

# elif defined(_M_IX86)
#  define ARCHITECTURE_ID "X86"

# elif defined(_M_ARM)
#  define ARCHITECTURE_ID "ARM"

# else /* unknown architecture */
#  define ARCHITECTURE_ID ""
# endif

#else
#  define ARCHITECTURE_ID ""
#endif

/* Convert integer to decimal digit literals.  */
#define DEC(n)                   \
  ('0' + (((n) / 10000000)%10)), \
  ('0' + (((n) / 1000000)%10)),  \
  ('0' + (((n) / 100000)%10)),   \
  ('0' + (((n) / 10000)%10)),    \
  ('0' + (((n) / 1000)%10)),     \
  ('0' + (((n) / 100)%10)),      \
  ('0' + (((n) / 10)%10)),       \
  ('0' +  ((n) % 10))

/* Convert integer to hex digit literals.  */
#define HEX(n)             \
  ('0' + ((n)>>28 & 0xF)), \
  ('0' + ((n)>>24 & 0xF)), \
  ('0' + ((n)>>20 & 0xF)), \
  ('0' + ((n)>>16 & 0xF)), \
  ('0' + ((n)>>12 & 0xF)), \
  ('0' + ((n)>>8  & 0xF)), \
  ('0' + ((n)>>4  & 0xF)), \
  ('0' + ((n)     & 0xF))

/* Construct a string literal encoding the version number components. */
#ifdef COMPILER_VERSION_MAJOR
char const info_version[] = {
  'I', 'N', 'F', 'O', ':',
  'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
  COMPILER_VERSION_MAJOR,
# ifdef COMPILER_VERSION_MINOR
  '.', COMPILER_VERSION_MINOR,
#  ifdef COMPILER_VERSION_PATCH
   '.', COMPILER_VERSION_PATCH,
#   ifdef COMPILER_VERSION_TWEAK
    '.', COMPILER_VERSION_TWEAK,
#   endif
#  endif
# endif
  ']','\0'};
#endif

/* Construct the string literal in pieces to prevent the source from
   getting matched.  Store it in a pointer rather than an array
   because some compilers will just produce instructions to fill the
   array rather than assigning a pointer to a static array.  */
char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";

"
CMAKE_C_COMPILER_ID_RUN "1"
CMAKE_C_COMPILER_ID_TEST_FLAGS "-c;-Aa"
CMAKE_C_COMPILER_INIT "NOTFOUND"
CMAKE_C_COMPILER_LIST "gcc;cc;cl;bcc;xlc"
CMAKE_C_COMPILER_LOADED "1"
CMAKE_C_COMPILER_VERSION "4.7.2"
CMAKE_C_COMPILER_WORKS "1"
CMAKE_C_COMPILE_OBJECT "<CMAKE_C_COMPILER> <DEFINES> <FLAGS> -o <OBJECT>   -c <SOURCE>"
CMAKE_C_COMPILE_OPTIONS_PIC "-fPIC"
CMAKE_C_COMPILE_OPTIONS_PIE "-fPIE"
CMAKE_C_CREATE_ASSEMBLY_SOURCE "<CMAKE_C_COMPILER> <DEFINES> <FLAGS> -S <SOURCE> -o <ASSEMBLY_SOURCE>"
CMAKE_C_CREATE_PREPROCESSED_SOURCE "<CMAKE_C_COMPILER> <DEFINES> <FLAGS> -E <SOURCE> > <PREPROCESSED_SOURCE>"
CMAKE_C_CREATE_SHARED_LIBRARY "<CMAKE_C_COMPILER> <CMAKE_SHARED_LIBRARY_C_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS> <SONAME_FLAG><TARGET_SONAME> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>"
CMAKE_C_CREATE_SHARED_MODULE "<CMAKE_C_COMPILER> <CMAKE_SHARED_LIBRARY_C_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS> <SONAME_FLAG><TARGET_SONAME> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>"
CMAKE_C_FLAGS ""
CMAKE_C_FLAGS_DEBUG "-g"
CMAKE_C_FLAGS_DEBUG_INIT "-g"
CMAKE_C_FLAGS_MINSIZEREL "-Os -DNDEBUG"
CMAKE_C_FLAGS_MINSIZEREL_INIT "-Os -DNDEBUG"
CMAKE_C_FLAGS_RELEASE "-O3 -DNDEBUG"
CMAKE_C_FLAGS_RELEASE_INIT "-O3 -DNDEBUG"
CMAKE_C_FLAGS_RELWITHDEBINFO "-O2 -g"
CMAKE_C_FLAGS_RELWITHDEBINFO_INIT "-O2 -g"
CMAKE_C_HAS_ISYSROOT ""
CMAKE_C_IGNORE_EXTENSIONS "h;H;o;O;obj;OBJ;def;DEF;rc;RC"
CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include"
CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/4.7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib"
CMAKE_C_IMPLICIT_LINK_LIBRARIES "c"
CMAKE_C_INFORMATION_LOADED "1"
CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu"
CMAKE_C_LINKER_PREFERENCE "10"
CMAKE_C_LINK_EXECUTABLE "<CMAKE_C_COMPILER> <FLAGS> <CMAKE_C_LINK_FLAGS> <LINK_FLAGS> <OBJECTS>  -o <TARGET> <LINK_LIBRARIES>"
CMAKE_C_OUTPUT_EXTENSION ".o"
CMAKE_C_PLATFORM_ID "Linux"
CMAKE_C_SIZEOF_DATA_PTR "8"
CMAKE_C_SOURCE_FILE_EXTENSIONS "c"
CMAKE_C_VERBOSE_FLAG "-v"
CMAKE_DEPFILE_FLAGS_C "-MMD -MT <OBJECT> -MF <DEPFILE>"
CMAKE_DEPFILE_FLAGS_CXX "-MMD -MT <OBJECT> -MF <DEPFILE>"
CMAKE_DETERMINE_CXX_ABI_COMPILED "TRUE"
CMAKE_DETERMINE_C_ABI_COMPILED "TRUE"
CMAKE_DL_LIBS "dl"
CMAKE_EDIT_COMMAND "/usr/bin/ccmake"
CMAKE_EXECUTABLE_FORMAT "ELF"
CMAKE_EXECUTABLE_RPATH_LINK_CXX_FLAG "-Wl,-rpath-link,"
CMAKE_EXECUTABLE_RPATH_LINK_C_FLAG "-Wl,-rpath-link,"
CMAKE_EXECUTABLE_RUNTIME_CXX_FLAG "-Wl,-rpath,"
CMAKE_EXECUTABLE_RUNTIME_CXX_FLAG_SEP ":"
CMAKE_EXECUTABLE_RUNTIME_C_FLAG "-Wl,-rpath,"
CMAKE_EXECUTABLE_RUNTIME_C_FLAG_SEP ":"
CMAKE_EXECUTABLE_SUFFIX ""
CMAKE_EXE_EXPORTS_CXX_FLAG "-Wl,--export-dynamic"
CMAKE_EXE_EXPORTS_C_FLAG "-Wl,--export-dynamic"
CMAKE_EXE_LINKER_FLAGS " "
CMAKE_EXE_LINKER_FLAGS_DEBUG ""
CMAKE_EXE_LINKER_FLAGS_MINSIZEREL ""
CMAKE_EXE_LINKER_FLAGS_RELEASE ""
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO ""
CMAKE_EXE_LINK_DYNAMIC_CXX_FLAGS "-Wl,-Bdynamic"
CMAKE_EXE_LINK_DYNAMIC_C_FLAGS "-Wl,-Bdynamic"
CMAKE_EXE_LINK_STATIC_CXX_FLAGS "-Wl,-Bstatic"
CMAKE_EXE_LINK_STATIC_C_FLAGS "-Wl,-Bstatic"
CMAKE_EXPORT_COMPILE_COMMANDS "OFF"
CMAKE_EXTRA_GENERATOR ""
CMAKE_FILES_DIRECTORY "/CMakeFiles"
CMAKE_FIND_LIBRARY_PREFIXES "lib"
CMAKE_FIND_LIBRARY_SUFFIXES ".so;.a"
CMAKE_GENERATOR "Unix Makefiles"
CMAKE_HOME_DIRECTORY "/home/alegrand/simgrid3/__cmake_systeminformation"
CMAKE_HOST_SYSTEM "Linux-3.2.0-4-amd64"
CMAKE_HOST_SYSTEM_NAME "Linux"
CMAKE_HOST_SYSTEM_PROCESSOR "x86_64"
CMAKE_HOST_SYSTEM_VERSION "3.2.0-4-amd64"
CMAKE_HOST_UNIX "1"
CMAKE_INCLUDE_FLAG_C "-I"
CMAKE_INCLUDE_FLAG_CXX "-I"
CMAKE_INCLUDE_FLAG_C_SEP ""
CMAKE_INCLUDE_SYSTEM_FLAG_C "-isystem "
CMAKE_INCLUDE_SYSTEM_FLAG_CXX "-isystem "
CMAKE_INSTALL_DEFAULT_COMPONENT_NAME "Unspecified"
CMAKE_INSTALL_PREFIX "/usr/local"
CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT "1"
CMAKE_INSTALL_SO_NO_EXE "1"
CMAKE_INTERNAL_PLATFORM_ABI "ELF"
CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu"
CMAKE_LIBRARY_ARCHITECTURE_REGEX "[a-z0-9_]+(-[a-z0-9_]+)?-linux-gnu[a-z0-9_]*"
CMAKE_LIBRARY_PATH_FLAG "-L"
CMAKE_LIBRARY_PATH_TERMINATOR ""
CMAKE_LINKER "/usr/bin/X11/ld"
CMAKE_LINK_LIBRARY_FLAG "-l"
CMAKE_LINK_LIBRARY_SUFFIX ""
CMAKE_MAJOR_VERSION "2"
CMAKE_MAKE_PROGRAM "/usr/bin/X11/make"
CMAKE_MATCH_0 ""
CMAKE_MATCH_1 ""
CMAKE_MATCH_2 ""
CMAKE_MATCH_3 ""
CMAKE_MATCH_4 ""
CMAKE_MATCH_5 ""
CMAKE_MATCH_6 ""
CMAKE_MATCH_7 ""
CMAKE_MATCH_8 ""
CMAKE_MATCH_9 ""
CMAKE_MINIMUM_REQUIRED_VERSION "2.8.9"
CMAKE_MINOR_VERSION "8"
CMAKE_MODULE_LINKER_FLAGS " "
CMAKE_MODULE_LINKER_FLAGS_DEBUG ""
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL ""
CMAKE_MODULE_LINKER_FLAGS_RELEASE ""
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO ""
CMAKE_NM "/usr/bin/X11/nm"
CMAKE_OBJCOPY "/usr/bin/X11/objcopy"
CMAKE_OBJDUMP "/usr/bin/X11/objdump"
CMAKE_PARENT_LIST_FILE "/home/alegrand/simgrid3/__cmake_systeminformation/CMakeLists.txt"
CMAKE_PATCH_VERSION "9"
CMAKE_PLATFORM_IMPLICIT_LINK_DIRECTORIES "/lib;/usr/lib;/usr/lib32;/usr/lib64"
CMAKE_PLATFORM_ROOT_BIN "/home/alegrand/simgrid3/__cmake_systeminformation/CMakeFiles"
CMAKE_PLATFORM_USES_PATH_WHEN_NO_SONAME "1"
CMAKE_PROJECT_NAME "DumpInformation"
CMAKE_RANLIB "/usr/bin/X11/ranlib"
CMAKE_ROOT "/usr/share/cmake-2.8"
CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS "-shared"
CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS "-shared"
CMAKE_SHARED_LIBRARY_CXX_FLAGS "-fPIC"
CMAKE_SHARED_LIBRARY_C_FLAGS "-fPIC"
CMAKE_SHARED_LIBRARY_LINK_CXX_FLAGS "-rdynamic"
CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "-rdynamic"
CMAKE_SHARED_LIBRARY_LINK_DYNAMIC_CXX_FLAGS "-Wl,-Bdynamic"
CMAKE_SHARED_LIBRARY_LINK_DYNAMIC_C_FLAGS "-Wl,-Bdynamic"
CMAKE_SHARED_LIBRARY_LINK_STATIC_CXX_FLAGS "-Wl,-Bstatic"
CMAKE_SHARED_LIBRARY_LINK_STATIC_C_FLAGS "-Wl,-Bstatic"
CMAKE_SHARED_LIBRARY_PREFIX "lib"
CMAKE_SHARED_LIBRARY_RPATH_LINK_CXX_FLAG "-Wl,-rpath-link,"
CMAKE_SHARED_LIBRARY_RPATH_LINK_C_FLAG "-Wl,-rpath-link,"
CMAKE_SHARED_LIBRARY_RUNTIME_CXX_FLAG "-Wl,-rpath,"
CMAKE_SHARED_LIBRARY_RUNTIME_CXX_FLAG_SEP ":"
CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG "-Wl,-rpath,"
CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG_SEP ":"
CMAKE_SHARED_LIBRARY_SONAME_CXX_FLAG "-Wl,-soname,"
CMAKE_SHARED_LIBRARY_SONAME_C_FLAG "-Wl,-soname,"
CMAKE_SHARED_LIBRARY_SUFFIX ".so"
CMAKE_SHARED_LINKER_FLAGS " "
CMAKE_SHARED_LINKER_FLAGS_DEBUG ""
CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL ""
CMAKE_SHARED_LINKER_FLAGS_RELEASE ""
CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO ""
CMAKE_SHARED_MODULE_CREATE_CXX_FLAGS "-shared"
CMAKE_SHARED_MODULE_CREATE_C_FLAGS "-shared"
CMAKE_SHARED_MODULE_CXX_FLAGS "-fPIC"
CMAKE_SHARED_MODULE_C_FLAGS "-fPIC"
CMAKE_SHARED_MODULE_LINK_DYNAMIC_CXX_FLAGS "-Wl,-Bdynamic"
CMAKE_SHARED_MODULE_LINK_DYNAMIC_C_FLAGS "-Wl,-Bdynamic"
CMAKE_SHARED_MODULE_LINK_STATIC_CXX_FLAGS "-Wl,-Bstatic"
CMAKE_SHARED_MODULE_LINK_STATIC_C_FLAGS "-Wl,-Bstatic"
CMAKE_SHARED_MODULE_PREFIX "lib"
CMAKE_SHARED_MODULE_SUFFIX ".so"
CMAKE_SIZEOF_VOID_P "8"
CMAKE_SKIP_INSTALL_RPATH "NO"
CMAKE_SKIP_RPATH "NO"
CMAKE_SOURCE_DIR "/home/alegrand/simgrid3/__cmake_systeminformation"
CMAKE_STATIC_LIBRARY_PREFIX "lib"
CMAKE_STATIC_LIBRARY_SUFFIX ".a"
CMAKE_STRIP "/usr/bin/X11/strip"
CMAKE_SYSTEM "Linux-3.2.0-4-amd64"
CMAKE_SYSTEM_INCLUDE_PATH "/usr/include/w32api;/usr/X11R6/include;/usr/include/X11;/usr/pkg/include;/opt/csw/include;/opt/include;/usr/openwin/include"
CMAKE_SYSTEM_INFO_FILE "Platform/Linux"
CMAKE_SYSTEM_LIBRARY_PATH "/usr/lib/w32api;/usr/X11R6/lib;/usr/lib/X11;/usr/pkg/lib;/opt/csw/lib;/opt/lib;/usr/openwin/lib"
CMAKE_SYSTEM_LOADED "1"
CMAKE_SYSTEM_NAME "Linux"
CMAKE_SYSTEM_PREFIX_PATH "/usr/local;/usr;/;/usr;/usr/local"
CMAKE_SYSTEM_PROCESSOR "x86_64"
CMAKE_SYSTEM_PROGRAM_PATH "/usr/pkg/bin"
CMAKE_SYSTEM_SPECIFIC_INFORMATION_LOADED "1"
CMAKE_SYSTEM_VERSION "3.2.0-4-amd64"
CMAKE_TWEAK_VERSION "0"
CMAKE_UNAME "/bin/uname"
CMAKE_VERBOSE_MAKEFILE "FALSE"
CMAKE_VERSION "2.8.9"
CXX_TEST_WAS_RUN "1"
C_TEST_WAS_RUN "1"
DumpInformation_BINARY_DIR "/home/alegrand/simgrid3/__cmake_systeminformation"
DumpInformation_SOURCE_DIR "/home/alegrand/simgrid3/__cmake_systeminformation"
PRESET_CMAKE_SYSTEM_NAME "FALSE"
PROJECT_BINARY_DIR "/home/alegrand/simgrid3/__cmake_systeminformation"
PROJECT_NAME "DumpInformation"
PROJECT_SOURCE_DIR "/home/alegrand/simgrid3/__cmake_systeminformation"
RESULT_FILE "/home/alegrand/simgrid3/__cmake_systeminformation/results.txt"
RUN_CONFIGURE "ON"
UNIX "1"
_CMAKE_INSTALL_DIR "/usr"
_CMAKE_TOOLCHAIN_LOCATION "/usr/bin/X11"
_INCLUDED_FILE "/usr/share/cmake-2.8/Modules/Platform/Linux-GNU-CXX.cmake"
_INCLUDED_SYSTEM_INFO_FILE "/usr/share/cmake-2.8/Modules/Platform/Linux.cmake"
_IN_TC "0"
__COMPILER_GNU "1"
__LINUX_COMPILER_GNU "1"
__UNIX_PATHS_INCLUDED "1"
f ""
incl "/home/alegrand/simgrid3/__cmake_systeminformation/This does not exists"
type ""
val "0"

=================================================================
=== COMMANDS
=================================================================
__compiler_gnu
__linux_compiler_gnu
_cmake_determine_compiler_abi
_cmake_determine_compiler_id
_cmake_determine_compiler_id_build
_cmake_determine_compiler_id_check
_cmake_determine_compiler_id_vendor
_cmake_determine_compiler_id_write
_cmake_parse_implicit_link_info
_printtestcompilerstatus
add_custom_command
add_custom_target
add_definitions
add_dependencies
add_executable
add_library
add_subdirectory
add_test
adjust_cmake_system_variables
aux_source_directory
break
build_command
build_name
cmake_determine_compiler_abi
cmake_determine_compiler_id
cmake_determine_compiler_id_build
cmake_determine_compiler_id_check
cmake_determine_compiler_id_vendor
cmake_determine_compiler_id_write
cmake_minimum_required
cmake_parse_implicit_link_info
cmake_policy
configure_file
create_test_sourcelist
define_property
else
elseif
enable_language
enable_testing
endforeach
endfunction
endif
endmacro
endwhile
exec_program
execute_process
export
export_library_dependencies
file
find_file
find_library
find_package
find_path
find_program
fltk_wrap_ui
foreach
function
get_cmake_property
get_directory_property
get_filename_component
get_property
get_source_file_property
get_target_property
get_test_property
getdefaultwindowsprefixbase
if
include
include_directories
include_external_msproject
include_regular_expression
install
install_files
install_programs
install_targets
link_directories
link_libraries
list
load_cache
load_command
macro
make_directory
mark_as_advanced
math
message
option
output_required_files
printtestcompilerstatus
project
qt_wrap_cpp
qt_wrap_ui
remove
remove_definitions
return
separate_arguments
set
set_directory_properties
set_property
set_source_files_properties
set_target_properties
set_tests_properties
site_name
source_group
string
subdir_depends
subdirs
target_link_libraries
try_compile
try_run
unset
use_mangled_mesa
utility_source
variable_requires
variable_watch
while
write_file

=================================================================
=== MACROS
=================================================================
ADJUST_CMAKE_SYSTEM_VARIABLES
__compiler_gnu
__linux_compiler_gnu

=================================================================
=== OTHER
=================================================================
INCLUDE_DIRECTORY: /home/alegrand/simgrid3/__cmake_systeminformation
INCLUDE_DIRECTORY: /home/alegrand/simgrid3/__cmake_systeminformation
INCLUDE_REGULAR_EXPRESSION: ^.*$

=================================================================
=== ../CMakeCache.txt
=================================================================
# This is the CMakeCache file.
# For build in directory: /home/alegrand/simgrid3
# It was generated by CMake: /usr/bin/cmake
# You can edit this file to change values found and used by cmake.
# If you do not want to change any of the values, simply exit the editor.
# If you do want to change a value, simply edit, save, and exit the editor.
# The syntax for the file is as follows:
# KEY:TYPE=VALUE
# KEY is the name of a variable in the cache.
# TYPE is a hint to GUI's for the type of VALUE, DO NOT EDIT TYPE!.
# VALUE is the current value for the KEY.

########################
# EXTERNAL cache entries
########################

//Path to a file.
ADDR2LINE:PATH=/usr/bin/X11

//Path to bibtex2html
BIBTEX2HTML:PATH=

//INTERNAL
BUILDNAME:STRING=FULL_FLAGS

//Build the testing tree.
BUILD_TESTING:BOOL=ON

//Path to a program.
BZRCOMMAND:FILEPATH=BZRCOMMAND-NOTFOUND

//Path to a program.
CMAKE_AR:FILEPATH=/usr/bin/X11/ar

//Choose the type of build, options are: None(CMAKE_CXX_FLAGS or
// CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel.
CMAKE_BUILD_TYPE:STRING=

//Enable/Disable color output during build.
CMAKE_COLOR_MAKEFILE:BOOL=ON

//INTERNAL
CMAKE_CXX_FLAGS:STRING=

//C compiler.
CMAKE_C_COMPILER:FILEPATH=/usr/bin/X11/gcc

//INTERNAL
CMAKE_C_FLAGS:STRING=

//Flags used by the compiler during debug builds.
CMAKE_C_FLAGS_DEBUG:STRING=-g

//Flags used by the compiler during release minsize builds.
CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG

//Flags used by the compiler during release builds (/MD /Ob1 /Oi
// /Ot /Oy /Gs will produce slightly less optimized but smaller
// files).
CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG

//Flags used by the compiler during Release with Debug Info builds.
CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g

//INTERNAL
CMAKE_C_LINK_FLAGS:STRING=

//INTERNAL
CMAKE_EXE_LINKER_FLAGS:STRING=

//Flags used by the linker during debug builds.
CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=

//Flags used by the linker during release minsize builds.
CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=

//Flags used by the linker during release builds.
CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=

//Flags used by the linker during Release with Debug Info builds.
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=

//Enable/Disable output of compile commands during generation.
CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF

//Fortran compiler.
CMAKE_Fortran_COMPILER:FILEPATH=/home/alegrand/bin/smpiff

//Path to a program.
CMAKE_Fortran_COMPILER_WITH_PATH:FILEPATH=CMAKE_Fortran_COMPILER_WITH_PATH-NOTFOUND

//INTERNAL
CMAKE_Fortran_FLAGS:STRING=

//Flags used by the compiler during debug builds.
CMAKE_Fortran_FLAGS_DEBUG:STRING=

//Flags used by the compiler during release minsize builds.
CMAKE_Fortran_FLAGS_MINSIZEREL:STRING=

//Flags used by the compiler during release builds (/MD /Ob1 /Oi
// /Ot /Oy /Gs will produce slightly less optimized but smaller
// files).
CMAKE_Fortran_FLAGS_RELEASE:STRING=

//Flags used by the compiler during Release with Debug Info builds.
CMAKE_Fortran_FLAGS_RELWITHDEBINFO:STRING=

//INTERNAL
CMAKE_Fortran_LINK_FLAGS:STRING=

//Install path prefix, prepended onto install directories.
CMAKE_INSTALL_PREFIX:PATH=/home/alegrand

//Path to a program.
CMAKE_LINKER:FILEPATH=/usr/bin/X11/ld

//Path to a program.
CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/X11/make

//Flags used by the linker during the creation of modules.
CMAKE_MODULE_LINKER_FLAGS:STRING=' '

//Flags used by the linker during debug builds.
CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=

//Flags used by the linker during release minsize builds.
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=

//Flags used by the linker during release builds.
CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=

//Flags used by the linker during Release with Debug Info builds.
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=

//Path to a program.
CMAKE_NM:FILEPATH=/usr/bin/X11/nm

//Path to a program.
CMAKE_OBJCOPY:FILEPATH=/usr/bin/X11/objcopy

//Path to a program.
CMAKE_OBJDUMP:FILEPATH=/usr/bin/X11/objdump

//Value Computed by CMake
CMAKE_PROJECT_NAME:STATIC=SimGrid

//Path to a program.
CMAKE_RANLIB:FILEPATH=/usr/bin/X11/ranlib

//Flags used by the linker during the creation of dll's.
CMAKE_SHARED_LINKER_FLAGS:STRING=' '

//Flags used by the linker during debug builds.
CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=

//Flags used by the linker during release minsize builds.
CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=

//Flags used by the linker during release builds.
CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=

//Flags used by the linker during Release with Debug Info builds.
CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=

//If set, runtime paths are not added when installing shared libraries,
// but are added when building.
CMAKE_SKIP_INSTALL_RPATH:BOOL=NO

//If set, runtime paths are not added when using shared libraries.
CMAKE_SKIP_RPATH:BOOL=NO

//Path to a program.
CMAKE_STRIP:FILEPATH=/usr/bin/X11/strip

//If true, cmake will use relative paths in makefiles and projects.
CMAKE_USE_RELATIVE_PATHS:BOOL=OFF

//If this value is on, makefiles will be generated without the
// .SILENT directive, and all commands will be echoed to the console
// during the make.  This is useful for debugging only. With Visual
// Studio IDE projects all commands are done without /nologo.
CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE

//Path to program used to compress files for transfer to the dart
// server
COMPRESSIONCOMMAND:FILEPATH=/bin/gzip

//Path to the coverage program that CTest uses for performing coverage
// inspection
COVERAGE_COMMAND:FILEPATH=/usr/bin/X11/gcov

//Extra command line flags to pass to the coverage tool
COVERAGE_EXTRA_FLAGS:STRING=-l

//Enable to build Debian packages
CPACK_BINARY_DEB:BOOL=OFF

//Enable to build NSIS packages
CPACK_BINARY_NSIS:BOOL=OFF

//Enable to build RPM packages
CPACK_BINARY_RPM:BOOL=OFF

//Enable to build STGZ packages
CPACK_BINARY_STGZ:BOOL=ON

//Enable to build TBZ2 packages
CPACK_BINARY_TBZ2:BOOL=OFF

//Enable to build TGZ packages
CPACK_BINARY_TGZ:BOOL=ON

//Enable to build TZ packages
CPACK_BINARY_TZ:BOOL=ON

//Enable to build TBZ2 source packages
CPACK_SOURCE_TBZ2:BOOL=ON

//Enable to build TGZ source packages
CPACK_SOURCE_TGZ:BOOL=ON

//Enable to build TZ source packages
CPACK_SOURCE_TZ:BOOL=ON

//Enable to build ZIP source packages
CPACK_SOURCE_ZIP:BOOL=OFF

//How many times to retry timed-out CTest submissions.
CTEST_SUBMIT_RETRY_COUNT:STRING=3

//How long to wait between timed-out CTest submissions.
CTEST_SUBMIT_RETRY_DELAY:STRING=5

//Path to a program.
CVSCOMMAND:FILEPATH=CVSCOMMAND-NOTFOUND

//Options passed to the cvs update command.
CVS_UPDATE_OPTIONS:STRING=-d -A -P

//Limit of reported errors, -1 reports all.
DART_BUILD_ERROR_REPORT_LIMIT:BOOL=OFF

//Limit of reported warnings, -1 reports all.
DART_BUILD_WARNING_REPORT_LIMIT:BOOL=OFF

//If you have Dart installed, where is it located?
DART_ROOT:PATH=DART_ROOT-NOTFOUND

//Maximum time allowed before CTest will kill the test.
DART_TESTING_TIMEOUT:STRING=1500

//Show the actual output of the build, or if off show a . for each
// 1024 bytes.
DART_VERBOSE_BUILD:BOOL=OFF

//Should Dart server send email when build errors are found in
// Continuous builds?
DELIVER_CONTINUOUS_EMAIL:BOOL=Off

//Path to a file.
DOXYGEN_PATH:PATH=/usr/bin/X11

//Path to a program.
F2C_EXE:FILEPATH=/usr/bin/X11/f2c

//Path to a file.
FIG2DEV_PATH:PATH=/usr/bin/X11

//Path to a program.
GCOV_PATH:FILEPATH=/usr/bin/X11/gcov

//Path to a program.
GITCOMMAND:FILEPATH=/usr/bin/X11/git

//Path to gunzip executable
GUNZIPCOMMAND:FILEPATH=/bin/gunzip

//Path to a file.
HAVE_AGRAPH_H:PATH=HAVE_AGRAPH_H-NOTFOUND

//Path to a library.
HAVE_AGRAPH_LIB:FILEPATH=HAVE_AGRAPH_LIB-NOTFOUND

//Path to a library.
HAVE_CDT_LIB:FILEPATH=/usr/lib/libcdt.so

//Path to a file.
HAVE_CGRAPH_H:PATH=/usr/include/graphviz

//Path to a library.
HAVE_CGRAPH_LIB:FILEPATH=/usr/lib/libcgraph.so

//Path to a file.
HAVE_F2C_H:PATH=/usr/include

//Path to a library.
HAVE_F2C_LIB:FILEPATH=/usr/lib/libf2c.so

//Path to a file.
HAVE_GRAPH_H:PATH=/usr/include/graphviz

//Path to a library.
HAVE_GRAPH_LIB:FILEPATH=/usr/lib/libgraph.so

//Path to a program.
HGCOMMAND:FILEPATH=HGCOMMAND-NOTFOUND

//Path to java command, used by the Dart server to create html.
JAVACOMMAND:FILEPATH=/usr/bin/X11/java

//Path to a file.
JAVADOC_PATH:PATH=/usr/bin/X11

//Command to build the project
MAKECOMMAND:STRING=/usr/bin/X11/make -i

//Path to the memory checking command, used for memory error detection.
MEMORYCHECK_COMMAND:FILEPATH=/usr/bin/X11/valgrind

//File that contains suppressions for the memory checker
MEMORYCHECK_SUPPRESSIONS_FILE:FILEPATH=

//Path to a program.
PERL_EXECUTABLE:FILEPATH=/usr/bin/X11/perl

//Path to scp command, used by CTest for submitting results to
// a Dart server
SCPCOMMAND:FILEPATH=/usr/bin/X11/scp

//Name of the computer/site where compile is being run
SITE:STRING=alamoana

//Path to the SLURM sbatch executable
SLURM_SBATCH_COMMAND:FILEPATH=SLURM_SBATCH_COMMAND-NOTFOUND

//Path to the SLURM srun executable
SLURM_SRUN_COMMAND:FILEPATH=SLURM_SRUN_COMMAND-NOTFOUND

//Path to a program.
SVNCOMMAND:FILEPATH=/usr/bin/X11/svn

//Value Computed by CMake
SimGrid_BINARY_DIR:STATIC=/home/alegrand/simgrid3

//Value Computed by CMake
SimGrid_SOURCE_DIR:STATIC=/home/alegrand/simgrid3

//Whether to produce efficient code for the SimGrid library
enable_compile_optimizations:BOOL=ON

//Whether compilation warnings should be turned into errors.
enable_compile_warnings:BOOL=ON

//Enable coverage.
enable_coverage:BOOL=OFF

//Turn this off to remove all debug messages at compile time (faster,
// but no debug activable)
enable_debug:BOOL=ON

//Whether gtnets model is activated.
enable_gtnets:BOOL=OFF

//Whether the Java bindings are activated.
enable_java:BOOL=OFF

//Jedule output of SimDAG.
enable_jedule:BOOL=OFF

enable_latency_bound_tracking:BOOL=OFF

enable_lib_static:BOOL=OFF

//Whether the lua bindings are activated.
enable_lua:BOOL=OFF

//Whether flex and flexml files should be rebuilt.
enable_maintainer_mode:BOOL=OFF

//Enable mallocators (disable only for debugging purpose).
enable_mallocators:BOOL=OFF

//Enable memcheck.
enable_memcheck:BOOL=OFF

//Turn this on to experiment with our prototype of model-checker
// (hinders the simulation's performance even if turned of at runtime)
enable_model-checking:BOOL=OFF

//This option enable the use of msg deprecated functions
enable_msg_deprecated:BOOL=OFF

//Whether ns3 model is activated.
enable_ns3:BOOL=OFF

//Enable print message during config.
enable_print_message:BOOL=OFF

//Whether the Scala bindings are activated.
enable_scala:BOOL=OFF

//Whether SMPI in included in library.
enable_smpi:BOOL=ON

//Whether Supernovae mode (helping compiler optimization) is activated.
enable_supernovae:BOOL=OFF

//Tracing simulations for visualization.
enable_tracing:BOOL=ON

//Path to gtnets lib and include
gtnets_path:PATH=

//Path to ns3 lib and include
ns3_path:PATH=

//INTERNAL
pipol_user:STRING=

//Whether Release Mode is activated (disable tests on experimental
// parts)
release:BOOL=ON

//Dependencies for the target
simgrid_LIB_DEPENDS:STATIC=general;-lm -pthread -lcgraph -lrt;


########################
# INTERNAL cache entries
########################

//ADVANCED property for variable: ADDR2LINE
ADDR2LINE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: BIBTEX2HTML
BIBTEX2HTML-ADVANCED:INTERNAL=1
//Result of TEST_BIG_ENDIAN
BIGENDIAN:INTERNAL=0
//ADVANCED property for variable: BUILDNAME
BUILDNAME-ADVANCED:INTERNAL=1
//ADVANCED property for variable: BUILD_TESTING
BUILD_TESTING-ADVANCED:INTERNAL=1
//ADVANCED property for variable: BZRCOMMAND
BZRCOMMAND-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_AR
CMAKE_AR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_BUILD_TOOL
CMAKE_BUILD_TOOL-ADVANCED:INTERNAL=1
//What is the target build tool cmake is generating for.
CMAKE_BUILD_TOOL:INTERNAL=/usr/bin/X11/make
//ADVANCED property for variable: CMAKE_BUILD_TYPE
CMAKE_BUILD_TYPE-ADVANCED:INTERNAL=1
//This is the directory where this CMakeCache.txt was created
CMAKE_CACHEFILE_DIR:INTERNAL=/home/alegrand/simgrid3
//Major version of cmake used to create the current loaded cache
CMAKE_CACHE_MAJOR_VERSION:INTERNAL=2
//Minor version of cmake used to create the current loaded cache
CMAKE_CACHE_MINOR_VERSION:INTERNAL=8
//Patch version of cmake used to create the current loaded cache
CMAKE_CACHE_PATCH_VERSION:INTERNAL=9
//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE
CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1
//Path to CMake executable.
CMAKE_COMMAND:INTERNAL=/usr/bin/cmake
//Path to cpack program executable.
CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack
//ADVANCED property for variable: CMAKE_CTEST_COMMAND
CMAKE_CTEST_COMMAND-ADVANCED:INTERNAL=1
//Path to ctest program executable.
CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest
//ADVANCED property for variable: CMAKE_CXX_FLAGS
CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_COMPILER
CMAKE_C_COMPILER-ADVANCED:INTERNAL=1
CMAKE_C_COMPILER_WORKS:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS
CMAKE_C_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG
CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL
CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE
CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO
CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_LINK_FLAGS
CMAKE_C_LINK_FLAGS-ADVANCED:INTERNAL=1
//Result of TRY_COMPILE
CMAKE_DETERMINE_C_ABI_COMPILED:INTERNAL=TRUE
//Path to cache edit program executable.
CMAKE_EDIT_COMMAND:INTERNAL=/usr/bin/ccmake
//Executable file format
CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS
CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG
CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL
CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE
CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS
CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_Fortran_COMPILER
CMAKE_Fortran_COMPILER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_Fortran_COMPILER_WITH_PATH
CMAKE_Fortran_COMPILER_WITH_PATH-ADVANCED:INTERNAL=1
CMAKE_Fortran_COMPILER_WORKS:INTERNAL=1
//ADVANCED property for variable: CMAKE_Fortran_FLAGS
CMAKE_Fortran_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_Fortran_FLAGS_DEBUG
CMAKE_Fortran_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_Fortran_FLAGS_MINSIZEREL
CMAKE_Fortran_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_Fortran_FLAGS_RELEASE
CMAKE_Fortran_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_Fortran_FLAGS_RELWITHDEBINFO
CMAKE_Fortran_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_Fortran_LINK_FLAGS
CMAKE_Fortran_LINK_FLAGS-ADVANCED:INTERNAL=1
//Name of generator.
CMAKE_GENERATOR:INTERNAL=Unix Makefiles
//Start directory with the top level CMakeLists.txt file for this
// project
CMAKE_HOME_DIRECTORY:INTERNAL=/home/alegrand/Work/SimGrid/simgrid-git
//MODIFIED property for variable: CMAKE_INSTALL_PREFIX
CMAKE_INSTALL_PREFIX-MODIFIED:INTERNAL=ON
//Install .so files without execute permission.
CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1
//ADVANCED property for variable: CMAKE_LINKER
CMAKE_LINKER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MAKE_PROGRAM
CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS
CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG
CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE
CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_NM
CMAKE_NM-ADVANCED:INTERNAL=1
//number of local generators
CMAKE_NUMBER_OF_LOCAL_GENERATORS:INTERNAL=83
//ADVANCED property for variable: CMAKE_OBJCOPY
CMAKE_OBJCOPY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_OBJDUMP
CMAKE_OBJDUMP-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_RANLIB
CMAKE_RANLIB-ADVANCED:INTERNAL=1
//Path to CMake installation.
CMAKE_ROOT:INTERNAL=/usr/share/cmake-2.8
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS
CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG
CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL
CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE
CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//CHECK_TYPE_SIZE: sizeof(unsigned short)
CMAKE_SIZEOF_UNSIGNED_SHORT:INTERNAL=2
//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH
CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SKIP_RPATH
CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STRIP
CMAKE_STRIP-ADVANCED:INTERNAL=1
//uname command
CMAKE_UNAME:INTERNAL=/bin/uname
//ADVANCED property for variable: CMAKE_USE_RELATIVE_PATHS
CMAKE_USE_RELATIVE_PATHS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
//Result of TRY_COMPILE
COMPILE_PRINTF_NULL_VAR:INTERNAL=FALSE
//Result of TRY_COMPILE
COMPILE_SNPRINTF_FUNC_VAR:INTERNAL=TRUE
//Result of TRY_COMPILE
COMPILE_VA_NULL_VAR:INTERNAL=TRUE
//Result of TRY_COMPILE
COMPILE_VSNPRINTF_FUNC_VAR:INTERNAL=TRUE
//Result of TRY_COMPILE
COMPILE_makecontext_VAR:INTERNAL=TRUE
//ADVANCED property for variable: COMPRESSIONCOMMAND
COMPRESSIONCOMMAND-ADVANCED:INTERNAL=1
//ADVANCED property for variable: COVERAGE_COMMAND
COVERAGE_COMMAND-ADVANCED:INTERNAL=1
//ADVANCED property for variable: COVERAGE_EXTRA_FLAGS
COVERAGE_EXTRA_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CPACK_BINARY_DEB
CPACK_BINARY_DEB-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CPACK_BINARY_NSIS
CPACK_BINARY_NSIS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CPACK_BINARY_RPM
CPACK_BINARY_RPM-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CPACK_BINARY_STGZ
CPACK_BINARY_STGZ-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CPACK_BINARY_TBZ2
CPACK_BINARY_TBZ2-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CPACK_BINARY_TGZ
CPACK_BINARY_TGZ-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CPACK_BINARY_TZ
CPACK_BINARY_TZ-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CPACK_SOURCE_TBZ2
CPACK_SOURCE_TBZ2-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CPACK_SOURCE_TGZ
CPACK_SOURCE_TGZ-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CPACK_SOURCE_TZ
CPACK_SOURCE_TZ-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CPACK_SOURCE_ZIP
CPACK_SOURCE_ZIP-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CTEST_SUBMIT_RETRY_COUNT
CTEST_SUBMIT_RETRY_COUNT-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CTEST_SUBMIT_RETRY_DELAY
CTEST_SUBMIT_RETRY_DELAY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CVSCOMMAND
CVSCOMMAND-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CVS_UPDATE_OPTIONS
CVS_UPDATE_OPTIONS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: DART_BUILD_ERROR_REPORT_LIMIT
DART_BUILD_ERROR_REPORT_LIMIT-ADVANCED:INTERNAL=1
//ADVANCED property for variable: DART_BUILD_WARNING_REPORT_LIMIT
DART_BUILD_WARNING_REPORT_LIMIT-ADVANCED:INTERNAL=1
//ADVANCED property for variable: DART_ROOT
DART_ROOT-ADVANCED:INTERNAL=1
//ADVANCED property for variable: DART_TESTING_TIMEOUT
DART_TESTING_TIMEOUT-ADVANCED:INTERNAL=1
//ADVANCED property for variable: DART_VERBOSE_BUILD
DART_VERBOSE_BUILD-ADVANCED:INTERNAL=1
//ADVANCED property for variable: DELIVER_CONTINUOUS_EMAIL
DELIVER_CONTINUOUS_EMAIL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: DOXYGEN_PATH
DOXYGEN_PATH-ADVANCED:INTERNAL=1
//ADVANCED property for variable: F2C_EXE
F2C_EXE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: FIG2DEV_PATH
FIG2DEV_PATH-ADVANCED:INTERNAL=1
//Details about finding Perl
FIND_PACKAGE_MESSAGE_DETAILS_Perl:INTERNAL=[/usr/bin/X11/perl][v5.14.2()]
//ADVANCED property for variable: GCOV_PATH
GCOV_PATH-ADVANCED:INTERNAL=1
//ADVANCED property for variable: GITCOMMAND
GITCOMMAND-ADVANCED:INTERNAL=1
//ADVANCED property for variable: GUNZIPCOMMAND
GUNZIPCOMMAND-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HAVE_AGRAPH_H
HAVE_AGRAPH_H-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HAVE_AGRAPH_LIB
HAVE_AGRAPH_LIB-ADVANCED:INTERNAL=1
//Have function asprintf
HAVE_ASPRINTF:INTERNAL=1
//Result of TRY_COMPILE
HAVE_BIGENDIAN:INTERNAL=TRUE
//ADVANCED property for variable: HAVE_CDT_LIB
HAVE_CDT_LIB-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HAVE_CGRAPH_H
HAVE_CGRAPH_H-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HAVE_CGRAPH_LIB
HAVE_CGRAPH_LIB-ADVANCED:INTERNAL=1
//Result of TRY_COMPILE
HAVE_CMAKE_SIZEOF_UNSIGNED_SHORT:INTERNAL=TRUE
//Have include dlfcn.h
HAVE_DLFCN_H:INTERNAL=1
//Have include errno.h
HAVE_ERRNO_H:INTERNAL=1
//Have include execinfo.h
HAVE_EXECINFO_H:INTERNAL=1
//ADVANCED property for variable: HAVE_F2C_H
HAVE_F2C_H-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HAVE_F2C_LIB
HAVE_F2C_LIB-ADVANCED:INTERNAL=1
//Have include linux/futex.h
HAVE_FUTEX_H:INTERNAL=1
//Have function getdtablesize
HAVE_GETDTABLESIZE:INTERNAL=1
//Have function gettimeofday
HAVE_GETTIMEOFDAY:INTERNAL=1
//ADVANCED property for variable: HAVE_GRAPH_H
HAVE_GRAPH_H-ADVANCED:INTERNAL=1
//ADVANCED property for variable: HAVE_GRAPH_LIB
HAVE_GRAPH_LIB-ADVANCED:INTERNAL=1
//Have include inttypes.h
HAVE_INTTYPES_H:INTERNAL=1
//Have function makecontext
HAVE_MAKECONTEXT:INTERNAL=1
//Have include memory.h
HAVE_MEMORY_H:INTERNAL=1
//Have function mergesort
HAVE_MERGESORT:INTERNAL=
//Have function mmap
HAVE_MMAP:INTERNAL=1
//Have library pthread
HAVE_MUTEX_TIMEDLOCK_LIB:INTERNAL=1
//Have function nanosleep
HAVE_NANOSLEEP:INTERNAL=1
//Have function popen
HAVE_POPEN:INTERNAL=1
//Have library rt
HAVE_POSIX_GETTIME:INTERNAL=1
//Have include pthread.h
HAVE_PTHREAD_H:INTERNAL=1
//Have function readv
HAVE_READV:INTERNAL=1
//Have library pthread
HAVE_SEM_INIT_LIB:INTERNAL=1
//Have library pthread
HAVE_SEM_OPEN_LIB:INTERNAL=1
//Have library pthread
HAVE_SEM_TIMEDWAIT_LIB:INTERNAL=1
//Have function signal
HAVE_SIGNAL:INTERNAL=1
//Have include signal.h
HAVE_SIGNAL_H:INTERNAL=1
//Result of TRY_COMPILE
HAVE_SIZEOF_INT:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_SIZEOF_VOIDP:INTERNAL=TRUE
//Result of TRY_COMPILE
HAVE_SIZEOF_VOIDSTAR:INTERNAL=TRUE
//Have function snprintf
HAVE_SNPRINTF:INTERNAL=1
//Have include socket.h
HAVE_SOCKET_H:INTERNAL=
//Have include stat.h
HAVE_STAT_H:INTERNAL=
//Have include stddef.h
HAVE_STDDEF_H:INTERNAL=1
//Have include stdint.h
HAVE_STDINT_H:INTERNAL=1
//Have include stdio.h
HAVE_STDIO_H:INTERNAL=1
//Have include stdlib.h
HAVE_STDLIB_H:INTERNAL=1
//Have include strings.h
HAVE_STRINGS_H:INTERNAL=1
//Have include string.h
HAVE_STRING_H:INTERNAL=1
//Have function sysconf
HAVE_SYSCONF:INTERNAL=1
//Have include sys/param.h
HAVE_SYS_PARAM_H:INTERNAL=1
//Have include sys/socket.h
HAVE_SYS_SOCKET_H:INTERNAL=1
//Have include sys/stat.h
HAVE_SYS_STAT_H:INTERNAL=1
//Have include sys/sysctl.h
HAVE_SYS_SYSCTL_H:INTERNAL=1
//Have include sys/time.h
HAVE_SYS_TIME_H:INTERNAL=1
//Have include sys/types.h
HAVE_SYS_TYPES_H:INTERNAL=1
//Have include time.h
HAVE_TIME_H:INTERNAL=1
//Have include ucontext.h
HAVE_UCONTEXT_H:INTERNAL=1
//Have include unistd.h
HAVE_UNISTD_H:INTERNAL=1
//Have include valgrind/valgrind.h
HAVE_VALGRIND_VALGRIND_H:INTERNAL=1
//Have function vasprintf
HAVE_VASPRINTF:INTERNAL=1
//Have function vsnprintf
HAVE_VSNPRINTF:INTERNAL=1
//Have include WinDef.h
HAVE_WINDEF_H:INTERNAL=
//Have include windows.h
HAVE_WINDOWS_H:INTERNAL=
//Have include winsock2.h
HAVE_WINSOCK2_H:INTERNAL=
//Have include winsock.h
HAVE_WINSOCK_H:INTERNAL=
//ADVANCED property for variable: HGCOMMAND
HGCOMMAND-ADVANCED:INTERNAL=1
//ADVANCED property for variable: JAVACOMMAND
JAVACOMMAND-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MAKECOMMAND
MAKECOMMAND-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MEMORYCHECK_COMMAND
MEMORYCHECK_COMMAND-ADVANCED:INTERNAL=1
//ADVANCED property for variable: MEMORYCHECK_SUPPRESSIONS_FILE
MEMORYCHECK_SUPPRESSIONS_FILE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: PERL_EXECUTABLE
PERL_EXECUTABLE-ADVANCED:INTERNAL=1
//Result of TRY_RUN
RUN_SNPRINTF_FUNC_VAR:INTERNAL=0
//Result of TRY_RUN
RUN_VSNPRINTF_FUNC_VAR:INTERNAL=0
//Result of TRY_RUN
RUN_makecontext_VAR:INTERNAL=0
//ADVANCED property for variable: SCPCOMMAND
SCPCOMMAND-ADVANCED:INTERNAL=1
//ADVANCED property for variable: SITE
SITE-ADVANCED:INTERNAL=1
//CHECK_TYPE_SIZE: sizeof(int)
SIZEOF_INT:INTERNAL=4
//CHECK_TYPE_SIZE: sizeof(void*)
SIZEOF_VOIDP:INTERNAL=8
//CHECK_TYPE_SIZE: sizeof(void*)
SIZEOF_VOIDSTAR:INTERNAL=8
//ADVANCED property for variable: SLURM_SBATCH_COMMAND
SLURM_SBATCH_COMMAND-ADVANCED:INTERNAL=1
//ADVANCED property for variable: SLURM_SRUN_COMMAND
SLURM_SRUN_COMMAND-ADVANCED:INTERNAL=1
//Have include stdlib.h;stdarg.h;string.h;float.h
STDC_HEADERS:INTERNAL=1
//ADVANCED property for variable: SVNCOMMAND
SVNCOMMAND-ADVANCED:INTERNAL=1
//Have include time.h;sys/time.h
TIME_WITH_SYS_TIME:INTERNAL=1
//MODIFIED property for variable: enable_compile_optimizations
enable_compile_optimizations-MODIFIED:INTERNAL=ON
//MODIFIED property for variable: enable_compile_warnings
enable_compile_warnings-MODIFIED:INTERNAL=ON
//ADVANCED property for variable: enable_coverage
enable_coverage-ADVANCED:INTERNAL=1
//MODIFIED property for variable: enable_mallocators
enable_mallocators-MODIFIED:INTERNAL=ON
//ADVANCED property for variable: enable_memcheck
enable_memcheck-ADVANCED:INTERNAL=1
//ADVANCED property for variable: enable_print_message
enable_print_message-ADVANCED:INTERNAL=1
//ADVANCED property for variable: pipol_user
pipol_user-ADVANCED:INTERNAL=1
//Have library pthread
pthread:INTERNAL=1


=================================================================
=== ../CMakeFiles/CMakeOutput.log
=================================================================
The system is: Linux - 3.0.0-12-generic-pae - i686
Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
Compiler: /usr/bin/X11/c++ 
Build flags: 
Id flags: 

The output was:
0


Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out"

The CXX compiler identification is GNU, found in "/home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CompilerIdCXX/a.out"

Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
Compiler: /usr/bin/X11/gcc 
Build flags: 
Id flags: 

The output was:
0


Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out"

The C compiler identification is GNU, found in "/home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CompilerIdC/a.out"

Determining if the CXX compiler works passed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building CXX object CMakeFiles/cmTryCompileExec.dir/testCXXCompiler.cxx.o
/usr/bin/X11/c++     -o CMakeFiles/cmTryCompileExec.dir/testCXXCompiler.cxx.o -c /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/testCXXCompiler.cxx
Linking CXX executable cmTryCompileExec
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/X11/c++          CMakeFiles/cmTryCompileExec.dir/testCXXCompiler.cxx.o  -o cmTryCompileExec -rdynamic 
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »


Detecting CXX compiler ABI info compiled with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building CXX object CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o
/usr/bin/X11/c++     -o CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-2.8/Modules/CMakeCXXCompilerABI.cpp
Linking CXX executable cmTryCompileExec
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/X11/c++        -v CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o  -o cmTryCompileExec -rdynamic  
Utilisation des specs internes.
COLLECT_GCC=/usr/bin/X11/c++
COLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-linux-gnu/4.6.1/lto-wrapper
Target: i686-linux-gnu
Configuré avec: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 4.6.1-9ubuntu3' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++,go --prefix=/usr --program-suffix=-4.6 --enable-shared --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-plugin --enable-objc-gc --enable-targets=all --disable-werror --with-arch-32=i686 --with-tune=generic --enable-checking=release --build=i686-linux-gnu --host=i686-linux-gnu --target=i686-linux-gnu
Modèle de thread: posix
gcc version 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu3) 
COMPILER_PATH=/usr/lib/gcc/i686-linux-gnu/4.6.1/:/usr/lib/gcc/i686-linux-gnu/4.6.1/:/usr/lib/gcc/i686-linux-gnu/:/usr/lib/gcc/i686-linux-gnu/4.6.1/:/usr/lib/gcc/i686-linux-gnu/
LIBRARY_PATH=/usr/lib/gcc/i686-linux-gnu/4.6.1/:/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../i386-linux-gnu/:/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../../lib/:/lib/i386-linux-gnu/:/lib/../lib/:/usr/lib/i386-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=i686'
 /usr/lib/gcc/i686-linux-gnu/4.6.1/collect2 --build-id --no-add-needed --as-needed --eh-frame-hdr -m elf_i386 --hash-style=gnu -export-dynamic -dynamic-linker /lib/ld-linux.so.2 -z relro -o cmTryCompileExec /usr/lib/gcc/i686-linux-gnu/4.6.1/../../../i386-linux-gnu/crt1.o /usr/lib/gcc/i686-linux-gnu/4.6.1/../../../i386-linux-gnu/crti.o /usr/lib/gcc/i686-linux-gnu/4.6.1/crtbegin.o -L/usr/lib/gcc/i686-linux-gnu/4.6.1 -L/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/4.6.1/../../.. CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/i686-linux-gnu/4.6.1/crtend.o /usr/lib/gcc/i686-linux-gnu/4.6.1/../../../i386-linux-gnu/crtn.o
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »


Parsed CXX implicit link information from above output:
  link line regex: [^( *|.*[/\])(ld|ld|collect2)[^/\]*( |$)]
  ignore line: [Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp]
  ignore line: []
  ignore line: [Run Build Command:/usr/bin/X11/make "cmTryCompileExec/fast"]
  ignore line: [/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build]
  ignore line: [make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »]
  ignore line: [/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1]
  ignore line: [Building CXX object CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o]
  ignore line: [/usr/bin/X11/c++     -o CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-2.8/Modules/CMakeCXXCompilerABI.cpp]
  ignore line: [Linking CXX executable cmTryCompileExec]
  ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1]
  ignore line: [/usr/bin/X11/c++        -v CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o  -o cmTryCompileExec -rdynamic  ]
  ignore line: [Utilisation des specs internes.]
  ignore line: [COLLECT_GCC=/usr/bin/X11/c++]
  ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-linux-gnu/4.6.1/lto-wrapper]
  ignore line: [Target: i686-linux-gnu]
  ignore line: [Configuré avec: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 4.6.1-9ubuntu3' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++,go --prefix=/usr --program-suffix=-4.6 --enable-shared --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-plugin --enable-objc-gc --enable-targets=all --disable-werror --with-arch-32=i686 --with-tune=generic --enable-checking=release --build=i686-linux-gnu --host=i686-linux-gnu --target=i686-linux-gnu]
  ignore line: [Modèle de thread: posix]
  ignore line: [gcc version 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu3) ]
  ignore line: [COMPILER_PATH=/usr/lib/gcc/i686-linux-gnu/4.6.1/:/usr/lib/gcc/i686-linux-gnu/4.6.1/:/usr/lib/gcc/i686-linux-gnu/:/usr/lib/gcc/i686-linux-gnu/4.6.1/:/usr/lib/gcc/i686-linux-gnu/]
  ignore line: [LIBRARY_PATH=/usr/lib/gcc/i686-linux-gnu/4.6.1/:/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../i386-linux-gnu/:/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../../lib/:/lib/i386-linux-gnu/:/lib/../lib/:/usr/lib/i386-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../:/lib/:/usr/lib/]
  ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=i686']
  link line: [ /usr/lib/gcc/i686-linux-gnu/4.6.1/collect2 --build-id --no-add-needed --as-needed --eh-frame-hdr -m elf_i386 --hash-style=gnu -export-dynamic -dynamic-linker /lib/ld-linux.so.2 -z relro -o cmTryCompileExec /usr/lib/gcc/i686-linux-gnu/4.6.1/../../../i386-linux-gnu/crt1.o /usr/lib/gcc/i686-linux-gnu/4.6.1/../../../i386-linux-gnu/crti.o /usr/lib/gcc/i686-linux-gnu/4.6.1/crtbegin.o -L/usr/lib/gcc/i686-linux-gnu/4.6.1 -L/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/4.6.1/../../.. CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/i686-linux-gnu/4.6.1/crtend.o /usr/lib/gcc/i686-linux-gnu/4.6.1/../../../i386-linux-gnu/crtn.o]
    arg [/usr/lib/gcc/i686-linux-gnu/4.6.1/collect2] ==> ignore
    arg [--build-id] ==> ignore
    arg [--no-add-needed] ==> ignore
    arg [--as-needed] ==> ignore
    arg [--eh-frame-hdr] ==> ignore
    arg [-m] ==> ignore
    arg [elf_i386] ==> ignore
    arg [--hash-style=gnu] ==> ignore
    arg [-export-dynamic] ==> ignore
    arg [-dynamic-linker] ==> ignore
    arg [/lib/ld-linux.so.2] ==> ignore
    arg [-zrelro] ==> ignore
    arg [-o] ==> ignore
    arg [cmTryCompileExec] ==> ignore
    arg [/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../i386-linux-gnu/crt1.o] ==> ignore
    arg [/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../i386-linux-gnu/crti.o] ==> ignore
    arg [/usr/lib/gcc/i686-linux-gnu/4.6.1/crtbegin.o] ==> ignore
    arg [-L/usr/lib/gcc/i686-linux-gnu/4.6.1] ==> dir [/usr/lib/gcc/i686-linux-gnu/4.6.1]
    arg [-L/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../i386-linux-gnu] ==> dir [/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../i386-linux-gnu]
    arg [-L/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../../lib] ==> dir [/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../../lib]
    arg [-L/lib/i386-linux-gnu] ==> dir [/lib/i386-linux-gnu]
    arg [-L/lib/../lib] ==> dir [/lib/../lib]
    arg [-L/usr/lib/i386-linux-gnu] ==> dir [/usr/lib/i386-linux-gnu]
    arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib]
    arg [-L/usr/lib/gcc/i686-linux-gnu/4.6.1/../../..] ==> dir [/usr/lib/gcc/i686-linux-gnu/4.6.1/../../..]
    arg [CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
    arg [-lstdc++] ==> lib [stdc++]
    arg [-lm] ==> lib [m]
    arg [-lgcc_s] ==> lib [gcc_s]
    arg [-lgcc] ==> lib [gcc]
    arg [-lc] ==> lib [c]
    arg [-lgcc_s] ==> lib [gcc_s]
    arg [-lgcc] ==> lib [gcc]
    arg [/usr/lib/gcc/i686-linux-gnu/4.6.1/crtend.o] ==> ignore
    arg [/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../i386-linux-gnu/crtn.o] ==> ignore
  remove lib [gcc_s]
  remove lib [gcc]
  remove lib [gcc_s]
  remove lib [gcc]
  collapse dir [/usr/lib/gcc/i686-linux-gnu/4.6.1] ==> [/usr/lib/gcc/i686-linux-gnu/4.6.1]
  collapse dir [/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../i386-linux-gnu] ==> [/usr/lib/i386-linux-gnu]
  collapse dir [/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../../lib] ==> [/usr/lib]
  collapse dir [/lib/i386-linux-gnu] ==> [/lib/i386-linux-gnu]
  collapse dir [/lib/../lib] ==> [/lib]
  collapse dir [/usr/lib/i386-linux-gnu] ==> [/usr/lib/i386-linux-gnu]
  collapse dir [/usr/lib/../lib] ==> [/usr/lib]
  collapse dir [/usr/lib/gcc/i686-linux-gnu/4.6.1/../../..] ==> [/usr/lib]
  implicit libs: [stdc++;m;c]
  implicit dirs: [/usr/lib/gcc/i686-linux-gnu/4.6.1;/usr/lib/i386-linux-gnu;/usr/lib;/lib/i386-linux-gnu;/lib]


Determining if the C compiler works passed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec.dir/testCCompiler.c.o
/usr/bin/X11/gcc    -o CMakeFiles/cmTryCompileExec.dir/testCCompiler.c.o   -c /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/testCCompiler.c
Linking C executable cmTryCompileExec
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/X11/gcc         CMakeFiles/cmTryCompileExec.dir/testCCompiler.c.o  -o cmTryCompileExec -rdynamic 
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »


Detecting C compiler ABI info compiled with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o
/usr/bin/X11/gcc    -o CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o   -c /usr/share/cmake-2.8/Modules/CMakeCCompilerABI.c
Linking C executable cmTryCompileExec
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/X11/gcc       -v CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o  -o cmTryCompileExec -rdynamic  
Utilisation des specs internes.
COLLECT_GCC=/usr/bin/X11/gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-linux-gnu/4.6.1/lto-wrapper
Target: i686-linux-gnu
Configuré avec: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 4.6.1-9ubuntu3' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++,go --prefix=/usr --program-suffix=-4.6 --enable-shared --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-plugin --enable-objc-gc --enable-targets=all --disable-werror --with-arch-32=i686 --with-tune=generic --enable-checking=release --build=i686-linux-gnu --host=i686-linux-gnu --target=i686-linux-gnu
Modèle de thread: posix
gcc version 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu3) 
COMPILER_PATH=/usr/lib/gcc/i686-linux-gnu/4.6.1/:/usr/lib/gcc/i686-linux-gnu/4.6.1/:/usr/lib/gcc/i686-linux-gnu/:/usr/lib/gcc/i686-linux-gnu/4.6.1/:/usr/lib/gcc/i686-linux-gnu/
LIBRARY_PATH=/usr/lib/gcc/i686-linux-gnu/4.6.1/:/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../i386-linux-gnu/:/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../../lib/:/lib/i386-linux-gnu/:/lib/../lib/:/usr/lib/i386-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec' '-rdynamic' '-mtune=generic' '-march=i686'
 /usr/lib/gcc/i686-linux-gnu/4.6.1/collect2 --build-id --no-add-needed --as-needed --eh-frame-hdr -m elf_i386 --hash-style=gnu -export-dynamic -dynamic-linker /lib/ld-linux.so.2 -z relro -o cmTryCompileExec /usr/lib/gcc/i686-linux-gnu/4.6.1/../../../i386-linux-gnu/crt1.o /usr/lib/gcc/i686-linux-gnu/4.6.1/../../../i386-linux-gnu/crti.o /usr/lib/gcc/i686-linux-gnu/4.6.1/crtbegin.o -L/usr/lib/gcc/i686-linux-gnu/4.6.1 -L/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/4.6.1/../../.. CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/i686-linux-gnu/4.6.1/crtend.o /usr/lib/gcc/i686-linux-gnu/4.6.1/../../../i386-linux-gnu/crtn.o
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »


Parsed C implicit link information from above output:
  link line regex: [^( *|.*[/\])(ld|ld|collect2)[^/\]*( |$)]
  ignore line: [Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp]
  ignore line: []
  ignore line: [Run Build Command:/usr/bin/X11/make "cmTryCompileExec/fast"]
  ignore line: [/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build]
  ignore line: [make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »]
  ignore line: [/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1]
  ignore line: [Building C object CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o]
  ignore line: [/usr/bin/X11/gcc    -o CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o   -c /usr/share/cmake-2.8/Modules/CMakeCCompilerABI.c]
  ignore line: [Linking C executable cmTryCompileExec]
  ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1]
  ignore line: [/usr/bin/X11/gcc       -v CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o  -o cmTryCompileExec -rdynamic  ]
  ignore line: [Utilisation des specs internes.]
  ignore line: [COLLECT_GCC=/usr/bin/X11/gcc]
  ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-linux-gnu/4.6.1/lto-wrapper]
  ignore line: [Target: i686-linux-gnu]
  ignore line: [Configuré avec: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 4.6.1-9ubuntu3' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++,go --prefix=/usr --program-suffix=-4.6 --enable-shared --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-plugin --enable-objc-gc --enable-targets=all --disable-werror --with-arch-32=i686 --with-tune=generic --enable-checking=release --build=i686-linux-gnu --host=i686-linux-gnu --target=i686-linux-gnu]
  ignore line: [Modèle de thread: posix]
  ignore line: [gcc version 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu3) ]
  ignore line: [COMPILER_PATH=/usr/lib/gcc/i686-linux-gnu/4.6.1/:/usr/lib/gcc/i686-linux-gnu/4.6.1/:/usr/lib/gcc/i686-linux-gnu/:/usr/lib/gcc/i686-linux-gnu/4.6.1/:/usr/lib/gcc/i686-linux-gnu/]
  ignore line: [LIBRARY_PATH=/usr/lib/gcc/i686-linux-gnu/4.6.1/:/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../i386-linux-gnu/:/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../../lib/:/lib/i386-linux-gnu/:/lib/../lib/:/usr/lib/i386-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../:/lib/:/usr/lib/]
  ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec' '-rdynamic' '-mtune=generic' '-march=i686']
  link line: [ /usr/lib/gcc/i686-linux-gnu/4.6.1/collect2 --build-id --no-add-needed --as-needed --eh-frame-hdr -m elf_i386 --hash-style=gnu -export-dynamic -dynamic-linker /lib/ld-linux.so.2 -z relro -o cmTryCompileExec /usr/lib/gcc/i686-linux-gnu/4.6.1/../../../i386-linux-gnu/crt1.o /usr/lib/gcc/i686-linux-gnu/4.6.1/../../../i386-linux-gnu/crti.o /usr/lib/gcc/i686-linux-gnu/4.6.1/crtbegin.o -L/usr/lib/gcc/i686-linux-gnu/4.6.1 -L/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/4.6.1/../../.. CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/i686-linux-gnu/4.6.1/crtend.o /usr/lib/gcc/i686-linux-gnu/4.6.1/../../../i386-linux-gnu/crtn.o]
    arg [/usr/lib/gcc/i686-linux-gnu/4.6.1/collect2] ==> ignore
    arg [--build-id] ==> ignore
    arg [--no-add-needed] ==> ignore
    arg [--as-needed] ==> ignore
    arg [--eh-frame-hdr] ==> ignore
    arg [-m] ==> ignore
    arg [elf_i386] ==> ignore
    arg [--hash-style=gnu] ==> ignore
    arg [-export-dynamic] ==> ignore
    arg [-dynamic-linker] ==> ignore
    arg [/lib/ld-linux.so.2] ==> ignore
    arg [-zrelro] ==> ignore
    arg [-o] ==> ignore
    arg [cmTryCompileExec] ==> ignore
    arg [/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../i386-linux-gnu/crt1.o] ==> ignore
    arg [/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../i386-linux-gnu/crti.o] ==> ignore
    arg [/usr/lib/gcc/i686-linux-gnu/4.6.1/crtbegin.o] ==> ignore
    arg [-L/usr/lib/gcc/i686-linux-gnu/4.6.1] ==> dir [/usr/lib/gcc/i686-linux-gnu/4.6.1]
    arg [-L/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../i386-linux-gnu] ==> dir [/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../i386-linux-gnu]
    arg [-L/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../../lib] ==> dir [/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../../lib]
    arg [-L/lib/i386-linux-gnu] ==> dir [/lib/i386-linux-gnu]
    arg [-L/lib/../lib] ==> dir [/lib/../lib]
    arg [-L/usr/lib/i386-linux-gnu] ==> dir [/usr/lib/i386-linux-gnu]
    arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib]
    arg [-L/usr/lib/gcc/i686-linux-gnu/4.6.1/../../..] ==> dir [/usr/lib/gcc/i686-linux-gnu/4.6.1/../../..]
    arg [CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o] ==> ignore
    arg [-lgcc] ==> lib [gcc]
    arg [--as-needed] ==> ignore
    arg [-lgcc_s] ==> lib [gcc_s]
    arg [--no-as-needed] ==> ignore
    arg [-lc] ==> lib [c]
    arg [-lgcc] ==> lib [gcc]
    arg [--as-needed] ==> ignore
    arg [-lgcc_s] ==> lib [gcc_s]
    arg [--no-as-needed] ==> ignore
    arg [/usr/lib/gcc/i686-linux-gnu/4.6.1/crtend.o] ==> ignore
    arg [/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../i386-linux-gnu/crtn.o] ==> ignore
  remove lib [gcc]
  remove lib [gcc_s]
  remove lib [gcc]
  remove lib [gcc_s]
  collapse dir [/usr/lib/gcc/i686-linux-gnu/4.6.1] ==> [/usr/lib/gcc/i686-linux-gnu/4.6.1]
  collapse dir [/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../i386-linux-gnu] ==> [/usr/lib/i386-linux-gnu]
  collapse dir [/usr/lib/gcc/i686-linux-gnu/4.6.1/../../../../lib] ==> [/usr/lib]
  collapse dir [/lib/i386-linux-gnu] ==> [/lib/i386-linux-gnu]
  collapse dir [/lib/../lib] ==> [/lib]
  collapse dir [/usr/lib/i386-linux-gnu] ==> [/usr/lib/i386-linux-gnu]
  collapse dir [/usr/lib/../lib] ==> [/usr/lib]
  collapse dir [/usr/lib/gcc/i686-linux-gnu/4.6.1/../../..] ==> [/usr/lib]
  implicit libs: [c]
  implicit dirs: [/usr/lib/gcc/i686-linux-gnu/4.6.1;/usr/lib/i386-linux-gnu;/usr/lib;/lib/i386-linux-gnu;/lib]


Determining if the include file sys/types.h exists passed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o
/usr/bin/X11/gcc    -o CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o   -c /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTryCompileExec
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/X11/gcc         CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o  -o cmTryCompileExec -rdynamic 
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »


Determining if the include file stdint.h exists passed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o
/usr/bin/X11/gcc    -o CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o   -c /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTryCompileExec
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/X11/gcc         CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o  -o cmTryCompileExec -rdynamic 
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »


Determining if the include file stddef.h exists passed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o
/usr/bin/X11/gcc    -o CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o   -c /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTryCompileExec
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/X11/gcc         CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o  -o cmTryCompileExec -rdynamic 
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »


Determining size of void* passed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec.dir/SIZEOF_VOIDSTAR.c.o
/usr/bin/X11/gcc    -o CMakeFiles/cmTryCompileExec.dir/SIZEOF_VOIDSTAR.c.o   -c /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CheckTypeSize/SIZEOF_VOIDSTAR.c
Linking C executable cmTryCompileExec
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/X11/gcc         CMakeFiles/cmTryCompileExec.dir/SIZEOF_VOIDSTAR.c.o  -o cmTryCompileExec -rdynamic 
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »


The target system is: Linux - 3.0.0-12-generic-pae - i686
The host system is: Linux - 3.0.0-12-generic-pae - i686
Determining size of unsigned short passed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec.dir/CMAKE_SIZEOF_UNSIGNED_SHORT.c.o
/usr/bin/X11/gcc    -o CMakeFiles/cmTryCompileExec.dir/CMAKE_SIZEOF_UNSIGNED_SHORT.c.o   -c /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CheckTypeSize/CMAKE_SIZEOF_UNSIGNED_SHORT.c
Linking C executable cmTryCompileExec
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/X11/gcc         CMakeFiles/cmTryCompileExec.dir/CMAKE_SIZEOF_UNSIGNED_SHORT.c.o  -o cmTryCompileExec -rdynamic 
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »


Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu   -DCHECK_FUNCTION_EXISTS=pthread_create   -o CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o   -c /usr/share/cmake-2.8/Modules/CheckFunctionExists.c
Linking C executable cmTryCompileExec
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu   -DCHECK_FUNCTION_EXISTS=pthread_create    CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o  -o cmTryCompileExec -rdynamic -lpthread 
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »


Determining if the function sem_init exists in the pthread passed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu   -DCHECK_FUNCTION_EXISTS=sem_init   -o CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o   -c /usr/share/cmake-2.8/Modules/CheckFunctionExists.c
Linking C executable cmTryCompileExec
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu   -DCHECK_FUNCTION_EXISTS=sem_init    CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o  -o cmTryCompileExec -rdynamic -lpthread 
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »


Determining if the function sem_open exists in the pthread passed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu   -DCHECK_FUNCTION_EXISTS=sem_open   -o CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o   -c /usr/share/cmake-2.8/Modules/CheckFunctionExists.c
Linking C executable cmTryCompileExec
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu   -DCHECK_FUNCTION_EXISTS=sem_open    CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o  -o cmTryCompileExec -rdynamic -lpthread 
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »


Determining if the function sem_timedwait exists in the pthread passed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu   -DCHECK_FUNCTION_EXISTS=sem_timedwait   -o CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o   -c /usr/share/cmake-2.8/Modules/CheckFunctionExists.c
Linking C executable cmTryCompileExec
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu   -DCHECK_FUNCTION_EXISTS=sem_timedwait    CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o  -o cmTryCompileExec -rdynamic -lpthread 
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »


Determining if the function pthread_mutex_timedlock exists in the pthread passed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu   -DCHECK_FUNCTION_EXISTS=pthread_mutex_timedlock   -o CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o   -c /usr/share/cmake-2.8/Modules/CheckFunctionExists.c
Linking C executable cmTryCompileExec
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu   -DCHECK_FUNCTION_EXISTS=pthread_mutex_timedlock    CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o  -o cmTryCompileExec -rdynamic -lpthread 
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »


Determining if the function clock_gettime exists in the rt passed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu   -DCHECK_FUNCTION_EXISTS=clock_gettime   -o CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o   -c /usr/share/cmake-2.8/Modules/CheckFunctionExists.c
Linking C executable cmTryCompileExec
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu   -DCHECK_FUNCTION_EXISTS=clock_gettime    CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o  -o cmTryCompileExec -rdynamic -lrt 
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »


Determining if files time.h;sys/time.h exist passed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec.dir/CheckIncludeFiles.c.o
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu      -o CMakeFiles/cmTryCompileExec.dir/CheckIncludeFiles.c.o   -c /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CheckIncludeFiles.c
Linking C executable cmTryCompileExec
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu       CMakeFiles/cmTryCompileExec.dir/CheckIncludeFiles.c.o  -o cmTryCompileExec -rdynamic 
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »


Determining if files stdlib.h;stdarg.h;string.h;float.h exist passed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec.dir/CheckIncludeFiles.c.o
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu      -o CMakeFiles/cmTryCompileExec.dir/CheckIncludeFiles.c.o   -c /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CheckIncludeFiles.c
Linking C executable cmTryCompileExec
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu       CMakeFiles/cmTryCompileExec.dir/CheckIncludeFiles.c.o  -o cmTryCompileExec -rdynamic 
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »


Determining if the include file pthread.h exists passed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu      -o CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o   -c /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTryCompileExec
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu       CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o  -o cmTryCompileExec -rdynamic 
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »


Determining if the include file valgrind/valgrind.h exists passed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu      -o CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o   -c /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTryCompileExec
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu       CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o  -o cmTryCompileExec -rdynamic 
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »


Determining if the include file sys/socket.h exists passed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu      -o CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o   -c /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTryCompileExec
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu       CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o  -o cmTryCompileExec -rdynamic 
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »


Determining if the include file sys/stat.h exists passed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu      -o CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o   -c /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTryCompileExec
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu       CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o  -o cmTryCompileExec -rdynamic 
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »


Determining if the include file errno.h exists passed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu      -o CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o   -c /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTryCompileExec
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu       CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o  -o cmTryCompileExec -rdynamic 
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »


Determining if the include file unistd.h exists passed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu      -o CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o   -c /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTryCompileExec
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu       CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o  -o cmTryCompileExec -rdynamic 
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »


Determining if the include file execinfo.h exists passed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu      -o CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o   -c /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTryCompileExec
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu       CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o  -o cmTryCompileExec -rdynamic 
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »


Determining if the include file signal.h exists passed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu      -o CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o   -c /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTryCompileExec
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu       CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o  -o cmTryCompileExec -rdynamic 
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »


Determining if the include file sys/time.h exists passed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu      -o CMakeFiles/cmTryCompileExec.dir/CheckInclud

=================================================================
=== ../CMakeFiles/CMakeError.log
=================================================================
Determining if the system is big endian passed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec.dir/TestEndianess.c.o
/usr/bin/X11/gcc    -o CMakeFiles/cmTryCompileExec.dir/TestEndianess.c.o   -c /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/TestEndianess.c
Linking C executable cmTryCompileExec
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/X11/gcc         CMakeFiles/cmTryCompileExec.dir/TestEndianess.c.o  -o cmTryCompileExec -rdynamic 
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »

TestEndianess.c:
/* A 16 bit integer is required. */
typedef unsigned short cmakeint16;

/* On a little endian machine, these 16bit ints will give "THIS IS LITTLE ENDIAN."
   On a big endian machine the characters will be exchanged pairwise. */
const cmakeint16 info_little[] =  {0x4854, 0x5349, 0x4920, 0x2053, 0x494c, 0x5454, 0x454c, 0x4520, 0x444e, 0x4149, 0x2e4e, 0x0000};

/* on a big endian machine, these 16bit ints will give "THIS IS BIG ENDIAN."
   On a little endian machine the characters will be exchanged pairwise. */
const cmakeint16 info_big[] =     {0x5448, 0x4953, 0x2049, 0x5320, 0x4249, 0x4720, 0x454e, 0x4449, 0x414e, 0x2e2e, 0x0000};

#ifdef __CLASSIC_C__
int main(argc, argv) int argc; char *argv[];
#else
int main(int argc, char *argv[])
#endif
{
  int require = 0;
  require += info_little[argc];
  require += info_big[argc];
  (void)argv;
  return require;
}


Determining if the include file socket.h exists failed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu      -o CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o   -c /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CheckIncludeFile.c
/home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CheckIncludeFile.c:1:20: erreur fatale: socket.h : Aucun fichier ou dossier de ce type
compilation terminée.
make[1]: *** [CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o] Erreur 1
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
make: *** [cmTryCompileExec/fast] Erreur 2


Determining if the include file stat.h exists failed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu      -o CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o   -c /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CheckIncludeFile.c
/home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CheckIncludeFile.c:1:18: erreur fatale: stat.h : Aucun fichier ou dossier de ce type
compilation terminée.
make[1]: *** [CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o] Erreur 1
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
make: *** [cmTryCompileExec/fast] Erreur 2


Determining if the include file windows.h exists failed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu      -o CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o   -c /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CheckIncludeFile.c
/home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CheckIncludeFile.c:1:21: erreur fatale: windows.h : Aucun fichier ou dossier de ce type
compilation terminée.
make[1]: *** [CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o] Erreur 1
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
make: *** [cmTryCompileExec/fast] Erreur 2


Determining if the include file winsock.h exists failed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu      -o CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o   -c /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CheckIncludeFile.c
/home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CheckIncludeFile.c:1:21: erreur fatale: winsock.h : Aucun fichier ou dossier de ce type
compilation terminée.
make[1]: *** [CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o] Erreur 1
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
make: *** [cmTryCompileExec/fast] Erreur 2


Determining if the include file winsock2.h exists failed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu      -o CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o   -c /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CheckIncludeFile.c
/home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CheckIncludeFile.c:1:22: erreur fatale: winsock2.h : Aucun fichier ou dossier de ce type
compilation terminée.
make[1]: *** [CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o] Erreur 1
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
make: *** [cmTryCompileExec/fast] Erreur 2


Determining if the include file WinDef.h exists failed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu      -o CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o   -c /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CheckIncludeFile.c
/home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CheckIncludeFile.c:1:20: erreur fatale: WinDef.h : Aucun fichier ou dossier de ce type
compilation terminée.
make[1]: *** [CMakeFiles/cmTryCompileExec.dir/CheckIncludeFile.c.o] Erreur 1
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
make: *** [cmTryCompileExec/fast] Erreur 2


Determining if the function mergesort exists failed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu   -DCHECK_FUNCTION_EXISTS=mergesort   -o CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o   -c /usr/share/cmake-2.8/Modules/CheckFunctionExists.c
Linking C executable cmTryCompileExec
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
/usr/bin/X11/gcc   -I/usr/include -I/usr/include/graphviz -L/usr/lib -L/usr/lib/i386-linux-gnu   -DCHECK_FUNCTION_EXISTS=mergesort    CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o  -o cmTryCompileExec -rdynamic 
CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o: In function `main':
CheckFunctionExists.c:(.text+0x7): undefined reference to `mergesort'
collect2: ld a retourné 1 code d'état d'exécution
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
make[1]: *** [cmTryCompileExec] Erreur 1
make: *** [cmTryCompileExec/fast] Erreur 2


Determining if the system is big endian passed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec145418451/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec145418451.dir/build.make CMakeFiles/cmTryCompileExec145418451.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec145418451.dir/TestEndianess.c.o
cd /home/alegrand/simgrid3/CMakeFiles/CMakeTmp && /usr/bin/X11/gcc    -o CMakeFiles/cmTryCompileExec145418451.dir/TestEndianess.c.o   -c /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/TestEndianess.c
Linking C executable cmTryCompileExec145418451
cd /home/alegrand/simgrid3/CMakeFiles/CMakeTmp && /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec145418451.dir/link.txt --verbose=1
/usr/bin/X11/gcc         CMakeFiles/cmTryCompileExec145418451.dir/TestEndianess.c.o  -o cmTryCompileExec145418451 -rdynamic 
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »

TestEndianess.c:
/* A 16 bit integer is required. */
typedef unsigned short cmakeint16;

/* On a little endian machine, these 16bit ints will give "THIS IS LITTLE ENDIAN."
   On a big endian machine the characters will be exchanged pairwise. */
const cmakeint16 info_little[] =  {0x4854, 0x5349, 0x4920, 0x2053, 0x494c, 0x5454, 0x454c, 0x4520, 0x444e, 0x4149, 0x2e4e, 0x0000};

/* on a big endian machine, these 16bit ints will give "THIS IS BIG ENDIAN."
   On a little endian machine the characters will be exchanged pairwise. */
const cmakeint16 info_big[] =     {0x5448, 0x4953, 0x2049, 0x5320, 0x4249, 0x4720, 0x454e, 0x4449, 0x414e, 0x2e2e, 0x0000};

#ifdef __CLASSIC_C__
int main(argc, argv) int argc; char *argv[];
#else
int main(int argc, char *argv[])
#endif
{
  int require = 0;
  require += info_little[argc];
  require += info_big[argc];
  (void)argv;
  return require;
}


Determining if the include file socket.h exists failed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec4240598692/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec4240598692.dir/build.make CMakeFiles/cmTryCompileExec4240598692.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec4240598692.dir/CheckIncludeFile.c.o
cd /home/alegrand/simgrid3/CMakeFiles/CMakeTmp && /usr/bin/X11/gcc   -L/usr/lib/x86_64-linux-gnu -I/usr/include      -o CMakeFiles/cmTryCompileExec4240598692.dir/CheckIncludeFile.c.o   -c /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CheckIncludeFile.c
/home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CheckIncludeFile.c:1:20: fatal error: socket.h: Aucun fichier ou dossier de ce type
compilation terminated.
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
make[1]: *** [CMakeFiles/cmTryCompileExec4240598692.dir/CheckIncludeFile.c.o] Erreur 1
make: *** [cmTryCompileExec4240598692/fast] Erreur 2


Determining if the include file stat.h exists failed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec736804090/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec736804090.dir/build.make CMakeFiles/cmTryCompileExec736804090.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec736804090.dir/CheckIncludeFile.c.o
cd /home/alegrand/simgrid3/CMakeFiles/CMakeTmp && /usr/bin/X11/gcc   -L/usr/lib/x86_64-linux-gnu -I/usr/include      -o CMakeFiles/cmTryCompileExec736804090.dir/CheckIncludeFile.c.o   -c /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CheckIncludeFile.c
/home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CheckIncludeFile.c:1:18: fatal error: stat.h: Aucun fichier ou dossier de ce type
compilation terminated.
make[1]: *** [CMakeFiles/cmTryCompileExec736804090.dir/CheckIncludeFile.c.o] Erreur 1
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
make: *** [cmTryCompileExec736804090/fast] Erreur 2


Determining if the include file windows.h exists failed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec3235980375/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec3235980375.dir/build.make CMakeFiles/cmTryCompileExec3235980375.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec3235980375.dir/CheckIncludeFile.c.o
cd /home/alegrand/simgrid3/CMakeFiles/CMakeTmp && /usr/bin/X11/gcc   -L/usr/lib/x86_64-linux-gnu -I/usr/include      -o CMakeFiles/cmTryCompileExec3235980375.dir/CheckIncludeFile.c.o   -c /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CheckIncludeFile.c
/home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CheckIncludeFile.c:1:21: fatal error: windows.h: Aucun fichier ou dossier de ce type
compilation terminated.
make[1]: *** [CMakeFiles/cmTryCompileExec3235980375.dir/CheckIncludeFile.c.o] Erreur 1
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
make: *** [cmTryCompileExec3235980375/fast] Erreur 2


Determining if the include file winsock.h exists failed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec3003806147/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec3003806147.dir/build.make CMakeFiles/cmTryCompileExec3003806147.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec3003806147.dir/CheckIncludeFile.c.o
cd /home/alegrand/simgrid3/CMakeFiles/CMakeTmp && /usr/bin/X11/gcc   -L/usr/lib/x86_64-linux-gnu -I/usr/include      -o CMakeFiles/cmTryCompileExec3003806147.dir/CheckIncludeFile.c.o   -c /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CheckIncludeFile.c
/home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CheckIncludeFile.c:1:21: fatal error: winsock.h: Aucun fichier ou dossier de ce type
compilation terminated.
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
make[1]: *** [CMakeFiles/cmTryCompileExec3003806147.dir/CheckIncludeFile.c.o] Erreur 1
make: *** [cmTryCompileExec3003806147/fast] Erreur 2


Determining if the include file winsock2.h exists failed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec4149606220/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec4149606220.dir/build.make CMakeFiles/cmTryCompileExec4149606220.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec4149606220.dir/CheckIncludeFile.c.o
cd /home/alegrand/simgrid3/CMakeFiles/CMakeTmp && /usr/bin/X11/gcc   -L/usr/lib/x86_64-linux-gnu -I/usr/include      -o CMakeFiles/cmTryCompileExec4149606220.dir/CheckIncludeFile.c.o   -c /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CheckIncludeFile.c
/home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CheckIncludeFile.c:1:22: fatal error: winsock2.h: Aucun fichier ou dossier de ce type
compilation terminated.
make[1]: *** [CMakeFiles/cmTryCompileExec4149606220.dir/CheckIncludeFile.c.o] Erreur 1
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
make: *** [cmTryCompileExec4149606220/fast] Erreur 2


Determining if the include file WinDef.h exists failed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec195357080/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec195357080.dir/build.make CMakeFiles/cmTryCompileExec195357080.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec195357080.dir/CheckIncludeFile.c.o
cd /home/alegrand/simgrid3/CMakeFiles/CMakeTmp && /usr/bin/X11/gcc   -L/usr/lib/x86_64-linux-gnu -I/usr/include      -o CMakeFiles/cmTryCompileExec195357080.dir/CheckIncludeFile.c.o   -c /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CheckIncludeFile.c
/home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CheckIncludeFile.c:1:20: fatal error: WinDef.h: Aucun fichier ou dossier de ce type
compilation terminated.
make[1]: *** [CMakeFiles/cmTryCompileExec195357080.dir/CheckIncludeFile.c.o] Erreur 1
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
make: *** [cmTryCompileExec195357080/fast] Erreur 2


Determining if the function mergesort exists failed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec3375344450/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec3375344450.dir/build.make CMakeFiles/cmTryCompileExec3375344450.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec3375344450.dir/CheckFunctionExists.c.o
cd /home/alegrand/simgrid3/CMakeFiles/CMakeTmp && /usr/bin/X11/gcc   -L/usr/lib/x86_64-linux-gnu -I/usr/include   -DCHECK_FUNCTION_EXISTS=mergesort   -o CMakeFiles/cmTryCompileExec3375344450.dir/CheckFunctionExists.c.o   -c /usr/share/cmake-2.8/Modules/CheckFunctionExists.c
Linking C executable cmTryCompileExec3375344450
cd /home/alegrand/simgrid3/CMakeFiles/CMakeTmp && /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec3375344450.dir/link.txt --verbose=1
/usr/bin/X11/gcc   -L/usr/lib/x86_64-linux-gnu -I/usr/include   -DCHECK_FUNCTION_EXISTS=mergesort    CMakeFiles/cmTryCompileExec3375344450.dir/CheckFunctionExists.c.o  -o cmTryCompileExec3375344450 -rdynamic 
CMakeFiles/cmTryCompileExec3375344450.dir/CheckFunctionExists.c.o: In function `main':
CheckFunctionExists.c:(.text+0x15): undefined reference to `mergesort'
collect2: error: ld returned 1 exit status
make[1]: *** [cmTryCompileExec3375344450] Erreur 1
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
make: *** [cmTryCompileExec3375344450/fast] Erreur 2


Determining if the system is big endian passed with the following output:
Change Dir: /home/alegrand/simgrid3/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec42802022/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec42802022.dir/build.make CMakeFiles/cmTryCompileExec42802022.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec42802022.dir/TestEndianess.c.o
/usr/bin/X11/gcc    -o CMakeFiles/cmTryCompileExec42802022.dir/TestEndianess.c.o   -c /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/TestEndianess.c
Linking C executable cmTryCompileExec42802022
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec42802022.dir/link.txt --verbose=1
/usr/bin/X11/gcc         CMakeFiles/cmTryCompileExec42802022.dir/TestEndianess.c.o  -o cmTryCompileExec42802022 -rdynamic 
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »

TestEndianess.c:
/* A 16 bit integer is required. */
typedef unsigned short cmakeint16;

/* On a little endian machine, these 16bit ints will give "THIS IS LITTLE ENDIAN."
   On a big endian machine the characters will be exchanged pairwise. */
const cmakeint16 info_little[] =  {0x4854, 0x5349, 0x4920, 0x2053, 0x494c, 0x5454, 0x454c, 0x4520, 0x444e, 0x4149, 0x2e4e, 0x0000};

/* on a big endian machine, these 16bit ints will give "THIS IS BIG ENDIAN."
   On a little endian machine the characters will be exchanged pairwise. */
const cmakeint16 info_big[] =     {0x5448, 0x4953, 0x2049, 0x5320, 0x4249, 0x4720, 0x454e, 0x4449, 0x414e, 0x2e2e, 0x0000};

#ifdef __CLASSIC_C__
int main(argc, argv) int argc; char *argv[];
#else
int main(int argc, char *argv[])
#endif
{
  int require = 0;
  require += info_little[argc];
  require += info_big[argc];
  (void)argv;
  return require;
}


Determining if the include file socket.h exists failed with the following output:
Change Dir: /home/alegrand/simgrid3/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec2589639722/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec2589639722.dir/build.make CMakeFiles/cmTryCompileExec2589639722.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec2589639722.dir/CheckIncludeFile.c.o
/usr/bin/X11/gcc    -o CMakeFiles/cmTryCompileExec2589639722.dir/CheckIncludeFile.c.o   -c /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CheckIncludeFile.c
/home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CheckIncludeFile.c:1:20: fatal error: socket.h: Aucun fichier ou dossier de ce type
compilation terminated.
make[1]: *** [CMakeFiles/cmTryCompileExec2589639722.dir/CheckIncludeFile.c.o] Erreur 1
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
make: *** [cmTryCompileExec2589639722/fast] Erreur 2


Determining if the include file stat.h exists failed with the following output:
Change Dir: /home/alegrand/simgrid3/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec3476750759/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec3476750759.dir/build.make CMakeFiles/cmTryCompileExec3476750759.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec3476750759.dir/CheckIncludeFile.c.o
/usr/bin/X11/gcc    -o CMakeFiles/cmTryCompileExec3476750759.dir/CheckIncludeFile.c.o   -c /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CheckIncludeFile.c
/home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CheckIncludeFile.c:1:18: fatal error: stat.h: Aucun fichier ou dossier de ce type
compilation terminated.
make[1]: *** [CMakeFiles/cmTryCompileExec3476750759.dir/CheckIncludeFile.c.o] Erreur 1
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
make: *** [cmTryCompileExec3476750759/fast] Erreur 2


Determining if the include file windows.h exists failed with the following output:
Change Dir: /home/alegrand/simgrid3/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec1159407317/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec1159407317.dir/build.make CMakeFiles/cmTryCompileExec1159407317.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec1159407317.dir/CheckIncludeFile.c.o
/usr/bin/X11/gcc    -o CMakeFiles/cmTryCompileExec1159407317.dir/CheckIncludeFile.c.o   -c /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CheckIncludeFile.c
/home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CheckIncludeFile.c:1:21: fatal error: windows.h: Aucun fichier ou dossier de ce type
compilation terminated.
make[1]: *** [CMakeFiles/cmTryCompileExec1159407317.dir/CheckIncludeFile.c.o] Erreur 1
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
make: *** [cmTryCompileExec1159407317/fast] Erreur 2


Determining if the include file winsock.h exists failed with the following output:
Change Dir: /home/alegrand/simgrid3/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec3284364235/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec3284364235.dir/build.make CMakeFiles/cmTryCompileExec3284364235.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec3284364235.dir/CheckIncludeFile.c.o
/usr/bin/X11/gcc    -o CMakeFiles/cmTryCompileExec3284364235.dir/CheckIncludeFile.c.o   -c /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CheckIncludeFile.c
/home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CheckIncludeFile.c:1:21: fatal error: winsock.h: Aucun fichier ou dossier de ce type
compilation terminated.
make[1]: *** [CMakeFiles/cmTryCompileExec3284364235.dir/CheckIncludeFile.c.o] Erreur 1
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
make: *** [cmTryCompileExec3284364235/fast] Erreur 2


Determining if the include file winsock2.h exists failed with the following output:
Change Dir: /home/alegrand/simgrid3/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec3492094273/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec3492094273.dir/build.make CMakeFiles/cmTryCompileExec3492094273.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec3492094273.dir/CheckIncludeFile.c.o
/usr/bin/X11/gcc    -o CMakeFiles/cmTryCompileExec3492094273.dir/CheckIncludeFile.c.o   -c /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CheckIncludeFile.c
/home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CheckIncludeFile.c:1:22: fatal error: winsock2.h: Aucun fichier ou dossier de ce type
compilation terminated.
make[1]: *** [CMakeFiles/cmTryCompileExec3492094273.dir/CheckIncludeFile.c.o] Erreur 1
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
make: *** [cmTryCompileExec3492094273/fast] Erreur 2


Determining if the include file WinDef.h exists failed with the following output:
Change Dir: /home/alegrand/simgrid3/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec1560597569/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec1560597569.dir/build.make CMakeFiles/cmTryCompileExec1560597569.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec1560597569.dir/CheckIncludeFile.c.o
/usr/bin/X11/gcc    -o CMakeFiles/cmTryCompileExec1560597569.dir/CheckIncludeFile.c.o   -c /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CheckIncludeFile.c
/home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CheckIncludeFile.c:1:20: fatal error: WinDef.h: Aucun fichier ou dossier de ce type
compilation terminated.
make[1]: *** [CMakeFiles/cmTryCompileExec1560597569.dir/CheckIncludeFile.c.o] Erreur 1
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
make: *** [cmTryCompileExec1560597569/fast] Erreur 2


Determining if the function mergesort exists failed with the following output:
Change Dir: /home/alegrand/simgrid3/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec2890932887/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec2890932887.dir/build.make CMakeFiles/cmTryCompileExec2890932887.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec2890932887.dir/CheckFunctionExists.c.o
/usr/bin/X11/gcc   -DCHECK_FUNCTION_EXISTS=mergesort   -o CMakeFiles/cmTryCompileExec2890932887.dir/CheckFunctionExists.c.o   -c /usr/share/cmake-2.8/Modules/CheckFunctionExists.c
Linking C executable cmTryCompileExec2890932887
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec2890932887.dir/link.txt --verbose=1
/usr/bin/X11/gcc     -DCHECK_FUNCTION_EXISTS=mergesort    CMakeFiles/cmTryCompileExec2890932887.dir/CheckFunctionExists.c.o  -o cmTryCompileExec2890932887 -rdynamic 
CMakeFiles/cmTryCompileExec2890932887.dir/CheckFunctionExists.c.o: In function `main':
CheckFunctionExists.c:(.text+0x15): undefined reference to `mergesort'
collect2: error: ld returned 1 exit status
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
make[1]: *** [cmTryCompileExec2890932887] Erreur 1
make: *** [cmTryCompileExec2890932887/fast] Erreur 2


Determining if the system is big endian passed with the following output:
Change Dir: /home/alegrand/simgrid3/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec1753185986/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec1753185986.dir/build.make CMakeFiles/cmTryCompileExec1753185986.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec1753185986.dir/TestEndianess.c.o
/usr/bin/X11/gcc    -o CMakeFiles/cmTryCompileExec1753185986.dir/TestEndianess.c.o   -c /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/TestEndianess.c
Linking C executable cmTryCompileExec1753185986
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec1753185986.dir/link.txt --verbose=1
/usr/bin/X11/gcc         CMakeFiles/cmTryCompileExec1753185986.dir/TestEndianess.c.o  -o cmTryCompileExec1753185986 -rdynamic 
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »

TestEndianess.c:
/* A 16 bit integer is required. */
typedef unsigned short cmakeint16;

/* On a little endian machine, these 16bit ints will give "THIS IS LITTLE ENDIAN."
   On a big endian machine the characters will be exchanged pairwise. */
const cmakeint16 info_little[] =  {0x4854, 0x5349, 0x4920, 0x2053, 0x494c, 0x5454, 0x454c, 0x4520, 0x444e, 0x4149, 0x2e4e, 0x0000};

/* on a big endian machine, these 16bit ints will give "THIS IS BIG ENDIAN."
   On a little endian machine the characters will be exchanged pairwise. */
const cmakeint16 info_big[] =     {0x5448, 0x4953, 0x2049, 0x5320, 0x4249, 0x4720, 0x454e, 0x4449, 0x414e, 0x2e2e, 0x0000};

#ifdef __CLASSIC_C__
int main(argc, argv) int argc; char *argv[];
#else
int main(int argc, char *argv[])
#endif
{
  int require = 0;
  require += info_little[argc];
  require += info_big[argc];
  (void)argv;
  return require;
}


Determining if the include file socket.h exists failed with the following output:
Change Dir: /home/alegrand/simgrid3/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec1197470543/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec1197470543.dir/build.make CMakeFiles/cmTryCompileExec1197470543.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec1197470543.dir/CheckIncludeFile.c.o
/usr/bin/X11/gcc    -o CMakeFiles/cmTryCompileExec1197470543.dir/CheckIncludeFile.c.o   -c /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CheckIncludeFile.c
/home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CheckIncludeFile.c:1:20: fatal error: socket.h: Aucun fichier ou dossier de ce type
compilation terminated.
make[1]: *** [CMakeFiles/cmTryCompileExec1197470543.dir/CheckIncludeFile.c.o] Erreur 1
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
make: *** [cmTryCompileExec1197470543/fast] Erreur 2


Determining if the include file stat.h exists failed with the following output:
Change Dir: /home/alegrand/simgrid3/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec1011552275/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec1011552275.dir/build.make CMakeFiles/cmTryCompileExec1011552275.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec1011552275.dir/CheckIncludeFile.c.o
/usr/bin/X11/gcc    -o CMakeFiles/cmTryCompileExec1011552275.dir/CheckIncludeFile.c.o   -c /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CheckIncludeFile.c
/home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CheckIncludeFile.c:1:18: fatal error: stat.h: Aucun fichier ou dossier de ce type
compilation terminated.
make[1]: *** [CMakeFiles/cmTryCompileExec1011552275.dir/CheckIncludeFile.c.o] Erreur 1
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
make: *** [cmTryCompileExec1011552275/fast] Erreur 2


Determining if the include file windows.h exists failed with the following output:
Change Dir: /home/alegrand/simgrid3/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec189779196/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec189779196.dir/build.make CMakeFiles/cmTryCompileExec189779196.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec189779196.dir/CheckIncludeFile.c.o
/usr/bin/X11/gcc    -o CMakeFiles/cmTryCompileExec189779196.dir/CheckIncludeFile.c.o   -c /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CheckIncludeFile.c
/home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CheckIncludeFile.c:1:21: fatal error: windows.h: Aucun fichier ou dossier de ce type
compilation terminated.
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
make[1]: *** [CMakeFiles/cmTryCompileExec189779196.dir/CheckIncludeFile.c.o] Erreur 1
make: *** [cmTryCompileExec189779196/fast] Erreur 2


Determining if the include file winsock.h exists failed with the following output:
Change Dir: /home/alegrand/simgrid3/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec1326252968/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec1326252968.dir/build.make CMakeFiles/cmTryCompileExec1326252968.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec1326252968.dir/CheckIncludeFile.c.o
/usr/bin/X11/gcc    -o CMakeFiles/cmTryCompileExec1326252968.dir/CheckIncludeFile.c.o   -c /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CheckIncludeFile.c
/home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CheckIncludeFile.c:1:21: fatal error: winsock.h: Aucun fichier ou dossier de ce type
compilation terminated.
make[1]: *** [CMakeFiles/cmTryCompileExec1326252968.dir/CheckIncludeFile.c.o] Erreur 1
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
make: *** [cmTryCompileExec1326252968/fast] Erreur 2


Determining if the include file winsock2.h exists failed with the following output:
Change Dir: /home/alegrand/simgrid3/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec276363900/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec276363900.dir/build.make CMakeFiles/cmTryCompileExec276363900.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec276363900.dir/CheckIncludeFile.c.o
/usr/bin/X11/gcc    -o CMakeFiles/cmTryCompileExec276363900.dir/CheckIncludeFile.c.o   -c /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CheckIncludeFile.c
/home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CheckIncludeFile.c:1:22: fatal error: winsock2.h: Aucun fichier ou dossier de ce type
compilation terminated.
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
make[1]: *** [CMakeFiles/cmTryCompileExec276363900.dir/CheckIncludeFile.c.o] Erreur 1
make: *** [cmTryCompileExec276363900/fast] Erreur 2


Determining if the include file WinDef.h exists failed with the following output:
Change Dir: /home/alegrand/simgrid3/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec2561278332/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec2561278332.dir/build.make CMakeFiles/cmTryCompileExec2561278332.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec2561278332.dir/CheckIncludeFile.c.o
/usr/bin/X11/gcc    -o CMakeFiles/cmTryCompileExec2561278332.dir/CheckIncludeFile.c.o   -c /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CheckIncludeFile.c
/home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CheckIncludeFile.c:1:20: fatal error: WinDef.h: Aucun fichier ou dossier de ce type
compilation terminated.
make[1]: *** [CMakeFiles/cmTryCompileExec2561278332.dir/CheckIncludeFile.c.o] Erreur 1
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
make: *** [cmTryCompileExec2561278332/fast] Erreur 2


Determining if the function mergesort exists failed with the following output:
Change Dir: /home/alegrand/simgrid3/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec3496222037/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec3496222037.dir/build.make CMakeFiles/cmTryCompileExec3496222037.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/simgrid3/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec3496222037.dir/CheckFunctionExists.c.o
/usr/bin/X11/gcc   -DCHECK_FUNCTION_EXISTS=mergesort   -o CMakeFiles/cmTryCompileExec3496222037.dir/CheckFunctionExists.c.o   -c /usr/share/cmake-2.8/Modules/CheckFunctionExists.c
Linking C executable cmTryCompileExec3496222037
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec3496222037.dir/link.txt --verbose=1
/usr/bin/X11/gcc     -DCHECK_FUNCTION_EXISTS=mergesort    CMakeFiles/cmTryCompileExec3496222037.dir/CheckFunctionExists.c.o  -o cmTryCompileExec3496222037 -rdynamic 
CMakeFiles/cmTryCompileExec3496222037.dir/CheckFunctionExists.c.o: In function `main':
CheckFunctionExists.c:(.text+0x15): undefined reference to `mergesort'
collect2: error: ld returned 1 exit status
make[1]: *** [cmTryCompileExec3496222037] Erreur 1
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
make: *** [cmTryCompileExec3496222037/fast] Erreur 2


Determining if the system is big endian passed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec1999917324/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec1999917324.dir/build.make CMakeFiles/cmTryCompileExec1999917324.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec1999917324.dir/TestEndianess.c.o
/usr/bin/X11/gcc    -o CMakeFiles/cmTryCompileExec1999917324.dir/TestEndianess.c.o   -c /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/TestEndianess.c
Linking C executable cmTryCompileExec1999917324
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec1999917324.dir/link.txt --verbose=1
/usr/bin/X11/gcc         CMakeFiles/cmTryCompileExec1999917324.dir/TestEndianess.c.o  -o cmTryCompileExec1999917324 -rdynamic 
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »

TestEndianess.c:
/* A 16 bit integer is required. */
typedef unsigned short cmakeint16;

/* On a little endian machine, these 16bit ints will give "THIS IS LITTLE ENDIAN."
   On a big endian machine the characters will be exchanged pairwise. */
const cmakeint16 info_little[] =  {0x4854, 0x5349, 0x4920, 0x2053, 0x494c, 0x5454, 0x454c, 0x4520, 0x444e, 0x4149, 0x2e4e, 0x0000};

/* on a big endian machine, these 16bit ints will give "THIS IS BIG ENDIAN."
   On a little endian machine the characters will be exchanged pairwise. */
const cmakeint16 info_big[] =     {0x5448, 0x4953, 0x2049, 0x5320, 0x4249, 0x4720, 0x454e, 0x4449, 0x414e, 0x2e2e, 0x0000};

#ifdef __CLASSIC_C__
int main(argc, argv) int argc; char *argv[];
#else
int main(int argc, char *argv[])
#endif
{
  int require = 0;
  require += info_little[argc];
  require += info_big[argc];
  (void)argv;
  return require;
}


Determining if the include file socket.h exists failed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec3362884880/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec3362884880.dir/build.make CMakeFiles/cmTryCompileExec3362884880.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec3362884880.dir/CheckIncludeFile.c.o
/usr/bin/X11/gcc    -o CMakeFiles/cmTryCompileExec3362884880.dir/CheckIncludeFile.c.o   -c /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CheckIncludeFile.c
/home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CheckIncludeFile.c:1:20: fatal error: socket.h: Aucun fichier ou dossier de ce type
compilation terminated.
make[1]: *** [CMakeFiles/cmTryCompileExec3362884880.dir/CheckIncludeFile.c.o] Erreur 1
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
make: *** [cmTryCompileExec3362884880/fast] Erreur 2


Determining if the include file stat.h exists failed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec2259545336/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec2259545336.dir/build.make CMakeFiles/cmTryCompileExec2259545336.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec2259545336.dir/CheckIncludeFile.c.o
/usr/bin/X11/gcc    -o CMakeFiles/cmTryCompileExec2259545336.dir/CheckIncludeFile.c.o   -c /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CheckIncludeFile.c
/home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CheckIncludeFile.c:1:18: fatal error: stat.h: Aucun fichier ou dossier de ce type
compilation terminated.
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
make[1]: *** [CMakeFiles/cmTryCompileExec2259545336.dir/CheckIncludeFile.c.o] Erreur 1
make: *** [cmTryCompileExec2259545336/fast] Erreur 2


Determining if the include file windows.h exists failed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec366807159/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec366807159.dir/build.make CMakeFiles/cmTryCompileExec366807159.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec366807159.dir/CheckIncludeFile.c.o
/usr/bin/X11/gcc    -o CMakeFiles/cmTryCompileExec366807159.dir/CheckIncludeFile.c.o   -c /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CheckIncludeFile.c
/home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CheckIncludeFile.c:1:21: fatal error: windows.h: Aucun fichier ou dossier de ce type
compilation terminated.
make[1]: quittant le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
make[1]: *** [CMakeFiles/cmTryCompileExec366807159.dir/CheckIncludeFile.c.o] Erreur 1
make: *** [cmTryCompileExec366807159/fast] Erreur 2


Determining if the include file winsock.h exists failed with the following output:
Change Dir: /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/X11/make "cmTryCompileExec880075377/fast"
/usr/bin/X11/make -f CMakeFiles/cmTryCompileExec880075377.dir/build.make CMakeFiles/cmTryCompileExec880075377.dir/build
make[1]: entrant dans le répertoire « /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp »
/usr/bin/cmake -E cmake_progress_report /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CMakeFiles 1
Building C object CMakeFiles/cmTryCompileExec880075377.dir/CheckIncludeFile.c.o
/usr/bin/X11/gcc    -o CMakeFiles/cmTryCompileExec880075377.dir/CheckIncludeFile.c.o   -c /home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CheckIncludeFile.c
/home/alegrand/Work/SimGrid/simgrid-git/CMakeFiles/CMakeTmp/CheckIncludeFile.c:1:21: fatal error: winsock.h: Aucun fichier ou do

=================================================================
=== ../CMakeFiles/CMakeSystem.cmake
=================================================================


SET(CMAKE_SYSTEM "Linux-3.2.0-4-amd64")
SET(CMAKE_SYSTEM_NAME "Linux")
SET(CMAKE_SYSTEM_VERSION "3.2.0-4-amd64")
SET(CMAKE_SYSTEM_PROCESSOR "x86_64")

SET(CMAKE_HOST_SYSTEM "Linux-3.2.0-4-amd64")
SET(CMAKE_HOST_SYSTEM_NAME "Linux")
SET(CMAKE_HOST_SYSTEM_VERSION "3.2.0-4-amd64")
SET(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")

SET(CMAKE_CROSSCOMPILING "FALSE")

SET(CMAKE_SYSTEM_LOADED 1)

2 Experimental setup

2.1 Code

2.1.1 C code

cat random_flows.c
/* Copyright (c) 2007, 2008, 2009, 2010. The SimGrid Team.
 * All rights reserved.                                                     */

/* This program is free software; you can redistribute it and/or modify it
 * under the terms of the license (GNU LGPL) which comes with this package. */

#include <stdio.h>
#include <stdlib.h>
#include "msg/msg.h"
#include "xbt/log.h"
#include "xbt/asserts.h"
#include <sys/time.h>

#include <sys/types.h>
#include <signal.h>

XBT_LOG_NEW_DEFAULT_CATEGORY(random_flows, "Messages specific for this msg example");

xbt_dynar_t host_list = NULL;
int host_number = 0;
struct timeval start, stop;
static int nb_flow=0;

static int myrand(int max)
{
  int res = ((int) (drand48()*max));
  return res;
}

static int flow(int argc, char *argv[])
{
  msg_host_t pair[2];
  double computation_amount[2];
  double communication_amount[4];

  communication_amount[0]=0;
  communication_amount[1]=0;
  communication_amount[2]=0;
  communication_amount[3]=0;

  computation_amount[0]=0;
  computation_amount[1]=0;

  while(1) {
    pair[0] = xbt_dynar_get_as(host_list,myrand(host_number),msg_host_t);// FIXME

    do { pair[1] = xbt_dynar_get_as(host_list,myrand(host_number),msg_host_t); }
    while (pair[0]==pair[1]);

    communication_amount[2]= 1000000;
    msg_task_t task = 
      MSG_parallel_task_create("", 2, pair, computation_amount, 
                               communication_amount, NULL);
    XBT_DEBUG("Start flow between %s and %s", MSG_host_get_name(pair[0]), 
         MSG_host_get_name(pair[1]));
    MSG_parallel_task_execute(task);
    nb_flow++;
    MSG_task_destroy(task);
  }

  return 0;
}


static int timer(int argc, char *argv[])
{
  double sleep_time = 1000;

  if(sleep_time){
      MSG_process_sleep(sleep_time);

      gettimeofday(&(stop), NULL);                                          

      printf("Simulated %d flows\n", nb_flow);
      printf("Elapsed time : %g\n", 
             ((double) stop.tv_sec) - ((double) start.tv_sec) +
             ((((double) stop.tv_usec) - ((double) start.tv_usec)) / 1000000.0));
      fflush(NULL);
      //      kill(0,6);
      exit(0);
  }
  return 0;
}

static msg_error_t test_all(const char *platform_file, int num_flow)
{
  msg_error_t res = MSG_OK;
  int i;
  msg_host_t host= NULL;
  MSG_create_environment(platform_file);
  host_list = MSG_hosts_as_dynar();
  host_number = MSG_get_host_number();
  host = xbt_dynar_get_as(host_list,0,msg_host_t);

  MSG_process_create("timer",timer,NULL,host);
  for(i=0;i<num_flow;i++) {
    MSG_process_create("flow",flow,NULL,host);
  }

  gettimeofday(&(start), NULL);
  srand48(start.tv_usec);
  res = MSG_main();

  return res;
}

int main(int argc, char *argv[])
{
  msg_error_t res = MSG_OK;

  MSG_init(&argc, argv);
  if (argc < 3) {
    printf("Usage: %s platform_file number_of_flows\n", argv[0]);
    exit(1);
  }

  res = test_all(argv[1], atoi(argv[2]));

  if (res == MSG_OK)
    return 0;
  else
    return 1;
}                               /* end_of_main */

2.1.2 Makefile

cat Makefile
all: random_flows

INSTALL_PATH = $$HOME
CC = gcc
PEDANTIC_PARANOID_FREAK =       -Wshadow -Wcast-align \
                                -Waggregate-return -Wmissing-prototypes -Wmissing-declarations \
                                -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations \
                                -Wpointer-arith -Wwrite-strings -finline-functions -Wall -O0 
REASONABLY_CAREFUL_DUDE =       -Wall -O2
NO_PRAYER_FOR_THE_WICKED =      -w  -O3
WARNINGS =                      $(PEDANTIC_PARANOID_FREAK)
CFLAGS = -g $(WARNINGS) -DVERBOSE

H_FILES = $(wildcard *.h)
INCLUDES =
DEFS = -I$(INSTALL_PATH)/include -L$(INSTALL_PATH)/lib/
LDADD = -lsimgrid -lm

C_FILES = $(wildcard *.c)
BIN_FILES = $(patsubst %.c,%,$(C_FILES))
O_FILES = $(patsubst %.c,%.o,$(C_FILES))

%: %.o
         $(CC) $(INCLUDES) $(DEFS) $(CFLAGS) $^ $(LIBS) $(LDADD) -o $@

%.o: %.c $(H_FILES)
        $(CC) $(INCLUDES) $(DEFS) $(CFLAGS) -c -o $@ $<

TAGS: $(C_FILES) $(H_FILES)
        etags $(C_FILES) $(H_FILES) `find $(HOME)/simgrid3/ -name '*.[ch]`

clean:
        rm -f $(BIN_FILES) *.o *~
.SUFFIXES:
.PHONY : clean all

2.2 Early experiment

touch res.txt
echo "Platform: $platform" >> res.txt
for i in 1 2 5 10 20 50 ; do
  for j in Full Lazy ; do
    echo "Network/optim: $j" >> res.txt
    echo "Number of flows: $i" >> res.txt
    ./random_flows $platform $i --cfg=network/optim:$j 2>/dev/null >> res.txt
  done
done
echo -n res.txt

res.txt

3 DoE

3.1 R DoE

library(DoE.base)
design = fac.design(factor.names=list(platform=c("msg_platform.xml","median_p2psim.xml"), optim=c("Lazy","Full"),
         numflows=c(1, 2, 5, 10, 20, 50, 100, 200)),replication=5)
#cbind(run.order(design),design)
#write.csv(doe,paoutput, row.names = TRUE, quote=FALSE)
export.design(design, filename = output, type = "csv")
creating full factorial with  32  runs ...

3.2 Makefile Generation

./doe_makefile_generate.pl $output.csv

3.3 Experiment execution

make -C $output
cat $output/*.txt > $output.txt
make: entrant dans le répertoire « /home/alegrand/Work/Documents/Articles/2012/simgrid3/experiments/plan »
echo "run.no: 1" >> 1.txt
echo "platform: median_p2psim.xml" >> 1.txt
echo "numflows: 20" >> 1.txt
echo "optim: Full" >> 1.txt
../random_flows ../median_p2psim.xml 20 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 1.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 2" >> 2.txt
echo "platform: msg_platform.xml" >> 2.txt
echo "numflows: 200" >> 2.txt
echo "optim: Full" >> 2.txt
../random_flows ../msg_platform.xml 200 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 2.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 3" >> 3.txt
echo "platform: msg_platform.xml" >> 3.txt
echo "numflows: 200" >> 3.txt
echo "optim: Lazy" >> 3.txt
../random_flows ../msg_platform.xml 200 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 3.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 4" >> 4.txt
echo "platform: msg_platform.xml" >> 4.txt
echo "numflows: 100" >> 4.txt
echo "optim: Full" >> 4.txt
../random_flows ../msg_platform.xml 100 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 4.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 5" >> 5.txt
echo "platform: median_p2psim.xml" >> 5.txt
echo "numflows: 1" >> 5.txt
echo "optim: Full" >> 5.txt
../random_flows ../median_p2psim.xml 1 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 5.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 6" >> 6.txt
echo "platform: msg_platform.xml" >> 6.txt
echo "numflows: 5" >> 6.txt
echo "optim: Lazy" >> 6.txt
../random_flows ../msg_platform.xml 5 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 6.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 7" >> 7.txt
echo "platform: msg_platform.xml" >> 7.txt
echo "numflows: 50" >> 7.txt
echo "optim: Lazy" >> 7.txt
../random_flows ../msg_platform.xml 50 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 7.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 8" >> 8.txt
echo "platform: msg_platform.xml" >> 8.txt
echo "numflows: 20" >> 8.txt
echo "optim: Full" >> 8.txt
../random_flows ../msg_platform.xml 20 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 8.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 9" >> 9.txt
echo "platform: median_p2psim.xml" >> 9.txt
echo "numflows: 5" >> 9.txt
echo "optim: Lazy" >> 9.txt
../random_flows ../median_p2psim.xml 5 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 9.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 10" >> 10.txt
echo "platform: msg_platform.xml" >> 10.txt
echo "numflows: 10" >> 10.txt
echo "optim: Lazy" >> 10.txt
../random_flows ../msg_platform.xml 10 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 10.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 11" >> 11.txt
echo "platform: msg_platform.xml" >> 11.txt
echo "numflows: 10" >> 11.txt
echo "optim: Full" >> 11.txt
../random_flows ../msg_platform.xml 10 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 11.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 12" >> 12.txt
echo "platform: median_p2psim.xml" >> 12.txt
echo "numflows: 50" >> 12.txt
echo "optim: Lazy" >> 12.txt
../random_flows ../median_p2psim.xml 50 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 12.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 13" >> 13.txt
echo "platform: msg_platform.xml" >> 13.txt
echo "numflows: 100" >> 13.txt
echo "optim: Lazy" >> 13.txt
../random_flows ../msg_platform.xml 100 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 13.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 14" >> 14.txt
echo "platform: median_p2psim.xml" >> 14.txt
echo "numflows: 2" >> 14.txt
echo "optim: Full" >> 14.txt
../random_flows ../median_p2psim.xml 2 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 14.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 15" >> 15.txt
echo "platform: median_p2psim.xml" >> 15.txt
echo "numflows: 200" >> 15.txt
echo "optim: Lazy" >> 15.txt
../random_flows ../median_p2psim.xml 200 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 15.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 16" >> 16.txt
echo "platform: median_p2psim.xml" >> 16.txt
echo "numflows: 2" >> 16.txt
echo "optim: Lazy" >> 16.txt
../random_flows ../median_p2psim.xml 2 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 16.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 17" >> 17.txt
echo "platform: median_p2psim.xml" >> 17.txt
echo "numflows: 1" >> 17.txt
echo "optim: Lazy" >> 17.txt
../random_flows ../median_p2psim.xml 1 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 17.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 18" >> 18.txt
echo "platform: median_p2psim.xml" >> 18.txt
echo "numflows: 10" >> 18.txt
echo "optim: Full" >> 18.txt
../random_flows ../median_p2psim.xml 10 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 18.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 19" >> 19.txt
echo "platform: median_p2psim.xml" >> 19.txt
echo "numflows: 5" >> 19.txt
echo "optim: Full" >> 19.txt
../random_flows ../median_p2psim.xml 5 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 19.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 20" >> 20.txt
echo "platform: msg_platform.xml" >> 20.txt
echo "numflows: 2" >> 20.txt
echo "optim: Lazy" >> 20.txt
../random_flows ../msg_platform.xml 2 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 20.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 21" >> 21.txt
echo "platform: median_p2psim.xml" >> 21.txt
echo "numflows: 10" >> 21.txt
echo "optim: Lazy" >> 21.txt
../random_flows ../median_p2psim.xml 10 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 21.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 22" >> 22.txt
echo "platform: median_p2psim.xml" >> 22.txt
echo "numflows: 200" >> 22.txt
echo "optim: Full" >> 22.txt
../random_flows ../median_p2psim.xml 200 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 22.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 23" >> 23.txt
echo "platform: median_p2psim.xml" >> 23.txt
echo "numflows: 50" >> 23.txt
echo "optim: Full" >> 23.txt
../random_flows ../median_p2psim.xml 50 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 23.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 24" >> 24.txt
echo "platform: msg_platform.xml" >> 24.txt
echo "numflows: 2" >> 24.txt
echo "optim: Full" >> 24.txt
../random_flows ../msg_platform.xml 2 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 24.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 25" >> 25.txt
echo "platform: msg_platform.xml" >> 25.txt
echo "numflows: 20" >> 25.txt
echo "optim: Lazy" >> 25.txt
../random_flows ../msg_platform.xml 20 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 25.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 26" >> 26.txt
echo "platform: median_p2psim.xml" >> 26.txt
echo "numflows: 100" >> 26.txt
echo "optim: Lazy" >> 26.txt
../random_flows ../median_p2psim.xml 100 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 26.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 27" >> 27.txt
echo "platform: median_p2psim.xml" >> 27.txt
echo "numflows: 20" >> 27.txt
echo "optim: Lazy" >> 27.txt
../random_flows ../median_p2psim.xml 20 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 27.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 28" >> 28.txt
echo "platform: msg_platform.xml" >> 28.txt
echo "numflows: 1" >> 28.txt
echo "optim: Lazy" >> 28.txt
../random_flows ../msg_platform.xml 1 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 28.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 29" >> 29.txt
echo "platform: median_p2psim.xml" >> 29.txt
echo "numflows: 100" >> 29.txt
echo "optim: Full" >> 29.txt
../random_flows ../median_p2psim.xml 100 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 29.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 30" >> 30.txt
echo "platform: msg_platform.xml" >> 30.txt
echo "numflows: 5" >> 30.txt
echo "optim: Full" >> 30.txt
../random_flows ../msg_platform.xml 5 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 30.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 31" >> 31.txt
echo "platform: msg_platform.xml" >> 31.txt
echo "numflows: 50" >> 31.txt
echo "optim: Full" >> 31.txt
../random_flows ../msg_platform.xml 50 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 31.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 32" >> 32.txt
echo "platform: msg_platform.xml" >> 32.txt
echo "numflows: 1" >> 32.txt
echo "optim: Full" >> 32.txt
../random_flows ../msg_platform.xml 1 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 32.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 33" >> 33.txt
echo "platform: median_p2psim.xml" >> 33.txt
echo "numflows: 1" >> 33.txt
echo "optim: Lazy" >> 33.txt
../random_flows ../median_p2psim.xml 1 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 33.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 34" >> 34.txt
echo "platform: msg_platform.xml" >> 34.txt
echo "numflows: 5" >> 34.txt
echo "optim: Lazy" >> 34.txt
../random_flows ../msg_platform.xml 5 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 34.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 35" >> 35.txt
echo "platform: median_p2psim.xml" >> 35.txt
echo "numflows: 2" >> 35.txt
echo "optim: Full" >> 35.txt
../random_flows ../median_p2psim.xml 2 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 35.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 36" >> 36.txt
echo "platform: msg_platform.xml" >> 36.txt
echo "numflows: 50" >> 36.txt
echo "optim: Lazy" >> 36.txt
../random_flows ../msg_platform.xml 50 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 36.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 37" >> 37.txt
echo "platform: msg_platform.xml" >> 37.txt
echo "numflows: 1" >> 37.txt
echo "optim: Lazy" >> 37.txt
../random_flows ../msg_platform.xml 1 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 37.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 38" >> 38.txt
echo "platform: msg_platform.xml" >> 38.txt
echo "numflows: 50" >> 38.txt
echo "optim: Full" >> 38.txt
../random_flows ../msg_platform.xml 50 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 38.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 39" >> 39.txt
echo "platform: median_p2psim.xml" >> 39.txt
echo "numflows: 10" >> 39.txt
echo "optim: Full" >> 39.txt
../random_flows ../median_p2psim.xml 10 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 39.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 40" >> 40.txt
echo "platform: median_p2psim.xml" >> 40.txt
echo "numflows: 100" >> 40.txt
echo "optim: Lazy" >> 40.txt
../random_flows ../median_p2psim.xml 100 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 40.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 41" >> 41.txt
echo "platform: median_p2psim.xml" >> 41.txt
echo "numflows: 20" >> 41.txt
echo "optim: Lazy" >> 41.txt
../random_flows ../median_p2psim.xml 20 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 41.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 42" >> 42.txt
echo "platform: msg_platform.xml" >> 42.txt
echo "numflows: 5" >> 42.txt
echo "optim: Full" >> 42.txt
../random_flows ../msg_platform.xml 5 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 42.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 43" >> 43.txt
echo "platform: median_p2psim.xml" >> 43.txt
echo "numflows: 5" >> 43.txt
echo "optim: Full" >> 43.txt
../random_flows ../median_p2psim.xml 5 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 43.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 44" >> 44.txt
echo "platform: median_p2psim.xml" >> 44.txt
echo "numflows: 5" >> 44.txt
echo "optim: Lazy" >> 44.txt
../random_flows ../median_p2psim.xml 5 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 44.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 45" >> 45.txt
echo "platform: median_p2psim.xml" >> 45.txt
echo "numflows: 200" >> 45.txt
echo "optim: Lazy" >> 45.txt
../random_flows ../median_p2psim.xml 200 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 45.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 46" >> 46.txt
echo "platform: median_p2psim.xml" >> 46.txt
echo "numflows: 100" >> 46.txt
echo "optim: Full" >> 46.txt
../random_flows ../median_p2psim.xml 100 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 46.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 47" >> 47.txt
echo "platform: median_p2psim.xml" >> 47.txt
echo "numflows: 1" >> 47.txt
echo "optim: Full" >> 47.txt
../random_flows ../median_p2psim.xml 1 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 47.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 48" >> 48.txt
echo "platform: msg_platform.xml" >> 48.txt
echo "numflows: 2" >> 48.txt
echo "optim: Full" >> 48.txt
../random_flows ../msg_platform.xml 2 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 48.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 49" >> 49.txt
echo "platform: msg_platform.xml" >> 49.txt
echo "numflows: 10" >> 49.txt
echo "optim: Full" >> 49.txt
../random_flows ../msg_platform.xml 10 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 49.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 50" >> 50.txt
echo "platform: msg_platform.xml" >> 50.txt
echo "numflows: 20" >> 50.txt
echo "optim: Full" >> 50.txt
../random_flows ../msg_platform.xml 20 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 50.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 51" >> 51.txt
echo "platform: median_p2psim.xml" >> 51.txt
echo "numflows: 50" >> 51.txt
echo "optim: Lazy" >> 51.txt
../random_flows ../median_p2psim.xml 50 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 51.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 52" >> 52.txt
echo "platform: median_p2psim.xml" >> 52.txt
echo "numflows: 20" >> 52.txt
echo "optim: Full" >> 52.txt
../random_flows ../median_p2psim.xml 20 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 52.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 53" >> 53.txt
echo "platform: msg_platform.xml" >> 53.txt
echo "numflows: 2" >> 53.txt
echo "optim: Lazy" >> 53.txt
../random_flows ../msg_platform.xml 2 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 53.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 54" >> 54.txt
echo "platform: msg_platform.xml" >> 54.txt
echo "numflows: 10" >> 54.txt
echo "optim: Lazy" >> 54.txt
../random_flows ../msg_platform.xml 10 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 54.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 55" >> 55.txt
echo "platform: msg_platform.xml" >> 55.txt
echo "numflows: 100" >> 55.txt
echo "optim: Full" >> 55.txt
../random_flows ../msg_platform.xml 100 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 55.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 56" >> 56.txt
echo "platform: msg_platform.xml" >> 56.txt
echo "numflows: 1" >> 56.txt
echo "optim: Full" >> 56.txt
../random_flows ../msg_platform.xml 1 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 56.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 57" >> 57.txt
echo "platform: median_p2psim.xml" >> 57.txt
echo "numflows: 10" >> 57.txt
echo "optim: Lazy" >> 57.txt
../random_flows ../median_p2psim.xml 10 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 57.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 58" >> 58.txt
echo "platform: msg_platform.xml" >> 58.txt
echo "numflows: 100" >> 58.txt
echo "optim: Lazy" >> 58.txt
../random_flows ../msg_platform.xml 100 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 58.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 59" >> 59.txt
echo "platform: median_p2psim.xml" >> 59.txt
echo "numflows: 200" >> 59.txt
echo "optim: Full" >> 59.txt
../random_flows ../median_p2psim.xml 200 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 59.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 60" >> 60.txt
echo "platform: msg_platform.xml" >> 60.txt
echo "numflows: 200" >> 60.txt
echo "optim: Full" >> 60.txt
../random_flows ../msg_platform.xml 200 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 60.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 61" >> 61.txt
echo "platform: msg_platform.xml" >> 61.txt
echo "numflows: 20" >> 61.txt
echo "optim: Lazy" >> 61.txt
../random_flows ../msg_platform.xml 20 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 61.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 62" >> 62.txt
echo "platform: median_p2psim.xml" >> 62.txt
echo "numflows: 50" >> 62.txt
echo "optim: Full" >> 62.txt
../random_flows ../median_p2psim.xml 50 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 62.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 63" >> 63.txt
echo "platform: median_p2psim.xml" >> 63.txt
echo "numflows: 2" >> 63.txt
echo "optim: Lazy" >> 63.txt
../random_flows ../median_p2psim.xml 2 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 63.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 64" >> 64.txt
echo "platform: msg_platform.xml" >> 64.txt
echo "numflows: 200" >> 64.txt
echo "optim: Lazy" >> 64.txt
../random_flows ../msg_platform.xml 200 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 64.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 65" >> 65.txt
echo "platform: median_p2psim.xml" >> 65.txt
echo "numflows: 2" >> 65.txt
echo "optim: Lazy" >> 65.txt
../random_flows ../median_p2psim.xml 2 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 65.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 66" >> 66.txt
echo "platform: msg_platform.xml" >> 66.txt
echo "numflows: 20" >> 66.txt
echo "optim: Lazy" >> 66.txt
../random_flows ../msg_platform.xml 20 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 66.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 67" >> 67.txt
echo "platform: msg_platform.xml" >> 67.txt
echo "numflows: 5" >> 67.txt
echo "optim: Full" >> 67.txt
../random_flows ../msg_platform.xml 5 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 67.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 68" >> 68.txt
echo "platform: msg_platform.xml" >> 68.txt
echo "numflows: 2" >> 68.txt
echo "optim: Full" >> 68.txt
../random_flows ../msg_platform.xml 2 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 68.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 69" >> 69.txt
echo "platform: median_p2psim.xml" >> 69.txt
echo "numflows: 200" >> 69.txt
echo "optim: Full" >> 69.txt
../random_flows ../median_p2psim.xml 200 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 69.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 70" >> 70.txt
echo "platform: msg_platform.xml" >> 70.txt
echo "numflows: 200" >> 70.txt
echo "optim: Lazy" >> 70.txt
../random_flows ../msg_platform.xml 200 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 70.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 71" >> 71.txt
echo "platform: median_p2psim.xml" >> 71.txt
echo "numflows: 2" >> 71.txt
echo "optim: Full" >> 71.txt
../random_flows ../median_p2psim.xml 2 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 71.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 72" >> 72.txt
echo "platform: msg_platform.xml" >> 72.txt
echo "numflows: 100" >> 72.txt
echo "optim: Lazy" >> 72.txt
../random_flows ../msg_platform.xml 100 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 72.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 73" >> 73.txt
echo "platform: msg_platform.xml" >> 73.txt
echo "numflows: 5" >> 73.txt
echo "optim: Lazy" >> 73.txt
../random_flows ../msg_platform.xml 5 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 73.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 74" >> 74.txt
echo "platform: msg_platform.xml" >> 74.txt
echo "numflows: 100" >> 74.txt
echo "optim: Full" >> 74.txt
../random_flows ../msg_platform.xml 100 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 74.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 75" >> 75.txt
echo "platform: msg_platform.xml" >> 75.txt
echo "numflows: 200" >> 75.txt
echo "optim: Full" >> 75.txt
../random_flows ../msg_platform.xml 200 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 75.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 76" >> 76.txt
echo "platform: median_p2psim.xml" >> 76.txt
echo "numflows: 50" >> 76.txt
echo "optim: Full" >> 76.txt
../random_flows ../median_p2psim.xml 50 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 76.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 77" >> 77.txt
echo "platform: msg_platform.xml" >> 77.txt
echo "numflows: 2" >> 77.txt
echo "optim: Lazy" >> 77.txt
../random_flows ../msg_platform.xml 2 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 77.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 78" >> 78.txt
echo "platform: msg_platform.xml" >> 78.txt
echo "numflows: 10" >> 78.txt
echo "optim: Lazy" >> 78.txt
../random_flows ../msg_platform.xml 10 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 78.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 79" >> 79.txt
echo "platform: msg_platform.xml" >> 79.txt
echo "numflows: 1" >> 79.txt
echo "optim: Lazy" >> 79.txt
../random_flows ../msg_platform.xml 1 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 79.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 80" >> 80.txt
echo "platform: median_p2psim.xml" >> 80.txt
echo "numflows: 20" >> 80.txt
echo "optim: Full" >> 80.txt
../random_flows ../median_p2psim.xml 20 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 80.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 81" >> 81.txt
echo "platform: msg_platform.xml" >> 81.txt
echo "numflows: 50" >> 81.txt
echo "optim: Lazy" >> 81.txt
../random_flows ../msg_platform.xml 50 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 81.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 82" >> 82.txt
echo "platform: msg_platform.xml" >> 82.txt
echo "numflows: 20" >> 82.txt
echo "optim: Full" >> 82.txt
../random_flows ../msg_platform.xml 20 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 82.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 83" >> 83.txt
echo "platform: median_p2psim.xml" >> 83.txt
echo "numflows: 1" >> 83.txt
echo "optim: Lazy" >> 83.txt
../random_flows ../median_p2psim.xml 1 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 83.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 84" >> 84.txt
echo "platform: median_p2psim.xml" >> 84.txt
echo "numflows: 1" >> 84.txt
echo "optim: Full" >> 84.txt
../random_flows ../median_p2psim.xml 1 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 84.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 85" >> 85.txt
echo "platform: median_p2psim.xml" >> 85.txt
echo "numflows: 10" >> 85.txt
echo "optim: Lazy" >> 85.txt
../random_flows ../median_p2psim.xml 10 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 85.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 86" >> 86.txt
echo "platform: msg_platform.xml" >> 86.txt
echo "numflows: 50" >> 86.txt
echo "optim: Full" >> 86.txt
../random_flows ../msg_platform.xml 50 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 86.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 87" >> 87.txt
echo "platform: msg_platform.xml" >> 87.txt
echo "numflows: 10" >> 87.txt
echo "optim: Full" >> 87.txt
../random_flows ../msg_platform.xml 10 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 87.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 88" >> 88.txt
echo "platform: median_p2psim.xml" >> 88.txt
echo "numflows: 200" >> 88.txt
echo "optim: Lazy" >> 88.txt
../random_flows ../median_p2psim.xml 200 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 88.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 89" >> 89.txt
echo "platform: median_p2psim.xml" >> 89.txt
echo "numflows: 5" >> 89.txt
echo "optim: Lazy" >> 89.txt
../random_flows ../median_p2psim.xml 5 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 89.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 90" >> 90.txt
echo "platform: median_p2psim.xml" >> 90.txt
echo "numflows: 5" >> 90.txt
echo "optim: Full" >> 90.txt
../random_flows ../median_p2psim.xml 5 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 90.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 91" >> 91.txt
echo "platform: msg_platform.xml" >> 91.txt
echo "numflows: 1" >> 91.txt
echo "optim: Full" >> 91.txt
../random_flows ../msg_platform.xml 1 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 91.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 92" >> 92.txt
echo "platform: median_p2psim.xml" >> 92.txt
echo "numflows: 10" >> 92.txt
echo "optim: Full" >> 92.txt
../random_flows ../median_p2psim.xml 10 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 92.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 93" >> 93.txt
echo "platform: median_p2psim.xml" >> 93.txt
echo "numflows: 100" >> 93.txt
echo "optim: Full" >> 93.txt
../random_flows ../median_p2psim.xml 100 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 93.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 94" >> 94.txt
echo "platform: median_p2psim.xml" >> 94.txt
echo "numflows: 100" >> 94.txt
echo "optim: Lazy" >> 94.txt
../random_flows ../median_p2psim.xml 100 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 94.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 95" >> 95.txt
echo "platform: median_p2psim.xml" >> 95.txt
echo "numflows: 20" >> 95.txt
echo "optim: Lazy" >> 95.txt
../random_flows ../median_p2psim.xml 20 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 95.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 96" >> 96.txt
echo "platform: median_p2psim.xml" >> 96.txt
echo "numflows: 50" >> 96.txt
echo "optim: Lazy" >> 96.txt
../random_flows ../median_p2psim.xml 50 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 96.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 97" >> 97.txt
echo "platform: msg_platform.xml" >> 97.txt
echo "numflows: 5" >> 97.txt
echo "optim: Full" >> 97.txt
../random_flows ../msg_platform.xml 5 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 97.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 98" >> 98.txt
echo "platform: median_p2psim.xml" >> 98.txt
echo "numflows: 2" >> 98.txt
echo "optim: Lazy" >> 98.txt
../random_flows ../median_p2psim.xml 2 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 98.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 99" >> 99.txt
echo "platform: median_p2psim.xml" >> 99.txt
echo "numflows: 2" >> 99.txt
echo "optim: Full" >> 99.txt
../random_flows ../median_p2psim.xml 2 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 99.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 100" >> 100.txt
echo "platform: msg_platform.xml" >> 100.txt
echo "numflows: 1" >> 100.txt
echo "optim: Full" >> 100.txt
../random_flows ../msg_platform.xml 1 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 100.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 101" >> 101.txt
echo "platform: median_p2psim.xml" >> 101.txt
echo "numflows: 5" >> 101.txt
echo "optim: Full" >> 101.txt
../random_flows ../median_p2psim.xml 5 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 101.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 102" >> 102.txt
echo "platform: msg_platform.xml" >> 102.txt
echo "numflows: 50" >> 102.txt
echo "optim: Lazy" >> 102.txt
../random_flows ../msg_platform.xml 50 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 102.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 103" >> 103.txt
echo "platform: median_p2psim.xml" >> 103.txt
echo "numflows: 100" >> 103.txt
echo "optim: Lazy" >> 103.txt
../random_flows ../median_p2psim.xml 100 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 103.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 104" >> 104.txt
echo "platform: msg_platform.xml" >> 104.txt
echo "numflows: 20" >> 104.txt
echo "optim: Lazy" >> 104.txt
../random_flows ../msg_platform.xml 20 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 104.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 105" >> 105.txt
echo "platform: msg_platform.xml" >> 105.txt
echo "numflows: 2" >> 105.txt
echo "optim: Full" >> 105.txt
../random_flows ../msg_platform.xml 2 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 105.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 106" >> 106.txt
echo "platform: median_p2psim.xml" >> 106.txt
echo "numflows: 20" >> 106.txt
echo "optim: Full" >> 106.txt
../random_flows ../median_p2psim.xml 20 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 106.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 107" >> 107.txt
echo "platform: msg_platform.xml" >> 107.txt
echo "numflows: 5" >> 107.txt
echo "optim: Lazy" >> 107.txt
../random_flows ../msg_platform.xml 5 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 107.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 108" >> 108.txt
echo "platform: msg_platform.xml" >> 108.txt
echo "numflows: 100" >> 108.txt
echo "optim: Full" >> 108.txt
../random_flows ../msg_platform.xml 100 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 108.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 109" >> 109.txt
echo "platform: msg_platform.xml" >> 109.txt
echo "numflows: 10" >> 109.txt
echo "optim: Full" >> 109.txt
../random_flows ../msg_platform.xml 10 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 109.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 110" >> 110.txt
echo "platform: median_p2psim.xml" >> 110.txt
echo "numflows: 50" >> 110.txt
echo "optim: Lazy" >> 110.txt
../random_flows ../median_p2psim.xml 50 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 110.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 111" >> 111.txt
echo "platform: median_p2psim.xml" >> 111.txt
echo "numflows: 100" >> 111.txt
echo "optim: Full" >> 111.txt
../random_flows ../median_p2psim.xml 100 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 111.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 112" >> 112.txt
echo "platform: msg_platform.xml" >> 112.txt
echo "numflows: 1" >> 112.txt
echo "optim: Lazy" >> 112.txt
../random_flows ../msg_platform.xml 1 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 112.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 113" >> 113.txt
echo "platform: msg_platform.xml" >> 113.txt
echo "numflows: 20" >> 113.txt
echo "optim: Full" >> 113.txt
../random_flows ../msg_platform.xml 20 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 113.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 114" >> 114.txt
echo "platform: median_p2psim.xml" >> 114.txt
echo "numflows: 10" >> 114.txt
echo "optim: Lazy" >> 114.txt
../random_flows ../median_p2psim.xml 10 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 114.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 115" >> 115.txt
echo "platform: msg_platform.xml" >> 115.txt
echo "numflows: 200" >> 115.txt
echo "optim: Lazy" >> 115.txt
../random_flows ../msg_platform.xml 200 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 115.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 116" >> 116.txt
echo "platform: median_p2psim.xml" >> 116.txt
echo "numflows: 200" >> 116.txt
echo "optim: Full" >> 116.txt
../random_flows ../median_p2psim.xml 200 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 116.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 117" >> 117.txt
echo "platform: median_p2psim.xml" >> 117.txt
echo "numflows: 10" >> 117.txt
echo "optim: Full" >> 117.txt
../random_flows ../median_p2psim.xml 10 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 117.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 118" >> 118.txt
echo "platform: msg_platform.xml" >> 118.txt
echo "numflows: 100" >> 118.txt
echo "optim: Lazy" >> 118.txt
../random_flows ../msg_platform.xml 100 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 118.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 119" >> 119.txt
echo "platform: median_p2psim.xml" >> 119.txt
echo "numflows: 20" >> 119.txt
echo "optim: Lazy" >> 119.txt
../random_flows ../median_p2psim.xml 20 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 119.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 120" >> 120.txt
echo "platform: msg_platform.xml" >> 120.txt
echo "numflows: 2" >> 120.txt
echo "optim: Lazy" >> 120.txt
../random_flows ../msg_platform.xml 2 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 120.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 121" >> 121.txt
echo "platform: msg_platform.xml" >> 121.txt
echo "numflows: 50" >> 121.txt
echo "optim: Full" >> 121.txt
../random_flows ../msg_platform.xml 50 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 121.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 122" >> 122.txt
echo "platform: msg_platform.xml" >> 122.txt
echo "numflows: 200" >> 122.txt
echo "optim: Full" >> 122.txt
../random_flows ../msg_platform.xml 200 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 122.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 123" >> 123.txt
echo "platform: median_p2psim.xml" >> 123.txt
echo "numflows: 200" >> 123.txt
echo "optim: Lazy" >> 123.txt
../random_flows ../median_p2psim.xml 200 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 123.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 124" >> 124.txt
echo "platform: median_p2psim.xml" >> 124.txt
echo "numflows: 5" >> 124.txt
echo "optim: Lazy" >> 124.txt
../random_flows ../median_p2psim.xml 5 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 124.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 125" >> 125.txt
echo "platform: median_p2psim.xml" >> 125.txt
echo "numflows: 1" >> 125.txt
echo "optim: Full" >> 125.txt
../random_flows ../median_p2psim.xml 1 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 125.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 126" >> 126.txt
echo "platform: median_p2psim.xml" >> 126.txt
echo "numflows: 1" >> 126.txt
echo "optim: Lazy" >> 126.txt
../random_flows ../median_p2psim.xml 1 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 126.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 127" >> 127.txt
echo "platform: median_p2psim.xml" >> 127.txt
echo "numflows: 50" >> 127.txt
echo "optim: Full" >> 127.txt
../random_flows ../median_p2psim.xml 50 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 127.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 128" >> 128.txt
echo "platform: msg_platform.xml" >> 128.txt
echo "numflows: 10" >> 128.txt
echo "optim: Lazy" >> 128.txt
../random_flows ../msg_platform.xml 10 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 128.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 129" >> 129.txt
echo "platform: msg_platform.xml" >> 129.txt
echo "numflows: 200" >> 129.txt
echo "optim: Lazy" >> 129.txt
../random_flows ../msg_platform.xml 200 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 129.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 130" >> 130.txt
echo "platform: median_p2psim.xml" >> 130.txt
echo "numflows: 5" >> 130.txt
echo "optim: Lazy" >> 130.txt
../random_flows ../median_p2psim.xml 5 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 130.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 131" >> 131.txt
echo "platform: msg_platform.xml" >> 131.txt
echo "numflows: 2" >> 131.txt
echo "optim: Lazy" >> 131.txt
../random_flows ../msg_platform.xml 2 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 131.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 132" >> 132.txt
echo "platform: median_p2psim.xml" >> 132.txt
echo "numflows: 200" >> 132.txt
echo "optim: Full" >> 132.txt
../random_flows ../median_p2psim.xml 200 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 132.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 133" >> 133.txt
echo "platform: msg_platform.xml" >> 133.txt
echo "numflows: 1" >> 133.txt
echo "optim: Full" >> 133.txt
../random_flows ../msg_platform.xml 1 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 133.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 134" >> 134.txt
echo "platform: msg_platform.xml" >> 134.txt
echo "numflows: 10" >> 134.txt
echo "optim: Full" >> 134.txt
../random_flows ../msg_platform.xml 10 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 134.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 135" >> 135.txt
echo "platform: msg_platform.xml" >> 135.txt
echo "numflows: 100" >> 135.txt
echo "optim: Lazy" >> 135.txt
../random_flows ../msg_platform.xml 100 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 135.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 136" >> 136.txt
echo "platform: median_p2psim.xml" >> 136.txt
echo "numflows: 100" >> 136.txt
echo "optim: Full" >> 136.txt
../random_flows ../median_p2psim.xml 100 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 136.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 137" >> 137.txt
echo "platform: msg_platform.xml" >> 137.txt
echo "numflows: 10" >> 137.txt
echo "optim: Lazy" >> 137.txt
../random_flows ../msg_platform.xml 10 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 137.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 138" >> 138.txt
echo "platform: median_p2psim.xml" >> 138.txt
echo "numflows: 20" >> 138.txt
echo "optim: Full" >> 138.txt
../random_flows ../median_p2psim.xml 20 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 138.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 139" >> 139.txt
echo "platform: msg_platform.xml" >> 139.txt
echo "numflows: 50" >> 139.txt
echo "optim: Lazy" >> 139.txt
../random_flows ../msg_platform.xml 50 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 139.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 140" >> 140.txt
echo "platform: msg_platform.xml" >> 140.txt
echo "numflows: 20" >> 140.txt
echo "optim: Lazy" >> 140.txt
../random_flows ../msg_platform.xml 20 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 140.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 141" >> 141.txt
echo "platform: median_p2psim.xml" >> 141.txt
echo "numflows: 2" >> 141.txt
echo "optim: Full" >> 141.txt
../random_flows ../median_p2psim.xml 2 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 141.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 142" >> 142.txt
echo "platform: median_p2psim.xml" >> 142.txt
echo "numflows: 20" >> 142.txt
echo "optim: Lazy" >> 142.txt
../random_flows ../median_p2psim.xml 20 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 142.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 143" >> 143.txt
echo "platform: median_p2psim.xml" >> 143.txt
echo "numflows: 1" >> 143.txt
echo "optim: Full" >> 143.txt
../random_flows ../median_p2psim.xml 1 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 143.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 144" >> 144.txt
echo "platform: median_p2psim.xml" >> 144.txt
echo "numflows: 100" >> 144.txt
echo "optim: Lazy" >> 144.txt
../random_flows ../median_p2psim.xml 100 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 144.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 145" >> 145.txt
echo "platform: median_p2psim.xml" >> 145.txt
echo "numflows: 10" >> 145.txt
echo "optim: Lazy" >> 145.txt
../random_flows ../median_p2psim.xml 10 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 145.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 146" >> 146.txt
echo "platform: msg_platform.xml" >> 146.txt
echo "numflows: 20" >> 146.txt
echo "optim: Full" >> 146.txt
../random_flows ../msg_platform.xml 20 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 146.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 147" >> 147.txt
echo "platform: msg_platform.xml" >> 147.txt
echo "numflows: 100" >> 147.txt
echo "optim: Full" >> 147.txt
../random_flows ../msg_platform.xml 100 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 147.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 148" >> 148.txt
echo "platform: median_p2psim.xml" >> 148.txt
echo "numflows: 2" >> 148.txt
echo "optim: Lazy" >> 148.txt
../random_flows ../median_p2psim.xml 2 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 148.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 149" >> 149.txt
echo "platform: median_p2psim.xml" >> 149.txt
echo "numflows: 200" >> 149.txt
echo "optim: Lazy" >> 149.txt
../random_flows ../median_p2psim.xml 200 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 149.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 150" >> 150.txt
echo "platform: median_p2psim.xml" >> 150.txt
echo "numflows: 10" >> 150.txt
echo "optim: Full" >> 150.txt
../random_flows ../median_p2psim.xml 10 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 150.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 151" >> 151.txt
echo "platform: msg_platform.xml" >> 151.txt
echo "numflows: 5" >> 151.txt
echo "optim: Full" >> 151.txt
../random_flows ../msg_platform.xml 5 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 151.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 152" >> 152.txt
echo "platform: msg_platform.xml" >> 152.txt
echo "numflows: 5" >> 152.txt
echo "optim: Lazy" >> 152.txt
../random_flows ../msg_platform.xml 5 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 152.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 153" >> 153.txt
echo "platform: msg_platform.xml" >> 153.txt
echo "numflows: 2" >> 153.txt
echo "optim: Full" >> 153.txt
../random_flows ../msg_platform.xml 2 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 153.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 154" >> 154.txt
echo "platform: median_p2psim.xml" >> 154.txt
echo "numflows: 5" >> 154.txt
echo "optim: Full" >> 154.txt
../random_flows ../median_p2psim.xml 5 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 154.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 155" >> 155.txt
echo "platform: median_p2psim.xml" >> 155.txt
echo "numflows: 50" >> 155.txt
echo "optim: Lazy" >> 155.txt
../random_flows ../median_p2psim.xml 50 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 155.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 156" >> 156.txt
echo "platform: median_p2psim.xml" >> 156.txt
echo "numflows: 1" >> 156.txt
echo "optim: Lazy" >> 156.txt
../random_flows ../median_p2psim.xml 1 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 156.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 157" >> 157.txt
echo "platform: median_p2psim.xml" >> 157.txt
echo "numflows: 50" >> 157.txt
echo "optim: Full" >> 157.txt
../random_flows ../median_p2psim.xml 50 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 157.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 158" >> 158.txt
echo "platform: msg_platform.xml" >> 158.txt
echo "numflows: 200" >> 158.txt
echo "optim: Full" >> 158.txt
../random_flows ../msg_platform.xml 200 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 158.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 159" >> 159.txt
echo "platform: msg_platform.xml" >> 159.txt
echo "numflows: 50" >> 159.txt
echo "optim: Full" >> 159.txt
../random_flows ../msg_platform.xml 50 --cfg=network/optim:Full --log=xbt_cfg.thres=critical >> 159.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
echo "run.no: 160" >> 160.txt
echo "platform: msg_platform.xml" >> 160.txt
echo "numflows: 1" >> 160.txt
echo "optim: Lazy" >> 160.txt
../random_flows ../msg_platform.xml 1 --cfg=network/optim:Lazy --log=xbt_cfg.thres=critical >> 160.txt ; if [ $? -eq 17 ] ; then true ; else false ; fi
make: quittant le répertoire « /home/alegrand/Work/Documents/Articles/2012/simgrid3/experiments/plan »

3.4 Output reformating

open INPUT, $input;
$output = $input;
$output =~ s/\.txt$/.csv/;
$output = "res_".$output;

open OUTPUT, "> ".$output;
while($line=<INPUT>) {
  if($line =~ /^platform: *(.*)$/) {
    $platform = $1;
  } elsif($line =~ /^run.no: *(.*)$/) {
    $run_no = $1;
  } elsif($line =~ /^optim: *(.*)$/) {
    $optim = $1;
  } elsif($line =~ /numflows: *(.*)$/) {
    $num = $1;
  } elsif ($line =~ /Elapsed time : *(.*)/) {
    print OUTPUT "$run_no, $platform, $num, $optim, $1\n";
  }
}
print $output

res_plan.csv

3.5 Typical R analysis

library(ggplot2)
df <- read.csv(input, header=FALSE, strip.white=TRUE)
names(df) <- c("run.no", "platform", "numflows", "optim", "elapsed")
ggplot(df,aes(x=numflows,y=elapsed,color=optim)) + geom_point() + facet_wrap(~platform,ncol=1) +
  scale_x_log10() + scale_y_log10()

plot1.png

4 Whole run

Let's do a real set of experiments now down to the final plot.

library(DoE.base)
design = fac.design(factor.names=list(platform=c("waxman_200_1H.xml","msg_platform.xml","median_p2psim.xml"), optim=c("Lazy","Full"),
         numflows=c(10, 50, 100, 150)),replication=50)
export.design(design, filename = output, type = "csv")
creating full factorial with  24  runs ...

make: entrant dans le répertoire « /home/alegrand/Work/Documents/Articles/2012/simgrid3/experiments/plan4 »
make: quittant le répertoire « /home/alegrand/Work/Documents/Articles/2012/simgrid3/experiments/plan4 »

## From http://www.cookbook-r.com/Graphs/Plotting_means_and_error_bars_%28ggplot2%29/
## Summarizes data.
## Gives count, mean, standard deviation, standard error of the mean, and confidence interval (default 95%).
##   data: a data frame.
##   measurevar: the name of a column that contains the variable to be summariezed
##   groupvars: a vector containing names of columns that contain grouping variables
##   na.rm: a boolean that indicates whether to ignore NA's
##   conf.interval: the percent range of the confidence interval (default is 95%)
summarySE <- function(data=NULL, measurevar, groupvars=NULL, na.rm=FALSE,
                      conf.interval=.95, .drop=TRUE) {
    require(plyr)

    # New version of length which can handle NA's: if na.rm==T, don't count them
    length2 <- function (x, na.rm=FALSE) {
        if (na.rm) sum(!is.na(x))
        else       length(x)
    }

    # This is does the summary; it's not easy to understand...
    datac <- ddply(data, groupvars, .drop=.drop,
                   .fun= function(xx, col, na.rm) {
                           c( N    = length2(xx[,col], na.rm=na.rm),
                              mean = mean   (xx[,col], na.rm=na.rm),
                              sd   = sd     (xx[,col], na.rm=na.rm)
                              )
                          },
                    measurevar,
                    na.rm
             )

    # Rename the "mean" column    
    datac <- rename(datac, c("mean"=measurevar))

    datac$se <- datac$sd / sqrt(datac$N)  # Calculate standard error of the mean

    # Confidence interval multiplier for standard error
    # Calculate t-statistic for confidence interval: 
    # e.g., if conf.interval is .95, use .975 (above/below), and use df=N-1
    ciMult <- qt(conf.interval/2 + .5, datac$N-1)
    datac$ci <- datac$se * ciMult

    return(datac)
}
dfc <- summarySE(df, measurevar="elapsed", groupvars=c("platform","optim","numflows"))
dfc$label <- ""
dfc[dfc$platform == "median_p2psim.xml",]$label <- "Independent peers"
dfc[dfc$platform == "msg_platform.xml",]$label <- "Tree shaped"
dfc[dfc$platform == "waxman_200_1H.xml",]$label <- "Waxman"

pd <- position_dodge(.1)
ggplot(dfc, aes(x=numflows, y=elapsed, colour=optim)) + 
    geom_errorbar(aes(ymin=elapsed-ci, ymax=elapsed+ci), colour="black", width=.1, position=pd) +
    geom_line(position=pd) +
    geom_point(position=pd, size=2, shape=21, fill="white") + # 21 is filled circle
#    ggtitle("Influence of network event management mechanism depending on topology") +
    scale_color_discrete(name="Management\nmechanism") +
    scale_x_continuous(limits=c(0,1.1*max(df$numflows)),breaks=c(unique(df$numflows))) +
    xlab("Number of simultaneous flows") +
    ylab("Elapsed time (seconds)") +
    facet_wrap(~label,nrow=1,scale="free_y") +
    theme_bw()

plot4.pdf